EventPumpState
The EventPumpState enum represents the state of an
EventPump.
Pumping = 1
The pump is pumping events with no stop requested
Stopped = 0
The pump is stopped
Stopping = 2
The pump is pumping events but a stop has been requested