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

RTCProfile.idl File Reference

RTCProfile structure. More...

import "RTMBase.idl";
#include "RTCDataType.idl"
import "RTComponent.idl";
import "RTCInPort.idl";
import "RTCOutPort.idl";

Go to the source code of this file.

Namespaces

namespace  RTM

Typedefs

typedef sequence< octet > RTCIconImage
 Component icon image type decleration.

Enumerations

enum  RTComponentType { STATIC, UNIQUE, COMMUTATIVE }
 Component type. More...
enum  RTCActivityType { PERIODIC, SPORADIC, EVENT_DRIVEN }
 Component activity type. More...
enum  RTCLangType { COMPILE, SCRIPT }
 Component description language type. More...


Detailed Description

RTCProfile structure.

Date:
Date
2005/05/12 09:06:18
Author:
Noriaki Ando <n-ando@aist.go.jp>
Copyright (C) 2003-2005 Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.

Id
RTCProfile.idl,v 1.1.1.1 2005/05/12 09:06:18 n-ando Exp

Typedef Documentation

typedef sequence<octet> RTM::RTCIconImage
 

Component icon image type decleration.


Enumeration Type Documentation

enum RTM::RTCActivityType
 

Component activity type.

Enumeration values:
PERIODIC  PERIDIC activity. Periodic working activity. Period time is constant. For only realtime OS.
SPORADIC  SPORADIC activity. Sporadic working activity. Activity works depending on outside event or hardware event.
EVENT_DRIVEN  EVENT_DRIVEN activity. Activity works as event driven task. Events will raised from other component, application software, etc...

enum RTM::RTCLangType
 

Component description language type.

Enumeration values:
COMPILE  Component is programmed in compile language.
SCRIPT  Component is programmed in script language.

enum RTM::RTComponentType
 

Component type.

Enumeration values:
STATIC  STATIC Component. Statically instantiated and no dynamic instance.
UNIQUE  UNIQUE Component. Dynamically instantiated component. But each component should be handle a unique it. For example, the compopnent is statically bound to hardaware device.
COMMUTATIVE  COMMUTATIVE Component. Dynamically instantiated component. Each component is commutative. For example, logic components are commutative.


Generated on Fri Jan 5 15:43:50 2007 for OpenRTM by  doxygen 1.4.1