|
| | Th1 () |
| |
| | ThN () |
| |
| void | run () |
| | Each thread object must define its "run" loop. More...
|
| |
| | SoDaThread (const std::string &oname) |
| |
| void | start () |
| | Execute the threads run loop. More...
|
| |
| void | join () |
| | more properly "Wait for this thread to exit its run loop". More...
|
| |
| bool | waitForJoin (unsigned int m) |
| | wait for the thread to stop running, or the specified time to pass. More...
|
| |
| void | execCommand (Command *cmd) |
| | Execute (dispatch) a message removed from the command stream to one of the basic Command handler functions. More...
|
| |
| virtual void | execGetCommand (Command *cmd) |
| | optional method to handle "GET" commands – commands that request a response More...
|
| |
| virtual void | execSetCommand (Command *cmd) |
| | optional method to handle "SET" commands – commands that set internal state in the object. More...
|
| |
| virtual void | execRepCommand (Command *cmd) |
| | optional method that reports status or the result of some action. More...
|
| |
| | SoDaBase (const std::string &oname) |
| | The constructor – pass a name for the object. More...
|
| |
| std::string & | getObjName () |
| | get the name of this object More...
|
| |
| SoDaBase * | findSoDaObject (const std::string &oname) |
| | find a SoDa Object by name. More...
|
| |
| double | getTime () |
| | Get a time stamp in nS resolution that monotonically increases and that is very inexpensive (typically < 100nS). More...
|
| |
| | Debug (std::string _unit_name=std::string("UNKNOWN")) |
| |
| | Debug (const char *_unit_name_cstr) |
| |
| | Debug (unsigned int _debug_level, std::string _unit_name=std::string("UNKNOWN")) |
| |
| | Debug (unsigned int _debug_level, const char *_unit_name_cstr) |
| |
| void | debugMsg (const std::string &msg, unsigned int threshold=1) |
| |
| void | debugMsg (const boost::format &fmt, unsigned int threshold=1) |
| |
| void | debugMsg (const char *msg, unsigned int threshold=1) |
| |
| void | setDebugLevel (unsigned int v) |
| |
| unsigned int | getDebugLevel () |
| |
Definition at line 50 of file SoDa_ThreadTest.cxx.