RTC.idl File Reference

import "SDOPackage.idl";

Go to the source code of this file.

Namespaces

namespace  RTC

Classes

interface  RTC::ComponentAction
 LightweightRTC::ConponentAction interface. More...
interface  RTC::LightweightRTObject
 LightweightRTC::LightweightRTObject interface. More...
interface  RTC::ExecutionContext
 LightweightRTC::ExecutionContext interface. More...
interface  RTC::DataFlowComponentAction
 ExecutionSemantics::DataFlowComponentAction interface. More...
interface  RTC::DataFlowParticipant
 ExecutionSemantics::DataFlowParticipant component. More...
interface  RTC::FsmObject
 ExecutionSemantics::FsmObject interface. More...
interface  RTC::FsmParticipantAction
 ExecutionSemantics::FsmParticipantAction interface. More...
interface  RTC::FsmParticipant
 ExecutionSemantics::FsmParticipant component. More...
interface  RTC::Mode
 ExecutionSemantics::Mode interface. More...
interface  RTC::ModeCapable
 ExecutionSemantics::ModeCapable interface. More...
interface  RTC::MultiModeComponentAction
 ExecutionSemantics::MultiModeComponentAction interface. More...
interface  RTC::MultiModeObject
 ExecutionSemantics::MultiModeObject interface. More...
struct  RTC::PortInterfaceProfile
 Introspection::PortInterfaceProfile structure. More...
struct  RTC::ConnectorProfile
 Introspection::ConnectorProfile structure. More...
struct  RTC::PortProfile
 Introspection::PortProfile structure. More...
struct  RTC::ExecutionContextProfile
 Introspection::ExecutionContextProfile structure. More...
struct  RTC::ComponentProfile
 Introspection::ComponentProfile structure. More...
interface  RTC::Port
 Introspection::Port interface. More...
interface  RTC::ExecutionContextService
 Introspection::ExecutionContextService interface. More...
struct  RTC::FsmBihaviorProfile
 Introspection::FsmBihaviorProfile structure. More...
struct  RTC::FsmProfile
 Introspection::FsmProfile structure. More...
interface  RTC::FsmService
 Introspection::FsmService interface. More...
interface  RTC::RTObject
 Introspection::RTObject interface. More...

Defines

#define UNIQUE_ID_TYPE_NATIVE   long

Typedefs

typedef SDOPackage::UniqueIdentifier RTC::UniqueIdentifier
typedef SDOPackage::NVList RTC::NVList
typedef UNIQUE_ID_TYPE_NATIVE RTC::UniqueId
typedef sequence< ExecutionContext > RTC::ExecutionContextList
typedef sequence< Mode > RTC::ModeList
typedef sequence< PortInterfaceProfile > RTC::PortInterfaceProfileList
typedef sequence< Port > RTC::PortList
typedef sequence< RTObject > RTC::RTCList
typedef sequence< ConnectorProfile > RTC::ConnectorProfileList
typedef sequence< PortProfile > RTC::PortProfileList
typedef sequence< ExecutionContextProfile > RTC::ExecutionContextProfileList
typedef sequence< ComponentProfile > RTC::ComponentProfileList
typedef sequence< ExecutionContextService > RTC::ExecutionContextServiceList

Enumerations

enum  RTC::ReturnCode_t {
  RTC::RTC_OK, RTC::RTC_ERROR, RTC::BAD_PARAMETER, RTC::UNSUPPORTED,
  RTC::OUT_OF_RESOURCES, RTC::PRECONDITION_NOT_MET
}
 LightweightRTC::ReturnCode_t enumeration. More...
enum  RTC::LifeCycleState { RTC::INACTIVE_STATE, RTC::ACTIVE_STATE, RTC::ERROR_STATE, RTC::UNKNOWN_STATE }
 LightweightRTC::LifeCycleState enumeration. More...
enum  RTC::ExecutionKind { RTC::PERIODIC, RTC::EVENT_DRIVEN, RTC::OTHER }
 LightweightRTC::ExecutionKind enumeration. More...
enum  RTC::PortInterfacePolarity { RTC::PROVIDED, RTC::REQUIRED }
 Introspection::PortInterfacePolarity enumeration. More...


Define Documentation

#define UNIQUE_ID_TYPE_NATIVE   long
 


Generated on Tue Sep 25 00:47:35 2007 for OpenRTM by  doxygen 1.4.6