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