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 RepoId &w, const ACE_INET_Addr &a, DiscoveryListener *l) | |
Public Attributes | |
RepoId | localid |
id of local entity that is interested in this remote. | |
ACE_INET_Addr | address |
address of this entity | |
DiscoveryListener * | listener |
Callback to invoke. | |
ACE_Time_Value | last_activity |
Timestamp indicating the last HeartBeat or AckNack received from the remote entity. | |
enum OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote:: { ... } | status |
Current status of the remote entity. |
Data structure representing an "interesting" remote entity for static discovery.
Definition at line 456 of file RtpsUdpDataLink.h.
anonymous enum |
Current status of the remote entity.
Definition at line 466 of file RtpsUdpDataLink.h.
00466 { DOES_NOT_EXIST, EXISTS } status;
OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::InterestingRemote | ( | ) | [inline] |
Definition at line 468 of file RtpsUdpDataLink.h.
OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::InterestingRemote | ( | const RepoId & | w, | |
const ACE_INET_Addr & | a, | |||
DiscoveryListener * | l | |||
) | [inline] |
Definition at line 469 of file RtpsUdpDataLink.h.
References status.
00470 : localid(w) 00471 , address(a) 00472 , listener(l) 00473 //, heartbeat_count(0) 00474 , status(DOES_NOT_EXIST) 00475 { }
address of this entity
Definition at line 460 of file RtpsUdpDataLink.h.
Timestamp indicating the last HeartBeat or AckNack received from the remote entity.
Definition at line 464 of file RtpsUdpDataLink.h.
Callback to invoke.
Definition at line 462 of file RtpsUdpDataLink.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::check_heartbeats(), and OpenDDS::DCPS::RtpsUdpDataLink::send_heartbeats().
id of local entity that is interested in this remote.
Definition at line 458 of file RtpsUdpDataLink.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::check_heartbeats(), and OpenDDS::DCPS::RtpsUdpDataLink::send_heartbeats().
Current status of the remote entity.