|
OpenRTM-aist IDL 2.1.0
|
import <RTC.idl;

Public Member Functions | |
| boolean | is_running () |
| is_running | |
| ReturnCode_t | start () |
| start | |
| ReturnCode_t | stop () |
| stop | |
| double | get_rate () |
| get_rate | |
| ReturnCode_t | set_rate (in double rate) |
| set_rate | |
| ReturnCode_t | add_component (in LightweightRTObject comp) |
| add_component | |
| ReturnCode_t | remove_component (in LightweightRTObject comp) |
| remove_component | |
| ReturnCode_t | activate_component (in LightweightRTObject comp) |
| activate_component | |
| ReturnCode_t | deactivate_component (in LightweightRTObject comp) |
| deactivate_component | |
| ReturnCode_t | reset_component (in LightweightRTObject comp) |
| reset_component | |
| LifeCycleState | get_component_state (in LightweightRTObject comp) |
| get_component_state | |
| ExecutionKind | get_kind () |
| get_kind | |
| ReturnCode_t RTC::ExecutionContext::activate_component | ( | in LightweightRTObject | comp | ) |
activate_component
| ReturnCode_t RTC::ExecutionContext::add_component | ( | in LightweightRTObject | comp | ) |
add_component
| ReturnCode_t RTC::ExecutionContext::deactivate_component | ( | in LightweightRTObject | comp | ) |
deactivate_component
| LifeCycleState RTC::ExecutionContext::get_component_state | ( | in LightweightRTObject | comp | ) |
get_component_state
| ExecutionKind RTC::ExecutionContext::get_kind | ( | ) |
get_kind
| double RTC::ExecutionContext::get_rate | ( | ) |
get_rate
| boolean RTC::ExecutionContext::is_running | ( | ) |
is_running
| ReturnCode_t RTC::ExecutionContext::remove_component | ( | in LightweightRTObject | comp | ) |
remove_component
| ReturnCode_t RTC::ExecutionContext::reset_component | ( | in LightweightRTObject | comp | ) |
reset_component
| ReturnCode_t RTC::ExecutionContext::set_rate | ( | in double | rate | ) |
set_rate
| ReturnCode_t RTC::ExecutionContext::start | ( | ) |
start
Request that the context enter the Running state. Once the state transition occurs, the ComponentAction::on_startup operation (see Section 5.2.2.4.3) will be invoked.
An execution context may not be started until the RT components that participate in it have been initialized. An execution context may be started and stopped multiple times.
| ReturnCode_t RTC::ExecutionContext::stop | ( | ) |
stop