OpenRTM-aist IDL  1.2
Public Attributes | List of all members
RTC::PortProfile Struct Reference

PortProfile. More...

import"RTC.idl";

Collaboration diagram for RTC::PortProfile:
Collaboration graph
[legend]

Public Attributes

string name
 name More...
 
PortInterfaceProfileList interfaces
 interfaces More...
 
PortService port_ref
 port_ref More...
 
ConnectorProfileList connector_profiles
 connector_profiles More...
 
RTObject owner
 owner More...
 
NVList properties
 properties More...
 

Detailed Description

PortProfile.

Description

A PortProfile describes a port of an RTC (referred to as the "target" RTC). This port is referred to as the "target" port. From this profile, other components and tools can obtain Port’s name, type, object reference, and so on.

Member Data Documentation

ConnectorProfileList RTC::PortProfile::connector_profiles

connector_profiles

Description

This attribute contains a collection of profiles describing the connections to the target port.

PortInterfaceProfileList RTC::PortProfile::interfaces

interfaces

Description

This attribute contains the name and polarity of each interface exposed by the target port.

string RTC::PortProfile::name

name

Description

This attribute contains the name of the target port.

Semantics

Ports owned by an RTC are distinguished by their names. Therefore, this name should be unique within the target RTC.

RTObject RTC::PortProfile::owner

owner

Description

This attribute contains a reference to the target RTC.

PortService RTC::PortProfile::port_ref

port_ref

Description

This attributes contains a reference to the target port.

NVList RTC::PortProfile::properties

properties

Description

This attribute contains additional properties of the port.

Semantics

This attribute provides implementations the opportunity to describe additional characteristics of a particular port that are otherwise outside of the scope of this specification.


The documentation for this struct was generated from the following file: