#include <FS_EventGenerator.h>

Public Member Functions | |
| FS_EventGenerator () | |
| virtual | ~FS_EventGenerator () |
| virtual const char * | getClassName () const =0 |
| virtual int | getFileDescriptor () |
| virtual int | getPollTime () |
| virtual bool | areEventsWaiting () |
| virtual int | processEvents ()=0 |
| int | installGenerator () |
| void | uninstallGenerator () |
| void | pollEventLoop (bool drain_queue=true) |
Static Public Member Functions | |
| static void | setInstaller (FS_EventInstaller installer) |
| static void | setEventLoopPollCallback (FS_PollCallback callback) |
| static bool | isEventLoopPollCallbackSet () |
Definition at line 35 of file FS_EventGenerator.h.
| FS_EventGenerator::FS_EventGenerator | ( | ) |
| virtual FS_EventGenerator::~FS_EventGenerator | ( | ) | [virtual] |
| virtual bool FS_EventGenerator::areEventsWaiting | ( | ) | [inline, virtual] |
Reimplemented in FS_ConnectedSocketListener, and FS_ServerSocketListener.
Definition at line 64 of file FS_EventGenerator.h.
| virtual const char* FS_EventGenerator::getClassName | ( | ) | const [pure virtual] |
Implemented in FS_ConnectedSocketListener, FS_ServerSocketListener, and HDK_Sample::BackgroundTimer.
| virtual int FS_EventGenerator::getFileDescriptor | ( | ) | [virtual] |
Reimplemented in FS_ConnectedSocketListener, and FS_ServerSocketListener.
| virtual int FS_EventGenerator::getPollTime | ( | ) | [virtual] |
Reimplemented in FS_ServerSocketListener, and HDK_Sample::BackgroundTimer.
| int FS_EventGenerator::installGenerator | ( | ) |
| static bool FS_EventGenerator::isEventLoopPollCallbackSet | ( | ) | [static] |
| void FS_EventGenerator::pollEventLoop | ( | bool | drain_queue = true |
) |
| virtual int FS_EventGenerator::processEvents | ( | ) | [pure virtual] |
Implemented in FS_ConnectedSocketListener, FS_ServerSocketListener, and HDK_Sample::BackgroundTimer.
| static void FS_EventGenerator::setEventLoopPollCallback | ( | FS_PollCallback | callback | ) | [static] |
| static void FS_EventGenerator::setInstaller | ( | FS_EventInstaller | installer | ) | [static] |
| void FS_EventGenerator::uninstallGenerator | ( | ) |
1.5.9