import "RTC.idl";
Public Attributes | |
string | name |
name | |
PortInterfaceProfileList | interfaces |
interfaces | |
PortService | port_ref |
port_ref | |
ConnectorProfileList | connector_profiles |
connector_profiles | |
RTObject | owner |
owner | |
NVList | properties |
properties |
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.
connector_profiles
This attribute contains a collection of profiles describing the connections to the target port.
interfaces
This attribute contains the name and polarity of each interface exposed by the target port.
string RTC::PortProfile::name |
name
This attribute contains the name of the target port.
Ports owned by an RTC are distinguished by their names. Therefore, this name should be unique within the target RTC.
properties
This attribute contains additional properties of the port.
This attribute provides implementations the opportunity to describe additional characteristics of a particular port that are otherwise outside of the scope of this specification.