RTI Connext C API
Version 5.3.0
|
Specifies how the samples representing changes to data instances are presented to a subscribing application. More...
Data Structures | |
struct | DDS_PresentationQosPolicy |
Specifies how the samples representing changes to data instances are presented to a subscribing application. More... | |
Enumerations | |
enum | DDS_PresentationQosPolicyAccessScopeKind { DDS_INSTANCE_PRESENTATION_QOS, DDS_TOPIC_PRESENTATION_QOS, DDS_GROUP_PRESENTATION_QOS, DDS_HIGHEST_OFFERED_PRESENTATION_QOS } |
Kinds of presentation "access scope". More... | |
Variables | |
const char *const | DDS_PRESENTATION_QOS_POLICY_NAME |
Stringified human-readable name for DDS_PresentationQosPolicy. | |
Specifies how the samples representing changes to data instances are presented to a subscribing application.
Kinds of presentation "access scope".
Access scope determines the largest scope spanning the entities for which the order and coherency of changes can be preserved.
DDS_INSTANCE_PRESENTATION_QOS |
[default] Scope spans only a single instance. Indicates that changes to one instance need not be coherent nor ordered with respect to changes to any other instance. In other words, order and coherent changes apply to each instance separately. |
DDS_TOPIC_PRESENTATION_QOS |
Scope spans to all instances within the same DDS_DataWriter (or DDS_DataReader), but not across instances in different DDS_DataWriter (or DDS_DataReader). |
DDS_GROUP_PRESENTATION_QOS |
Scope spans to all instances belonging to DDS_DataWriter (or DDS_DataReader) entities within the same DDS_Publisher (or DDS_Subscriber). |
DDS_HIGHEST_OFFERED_PRESENTATION_QOS |
This value only applies to a DDS_Subscriber. The DDS_Subscriber will use the access scope specified by each remote DDS_Publisher. |
const char* const DDS_PRESENTATION_QOS_POLICY_NAME |
Stringified human-readable name for DDS_PresentationQosPolicy.