Collaboration diagram for OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote:
Public Types | |
DOES_NOT_EXIST | |
EXISTS | |
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. |
Definition at line 424 of file RtpsUdpDataLink.h.
anonymous enum |
Current status of the remote entity.
Definition at line 434 of file RtpsUdpDataLink.h.
00434 { DOES_NOT_EXIST, EXISTS } status;
OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::InterestingRemote | ( | ) | [inline] |
OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::InterestingRemote | ( | const RepoId & | w, | |
const ACE_INET_Addr & | a, | |||
DiscoveryListener * | l | |||
) | [inline] |
Definition at line 437 of file RtpsUdpDataLink.h.
00438 : localid(w) 00439 , address(a) 00440 , listener(l) 00441 //, heartbeat_count(0) 00442 , status(DOES_NOT_EXIST) 00443 { }
Timestamp indicating the last HeartBeat or AckNack received from the remote entity.
Definition at line 432 of file RtpsUdpDataLink.h.
Callback to invoke.
Definition at line 430 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 426 of file RtpsUdpDataLink.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::check_heartbeats(), and OpenDDS::DCPS::RtpsUdpDataLink::send_heartbeats().
Current status of the remote entity.