20#ifndef RTC_INPORTCORBACDRCONSUMER_H
21#define RTC_INPORTCORBACDRCONSUMER_H
25#include <rtm/idl/DataPort_OpenRTMSkel.h>
122 void init(coil::Properties& prop)
override;
240 bool subscribeFromIor(
const SDOPackage::NVList& properties);
255 bool subscribeFromRef(
const SDOPackage::NVList& properties);
270 bool unsubscribeFromIor(
const SDOPackage::NVList& properties);
285 bool unsubscribeFromRef(
const SDOPackage::NVList& properties);
298 coil::Properties m_properties;
299 ::OpenRTM::CdrData m_data;
void InPortCorbaCdrConsumerInit(void)
モジュール初期化関数
シリアライズ後のバイト列を操作するクラス
Definition ByteData.h:30
オブジェクトリファレンスを保持するプレースホルダテンプレートクラス
Definition CorbaConsumer.h:333
InPortConsumer 抽象クラス
Definition InPortConsumer.h:78
InPortCorbaCdrConsumer クラス
Definition InPortCorbaCdrConsumer.h:59
void publishInterfaceProfile(SDOPackage::NVList &properties) override
InterfaceProfile情報を公開する
void unsubscribeInterface(const SDOPackage::NVList &properties) override
データ送信通知からの登録解除
bool subscribeInterface(const SDOPackage::NVList &properties) override
データ送信通知への登録
void init(coil::Properties &prop) override
設定初期化
DataPortStatus put(ByteData &data) override
接続先へのデータ送信
~InPortCorbaCdrConsumer() override
デストラクタ
InPortCorbaCdrConsumer()
コンストラクタ
Logger クラス
Definition SystemLogger.h:101
DataPortStatus
Definition DataPortStatus.h:114