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