CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
Entity Class Reference
Inheritance diagram for Entity:
DomainEntity DomainParticipant DataReader DataWriter Publisher Subscriber Topic DataReaderI< T > DataWriterI< T >

Public Member Functions

virtual StatusCondition get_statuscondition ()
 
virtual uint get_status_changes ()
 
virtual ReturnCode_t enable ()
 
virtual InstanceHandle_t get_instance_handle ()
 

Detailed Description

Base class for all DDS Entities.

Member Function Documentation

◆ enable()

virtual ReturnCode_t enable ( )
inlinevirtual

Enable this Entity. An Entity will begin to communicate only after it is enabled.

Reimplemented in DomainParticipant, Topic, DataReader, Subscriber, DataWriter, and Publisher.

◆ get_instance_handle()

virtual InstanceHandle_t get_instance_handle ( )
inlinevirtual

Gets the handle that locally identifies this Entity.

Reimplemented in DomainParticipant, Topic, DataReader, Subscriber, DataWriter, and Publisher.

◆ get_status_changes()

virtual uint get_status_changes ( )
inlinevirtual

Gets the current status changes from this Entity.

◆ get_statuscondition()

virtual StatusCondition get_statuscondition ( )
inlinevirtual

Gets the StatusCondition associated with this Entity.


© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.