DDS::TopicQos Class Reference
[Topics]

QoS policies supported by a DDS::Topic entity. More...

#include <managed_topic.h>

List of all members.

Public Attributes

TopicDataQosPolicytopic_data
 Topic data policy, TOPIC_DATA.
DurabilityQosPolicy durability
 Durability policy, DURABILITY.
DurabilityServiceQosPolicy durability_service
 DurabilityService policy, DURABILITY_SERVICE.
DeadlineQosPolicy deadline
 Deadline policy, DEADLINE.
LatencyBudgetQosPolicy latency_budget
 Latency budget policy, LATENCY_BUDGET.
LivelinessQosPolicy liveliness
 Liveliness policy, LIVELINESS.
ReliabilityQosPolicy reliability
 Reliability policy, RELIABILITY.
DestinationOrderQosPolicy destination_order
 Destination order policy, DESTINATION_ORDER.
HistoryQosPolicy history
 History policy, HISTORY.
ResourceLimitsQosPolicy resource_limits
 Resource limits policy, RESOURCE_LIMITS.
TransportPriorityQosPolicy transport_priority
 Transport priority policy, TRANSPORT_PRIORITY.
LifespanQosPolicy lifespan
 Lifespan policy, LIFESPAN.
OwnershipQosPolicy ownership
 Ownership policy, OWNERSHIP.


Detailed Description

QoS policies supported by a DDS::Topic entity.

You must set certain members in a consistent manner:

length of DDS::TopicQos::topic_data .value <= DDS::DomainParticipantQos::resource_limits .topic_data_max_length

If any of the above are not true, DDS::Topic::set_qos, DDS::Topic::set_qos_with_profile and DDS::DomainParticipant::set_default_topic_qos will fail with DDS::Retcode_InconsistentPolicy and DDS::DomainParticipant::create_topic will return NULL.

Entity:
DDS::Topic
See also:
QoS Policies allowed ranges within each Qos.

Member Data Documentation

Topic data policy, TOPIC_DATA.

Durability policy, DURABILITY.

DurabilityService policy, DURABILITY_SERVICE.

Deadline policy, DEADLINE.

Latency budget policy, LATENCY_BUDGET.

Liveliness policy, LIVELINESS.

Reliability policy, RELIABILITY.

Destination order policy, DESTINATION_ORDER.

History policy, HISTORY.

Resource limits policy, RESOURCE_LIMITS.

Transport priority policy, TRANSPORT_PRIORITY.

Lifespan policy, LIFESPAN.

Ownership policy, OWNERSHIP.


RTI Data Distribution Service .Net APIs Version 4.5e Copyright © 23 Oct 2011 Real-Time Innovations, Inc