import <OpenRTM.idl;
◆ activate_component()
◆ add_component()
◆ deactivate_component()
◆ get_component_state()
◆ get_kind()
ExecutionKind RTC::ExecutionContext::get_kind |
( |
| ) |
|
|
inherited |
◆ get_profile()
ExecutionContextProfile RTC::ExecutionContextService::get_profile |
( |
| ) |
|
|
inherited |
◆ get_rate()
double RTC::ExecutionContext::get_rate |
( |
| ) |
|
|
inherited |
◆ is_running()
boolean RTC::ExecutionContext::is_running |
( |
| ) |
|
|
inherited |
◆ remove_component()
◆ reset_component()
◆ set_rate()
ReturnCode_t RTC::ExecutionContext::set_rate |
( |
in double |
rate | ) |
|
|
inherited |
◆ start()
ReturnCode_t RTC::ExecutionContext::start |
( |
| ) |
|
|
inherited |
start
Description
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.
Description
Semantics
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.
Constraints
- This operation shall fail with ReturnCode_t::PRECONDITION_NOT_MET if the context is not in the Stopped state.
- This operation shall fail with ReturnCode_t::PRECONDITION_NOT_MET if any of the participating components are not in their Alive state.
◆ stop()
ReturnCode_t RTC::ExecutionContext::stop |
( |
| ) |
|
|
inherited |
◆ tick()
void OpenRTM::ExtTrigExecutionContextService::tick |
( |
| ) |
|
The documentation for this interface was generated from the following file: