OpenRTM  1.0.0
構成 | 型定義 | 列挙型
RTCモジュール

構成

struct  Time
 
struct  TimedState
 
struct  TimedShort
 
struct  TimedLong
 
struct  TimedUShort
 
struct  TimedULong
 
struct  TimedFloat
 
struct  TimedDouble
 
struct  TimedChar
 
struct  TimedWChar
 
struct  TimedBoolean
 
struct  TimedOctet
 
struct  TimedString
 
struct  TimedWString
 
struct  TimedShortSeq
 
struct  TimedLongSeq
 
struct  TimedUShortSeq
 
struct  TimedULongSeq
 
struct  TimedFloatSeq
 
struct  TimedDoubleSeq
 
struct  TimedCharSeq
 
struct  TimedWCharSeq
 
struct  TimedBooleanSeq
 
struct  TimedOctetSeq
 
struct  TimedStringSeq
 
struct  TimedWStringSeq
 
interface  ComponentAction
 
interface  LightweightRTObject
 
interface  ExecutionContext
 
interface  DataFlowComponentAction
 
interface  DataFlowComponent
 
interface  Fsm
 
interface  FsmParticipantAction
 
interface  FsmParticipant
 
interface  Mode
 
interface  ModeCapable
 
interface  MultiModeComponentAction
 
interface  MultiModeObject
 
struct  PortInterfaceProfile
 
struct  ConnectorProfile
 
struct  PortProfile
 
struct  ExecutionContextProfile
 
interface  FsmObject
 
struct  FsmBehaviorProfile
 
struct  FsmProfile
 
interface  FsmService
 
struct  ComponentProfile
 
interface  PortService
 
interface  ExecutionContextService
 
interface  RTObject
 

型定義

typedef
EXECUTION_HANDLE_TYPE_NATIVE 
ExecutionContextHandle_t
 
typedef
SDOPackage::UniqueIdentifier 
UniqueIdentifier
 
typedef SDOPackage::NVList NVList
 
typedef sequence
< ExecutionContext
ExecutionContextList
 
typedef sequence
< PortInterfaceProfile
PortInterfaceProfileList
 
typedef sequence< PortServicePortServiceList
 
typedef sequence< RTObjectRTCList
 
typedef sequence
< ConnectorProfile
ConnectorProfileList
 
typedef sequence< PortProfilePortProfileList
 
typedef sequence
< ExecutionContextProfile
ExecutionContextProfileList
 
typedef sequence
< FsmBehaviorProfile
FsmBehaviorProfileList
 
typedef sequence
< ComponentProfile
ComponentProfileList
 
typedef sequence
< ExecutionContextService
ExecutionContextServiceList
 

列挙型

enum  ReturnCode_t {
  RTC_OK, RTC_ERROR, BAD_PARAMETER, UNSUPPORTED,
  OUT_OF_RESOURCES, PRECONDITION_NOT_MET
}
 ReturnCode_t. [詳細]
 
enum  LifeCycleState { CREATED_STATE, INACTIVE_STATE, ACTIVE_STATE, ERROR_STATE }
 
enum  ExecutionKind { PERIODIC, EVENT_DRIVEN, OTHER }
 
enum  PortInterfacePolarity { PROVIDED, REQUIRED }
 

型定義

typedef sequence<PortProfile> RTC::PortProfileList
typedef sequence<PortService> RTC::PortServiceList
typedef sequence<RTObject> RTC::RTCList

列挙型

列挙型の値
PERIODIC 
EVENT_DRIVEN 
OTHER 
列挙型の値
CREATED_STATE 
INACTIVE_STATE 
ACTIVE_STATE 
ERROR_STATE 
列挙型の値
PROVIDED 
REQUIRED 

ReturnCode_t.

OMG RTC 1.0 ¿Υڥ졼ϡ饤ȤФƹͤ 륨顼֤𤹤ɬפ롣ϡReturnCode_tν ꥿󥳡ɤˤԤ롣

OMG RTC 1.0 PIM ˤơReturnCode_t֤ͤʤڥ졼 ͤη˰¸ơˡˤꥨ顼𤹤ΤȤ롣 -ڥ졼֤ͤ (OMG RTC 1.0 Section 5.2.2.6.4 get_rateΤ褦)֤ͤȤˤꥨ顼򼨤ΤȤ롣

列挙型の値
RTC_OK 
RTC_ERROR 
BAD_PARAMETER 
UNSUPPORTED 
OUT_OF_RESOURCES 
PRECONDITION_NOT_MET