20#ifndef RTC_OUTPORTDIRECTCONSUMER_H
21#define RTC_OUTPORTDIRECTCONSUMER_H
void OutPortDirectConsumerInit(void)
Module initialization.
DataPortStatus mixin class.
BufferBase abstract class.
Definition: BufferBase.h:106
Definition: ByteData.h:30
ConnectorInfo class.
Definition: ConnectorBase.h:50
Definition: ConnectorListener.h:1354
Logger class.
Definition: SystemLogger.h:101
OutPortConsumer abstract class.
Definition: OutPortConsumer.h:173
OutPortDirectConsumer class.
Definition: OutPortDirectConsumer.h:57
void setListener(ConnectorInfo &info, ConnectorListenersBase *listeners) override
Set the listener.
~OutPortDirectConsumer() override
Destructor.
OutPortDirectConsumer()
Constructor.
void init(coil::Properties &prop) override
Initializing configuration.
void setBuffer(CdrBufferBase *buffer) override
Setting outside buffer's pointer.
bool subscribeInterface(const SDOPackage::NVList &properties) override
Subscribe the data receive notification.
DataPortStatus get(ByteData &data) override
Read data.
void unsubscribeInterface(const SDOPackage::NVList &properties) override
Unsubscribe the data receive notification.
coil::Properties Properties
Definition: RTC.h:72