20 #ifndef RTC_OUTPORTCORBACDRCONSUMER_H 21 #define RTC_OUTPORTCORBACDRCONSUMER_H 23 #include <rtm/idl/DataPortSkel.h> 270 const cdrMemoryStream&
data);
396 #endif // RTC_OUTPORTCORBACDRCONSUMER_H
ConnectorListeners class.
#define DATAPORTSTATUS_ENUM
Importing RTC::DataPortStatus macro.
OutPortConsumer::ReturnCode convertReturn(::OpenRTM::PortStatus status, const cdrMemoryStream &data)
Return codes conversion.
void onSenderEmpty()
Notify an ON_SENDER_EMPTY event to listeners.
std::vector< std::pair< std::string, std::string > > NVList
void onBufferFull(const cdrMemoryStream &data)
Notify an ON_BUFFER_FULL event to listeners.
virtual void unsubscribeInterface(const SDOPackage::NVList &properties)
Unsubscribe the data receive notification.
Enum
DataPortStatus return codes.
DATAPORTSTATUS_ENUM OutPortCorbaCdrConsumer()
Constructor.
void OutPortCorbaCdrConsumerInit(void)
Module initialization.
void onReceived(const cdrMemoryStream &data)
Notify an ON_RECEIVED event to listeners.
virtual ~OutPortCorbaCdrConsumer(void)
Destructor.
::RTC::BufferStatus::Enum ReturnCode
prop
Organization::get_organization_property ();.
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.
virtual bool subscribeInterface(const SDOPackage::NVList &properties)
Subscribe the data receive notification.
Class represents a set of properties.
void onSenderTimeout()
Notify an ON_SENDER_TIMEOUT event to listeners.
OutPortConsumer abstract class.
virtual void setListener(ConnectorInfo &info, ConnectorListeners *listeners)
Set the listener.
virtual void setBuffer(CdrBufferBase *buffer)
Setting outside buffer's pointer.
BufferBase abstract class.
ConnectorListeners * m_listeners
virtual void init(coil::Properties &prop)
Initializing configuration.