20 #ifndef RTC_OUTPORTCORBACDRPROVIDER_H 21 #define RTC_OUTPORTCORBACDRPROVIDER_H 23 #include <rtm/idl/DataPortSkel.h> 32 #pragma warning( disable : 4290 ) 63 public virtual ::POA_OpenRTM::OutPortCdr,
64 public virtual PortableServer::RefCountServantBase
243 virtual ::OpenRTM::PortStatus
get(::OpenRTM::CdrData_out data)
244 throw (CORBA::SystemException);
256 cdrMemoryStream& data);
268 inline void onBufferRead(cdrMemoryStream& data)
283 inline void onSend(cdrMemoryStream& data)
286 connectorData_[
ON_SEND].notify(m_profile, data);
296 inline void onBufferEmpty()
309 inline void onBufferReadTimeout()
322 inline void onSenderEmpty()
335 inline void onSenderTimeout()
348 inline void onSenderError()
356 ::OpenRTM::OutPortCdr_var m_objref;
382 #pragma warning( default : 4290 ) 385 #endif // RTC_OUTPORTCORBACDRPROVIDER_H Definition: ConnectorListener.h:622
ConnectorListeners クラス
Definition: ConnectorListener.h:1217
OutPortConnector 基底クラス
Definition: OutPortConnector.h:54
OutPortCorbaCdrProvider(void)
コンストラクタ
Definition: ConnectorListener.h:623
ConnectorInfo クラス
Definition: ConnectorBase.h:43
void OutPortCorbaCdrProviderInit(void)
モジュール初期化関数
Enum
BufferStatus リターンコード
Definition: BufferStatus.h:84
Definition: ConnectorListener.h:624
Definition: ConnectorListener.h:145
virtual void setBuffer(CdrBufferBase *buffer)
バッファをセットする
virtual void setListener(ConnectorInfo &info, ConnectorListeners *listeners)
リスナを設定する。
CORBA sequence utility template functions.
OutPortProvider.
Definition: OutPortProvider.h:189
Definition: ConnectorListener.h:144
virtual ~OutPortCorbaCdrProvider(void)
デストラクタ
Definition: ConnectorListener.h:621
プロパティセットを表現するクラス
Definition: Properties.h:101
Definition: ConnectorListener.h:620
virtual void setConnector(OutPortConnector *connector)
Connectorを設定する。
OutPortCorbaCdrProvider クラス
Definition: OutPortCorbaCdrProvider.h:61
BufferBase 抽象クラス
Definition: BufferBase.h:104
virtual void init(coil::Properties &prop)
設定初期化