RTI Connext Modern C++ API
Version 6.0.1
|
Entry created when a dds::domain::DomainParticipant is discovered. More...
#include <dds/topic/BuiltinTopic.hpp>
Public Member Functions | |
TParticipantBuiltinTopicData () | |
Create a default ParticipantBuiltinTopicData. | |
const dds::topic::BuiltinTopicKey & | key () const |
Get the DCPS key to distinguish entries. | |
const dds::core::policy::UserData & | user_data () const |
Get the dds::core::policy::UserData policy of the corresponding dds::domain::DomainParticipant. | |
const rti::core::policy::Property & | property () const |
<<extension>> Get the name-value pair properties to be stored with dds::domin::DomainParticipant | |
const rti::core::ProtocolVersion & | rtps_protocol_version () const |
<<extension>> Get the version number of the RTPS wire protocol used. | |
const rti::core::VendorId & | rtps_vendor_id () const |
<<extension>> Get the ID of the vendor implementing the RTPS wire protocol. | |
uint32_t | dds_builtin_endpoints () const |
<<extension>> Bitmap of builtin endpoints supported by the participant | |
const dds::core::vector < rti::core::Locator > & | default_unicast_locators () const |
<<extension>> Get the unicast locators used when individual entities do not specify unicast locators. | |
const rti::core::ProductVersion & | product_version () const |
<<extension>> Get the current version for RTI Connext. | |
const rti::core::policy::EntityName & | participant_name () const |
<<extension>> Get the participant name and role name. | |
int32_t | domain_id () const |
<<extension>> Get the domain ID associated with the discovered dds::domain::DomainParticipant. | |
const rti::core::TransportInfoSeq & | transport_info () const |
<<extension>> Get the sequence of rti::core::TransportInfo containing information about each of the installed transports of the discovered dds::domain::DomainParticipant. | |
const dds::core::Duration & | reachability_lease_duration () const |
<<extension>> Get the reachability lease duration. | |
uint32_t | vendor_builtin_endpoints () const |
<<extension>> Bitmap of vendor-specific builtin endpoints supported by the participant | |
Entry created when a dds::domain::DomainParticipant is discovered.
|
inline |
Create a default ParticipantBuiltinTopicData.
|
inline |
Get the DCPS key to distinguish entries.
|
inline |
Get the dds::core::policy::UserData policy of the corresponding dds::domain::DomainParticipant.
const rti::core::policy::Property & property | ( | ) | const |
<<extension>> Get the name-value pair properties to be stored with dds::domin::DomainParticipant
const rti::core::ProtocolVersion & rtps_protocol_version | ( | ) | const |
<<extension>> Get the version number of the RTPS wire protocol used.
const rti::core::VendorId & rtps_vendor_id | ( | ) | const |
<<extension>> Get the ID of the vendor implementing the RTPS wire protocol.
uint32_t dds_builtin_endpoints | ( | ) | const |
<<extension>> Bitmap of builtin endpoints supported by the participant
Each bit indicates a builtin endpoint that may be available on the participant for use in discovery.
const dds::core::vector< rti::core::Locator > & default_unicast_locators | ( | ) | const |
<<extension>> Get the unicast locators used when individual entities do not specify unicast locators.
const rti::core::ProductVersion & product_version | ( | ) | const |
<<extension>> Get the current version for RTI Connext.
const rti::core::policy::EntityName & participant_name | ( | ) | const |
<<extension>> Get the participant name and role name.
int32_t domain_id | ( | ) | const |
<<extension>> Get the domain ID associated with the discovered dds::domain::DomainParticipant.
const rti::core::TransportInfoSeq & transport_info | ( | ) | const |
<<extension>> Get the sequence of rti::core::TransportInfo containing information about each of the installed transports of the discovered dds::domain::DomainParticipant.
This parameter contains a sequence of rti::core::TransportInfo containing the class_id and message_size_max for all installed transports of the discovered participant. The maximum number of rti::core::TransportInfo that will be stored in this sequence is controlled by the DomainParticipant's resource limit rti::core::policy::DomainParticipantResourceLimits::transport_info_list_max_length.
const dds::core::Duration & reachability_lease_duration | ( | ) | const |
<<extension>> Get the reachability lease duration.
uint32_t vendor_builtin_endpoints | ( | ) | const |
<<extension>> Bitmap of vendor-specific builtin endpoints supported by the participant