#include <LeafHostInfo.h>
Definition at line 32 of file LeafHostInfo.h.
LeafHostInfo::LeafHostInfo |
( |
const std::string & |
host, |
|
|
const uint16_t |
port, |
|
|
const NodeRole |
role |
|
) |
| |
|
inline |
unsigned LeafHostInfo::getConnectTimeout |
( |
unsigned |
connect_timeout | ) |
|
|
inline |
const std::string& LeafHostInfo::getHost |
( |
| ) |
const |
|
inline |
uint16_t LeafHostInfo::getPort |
( |
| ) |
const |
|
inline |
unsigned LeafHostInfo::getRecvTimeout |
( |
unsigned |
recv_timeout | ) |
|
|
inline |
NodeRole LeafHostInfo::getRole |
( |
| ) |
const |
|
inline |
unsigned LeafHostInfo::getSendTimeout |
( |
| ) |
|
|
inline |
std::string& LeafHostInfo::getSSLCertFile |
( |
| ) |
|
|
inline |
static std::vector<LeafHostInfo> LeafHostInfo::parseClusterConfig |
( |
const std::string & |
file_path, |
|
|
const unsigned |
connect_timeout, |
|
|
const unsigned |
recv_timeout, |
|
|
const unsigned |
send_timeout, |
|
|
const std::string & |
ca_cert |
|
) |
| |
|
inlinestatic |
Definition at line 46 of file LeafHostInfo.h.
51 return std::vector<LeafHostInfo>{};
std::string LeafHostInfo::host_ |
|
private |
uint16_t LeafHostInfo::port_ |
|
private |
The documentation for this class was generated from the following file:
- /home/jenkins-slave/workspace/core-os-doxygen/Distributed/os/LeafHostInfo.h