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 const cdrMemoryStream& data);
272 inline void onBufferWrite(
const cdrMemoryStream& data)
287 inline void onBufferFull(
const cdrMemoryStream& data)
302 inline void onBufferWriteTimeout(
const cdrMemoryStream& data)
317 inline void onBufferWriteOverwrite(
const cdrMemoryStream& data)
332 inline void onReceived(
const cdrMemoryStream& data)
335 connectorData_[
ON_RECEIVED].notify(m_profile, data);
347 inline void onReceiverFull(
const cdrMemoryStream& data)
360 inline void onReceiverTimeout(
const cdrMemoryStream& data)
373 inline void onReceiverError(
const cdrMemoryStream& data)
381 ::OpenRTM::InPortCdr_var m_objref;
408 #pragma warning( default : 4290 )
411 #endif // RTC_INPORTCORBACDRPROVIDER_H