Struct astutedds::rtps::DiscoveredParticipant

ClassList > astutedds > rtps > DiscoveredParticipant

Discovered participant info from SPDP.

  • #include <udp_transport.hpp>

Public Attributes

Type Name
std::array< uint8_t, 4 > defaultMulticastAddress = {}
uint16_t defaultMulticastPort = {0}
std::array< uint8_t, 4 > defaultUnicastAddress = {}
uint16_t defaultUnicastPort = {0}
GuidPrefix_t guidPrefix
std::chrono::steady_clock::time_point lastSeen
uint32_t leaseDurationSec = {100}
std::array< uint8_t, 4 > metatrafficUnicastAddress = {}
uint16_t metatrafficUnicastPort = {0}
std::string participantName
std::array< uint8_t, 2 > protocolVersion = {2, 1}
std::array< uint8_t, 2 > vendorId = {}

Public Attributes Documentation

variable defaultMulticastAddress

std::array<uint8_t, 4> astutedds::rtps::DiscoveredParticipant::defaultMulticastAddress;

variable defaultMulticastPort

uint16_t astutedds::rtps::DiscoveredParticipant::defaultMulticastPort;

variable defaultUnicastAddress

std::array<uint8_t, 4> astutedds::rtps::DiscoveredParticipant::defaultUnicastAddress;

variable defaultUnicastPort

uint16_t astutedds::rtps::DiscoveredParticipant::defaultUnicastPort;

variable guidPrefix

GuidPrefix_t astutedds::rtps::DiscoveredParticipant::guidPrefix;

variable lastSeen

std::chrono::steady_clock::time_point astutedds::rtps::DiscoveredParticipant::lastSeen;

variable leaseDurationSec

uint32_t astutedds::rtps::DiscoveredParticipant::leaseDurationSec;

variable metatrafficUnicastAddress

std::array<uint8_t, 4> astutedds::rtps::DiscoveredParticipant::metatrafficUnicastAddress;

variable metatrafficUnicastPort

uint16_t astutedds::rtps::DiscoveredParticipant::metatrafficUnicastPort;

variable participantName

std::string astutedds::rtps::DiscoveredParticipant::participantName;

variable protocolVersion

std::array<uint8_t, 2> astutedds::rtps::DiscoveredParticipant::protocolVersion;

variable vendorId

std::array<uint8_t, 2> astutedds::rtps::DiscoveredParticipant::vendorId;


The documentation for this class was generated from the following file include/astutedds/rtps/udp_transport.hpp