#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.11 written by Dimitri van Heesch,
© 1997-2001