#include <InPortProvider.h>
Public Member Functions | |
virtual | ~InPortProvider () |
Constructor. | |
virtual void | publishInterfaceProfile (SDOPackage::NVList &properties) |
Publish InterfaceProfile information. | |
virtual void | publishInterface (SDOPackage::NVList &properties) |
Publish interface information. | |
Protected Member Functions | |
void | setDataType (const char *data_type) |
Set the data type. | |
void | setInterfaceType (const char *interface_type) |
Set the interface type. | |
void | setDataFlowType (const char *dataflow_type) |
Set the dataflow type. | |
void | setSubscriptionType (const char *subs_type) |
Set the subscription type. | |
Protected Attributes | |
SDOPackage::NVList | m_properties |
Properties to hold port profile. |
Class to hold InPort information.
virtual RTC::InPortProvider::~InPortProvider | ( | ) | [virtual] |
Constructor.
Constructor
Destructor
Destructor
virtual void RTC::InPortProvider::publishInterfaceProfile | ( | SDOPackage::NVList & | properties | ) | [virtual] |
Publish InterfaceProfile information.
Publish InterfaceProfile information.
properties | Properties to receive InterfaceProfile information |
virtual void RTC::InPortProvider::publishInterface | ( | SDOPackage::NVList & | properties | ) | [virtual] |
Publish interface information.
Publish interface information.
properties | Properties to receive interface information |
Reimplemented in RTC::InPortCorbaProvider< DataType >, and RTC::InPortTcpSockProvider< DataType >.
void RTC::InPortProvider::setDataType | ( | const char * | data_type | ) | [protected] |
Set the data type.
Set the data type.
data_type | The target data type for set |
void RTC::InPortProvider::setInterfaceType | ( | const char * | interface_type | ) | [protected] |
Set the interface type.
Set the interface type.
interface_type | The target interface type for set |
void RTC::InPortProvider::setDataFlowType | ( | const char * | dataflow_type | ) | [protected] |
Set the dataflow type.
Set the dataflow type.
dataflow_type | The target data flow type for set |
void RTC::InPortProvider::setSubscriptionType | ( | const char * | subs_type | ) | [protected] |
Set the subscription type.
Set the subscription type.
subs_type | The target subscription type for set |
SDOPackage::NVList RTC::InPortProvider::m_properties [protected] |
Properties to hold port profile.