20.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.
-
fastcdr::optional<dds::HistoryQosPolicy> history¶
History Qos, kind and depth.
-
fastcdr::optional<dds::ResourceLimitsQosPolicy> resource_limits¶
Resource limits Qos.
-
fastcdr::optional<dds::ReaderDataLifecycleQosPolicy> reader_data_lifecycle¶
Reader data lifecycle Qos.
-
fastcdr::optional<dds::RTPSReliableReaderQos> rtps_reliable_reader¶
Reliable reader qos policy.
-
fastcdr::optional<dds::RTPSEndpointQos> endpoint¶
Endpoint qos policy.
-
fastcdr::optional<dds::ReaderResourceLimitsQos> reader_resource_limits¶
Reader resource limits.
-
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}}¶