#include <simplemanager.h>
Inheritance diagram for ssobjects::SimpleManager::
Public Methods | |
SimpleManager (const SockAddr &saBind, const bool bUseThread, const unsigned32 nFreq, const unsigned32 nMaxConnections) | |
virtual | ~SimpleManager () |
virtual void | startServer () |
virtual void | idle () |
void | waitFinish () |
bool | isThreaded () |
unsigned32 | idleFrequency () const |
unsigned32 | maxConnections () const |
CSimpleTime & | startTime () |
CSimpleDate & | startDate () |
SockAddr & | bindAddr () |
Protected Methods | |
threadReturn | ThreadHandlerProc (void) |
void | acceptConnection () |
virtual SimpleServer * | createServerInstance (ServerSocket *const psocket)=0 |
Protected Attributes | |
LinkedList< SimpleServer > | m_listSimpleServers |
LinkedList< ServerSocket > | m_listClientSockets |
SocketInstance | m_sListen |
SockAddr | m_saBind |
unsigned32 | m_nIdleFrequency |
unsigned32 | m_nMaxConnections |
bool | m_bUsingThreads |
bool | m_bPause |
CSimpleTime | m_serverStartTime |
CSimpleDate | m_serverStartDate |
|
|
|
|
|
Reimplemented from ssobjects::ThreadHandler. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|