RTI Connext C API  Version 5.3.1
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
DDS_TopicBuiltinTopicData Struct Reference

Entry created when a Topic object discovered. More...

Data Fields

DDS_BuiltinTopicKey_t key
 DCPS key to distinguish entries.
 
char * name
 Name of the DDS_Topic.
 
char * type_name
 Name of the type attached to the DDS_Topic.
 
struct DDS_DurabilityQosPolicy durability
 durability policy of the corresponding Topic
 
struct
DDS_DurabilityServiceQosPolicy 
durability_service
 durability service policy of the corresponding Topic
 
struct DDS_DeadlineQosPolicy deadline
 Policy of the corresponding Topic.
 
struct DDS_LatencyBudgetQosPolicy latency_budget
 Policy of the corresponding Topic.
 
struct DDS_LivelinessQosPolicy liveliness
 Policy of the corresponding Topic.
 
struct DDS_ReliabilityQosPolicy reliability
 Policy of the corresponding Topic.
 
struct
DDS_TransportPriorityQosPolicy 
transport_priority
 Policy of the corresponding Topic.
 
struct DDS_LifespanQosPolicy lifespan
 Policy of the corresponding Topic.
 
struct
DDS_DestinationOrderQosPolicy 
destination_order
 Policy of the corresponding Topic.
 
struct DDS_HistoryQosPolicy history
 Policy of the corresponding Topic.
 
struct DDS_ResourceLimitsQosPolicy resource_limits
 Policy of the corresponding Topic.
 
struct DDS_OwnershipQosPolicy ownership
 Policy of the corresponding Topic.
 
struct DDS_TopicDataQosPolicy topic_data
 Policy of the corresponding Topic.
 

Detailed Description

Entry created when a Topic object discovered.

Data associated with the built-in topic DDS_TOPIC_TOPIC_NAME. It contains QoS policies and additional information that apply to the remote DDS_Topic.

Note: The DDS_TopicBuiltinTopicData built-in topic is meant to convey information about discovered Topics. This Topic's samples are not propagated in a separate packet on the wire. Instead, the data is sent as part of the information carried by other built-in topics (DDS_PublicationBuiltinTopicData and DDS_SubscriptionBuiltinTopicData). Therefore TopicBuiltinTopicData DataReaders will not receive any data.

See Also
DDS_TOPIC_TOPIC_NAME
DDS_TopicBuiltinTopicDataDataReader

Field Documentation

DDS_BuiltinTopicKey_t DDS_TopicBuiltinTopicData::key

DCPS key to distinguish entries.

char* DDS_TopicBuiltinTopicData::name

Name of the DDS_Topic.

The length of this string is limited to 255 characters.

The memory for this field is managed as described in Conventions.

See Also
Conventions
char* DDS_TopicBuiltinTopicData::type_name

Name of the type attached to the DDS_Topic.

The length of this string is limited to 255 characters.

The memory for this field is managed as described in Conventions.

See Also
Conventions
struct DDS_DurabilityQosPolicy DDS_TopicBuiltinTopicData::durability

durability policy of the corresponding Topic

struct DDS_DurabilityServiceQosPolicy DDS_TopicBuiltinTopicData::durability_service

durability service policy of the corresponding Topic

struct DDS_DeadlineQosPolicy DDS_TopicBuiltinTopicData::deadline

Policy of the corresponding Topic.

struct DDS_LatencyBudgetQosPolicy DDS_TopicBuiltinTopicData::latency_budget

Policy of the corresponding Topic.

struct DDS_LivelinessQosPolicy DDS_TopicBuiltinTopicData::liveliness

Policy of the corresponding Topic.

struct DDS_ReliabilityQosPolicy DDS_TopicBuiltinTopicData::reliability

Policy of the corresponding Topic.

struct DDS_TransportPriorityQosPolicy DDS_TopicBuiltinTopicData::transport_priority

Policy of the corresponding Topic.

struct DDS_LifespanQosPolicy DDS_TopicBuiltinTopicData::lifespan

Policy of the corresponding Topic.

struct DDS_DestinationOrderQosPolicy DDS_TopicBuiltinTopicData::destination_order

Policy of the corresponding Topic.

struct DDS_HistoryQosPolicy DDS_TopicBuiltinTopicData::history

Policy of the corresponding Topic.

struct DDS_ResourceLimitsQosPolicy DDS_TopicBuiltinTopicData::resource_limits

Policy of the corresponding Topic.

struct DDS_OwnershipQosPolicy DDS_TopicBuiltinTopicData::ownership

Policy of the corresponding Topic.

struct DDS_TopicDataQosPolicy DDS_TopicBuiltinTopicData::topic_data

Policy of the corresponding Topic.


RTI Connext C API Version 5.3.1 Copyright © Mon Feb 19 2018 Real-Time Innovations, Inc