RTC::InPortProvider Class Reference

InPortProvider class. More...

#include <InPortProvider.h>

Inheritance diagram for RTC::InPortProvider:

RTC::InPortCorbaProvider< DataType > RTC::InPortTcpSockProvider< DataType >

List of all members.

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.


Detailed Description

InPortProvider class.

Class to hold InPort information.

Since:
0.4.0

Constructor & Destructor Documentation

virtual RTC::InPortProvider::~InPortProvider (  )  [virtual]

Constructor.

Constructor

Destructor

Destructor


Member Function Documentation

virtual void RTC::InPortProvider::publishInterfaceProfile ( SDOPackage::NVList &  properties  )  [virtual]

Publish InterfaceProfile information.

Publish InterfaceProfile information.

Parameters:
properties Properties to receive InterfaceProfile information

virtual void RTC::InPortProvider::publishInterface ( SDOPackage::NVList &  properties  )  [virtual]

Publish interface information.

Publish interface information.

Parameters:
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.

Parameters:
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.

Parameters:
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.

Parameters:
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.

Parameters:
subs_type The target subscription type for set


Member Data Documentation

SDOPackage::NVList RTC::InPortProvider::m_properties [protected]

Properties to hold port profile.


Generated on Thu May 29 15:03:33 2008 for OpenRTM by  doxygen 1.5.3