Inheritance diagram for ippExecutor:
Public Member Functions | |
ippExecutor () | |
virtual | ~ippExecutor () |
void | executeCommand (ippCommandPtr CmdToCarryOut) |
virtual ippResponseList | checkStatus () |
virtual bool | readyToProcessSlowQueueCommand () const =0 |
virtual void | resetExecutor () |
virtual void | AbortCurrentCommand () |
virtual int | DaemonCount () const |
virtual void | StopAllDaemons () |
Protected Member Functions | |
void | generateCompletedResponse () |
void | generateErrorResponse (ippErrorNameType errorNum, const char *str) |
Protected Attributes | |
ippCommandPtr | _currentCommand |
ippResponseList | _returningValues |
|
Definition at line 35 of file ippExecutor.cpp. |
|
Definition at line 28 of file ippExecutor.h. References ippExecutor. |
|
Reimplemented in ippMockExecutor. Definition at line 79 of file ippExecutor.cpp. References _currentCommand, generateCompletedResponse(), generateErrorResponse(), and TransactionAborted. Referenced by ippMockExecutor::AbortCurrentCommand(). |
|
Reimplemented in ippMockExecutor. Definition at line 91 of file ippExecutor.cpp. References _returningValues. Referenced by ippMockExecutor::checkStatus(), and ippSimpleServer::ExecuteCommand(). |
|
Reimplemented in ippBasicExecutor. Definition at line 133 of file ippExecutor.cpp. |
|
Definition at line 51 of file ippExecutor.cpp. References _currentCommand, _returningValues, ipp::AbortE, COMMAND_ENUMERATION, generateCompletedResponse(), generateErrorResponse(), IPP_ASSERT_MSG, and UnsupportedCommand. Referenced by ippSimpleServer::ExecuteCommand(). |
|
|
Definition at line 120 of file ippExecutor.cpp. References _currentCommand, _returningValues, and CommandTag. Referenced by AbortCurrentCommand(), executeCommand(), ippBasicExecutor::executeNotImplemented(), ippBasicExecutor::executeOnMoveReportE(), ippBasicExecutor::executeStopAllDaemons(), and ippBasicExecutor::executeStopDaemon(). |
|
Implemented in ippMockExecutor. Referenced by ippSimpleServer::IsProcessingSlowCommand(). |
|
Reimplemented in ippBasicExecutor. Definition at line 44 of file ippExecutor.cpp. Referenced by ippSimpleServer::OnClientConnected(), and ippBasicExecutor::resetExecutor(). |
|
Reimplemented in ippBasicExecutor. Definition at line 146 of file ippExecutor.h. |
|
Definition at line 41 of file ippExecutor.h. Referenced by AbortCurrentCommand(), executeCommand(), generateCompletedResponse(), and generateErrorResponse(). |
|
Definition at line 42 of file ippExecutor.h. Referenced by checkStatus(), executeCommand(), generateCompletedResponse(), and generateErrorResponse(). |