19#ifndef FASTDDS_RTPS_COMMON__MATCHINGINFO_HPP
20#define FASTDDS_RTPS_COMMON__MATCHINGINFO_HPP
22#include <fastdds/rtps/common/Guid.hpp>
65 , remoteEndpointGuid(guid)
Class MatchingInfo contains information about the matching between two endpoints.
Definition MatchingInfo.hpp:48
GUID_t remoteEndpointGuid
Remote endpoint GUID.
Definition MatchingInfo.hpp:76
MatchingStatus status
Status.
Definition MatchingInfo.hpp:74
~MatchingInfo()
Definition MatchingInfo.hpp:69
MatchingInfo()
Default constructor.
Definition MatchingInfo.hpp:52
MatchingInfo(MatchingStatus stat, const GUID_t &guid)
Definition MatchingInfo.hpp:61
MatchingStatus
Indicates whether the matched publication/subscription method of the PublisherListener or SubscriberL...
Definition MatchingInfo.hpp:37
@ MATCHED_MATCHING
MATCHED_MATCHING, new publisher/subscriber found.
Definition MatchingInfo.hpp:39
@ REMOVED_MATCHING
REMOVED_MATCHING, publisher/subscriber removed.
Definition MatchingInfo.hpp:40
Structure GUID_t, entity identifier, unique in DDS-RTPS Domain.
Definition Guid.hpp:40