RTI Connext C++ API
Version 5.0.0
|
Working with entities. More...
Working with entities.
status_kind
was changed since the last time it was cleared. A plain communication status change is cleared when the status is read using the entity's get_<plain communication status>()
method. A read communication status change is cleared when the data is taken from the middleware via a TDataReader_take() call [see Changes in Status for details]. The QoS for an entity can be specified at the entity creation time. Once an entity has been created, its QoS can be manipulated as follows.
The listener for an entity can be specified at the entity creation time. By default the listener is enabled for all the statuses supported by the entity.
Once an entity has been created, its listener and/or the statuses for which it is enabled can be manipulated as follows.
status_kind
for the listener
status_kind
for the listener
entity_listener
using set_listener (abstract). Only enable the listener for the statuses specified by the enabled_status_list
. Upon entity creation, by default, all the statuses are enabled for the DDS_StatusCondition associated with the entity.
Once an entity has been created, the list of statuses for which the DDS_StatusCondition is triggered can be manipulated as follows.
Given an entity
, a status_kind
, and the associated status_condition:
status_condition
status_kind
is enabled for the status_condition
status_kind
for the status_condition
status_kind
for the status_condition