|
void | Process () override |
|
bool | Running () |
|
void | RefreshSettings () |
|
void | StartServer () |
|
void | StopServer (bool bWait) |
|
unsigned int | GetButtonCode (std::string &strMapName, bool &isAxis, float &amount, bool &isJoystick) |
|
bool | ExecuteNextAction () |
|
bool | GetMousePos (float &x, float &y) |
|
int | GetNumberOfClients () |
|
|
static void | RemoveInstance () |
|
static CEventServer * | GetInstance () |
|
|
void | Cleanup () |
|
void | Run () |
|
void | ProcessPacket (SOCKETS::CAddress &addr, int packetSize) |
|
void | ProcessEvents () |
|
void | RefreshClients () |
|
|
std::map< unsigned long, std::unique_ptr< EVENTCLIENT::CEventClient > > | m_clients |
|
std::unique_ptr< SOCKETS::CUDPSocket > | m_pSocket |
|
int | m_iPort |
|
int | m_iListenTimeout |
|
int | m_iMaxClients |
|
std::vector< uint8_t > | m_pPacketBuffer |
|
std::atomic< bool > | m_bRunning = false |
|
CCriticalSection | m_critSection |
|
bool | m_bRefreshSettings |
|
The documentation for this class was generated from the following files: