#include <managed_topic.h>
Public Attributes | |
| TopicDataQosPolicy^ | topic_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. | |
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.
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.