RTI Connext .Net APIs  Version 6.0.1

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

Classes

struct  DDS::PresentationQosPolicy
 Specifies how the samples representing changes to data instances are presented to a subscribing application. More...
 

Enumerations

enum  DDS::PresentationQosPolicyAccessScopeKind : UINT32 {
  DDS::PresentationQosPolicyAccessScopeKind::INSTANCE_PRESENTATION_QOS,
  DDS::PresentationQosPolicyAccessScopeKind::TOPIC_PRESENTATION_QOS,
  DDS::PresentationQosPolicyAccessScopeKind::GROUP_PRESENTATION_QOS,
  DDS::PresentationQosPolicyAccessScopeKind::HIGHEST_OFFERED_PRESENTATION_QOS
}
 Kinds of presentation "access scope". More...
 

Functions

static System::String ^ DDS::PresentationQosPolicy::get_presentation_qos_policy_name ()
 Stringified human-readable name for DDS::PresentationQosPolicy. More...
 

Detailed Description

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

Enumeration Type Documentation

◆ PresentationQosPolicyAccessScopeKind

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

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

GROUP_PRESENTATION_QOS 

Scope spans to all instances belonging to DDS::DataWriter (or DDS::DataReader) entities within the same DDS::Publisher (or DDS::Subscriber).

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.

Function Documentation

◆ get_presentation_qos_policy_name()

static System::String ^ DDS::PresentationQosPolicy::get_presentation_qos_policy_name ( )
inlinestatic

Stringified human-readable name for DDS::PresentationQosPolicy.


RTI Connext .Net APIs Version 6.0.1 Copyright © Sat Nov 23 2019 Real-Time Innovations, Inc