20 #ifndef RTC_INPORTCORBACDRPROVIDER_H 21 #define RTC_INPORTCORBACDRPROVIDER_H 23 #include <rtm/idl/DataPortSkel.h> 32 #pragma warning( disable : 4290 ) 63 public virtual POA_OpenRTM::InPortCdr,
64 public virtual PortableServer::RefCountServantBase
247 virtual ::OpenRTM::PortStatus
put(const ::OpenRTM::CdrData& data)
248 throw (CORBA::SystemException);
258 ::OpenRTM::PortStatus
260 cdrMemoryStream& data);
272 inline void onBufferWrite(cdrMemoryStream& data)
287 inline void onBufferFull(cdrMemoryStream& data)
302 inline void onBufferWriteTimeout(cdrMemoryStream& data)
317 inline void onBufferWriteOverwrite(cdrMemoryStream& data)
332 inline void onReceived(cdrMemoryStream& data)
335 connectorData_[
ON_RECEIVED].notify(m_profile, data);
347 inline void onReceiverFull(cdrMemoryStream& data)
360 inline void onReceiverTimeout(cdrMemoryStream& data)
373 inline void onReceiverError(cdrMemoryStream& data)
381 ::OpenRTM::InPortCdr_var m_objref;
408 #pragma warning( default : 4290 ) 411 #endif // RTC_INPORTCORBACDRPROVIDER_H virtual void setConnector(InPortConnector *connector)
Connectorを設定する。
ConnectorListeners クラス
Definition: ConnectorListener.h:1217
Definition: ConnectorListener.h:147
InPortConnector 基底クラス
Definition: InPortConnector.h:51
virtual ~InPortCorbaCdrProvider(void)
デストラクタ
Definition: ConnectorListener.h:146
virtual void setBuffer(BufferBase< cdrMemoryStream > *buffer)
バッファをセットする
ConnectorInfo クラス
Definition: ConnectorBase.h:43
void InPortCorbaCdrProviderInit(void)
モジュール初期化関数
Definition: ConnectorListener.h:140
InPortCorbaCdrProvider(void)
コンストラクタ
Enum
BufferStatus リターンコード
Definition: BufferStatus.h:84
Definition: InPortProvider.h:190
virtual void init(coil::Properties &prop)
設定初期化
InPortCorbaCdrProvider クラス
Definition: InPortCorbaCdrProvider.h:61
virtual ::OpenRTM::PortStatus put(const ::OpenRTM::CdrData &data)
[CORBA interface] バッファにデータを書き込む
virtual void setListener(ConnectorInfo &info, ConnectorListeners *listeners)
リスナを設定する。
Definition: ConnectorListener.h:142
CORBA sequence utility template functions.
Definition: ConnectorListener.h:141
Definition: ConnectorListener.h:143
プロパティセットを表現するクラス
Definition: Properties.h:101
Definition: ConnectorListener.h:149
BufferBase 抽象クラス
Definition: BufferBase.h:104
Definition: ConnectorListener.h:148