20.2.2.2. ParticipantBuiltinTopicData

struct ParticipantBuiltinTopicData

Public Functions

ParticipantBuiltinTopicData() = default

Default constructor.

ParticipantBuiltinTopicData(const VendorId_t vendor_id, const dds::DomainId_t domain_id, const RTPSParticipantAllocationAttributes &allocation)

Constructor with allocation attributes.

Public Members

BuiltinTopicKey_t key

Builtin topic Key.

dds::UserDataQosPolicy user_data

UserData QoS.

GUID_t guid

Participant GUID.

dds::ParameterPropertyList_t properties

Properties.

fastcdr::string_255 participant_name

Participant name.

RemoteLocatorList metatraffic_locators

Metatraffic locators.

RemoteLocatorList default_locators

Default locators.

dds::Duration_t lease_duration

Lease Duration.

VendorId_t vendor_id

Vendor id.

ProductVersion_t product_version

Product version.

dds::DomainId_t domain_id

Participant domain id.

fastcdr::optional<dds::WireProtocolConfigQos> wire_protocol

Wire Protocol Qos.