OpenSDN source code
|
#include <health_check.h>
Public Types | |
enum | EventType { MESSAGE_READ = 0, TASK_EXIT, SET_SERVICE, STOP_TASK, EVENT_MAXIMUM } |
Public Member Functions | |
HealthCheckInstanceEvent (HealthCheckInstanceBase *inst, HealthCheckService *service, EventType type, const std::string &message) | |
virtual | ~HealthCheckInstanceEvent () |
DISALLOW_COPY_AND_ASSIGN (HealthCheckInstanceEvent) | |
Public Attributes | |
HealthCheckInstanceBase * | instance_ |
HealthCheckService * | service_ |
EventType | type_ |
std::string | message_ |
Definition at line 91 of file health_check.h.
Enumerator | |
---|---|
MESSAGE_READ | |
TASK_EXIT | |
SET_SERVICE | |
STOP_TASK | |
EVENT_MAXIMUM |
Definition at line 93 of file health_check.h.
HealthCheckInstanceEvent::HealthCheckInstanceEvent | ( | HealthCheckInstanceBase * | inst, |
HealthCheckService * | service, | ||
EventType | type, | ||
const std::string & | message | ||
) |
Definition at line 378 of file health_check.cc.
|
virtual |
Definition at line 384 of file health_check.cc.
HealthCheckInstanceEvent::DISALLOW_COPY_AND_ASSIGN | ( | HealthCheckInstanceEvent | ) |
HealthCheckInstanceBase* HealthCheckInstanceEvent::instance_ |
Definition at line 106 of file health_check.h.
std::string HealthCheckInstanceEvent::message_ |
Definition at line 109 of file health_check.h.
HealthCheckService* HealthCheckInstanceEvent::service_ |
Definition at line 107 of file health_check.h.
EventType HealthCheckInstanceEvent::type_ |
Definition at line 108 of file health_check.h.