#include <LiveCheck.h>
◆ Listen_Set
◆ LiveEntry()
LiveEntry::LiveEntry |
( |
LiveCheck * | owner, |
|
|
const char * | server, |
|
|
bool | may_ping, |
|
|
ImplementationRepository::ServerObject_ptr | ref, |
|
|
int | pid ) |
◆ ~LiveEntry()
LiveEntry::~LiveEntry |
( |
| ) |
|
◆ add_listener()
◆ do_ping()
◆ has_pid()
bool LiveEntry::has_pid |
( |
int | pid | ) |
const |
◆ max_retry_msec()
void LiveEntry::max_retry_msec |
( |
int | max | ) |
|
◆ may_ping()
bool LiveEntry::may_ping |
( |
| ) |
const |
◆ next_check()
◆ next_reping()
int LiveEntry::next_reping |
( |
| ) |
|
◆ pid()
int LiveEntry::pid |
( |
| ) |
const |
◆ release_callback()
void LiveEntry::release_callback |
( |
| ) |
|
◆ remove_listener()
◆ reping_available()
bool LiveEntry::reping_available |
( |
| ) |
const |
◆ reset_status()
void LiveEntry::reset_status |
( |
| ) |
|
◆ server_name()
const char * LiveEntry::server_name |
( |
| ) |
const |
◆ set_pid()
void LiveEntry::set_pid |
( |
int | pid | ) |
|
◆ set_reping_limit()
void LiveEntry::set_reping_limit |
( |
int | max | ) |
|
|
static |
◆ status() [1/2]
◆ status() [2/2]
◆ status_name()
const char * LiveEntry::status_name |
( |
LiveStatus | s | ) |
|
|
static |
the current state value as text
◆ update_listeners()
void LiveEntry::update_listeners |
( |
| ) |
|
◆ validate_ping()
bool LiveEntry::validate_ping |
( |
bool & | want_reping, |
|
|
ACE_Time_Value & | next ) |
◆ callback_
◆ listeners_
◆ liveliness_
◆ lock_
◆ max_retry_
int LiveEntry::max_retry_ |
|
private |
◆ may_ping_
bool LiveEntry::may_ping_ |
|
private |
◆ next_check_
◆ owner_
◆ pid_
◆ ref_
ImplementationRepository::ServerObject_var LiveEntry::ref_ |
|
private |
◆ reping_limit_
◆ reping_msec_
const int LiveEntry::reping_msec_ = {10, 100, 500, 1000, 1000, 2000, 2000, 5000, 5000} |
|
staticprivate |
◆ repings_
◆ server_
The documentation for this class was generated from the following files: