20 #ifndef RTC_OUTPORTCORBACDRCONSUMER_H 21 #define RTC_OUTPORTCORBACDRCONSUMER_H 23 #include <rtm/idl/DataPortSkel.h> 216 virtual ReturnCode
get(cdrMemoryStream& data);
269 OutPortConsumer::ReturnCode convertReturn(::OpenRTM::PortStatus status,
270 cdrMemoryStream& data);
281 inline void onBufferWrite(cdrMemoryStream& data)
296 inline void onBufferFull(cdrMemoryStream& data)
311 inline void onReceived(cdrMemoryStream& data)
314 connectorData_[
ON_RECEIVED].notify(m_profile, data);
326 inline void onReceiverFull(cdrMemoryStream& data)
339 inline void onSenderEmpty()
352 inline void onSenderTimeout()
365 inline void onSenderError()
396 #endif // RTC_OUTPORTCORBACDRCONSUMER_H Definition: ConnectorListener.h:622
ConnectorListeners クラス
Definition: ConnectorListener.h:1217
Definition: ConnectorListener.h:147
#define DATAPORTSTATUS_ENUM
RTC::DataPortStatus 導入
Definition: DataPortStatus.h:233
virtual bool subscribeInterface(const SDOPackage::NVList &properties)
データ受信通知への登録
Definition: ConnectorListener.h:623
Definition: ConnectorListener.h:146
ConnectorInfo クラス
Definition: ConnectorBase.h:43
オブジェクトリファレンスを保持するプレースホルダテンプレートクラス
Definition: CorbaConsumer.h:338
Definition: ConnectorListener.h:140
virtual void setBuffer(CdrBufferBase *buffer)
バッファをセットする
Definition: ConnectorListener.h:624
void OutPortCorbaCdrConsumerInit(void)
モジュール初期化関数
Definition: ConnectorListener.h:141
OutPortCorbaCdrConsumer クラス
Definition: OutPortCorbaCdrConsumer.h:55
virtual ~OutPortCorbaCdrConsumer(void)
デストラクタ
プロパティセットを表現するクラス
Definition: Properties.h:101
virtual void unsubscribeInterface(const SDOPackage::NVList &properties)
データ受信通知からの登録解除
OutPortConsumer 抽象クラス
Definition: OutPortConsumer.h:171
virtual void init(coil::Properties &prop)
設定初期化
virtual void setListener(ConnectorInfo &info, ConnectorListeners *listeners)
リスナを設定する。
BufferBase 抽象クラス
Definition: BufferBase.h:104
DATAPORTSTATUS_ENUM OutPortCorbaCdrConsumer()
コンストラクタ