RTI Connext DDS Micro C++ API  Version 4.0.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_SubscriberQos Struct Reference

<<cert>> QoS policies supported by a DDSSubscriber entity. More...

#include <dds_c_subscription.h>

List of all members.

Public Attributes

struct DDS_EntityFactoryQosPolicy entity_factory
 Entity factory policy, ENTITY_FACTORY.
struct DDS_PartitionQosPolicy partition
 The DDSSubscriber PARTITION policy.
struct DDS_GroupDataQosPolicy group_data
 Group data policy, GROUP_DATA.
struct DDS_EntityNameQosPolicy subscriber_name
 <<eXtension>> The DDSSubscriber name. ENTITY_NAME.

Detailed Description

<<cert>> QoS policies supported by a DDSSubscriber entity.

If the call to DDSSubscriber::set_qos attempts to change the partition QoS then it will return DDS_RETCODE_INCONSISTENT_POLICY


Member Data Documentation

struct DDS_EntityFactoryQosPolicy DDS_SubscriberQos::entity_factory

Entity factory policy, ENTITY_FACTORY.

struct DDS_PartitionQosPolicy DDS_SubscriberQos::partition

The DDSSubscriber PARTITION policy.

A set of strings that introduces logical PARTITIONs.

Only entities that belong to the same PARTITION can communicate to each other. The PARTITION QoS policy applies directly to the DDSSubscriber. DDSDataReader belong to the PARTITIONs of the DDSSubscriber that created them.

The default PARTITION during initialization is the empty string, "".

PARTITION

struct DDS_GroupDataQosPolicy DDS_SubscriberQos::group_data

Group data policy, GROUP_DATA.

struct DDS_EntityNameQosPolicy DDS_SubscriberQos::subscriber_name

RTI Connext DDS Micro C++ API Version 4.0.1 Copyright © Mon Jun 3 2024 Real-Time Innovations, Inc