52 constant
int ERR_NO_SUCH_ID = 1;
53 constant
int ERR_INVALID_SETTINGS = 2;
54 constant
int ERR_DUPLICATE_HOSTNAME = 3;
55 constant
int ERR_MAX_SERVERS_REACHED = 4;
91 int deleteServer(in
int id);
102 int getServer(out
Server server, in
int id);
109 map<int, Server> listServers();
time lastResponse
Timestamp of last response received.
Definition: ServerMonitor.idl:37
string host
Server hostname/IP address.
Definition: ServerMonitor.idl:21
Server is up and running.
Definition: ServerMonitor.idl:12
Server Entry.
Definition: ServerMonitor.idl:47
int responses
Number of responses received.
Definition: ServerMonitor.idl:39
Server Reachability Status.
Definition: ServerMonitor.idl:34
boolean enabled
Pinging enabled.
Definition: ServerMonitor.idl:22
int resumeDelay
Wait time before resuming pinging.
Definition: ServerMonitor.idl:27
int activationCount
Minimum number of successful pings to enable feature.
Definition: ServerMonitor.idl:25
ServerReachability reachable
Reachability state.
Definition: ServerMonitor.idl:35
int requests
Number of requests sent.
Definition: ServerMonitor.idl:38
time lastRequest
Timestamp of last request sent.
Definition: ServerMonitor.idl:36
No response from server.
Definition: ServerMonitor.idl:13
ServerSettings settings
Server settings.
Definition: ServerMonitor.idl:48
ServerReachability
Server Reachability State.
Definition: ServerMonitor.idl:10
Server Monitor Interface.
Definition: ServerMonitor.idl:5
Server Reachability Settings.
Definition: ServerMonitor.idl:20
ServerStatus status
Server status.
Definition: ServerMonitor.idl:49
int pingInterval
Wait time after successful ping.
Definition: ServerMonitor.idl:23
int failures
Number of consecutive failed pings.
Definition: ServerMonitor.idl:40
int resumeCount
Number of resumes before going back to WAITING state.
Definition: ServerMonitor.idl:28
Waiting for reliable connection.
Definition: ServerMonitor.idl:11
int retryInterval
Wait time after unsuccessful ping.
Definition: ServerMonitor.idl:24
int resumes
Number of resumes.
Definition: ServerMonitor.idl:41
int failureCount
Number of unsuccessful pings to consider server down.
Definition: ServerMonitor.idl:26
Server Monitor.
Definition: ServerMonitor.idl:2