|
typedef void(ServiceWorker::* | ServiceWorkerMemFn) () |
|
typedef Branch | BranchTable[6][6] |
|
typedef IceUtil::Handle< WorkerThread > | WorkerThreadPtr |
|
typedef void(ServiceWorker::* | ServiceWorkerMemFn) () |
|
typedef Branch | BranchTable[6][6] |
|
typedef IceUtil::Handle< WorkerThread > | WorkerThreadPtr |
|
virtual Nice::CompletionState | reload (Nice::CommandFun< PythonServiceWorker > *_cmd, bool &_abort) |
|
virtual Nice::CompletionState | reload (Nice::CommandFun< PythonServiceWorker > *_cmd, bool &_abort) |
|
virtual void | handleException () |
|
virtual void | handleException () |
|
void | execPython (const char *_py) |
|
void | execPython (const char *_py, const Type1 &) |
|
void | execPython (const char *_py, const Type1 &, const Type2 &) |
|
void | execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &) |
|
void | execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &) |
|
void | execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &) |
|
void | execPython (const char *_py) |
|
void | execPython (const char *_py, const Type1 &) |
|
void | execPython (const char *_py, const Type1 &, const Type2 &) |
|
void | execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &) |
|
void | execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &) |
|
void | execPython (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &) |
|
TypeRet | execPythonWithRet (const char *_py) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &, const Type2 &) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &) |
|
TypeRet | execPythonWithRet (const char *_py) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &, const Type2 &) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &) |
|
TypeRet | execPythonWithRet (const char *_py, const Type1 &, const Type2 &, const Type3 &, const Type4 &, const Type5 &) |
|
| ServiceWorker (const Nice::JointPtr &_jointPtr) |
| ctor More...
|
|
virtual | ~ServiceWorker () |
| dtor Does nothing (in this base class) More...
|
|
void | triggerState (const Basda::ServiceStateMachine &_state) |
| change state to a new state More...
|
|
void | sendStateStatus (const std::string &_action, int _percent) |
|
void | setState (Basda::ServiceState _next) |
|
virtual void | abort () |
| does nothing. More...
|
|
virtual void | stop () |
| does nothing. More...
|
|
virtual void | packin () |
| schedule ONLINE as the next target state. More...
|
|
| ServiceWorker (const Nice::JointPtr &_jointPtr) |
|
virtual | ~ServiceWorker () |
|
void | triggerState (const Basda::ServiceStateMachine &_state) |
|
void | sendStateStatus (const std::string &_action, int _percent) |
|
void | setState (Basda::ServiceState _next) |
|
virtual void | abort () |
|
virtual void | stop () |
|
virtual void | packin () |
|
bp::object | m_pyModule |
|
bp::object | m_pyClass |
|
bp::object | m_pyInstance |
|
Nice::JointPtr | m_config |
|
Nice::PropertyPtr | m_state |
|
std::string | m_name |
|
static BranchTable | s_stateTable |
| A table which tells which state should go via which intermediate state to a target state. The 6 states are SHUTDOWN, OFFLINE, STANDBY, ONLINE, WORKING and ERROR. The principles are that. More...
|
|