Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

RTC.idl File Reference

import "SDOPackage.idl";

Go to the source code of this file.

Namespaces

namespace  RTC

Defines

#define UNIQUE_ID_TYPE_NATIVE   long

Typedefs

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

Enumerations

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

Variables

interface typedef sequence<
ExecutionContext > 
ExecutionContextList
 forward declaration of ExecutionContext
interface typedef sequence<
Port > 
PortList


Define Documentation

#define UNIQUE_ID_TYPE_NATIVE   long
 


Typedef Documentation

typedef sequence<ComponentProfile> RTC::ComponentProfileList
 

typedef sequence<ConnectorProfile> RTC::ConnectorProfileList
 

typedef sequence<ExecutionContextProfile> RTC::ExecutionContextProfileList
 

typedef sequence<ExecutionContextService> RTC::ExecutionContextServiceList
 

typedef sequence<Mode> RTC::ModeList
 

typedef SDOPackage::NVList RTC::NVList
 

typedef sequence<PortInterfaceProfile> RTC::PortInterfaceProfileList
 

typedef sequence<PortProfile> RTC::PortProfileList
 

typedef sequence<RTObject> RTC::RTCList
 

typedef UNIQUE_ID_TYPE_NATIVE RTC::UniqueId
 

typedef SDOPackage::UniqueIdentifier RTC::UniqueIdentifier
 


Enumeration Type Documentation

enum RTC::ExecutionKind
 

LightweightRTC::ExecutionKind enumeration.

Enumeration values:
PERIODIC 
EVENT_DRIVEN 
OTHER 

enum RTC::LifeCycleState
 

LightweightRTC::LifeCycleState enumeration.

Enumeration values:
INACTIVE_STATE 
ACTIVE_STATE 
ERROR_STATE 
UNKNOWN_STATE 

enum RTC::PortInterfacePolarity
 

Introspection::PortInterfacePolarity enumeration.

Enumeration values:
PROVIDED 
REQUIRED 

enum RTC::ReturnCode_t
 

LightweightRTC::ReturnCode_t enumeration.

Enumeration values:
RTC_OK 
RTC_ERROR 
BAD_PARAMETER 
UNSUPPORTED 
OUT_OF_RESOURCES 
PRECONDITION_NOT_MET 


Variable Documentation

interface typedef sequence<ExecutionContext> RTC::ExecutionContextList
 

forward declaration of ExecutionContext

interface typedef sequence<Port> RTC::PortList
 


Generated on Fri Oct 5 05:17:14 2007 for OpenRTM by  doxygen 1.4.1