#include <InPortPullConnector.h>
Public メソッド | |
DATAPORTSTATUS_ENUM | InPortPullConnector (Profile profile, OutPortConsumer *consumer, CdrBufferBase *buffer=0) |
コンストラクタ | |
virtual | ~InPortPullConnector () |
デストラクタ | |
virtual ReturnCode | read (cdrMemoryStream &data) |
read 関数 | |
virtual ReturnCode | disconnect () |
接続解除関数 | |
virtual void | activate () |
virtual void | deactivate () |
Protected メソッド | |
CdrBufferBase * | createBuffer (Profile &profile) |
InPort の Push 型データフローのための Connector
DATAPORTSTATUS_ENUM RTC::InPortPullConnector::InPortPullConnector | ( | Profile | profile, | |
OutPortConsumer * | consumer, | |||
CdrBufferBase * | buffer = 0 | |||
) |
コンストラクタ
virtual RTC::InPortPullConnector::~InPortPullConnector | ( | ) | [virtual] |
デストラクタ
virtual ReturnCode RTC::InPortPullConnector::read | ( | cdrMemoryStream & | data | ) | [virtual] |
virtual ReturnCode RTC::InPortPullConnector::disconnect | ( | ) | [virtual] |
virtual void RTC::InPortPullConnector::activate | ( | ) | [inline, virtual] |
RTC::ConnectorBaseを実装しています。
virtual void RTC::InPortPullConnector::deactivate | ( | ) | [inline, virtual] |
RTC::ConnectorBaseを実装しています。
CdrBufferBase* RTC::InPortPullConnector::createBuffer | ( | Profile & | profile | ) | [protected] |