【OpenDDS Development Guide V3.20】Chapter 3: Service Quality

insert image description here

Introduction

The preceding examples use default QoS policies for various entities.

This chapter discusses the QoS policies implemented in OpenDDS and the details of their use. For more information on the policies discussed in this chapter, see the DDS specification.

Service Quality Policy

Each policy defines a structure to specify its data.

Each entity supports a subset of policies and defines a QoS structure consisting of supported policy structures.

The set of allowed policies for a given entity is constrained by the policy structure nested within its QoS structure. For example, the Publisher's QoS structure is defined in the canonical IDL as follows:

module DDS {
   
    
    
 struct PublisherQos {
   
    
    
    PresentationQosPolicy presentation;
    PartitionQosPolicy partition;
    GroupDataQosPolicy group_data;
    EntityFactoryQosPolicy entity_factory;
 

Guess you like

Origin blog.csdn.net/u012739527/article/details/127726789