#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|