#include <health_check.h>
|
| HealthCheckServiceData (Agent *agent, IpAddress dest_ip, const std::string &name, const std::string &monitor_type, const std::string &stype, uint8_t ip_proto, const std::string &http_method, const std::string &url_path, uint16_t url_port, const std::string &expected_codes, uint32_t delay, uint64_t delay_usecs, uint32_t timeout, uint64_t timeout_usecs, uint32_t max_retries, bool is_all_ip, std::set< IpAddress > cfg_target_ip_list, IFMapNode *ifmap_node) |
|
virtual | ~HealthCheckServiceData () |
|
| AgentOperDBData (const Agent *agent, IFMapNode *node) |
|
virtual | ~AgentOperDBData () |
|
void | SetIFMapNode (IFMapNode *node) |
|
IFMapNode * | ifmap_node () const |
|
const Agent * | agent () const |
|
| AgentData () |
|
virtual | ~AgentData () |
|
virtual | ~DBRequestData () |
|
Definition at line 43 of file health_check.h.
HealthCheckServiceData::HealthCheckServiceData |
( |
Agent * |
agent, |
|
|
IpAddress |
dest_ip, |
|
|
const std::string & |
name, |
|
|
const std::string & |
monitor_type, |
|
|
const std::string & |
stype, |
|
|
uint8_t |
ip_proto, |
|
|
const std::string & |
http_method, |
|
|
const std::string & |
url_path, |
|
|
uint16_t |
url_port, |
|
|
const std::string & |
expected_codes, |
|
|
uint32_t |
delay, |
|
|
uint64_t |
delay_usecs, |
|
|
uint32_t |
timeout, |
|
|
uint64_t |
timeout_usecs, |
|
|
uint32_t |
max_retries, |
|
|
bool |
is_all_ip, |
|
|
std::set< IpAddress > |
cfg_target_ip_list, |
|
|
IFMapNode * |
ifmap_node |
|
) |
| |
|
inline |
virtual HealthCheckServiceData::~HealthCheckServiceData |
( |
| ) |
|
|
inlinevirtual |
uint32_t HealthCheckServiceData::delay_ |
uint64_t HealthCheckServiceData::delay_usecs_ |
std::string HealthCheckServiceData::expected_codes_ |
std::string HealthCheckServiceData::http_method_ |
uint8_t HealthCheckServiceData::ip_proto_ |
bool HealthCheckServiceData::is_all_ip_ |
uint32_t HealthCheckServiceData::max_retries_ |
std::string HealthCheckServiceData::monitor_type_ |
std::string HealthCheckServiceData::name_ |
std::set<IpAddress> HealthCheckServiceData::new_target_ip_list_ |
std::string HealthCheckServiceData::service_type_ |
uint32_t HealthCheckServiceData::timeout_ |
uint64_t HealthCheckServiceData::timeout_usecs_ |
std::string HealthCheckServiceData::url_path_ |
uint16_t HealthCheckServiceData::url_port_ |
The documentation for this struct was generated from the following file: