Inheritance diagram for ippSimpleServer:
Public Types | |
enum | STATE { uninitialized, listening, connected } |
Public Member Functions | |
ippSimpleServer (ippExecutor *_executor=0) | |
virtual | ~ippSimpleServer () |
virtual void | HeartBeat () |
virtual bool | PowerOn (int portNumber=1294) |
virtual bool | PowerOff () |
virtual void | OnClientConnected () |
virtual void | OnClientDisconnected () |
STATE | GetState () const |
bool | InSession () const |
bool | IsProcessingSlowCommand () const |
Protected Member Functions | |
virtual void | ExecuteCommand (ippCommandPtr aCommand) |
Protected Attributes | |
ippCommandChecker * | _checker |
ippExecutor * | _executor |
|
Definition at line 31 of file ippSimpleServer.h. |
|
Definition at line 30 of file ippSimpleServer.cpp. References ippSocket::Initialize(). |
|
Definition at line 42 of file ippSimpleServer.cpp. References PowerOff(). |
|
|
|
|
|
Definition at line 595 of file ippSimpleServer.cpp. References _executor, and ippExecutor::readyToProcessSlowQueueCommand(). |
|
Definition at line 119 of file ippSimpleServer.cpp. References _executor, ippServerQueues::ClearAllQueues(), IPP_ASSERT, and ippExecutor::resetExecutor(). |
|
Definition at line 130 of file ippSimpleServer.cpp. References ippServerQueues::ClearAllQueues(), ippEngine::LogMessage(), and ipp::StopAllDaemons. |
|
Definition at line 88 of file ippSimpleServer.cpp. References ippSocket::Close(), and uninitialized. Referenced by ippSimpleServerTestCase::testSimpleServer1(), ippSimpleServerTestCase::testSimpleServer3(), and ~ippSimpleServer(). |
|
|
Definition at line 63 of file ippSimpleServer.h. Referenced by ExecuteCommand(). |
|
Definition at line 64 of file ippSimpleServer.h. Referenced by ExecuteCommand(), IsProcessingSlowCommand(), and OnClientConnected(). |