【OpenDDS开发指南V3.20】第三章:服务质量

在这里插入图片描述

简介

前面的示例对各种实体使用默认的 QoS 策略。

本章讨论在 OpenDDS 中实现的 QoS 策略及其使用细节。有关本章中讨论的策略的更多信息,请参阅 DDS 规范。

服务质量策略

每个策略都定义了一个结构来指定其数据。

每个实体都支持策略的一个子集,并定义一个由支持的策略结构组成的 QoS 结构。

给定实体的允许策略集受到嵌套在其 QoS 结构中的策略结构的约束。例如,发布者的 QoS 结构在规范的 IDL 中定义如下:

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

猜你喜欢

转载自blog.csdn.net/u012739527/article/details/127726789