RTI Connext Micro C API  2.4.14.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
PRESENTATION

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...

Detailed Description

Specifies how the samples representing changes to data instances are presented to a subscribing application.


Enumeration Type Documentation

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.

QoS:
DDS_PresentationQosPolicy
Enumerator:
DDS_INSTANCE_PRESENTATION_QOS 

[default] for DDS_DataReader. 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 

[default] for DDS_DataWriter. Scope spans all instances within the same DDS_DataWriter (or DDS_DataReader), but not across instances in different DDS_DataWriter (or DDS_DataReader entities.

DDS_GROUP_PRESENTATION_QOS 

Scope spans 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.


RTI Connext Micro C API 2.4.14.2 Copyright © Tue May 28 2024 Real-Time Innovations, Inc