8 #pragma prefix "omg.org" 10 #define EXECUTION_HANDLE_TYPE_NATIVE long 255 ReturnCode_t on_startup(in ExecutionContextHandle_t exec_handle);
270 ReturnCode_t on_shutdown(in ExecutionContextHandle_t exec_handle);
284 ReturnCode_t on_activated(in ExecutionContextHandle_t exec_handle);
298 ReturnCode_t on_deactivated(in ExecutionContextHandle_t exec_handle);
319 ReturnCode_t on_aborting(in ExecutionContextHandle_t exec_handle);
348 ReturnCode_t on_error(in ExecutionContextHandle_t exec_handle);
370 ReturnCode_t on_reset(in ExecutionContextHandle_t exec_handle);
611 ReturnCode_t detach_context(in ExecutionContextHandle_t exec_handle);
652 ExecutionContextList get_owned_contexts();
684 ExecutionContextList get_participating_contexts();
855 boolean is_running();
1243 ReturnCode_t on_execute(in ExecutionContextHandle_t exec_handle);
1270 ReturnCode_t on_state_update(in ExecutionContextHandle_t exec_handle);
1289 ReturnCode_t on_rate_changed(in ExecutionContextHandle_t exec_handle);
1384 ReturnCode_t on_action(in ExecutionContextHandle_t exec_handle);
1477 Mode get_default_mode();
1496 Mode get_current_mode();
1529 Mode get_pending_mode();
1579 in
boolean immediate);
1617 ReturnCode_t on_mode_changed(in ExecutionContextHandle_t exec_handle);
2024 typedef sequence<ExecutionContextProfile>
2077 in ExecutionContextHandle_t exec_handle);
2442 ConnectorProfileList get_connector_profiles();
2501 ReturnCode_t disconnect(in UniqueIdentifier connector_id);
2565 ReturnCode_t notify_disconnect(in UniqueIdentifier connector_id);
2605 typedef sequence<ExecutionContextService>
2649 PortServiceList get_ports();
UniqueIdentifier connector_id
Definition: RTC.idl:1783
RTObject owner
Definition: RTC.idl:1910
PortService port_ref
Definition: RTC.idl:1883
FsmBehaviorProfileList behavior_profiles
Definition: RTC.idl:2161
sequence< ExecutionContext > ExecutionContextList
Definition: RTC.idl:178
string UniqueIdentifier
Definition: SDOPackage.idl:58
SDOPackage::UniqueIdentifier UniqueIdentifier
Definition: RTC.idl:33
string instance_name
Definition: RTC.idl:1705
PortInterfaceProfileList interfaces
Definition: RTC.idl:1870
RTObject parent
Definition: RTC.idl:2362
Definition: SDOPackage.idl:261
Definition: BasicDataType.idl:22
EXECUTION_HANDLE_TYPE_NATIVE ExecutionContextHandle_t
Definition: RTC.idl:31
string type_name
Definition: RTC.idl:1718
NVList properties
Definition: RTC.idl:1929
NVList properties
Definition: RTC.idl:1816
sequence< NameValue > NVList
Definition: SDOPackage.idl:66
sequence< ExecutionContextProfile > ExecutionContextProfileList
Definition: RTC.idl:2025
sequence< FsmBehaviorProfile > FsmBehaviorProfileList
Definition: RTC.idl:2131
Definition: SDOPackage.idl:181
sequence< ComponentProfile > ComponentProfileList
Definition: RTC.idl:2384
string version
Definition: RTC.idl:2298
PortServiceList ports
Definition: RTC.idl:1797
LifeCycleState
Definition: RTC.idl:103
FsmParticipantAction action_component
Definition: RTC.idl:2115
UniqueIdentifier id
Definition: RTC.idl:2128
sequence< RTObject > RTCList
Definition: RTC.idl:1739
RTObject owner
Definition: RTC.idl:1988
sequence< PortProfile > PortProfileList
Definition: RTC.idl:1932
sequence< ExecutionContextService > ExecutionContextServiceList
Definition: RTC.idl:2603
PortProfileList port_profiles
Definition: RTC.idl:2347
string type_name
Definition: RTC.idl:2265
string category
Definition: RTC.idl:2327
PortInterfacePolarity
Definition: RTC.idl:1645
NVList properties
Definition: RTC.idl:2021
ConnectorProfileList connector_profiles
Definition: RTC.idl:1897
string name
Definition: RTC.idl:1768
double rate
Definition: RTC.idl:1975
RTCList participants
Definition: RTC.idl:2001
string name
Definition: RTC.idl:1856
sequence< ConnectorProfile > ConnectorProfileList
Definition: RTC.idl:1819
sequence< PortInterfaceProfile > PortInterfaceProfileList
Definition: RTC.idl:1735
NVList properties
Definition: RTC.idl:2381
ExecutionKind kind
Definition: RTC.idl:1955
string vendor
Definition: RTC.idl:2312
#define EXECUTION_HANDLE_TYPE_NATIVE
Definition: RTC.idl:10
PortInterfacePolarity polarity
Definition: RTC.idl:1732
ReturnCode_t
ReturnCode_t.
Definition: RTC.idl:82
ExecutionKind
Definition: RTC.idl:719
string description
Definition: RTC.idl:2279
sequence< PortService > PortServiceList
Definition: RTC.idl:1737
SDOPackage::NVList NVList
Definition: RTC.idl:34
string instance_name
Definition: RTC.idl:2247