Base class for all DDS Entities. More...
Public Member Functions | |
virtual StatusCondition * | get_statuscondition () |
Gets the StatusCondition associated with this Entity. | |
virtual StatusMask | get_status_changes ()=0 |
Gets the current status changes from this Entity. | |
virtual ReturnCode_t | enable () |
Enable this Entity. | |
virtual InstanceHandle_t | get_instance_handle () |
Gets the handle that locally identifies this Entity. |
Base class for all DDS Entities.
virtual ReturnCode_t DDS::Entity::enable | ( | ) | [virtual] |
Enable this Entity.
An Entity will begin to communicate only after it is enabled.
Reimplemented in DDS::DomainParticipant, DDS::Publisher, DDS::Subscriber, DDS::Topic, DDS::DataWriter, and DDS::DataReader.