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);
408 #pragma warning( default : 4290 ) 411 #endif // RTC_INPORTCORBACDRPROVIDER_H void onBufferWriteTimeout(const cdrMemoryStream &data)
Notify an ON_BUFFER_WRITE_TIMEOUT event to listeners.
ConnectorListeners class.
void onBufferWriteOverwrite(const cdrMemoryStream &data)
Notify an ON_BUFFER_WRITE_OVERWRITE event to listeners.
void onReceiverError(const cdrMemoryStream &data)
void InPortCorbaCdrProviderInit(void)
Module initialization.
virtual ~InPortCorbaCdrProvider(void)
Destructor.
void onReceiverTimeout(const cdrMemoryStream &data)
Notify an ON_RECEIVER_TIMEOUT event to listeners.
InPortCorbaCdrProvider(void)
Constructor.
Enum
DataPortStatus return codes.
InPortConnector * m_connector
RTComponent manager class.
virtual void setListener(ConnectorInfo &info, ConnectorListeners *listeners)
Set the listener.
void onBufferWrite(const cdrMemoryStream &data)
Notify an ON_BUFFER_WRITE event to listeners.
void onReceiverFull(const cdrMemoryStream &data)
Notify an ON_RECEIVER_FULL event to listeners.
ConnectorListeners * m_listeners
virtual void setConnector(InPortConnector *connector)
set Connector
CORBA sequence utility template functions.
prop
Organization::get_organization_property ();.
::OpenRTM::InPortCdr_var m_objref
Class represents a set of properties.
virtual void setBuffer(BufferBase< cdrMemoryStream > *buffer)
Setting outside buffer's pointer.
virtual void init(coil::Properties &prop)
Initializing configuration.
void onReceived(const cdrMemoryStream &data)
Notify an ON_RECEIVED event to listeners.
::OpenRTM::PortStatus convertReturn(BufferStatus::Enum status, const cdrMemoryStream &data)
Return codes conversion.
void onBufferFull(const cdrMemoryStream &data)
Notify an ON_BUFFER_FULL event to listeners.
BufferBase abstract class.
virtual ::OpenRTM::PortStatus put(const ::OpenRTM::CdrData &data)
[CORBA interface] Write data into the buffer