OrbRunner class.
More...
#include <Manager.h>
Public Member Functions |
| OrbRunner (CORBA::ORB_ptr orb) |
| Constructor.
|
virtual int | open (void *args) |
| ORB activation processing.
|
virtual int | svc (void) |
| ORB start processing.
|
virtual int | close (unsigned long flags) |
| ORB close processing.
|
| Task () |
| Constructor.
|
virtual | ~Task () |
| Destructor.
|
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
OrbRunner class.
ORB exrcution helper class
- Since
- 0.4.0
Constructor & Destructor Documentation
RTC::Manager::OrbRunner::OrbRunner |
( |
CORBA::ORB_ptr |
orb | ) |
|
|
inline |
Constructor.
Constructor
References open().
Member Function Documentation
virtual int RTC::Manager::OrbRunner::close |
( |
unsigned long |
flags | ) |
|
|
inlinevirtual |
ORB close processing.
ORB close processing.
- Parameters
-
flags | Flag of close processing |
- Returns
- Close result
Reimplemented from coil::Task.
virtual int RTC::Manager::OrbRunner::open |
( |
void * |
args | ) |
|
|
inlinevirtual |
virtual int RTC::Manager::OrbRunner::svc |
( |
void |
| ) |
|
|
inlinevirtual |
ORB start processing.
ORB start processing
- Returns
- Starting result
Reimplemented from coil::Task.