Click or drag to resize

SubscriptionBuiltinTopicData Structure

Class that contains information about available DataReaders within the system.

Namespace:  OpenDDSharp.DDS
Assembly:  OpenDDSharp (in OpenDDSharp.dll) Version: 0.5.0.0
Syntax
public struct SubscriptionBuiltinTopicData

The SubscriptionBuiltinTopicData type exposes the following members.

Properties
  NameDescription
Public propertyDeadline
Gets the DeadlineQosPolicy attached to the DataReader.
Public propertyDestinationOrder
Gets the DestinationOrderQosPolicy attached to the DataReader.
Public propertyDurability
Gets the DurabilityQosPolicy attached to the DataReader.
Public propertyGroupData
Gets the GroupDataQosPolicy attached to the Subscriber to which the DataReader belongs.
Public propertyKey
Gets the global unique identifier of the DataReader.
Public propertyLatencyBudget
Gets the LatencyBudgetQosPolicy attached to the DataReader.
Public propertyLiveliness
Gets the LivelinessQosPolicy attached to the DataReader.
Public propertyOwnership
Gets the OwnershipQosPolicy attached to the DataReader.
Public propertyParticipantKey
Gets the global unique identifier of the DomainParticipant to which the DataReader belongs.
Public propertyPartition
Gets the PartitionQosPolicy attached to the Subscriber to which the DataReader belongs.
Public propertyPresentation
Gets the PresentationQosPolicy attached to the Subscriber to which the DataReader belongs.
Public propertyReliability
Gets the ReliabilityQosPolicy attached to the DataReader.
Public propertyTimeBasedFilter
Gets the TimeBasedFilterQosPolicy attached to the DataReader.
Public propertyTopicData
Gets the TopicDataQosPolicy attached to the Subscriber to which the DataReader belongs.
Public propertyTopicName
Gets the name of the Topic used by the DataReader.
Public propertyTypeName
Gets the type name of the Topic used by the DataReader.
Public propertyUserData
Gets the UserDataQosPolicy attached to the DataReader.
Top
Methods
  NameDescription
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Remarks
The DCPSSubscription topic communicates the existence of DataReaders by means of the SubscriptionBuiltinTopicData datatype. Each SubscriptionBuiltinTopicData sample in a Domain represents a datareader in that Domain: a new SubscriptionBuiltinTopicData instance is created when a newly-added DataReader is enabled, and it is disposed when that DataReader is deleted. An updated SubscriptionBuiltinTopicData sample is written each time the DataReader (or the Subscriber to which it belongs) modifies a QoS policy that applies to the entities connected to it.
See Also