CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
com.toc.coredx.DDS.PublisherQos Class Reference

Structure that holds Publisher Quality of Service policies. More...

Public Attributes

PresentationQosPolicy presentation
 
PartitionQosPolicy partition
 
GroupDataQosPolicy group_data
 
EntityFactoryQosPolicy entity_factory
 
EntityNameQosPolicy entity_name
 
LoggingQosPolicy logging
 

Static Public Attributes

static final PublisherQos PUBLISHER_QOS_DEFAULT = null
 

Detailed Description

Member Data Documentation

◆ entity_factory

EntityFactoryQosPolicy com.toc.coredx.DDS.PublisherQos.entity_factory

Controls the behavior of the Publisher.create_datawriter() operation.

◆ entity_name

EntityNameQosPolicy com.toc.coredx.DDS.PublisherQos.entity_name

Controls the Entity name of the Publisher

◆ group_data

GroupDataQosPolicy com.toc.coredx.DDS.PublisherQos.group_data

A sequence of octets associated with the Publisher.

◆ logging

LoggingQosPolicy com.toc.coredx.DDS.PublisherQos.logging

Controls the logging behavior of the Publisher

◆ partition

PartitionQosPolicy com.toc.coredx.DDS.PublisherQos.partition

Establishes a logical data partition. DataWriters and DataReaders that are 'in' the same partition (ie, the partition of the containing Publisher and Subscriber match) can communicate. If the partitions do not match, then they cannot communicate.

◆ presentation

PresentationQosPolicy com.toc.coredx.DDS.PublisherQos.presentation

Controls the presentation of groups of changes.

See also
Publisher::begin_coherent_changes() begin_coherent_changes()
Publisher::end_coherent_changes() end_coherent_changes()
Subscriber::begin_access() begin_access()
Subscriber::end_access() end_access()

© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80104
All rights reserved.