#include <Dispatchable.h>
Public Member Functions | |
virtual void | dispatchOne ()=0 |
Dispatch one event in current thread. | |
virtual void | dispatchAll ()=0 |
Dispatch all available events, don't block. | |
virtual void | dispatchBlocking ()=0 |
Blocking loop to dispatch cluster events. | |
virtual void | dispatchSome () |
Wait for at least one event, then dispatch all available events. |
Definition at line 29 of file Dispatchable.h.
virtual void qpid::cluster::Dispatchable::dispatchOne | ( | ) | [pure virtual] |
virtual void qpid::cluster::Dispatchable::dispatchAll | ( | ) | [pure virtual] |
virtual void qpid::cluster::Dispatchable::dispatchSome | ( | ) | [inline, virtual] |
Wait for at least one event, then dispatch all available events.
Don't block. Useful for tests.
Definition at line 44 of file Dispatchable.h.
References dispatchAll(), and dispatchOne().