Terminator class.
More...
#include <Manager.h>
Public Member Functions |
| Terminator (Manager *manager) |
| Constructor.
|
void | terminate () |
| Termination processing.
|
virtual int | open (void *args) |
| Termination processing activation.
|
virtual int | svc (void) |
| ORB and manager's termination processing.
|
| Task () |
| Constructor.
|
virtual | ~Task () |
| Destructor.
|
virtual int | close (unsigned long flags=0) |
| Task close.
|
virtual void | activate () |
| Create a thread.
|
virtual int | wait (void) |
| Waiting for the thread terminate.
|
virtual int | suspend (void) |
| Suspending the task.
|
virtual int | resume (void) |
| Resuming the suspended task.
|
virtual void | reset () |
| Reset of task count.
|
virtual void | finalize () |
Additional Inherited Members |
static void * | svc_run (void *args=0) |
| Start thread Execution.
|
Detailed Description
Terminator class.
ORB termination helper class.
- Since
- 0.4.0
Constructor & Destructor Documentation
RTC::Manager::Terminator::Terminator |
( |
Manager * |
manager | ) |
|
|
inline |
Constructor.
Constructor
- Parameters
-
Member Function Documentation
virtual int RTC::Manager::Terminator::open |
( |
void * |
args | ) |
|
|
inlinevirtual |
virtual int RTC::Manager::Terminator::svc |
( |
void |
| ) |
|
|
inlinevirtual |
void RTC::Manager::Terminator::terminate |
( |
| ) |
|
|
inline |
Termination processing.
Start ORB and manager's termination processing.
References open().
Member Data Documentation
Manager* RTC::Manager::Terminator::m_manager |