Public Member Functions | |
virtual RTC::InPortConsumer * | clone () const |
CounterConsumer (CounterConsumer *component=NULL) | |
virtual int | getCount () const |
virtual void | init (coil::Properties &prop) |
Initializing configuration. More... | |
virtual void | publishInterfaceProfile (SDOPackage::NVList &properties) |
Publish InterfaceProfile information. More... | |
virtual void | push () |
virtual InPortConsumer::ReturnCode | put (const cdrMemoryStream &data) |
Send data to the destination port. More... | |
virtual bool | subscribeInterface (const SDOPackage::NVList &) |
Subscribe the data send notification. More... | |
virtual void | unsubscribeInterface (const SDOPackage::NVList &) |
Unsubscribe the data send notification. More... | |
virtual | ~CounterConsumer () |
Public Member Functions inherited from RTC::InPortConsumer | |
virtual DATAPORTSTATUS_ENUM | ~InPortConsumer (void) |
Destructor. More... | |
Private Attributes | |
CounterConsumer * | _component |
int | _count |
Additional Inherited Members | |
Public Types inherited from RTC::DataPortStatus | |
enum | Enum { PORT_OK = 0, PORT_ERROR, BUFFER_ERROR, BUFFER_FULL, BUFFER_EMPTY, BUFFER_TIMEOUT, SEND_FULL, SEND_TIMEOUT, RECV_EMPTY, RECV_TIMEOUT, INVALID_ARGS, PRECONDITION_NOT_MET, CONNECTION_LOST, UNKNOWN_ERROR } |
DataPortStatus return codes. More... | |
Static Public Member Functions inherited from RTC::DataPortStatus | |
static const char * | toString (DataPortStatus::Enum status) |
Convert DataPortStatus into the string. More... | |
Definition at line 313 of file PublisherPeriodicTests.cpp.
|
inline |
Definition at line 317 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Definition at line 320 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Definition at line 332 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Definition at line 350 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Initializing configuration.
This operation would be called to configure this consumer in initialization.
Implements RTC::InPortConsumer.
Definition at line 355 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Publish InterfaceProfile information.
Publish interfaceProfile information. Check the dataport.interface_type value of the NameValue object specified by an argument in property information and get information only when the interface type of the specified port is matched.
properties | Properties to get InterfaceProfile information |
Implements RTC::InPortConsumer.
Definition at line 362 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Definition at line 322 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Send data to the destination port.
Pure virtual function to send data to the destination port.
This function might the following return codes
Implements RTC::InPortConsumer.
Definition at line 358 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Subscribe the data send notification.
Pure virtual function to subscribe the data send notification based on specified property information.
properties | Properties for reference when subscribing |
Implements RTC::InPortConsumer.
Definition at line 340 of file PublisherPeriodicTests.cpp.
|
inlinevirtual |
Unsubscribe the data send notification.
Pure virtual function to unsubscribe the data send notification.
properties | Properties for reference when unsubscribing |
Implements RTC::InPortConsumer.
Definition at line 345 of file PublisherPeriodicTests.cpp.
|
private |
Definition at line 368 of file PublisherPeriodicTests.cpp.
|
private |
Definition at line 367 of file PublisherPeriodicTests.cpp.