19.2.2.4. SubscriptionBuiltinTopicData
-
struct SubscriptionBuiltinTopicData
Structure SubscriptionBuiltinTopicData, contains the information on a discovered subscription.
Public Members
-
BuiltinTopicKey_t key = {{0, 0, 0}}
Builtin topic Key.
-
BuiltinTopicKey_t participant_key = {{0, 0, 0}}
Builtin participant topic Key.
-
fastcdr::string_255 topic_name
Topic name.
-
fastcdr::string_255 type_name
Type name.
-
TopicKind_t topic_kind = TopicKind_t::NO_KEY
Topic kind.
-
dds::DurabilityQosPolicy durability
Durability Qos, implemented in the library.
-
dds::DeadlineQosPolicy deadline
Deadline Qos, implemented in the library.
-
dds::LatencyBudgetQosPolicy latency_budget
Latency Budget Qos, NOT implemented in the library.
-
dds::LifespanQosPolicy lifespan
Lifespan Qos, implemented in the library.
-
dds::LivelinessQosPolicy liveliness
Liveliness Qos, implemented in the library.
-
dds::ReliabilityQosPolicy reliability
Reliability Qos, implemented in the library.
-
dds::OwnershipQosPolicy ownership
Ownership Qos, implemented in the library.
-
dds::DestinationOrderQosPolicy destination_order
Destination Order Qos, NOT implemented in the library.
-
dds::UserDataQosPolicy user_data
User Data Qos, implemented in the library.
-
dds::TimeBasedFilterQosPolicy time_based_filter
Time Based Filter Qos, NOT implemented in the library.
-
dds::PresentationQosPolicy presentation
Presentation Qos, NOT implemented in the library.
-
dds::PartitionQosPolicy partition
Partition Qos, implemented in the library.
-
dds::TopicDataQosPolicy topic_data
Topic Data Qos, NOT implemented in the library.
-
dds::GroupDataQosPolicy group_data
Group Data Qos, implemented in the library.
-
dds::xtypes::TypeInformationParameter type_information
Type information.
-
dds::DataRepresentationQosPolicy representation
Data representation.
-
dds::TypeConsistencyEnforcementQosPolicy type_consistency
Type consistency enforcement Qos, NOT implemented in the library.
-
ContentFilterProperty content_filter = {ContentFilterProperty::AllocationConfiguration{}}
Content filter configuration.
-
dds::DisablePositiveACKsQosPolicy disable_positive_acks
Disable positive acks, implemented in the library.
-
dds::DataSharingQosPolicy data_sharing
Information for data sharing compatibility check.
-
RemoteLocatorList remote_locators
Remote locators.
-
NetworkConfigSet_t loopback_transformation = {}
Network configuration.
-
bool expects_inline_qos = false
Expects Inline Qos.
-
BuiltinTopicKey_t key = {{0, 0, 0}}