OpenDDS
Snapshot(2023/04/28-20:55)
|
Data structure representing an "interesting" remote entity for static discovery. More...
Public Types | |
enum | { DOES_NOT_EXIST, EXISTS } |
Current status of the remote entity. More... | |
Public Member Functions | |
InterestingRemote () | |
InterestingRemote (const GUID_t &w, const AddrSet &a, DiscoveryListener *l) | |
Public Attributes | |
GUID_t | localid |
id of local entity that is interested in this remote. More... | |
AddrSet | addresses |
addresses of this entity More... | |
DiscoveryListener * | listener |
Callback to invoke. More... | |
MonotonicTimePoint | last_activity |
enum OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote:: { ... } | status |
Current status of the remote entity. More... | |
Data structure representing an "interesting" remote entity for static discovery.
Definition at line 866 of file RtpsUdpDataLink.h.
anonymous enum |
Current status of the remote entity.
Enumerator | |
---|---|
DOES_NOT_EXIST | |
EXISTS |
Definition at line 879 of file RtpsUdpDataLink.h.
|
inline |
Definition at line 881 of file RtpsUdpDataLink.h.
|
inline |
Definition at line 882 of file RtpsUdpDataLink.h.
References OPENDDS_MULTIMAP_CMP.
AddrSet OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::addresses |
addresses of this entity
Definition at line 870 of file RtpsUdpDataLink.h.
MonotonicTimePoint OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::last_activity |
Timestamp indicating the last HeartBeat or AckNack received from the remote entity.
Definition at line 877 of file RtpsUdpDataLink.h.
DiscoveryListener* OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::listener |
Callback to invoke.
Definition at line 872 of file RtpsUdpDataLink.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::check_heartbeats(), and OpenDDS::DCPS::RtpsUdpDataLink::send_heartbeats().
GUID_t OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::localid |
id of local entity that is interested in this remote.
Definition at line 868 of file RtpsUdpDataLink.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::check_heartbeats(), and OpenDDS::DCPS::RtpsUdpDataLink::send_heartbeats().
enum { ... } OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::status |
Current status of the remote entity.