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 |
boolean RTC::ExecutionContext::is_running | ( | ) |
is_running
ReturnCode_t RTC::ExecutionContext::start | ( | ) |
start
ReturnCode_t RTC::ExecutionContext::stop | ( | ) |
stop
An execution context may be started and stopped multiple times.
double RTC::ExecutionContext::get_rate | ( | ) |
get_rate
ReturnCode_t RTC::ExecutionContext::set_rate | ( | in double | rate | ) |
set_rate
ReturnCode_t RTC::ExecutionContext::add_component | ( | in LightweightRTObject | comp | ) |
add_component
ReturnCode_t RTC::ExecutionContext::remove_component | ( | in LightweightRTObject | comp | ) |
remove_component
ReturnCode_t RTC::ExecutionContext::activate_component | ( | in LightweightRTObject | comp | ) |
activate_component
ReturnCode_t RTC::ExecutionContext::deactivate_component | ( | in LightweightRTObject | comp | ) |
deactivate_component
ReturnCode_t RTC::ExecutionContext::reset_component | ( | in LightweightRTObject | comp | ) |
reset_component
LifeCycleState RTC::ExecutionContext::get_component_state | ( | in LightweightRTObject | comp | ) |
get_component_state
ExecutionKind RTC::ExecutionContext::get_kind | ( | ) |