RTI Connext C# API Version 7.2.0
Rti.Dds.Topics.TopicBuiltinTopicData Class Reference

Entry created when a Topics.Topic<T> object is discovered. More...

Inherits IEquatable< TopicBuiltinTopicData >.

Public Member Functions

 TopicBuiltinTopicData (in BuiltinTopicKey key)
 Creates a new TopicBuiltinTopicData using a BuiltinTopicKey. More...
 
override int GetHashCode ()
 Gets the hash code More...
 
override bool Equals (object other)
 Compares for equality More...
 
bool Equals (TopicBuiltinTopicData other)
 Compares for equality More...
 
override string ToString ()
 Returns a readable summary of the data More...
 

Properties

BuiltinTopicKey Key [get]
 DCPS key to distinguish entries. More...
 
string Name [get]
 Name of the Topics.Topic<T>. More...
 
string TypeName [get]
 Name of the type attached to the Topics.Topic<T>. More...
 
Durability Durability [get]
 durability policy of the corresponding Topic More...
 
DurabilityService DurabilityService [get]
 durability service policy of the corresponding Topic More...
 
Deadline Deadline [get]
 Policy of the corresponding Topic More...
 
LatencyBudget LatencyBudget [get]
 Policy of the corresponding Topic More...
 
Liveliness Liveliness [get]
 Policy of the corresponding Topic More...
 
Reliability Reliability [get]
 Policy of the corresponding Topic More...
 
TransportPriority TransportPriority [get]
 Policy of the corresponding Topic More...
 
Lifespan Lifespan [get]
 Policy of the corresponding Topic More...
 
DestinationOrder DestinationOrder [get]
 Policy of the corresponding Topic More...
 
History History [get]
 Policy of the corresponding Topic More...
 
ResourceLimits ResourceLimits [get]
 Policy of the corresponding Topic More...
 
Ownership Ownership [get]
 Policy of the corresponding Topic More...
 
TopicData TopicData [get]
 Policy of the corresponding Topic More...
 
DataRepresentation Representation [get]
 Data representation policy of the corresponding Topic More...
 

Detailed Description

Entry created when a Topics.Topic<T> object is discovered.

The full documentation is available in the C API: DDS_TopicBuiltinTopicData

Constructor & Destructor Documentation

◆ TopicBuiltinTopicData()

Rti.Dds.Topics.TopicBuiltinTopicData.TopicBuiltinTopicData ( in BuiltinTopicKey  key)

Creates a new TopicBuiltinTopicData using a BuiltinTopicKey.

The rest of elements are not initialized. This constructor can be used to create a key holder for Subscription.DataReader<T>.LookupInstance(T).

Member Function Documentation

◆ GetHashCode()

override int Rti.Dds.Topics.TopicBuiltinTopicData.GetHashCode ( )

Gets the hash code

◆ Equals() [1/2]

override bool Rti.Dds.Topics.TopicBuiltinTopicData.Equals ( object  other)

Compares for equality

◆ Equals() [2/2]

bool Rti.Dds.Topics.TopicBuiltinTopicData.Equals ( TopicBuiltinTopicData  other)
inline

Compares for equality

◆ ToString()

override string Rti.Dds.Topics.TopicBuiltinTopicData.ToString ( )
inline

Returns a readable summary of the data

Property Documentation

◆ Key

BuiltinTopicKey Rti.Dds.Topics.TopicBuiltinTopicData.Key
get

DCPS key to distinguish entries.

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_key

◆ Name

string Rti.Dds.Topics.TopicBuiltinTopicData.Name
get

Name of the Topics.Topic<T>.

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_name

◆ TypeName

string Rti.Dds.Topics.TopicBuiltinTopicData.TypeName
get

Name of the type attached to the Topics.Topic<T>.

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_type_name

◆ Durability

Durability Rti.Dds.Topics.TopicBuiltinTopicData.Durability
get

durability policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_durability

◆ DurabilityService

DurabilityService Rti.Dds.Topics.TopicBuiltinTopicData.DurabilityService
get

durability service policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_durability_service

◆ Deadline

Deadline Rti.Dds.Topics.TopicBuiltinTopicData.Deadline
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_deadline

◆ LatencyBudget

LatencyBudget Rti.Dds.Topics.TopicBuiltinTopicData.LatencyBudget
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_latency_budget

◆ Liveliness

Liveliness Rti.Dds.Topics.TopicBuiltinTopicData.Liveliness
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_liveliness

◆ Reliability

Reliability Rti.Dds.Topics.TopicBuiltinTopicData.Reliability
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_reliability

◆ TransportPriority

TransportPriority Rti.Dds.Topics.TopicBuiltinTopicData.TransportPriority
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_transport_priority

◆ Lifespan

Lifespan Rti.Dds.Topics.TopicBuiltinTopicData.Lifespan
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_lifespan

◆ DestinationOrder

DestinationOrder Rti.Dds.Topics.TopicBuiltinTopicData.DestinationOrder
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_destination_order

◆ History

History Rti.Dds.Topics.TopicBuiltinTopicData.History
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_history

◆ ResourceLimits

ResourceLimits Rti.Dds.Topics.TopicBuiltinTopicData.ResourceLimits
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_resource_limits

◆ Ownership

Ownership Rti.Dds.Topics.TopicBuiltinTopicData.Ownership
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_ownership

◆ TopicData

TopicData Rti.Dds.Topics.TopicBuiltinTopicData.TopicData
get

Policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_topic_data

◆ Representation

DataRepresentation Rti.Dds.Topics.TopicBuiltinTopicData.Representation
get

Data representation policy of the corresponding Topic

The full documentation is available in the C API: DDS_TopicBuiltinTopicData_representation