18#ifndef RTC_INPORTDSCONSUMER_H
19#define RTC_INPORTDSCONSUMER_H
23#include <rtm/idl/DataPortSkel.h>
120 void init(coil::Properties& prop)
override;
238 bool subscribeFromIor(
const SDOPackage::NVList& properties);
253 bool subscribeFromRef(
const SDOPackage::NVList& properties);
268 bool unsubscribeFromIor(
const SDOPackage::NVList& properties);
283 bool unsubscribeFromRef(
const SDOPackage::NVList& properties);
296 coil::Properties m_properties;
297 ::RTC::OctetSeq m_data;
void InPortDSConsumerInit(void)
Module initialization.
DataPortStatus mixin class.
Definition CorbaConsumer.h:333
InPortConsumer abstract class.
Definition InPortConsumer.h:78
InPortDSConsumer class.
Definition InPortDSConsumer.h:57
bool subscribeInterface(const SDOPackage::NVList &properties) override
Subscribe to the data sending notification.
void unsubscribeInterface(const SDOPackage::NVList &properties) override
Unsubscribe the data send notification.
~InPortDSConsumer() override
Destructor.
void publishInterfaceProfile(SDOPackage::NVList &properties) override
Publish InterfaceProfile information.
InPortDSConsumer()
Constructor.
void init(coil::Properties &prop) override
Initializing configuration.
DataPortStatus put(ByteData &data) override
Send data to the destination port.
Logger class.
Definition SystemLogger.h:101