Encapsulates the configuration settings needed by the Liveness service.
More...
#include <LivenessSettings.h>
Inherits openjaus::core_v1_1::services::LivenessSettingsInterface.
◆ ~LivenessSettings()
openjaus::core_v1_1::services::LivenessSettings::~LivenessSettings |
( |
| ) |
|
|
virtual |
◆ LivenessSettings()
openjaus::core_v1_1::services::LivenessSettings::LivenessSettings |
( |
model::ComponentInfo *const |
component | ) |
|
|
private |
◆ broadcastShutdownIsEnabled()
bool openjaus::core_v1_1::services::LivenessSettings::broadcastShutdownIsEnabled |
( |
| ) |
|
|
virtual |
◆ getHeartbeatInterval_sec()
int openjaus::core_v1_1::services::LivenessSettings::getHeartbeatInterval_sec |
( |
| ) |
|
|
virtual |
◆ getHeartbeatMethod()
◆ getLivenessTimeout_sec()
int openjaus::core_v1_1::services::LivenessSettings::getLivenessTimeout_sec |
( |
| ) |
|
|
virtual |
◆ isEnabled()
bool openjaus::core_v1_1::services::LivenessSettings::isEnabled |
( |
| ) |
|
|
virtual |
◆ loadFromConfFile()
◆ loadHeartbeatMethod()
◆ timeoutIsEnabled()
bool openjaus::core_v1_1::services::LivenessSettings::timeoutIsEnabled |
( |
| ) |
|
|
virtual |
◆ verify()
void openjaus::core_v1_1::services::LivenessSettings::verify |
( |
| ) |
|
|
private |
◆ broadcastShutdownEnabled
bool openjaus::core_v1_1::services::LivenessSettings::broadcastShutdownEnabled |
|
private |
◆ component
◆ enabled
bool openjaus::core_v1_1::services::LivenessSettings::enabled |
|
private |
◆ heartbeatInterval_sec
int openjaus::core_v1_1::services::LivenessSettings::heartbeatInterval_sec |
|
private |
◆ heartbeatMethod
HeartbeatMethod openjaus::core_v1_1::services::LivenessSettings::heartbeatMethod |
|
private |
◆ livenessTimeout_sec
int openjaus::core_v1_1::services::LivenessSettings::livenessTimeout_sec |
|
private |
◆ timeoutEnabled
bool openjaus::core_v1_1::services::LivenessSettings::timeoutEnabled |
|
private |
The documentation for this class was generated from the following files: