#include <dds_dcps.h>
A topic is identified by its name, which must be unique in the whole domain.
Public Member Functions | |
virtual ReturnCode_t | set_qos (const TopicQos &qos)=0 |
Sets qos. | |
virtual ReturnCode_t | get_qos (TopicQos &qos)=0 |
Returns qos. | |
virtual ReturnCode_t | set_listener (TopicListener_ptr a_listener, StatusMask mask)=0 |
Sets listener. | |
virtual TopicListener_ptr | get_listener ()=0 |
Returns listener. | |
virtual ReturnCode_t | get_inconsistent_topic_status (InconsistentTopicStatus &a_status)=0 |
Allows the application to retrieve the INCONSISTENT_TOPIC status of this topic. |