#include <MulticastSession.h>
Inheritance diagram for OpenDDS::DCPS::SynWatchdog:


Public Member Functions | |
| SynWatchdog (MulticastSession *session) | |
Protected Member Functions | |
| virtual ACE_Time_Value | next_interval () |
| virtual void | on_interval (const void *arg) |
| virtual ACE_Time_Value | next_timeout () |
| virtual void | on_timeout (const void *arg) |
Private Attributes | |
| MulticastSession * | session_ |
| size_t | retries_ |
| OpenDDS::DCPS::SynWatchdog::SynWatchdog | ( | MulticastSession * | session | ) | [explicit] |
| ACE_Time_Value OpenDDS::DCPS::SynWatchdog::next_interval | ( | ) | [protected, virtual] |
| ACE_Time_Value OpenDDS::DCPS::SynWatchdog::next_timeout | ( | ) | [protected, virtual] |
Reimplemented from OpenDDS::DCPS::DataLinkWatchdog< ACE_SYNCH_MUTEX >.
| void OpenDDS::DCPS::SynWatchdog::on_interval | ( | const void * | arg | ) | [protected, virtual] |
| void OpenDDS::DCPS::SynWatchdog::on_timeout | ( | const void * | arg | ) | [protected, virtual] |
Reimplemented from OpenDDS::DCPS::DataLinkWatchdog< ACE_SYNCH_MUTEX >.
size_t OpenDDS::DCPS::SynWatchdog::retries_ [private] |
1.4.7