#include <control_node.h>
Definition at line 26 of file control_node.h.
◆ ControlNodeInfoLogger()
◆ ControlNodeInfoLogTimer()
bool ControlNode::ControlNodeInfoLogTimer |
( |
TaskTrigger * |
node_info_trigger | ) |
|
|
staticprivate |
◆ Exit()
void ControlNode::Exit |
( |
bool |
do_assert | ) |
|
|
static |
◆ GetHostname()
static const std::string ControlNode::GetHostname |
( |
| ) |
|
|
inlinestatic |
◆ GetProcessState()
string ControlNode::GetProcessState |
( |
bool |
bgpHasSelfConfiguration, |
|
|
bool |
bgpIsAdminDown, |
|
|
bool |
configEndOfRibComputed, |
|
|
process::ProcessState::type * |
state, |
|
|
std::string * |
message |
|
) |
| |
|
static |
◆ GetProgramName()
static const std::string& ControlNode::GetProgramName |
( |
| ) |
|
|
inlinestatic |
◆ GetSelfIp()
static std::string ControlNode::GetSelfIp |
( |
| ) |
|
|
inlinestatic |
◆ GetTestMode()
static bool ControlNode::GetTestMode |
( |
| ) |
|
|
inlinestatic |
◆ SetDefaultSchedulingPolicy()
void ControlNode::SetDefaultSchedulingPolicy |
( |
| ) |
|
|
static |
◆ SetHostname()
static void ControlNode::SetHostname |
( |
const std::string |
name | ) |
|
|
inlinestatic |
◆ SetProgramName()
static void ControlNode::SetProgramName |
( |
const char * |
name | ) |
|
|
inlinestatic |
◆ SetSelfIp()
static void ControlNode::SetSelfIp |
( |
std::string |
ip | ) |
|
|
inlinestatic |
◆ SetTestMode()
static void ControlNode::SetTestMode |
( |
const bool |
flag | ) |
|
|
inlinestatic |
◆ Shutdown()
void ControlNode::Shutdown |
( |
| ) |
|
|
static |
◆ StartControlNodeInfoLogger()
◆ hostname_
std::string ControlNode::hostname_ |
|
staticprivate |
◆ prog_name_
std::string ControlNode::prog_name_ |
|
staticprivate |
◆ self_ip_
std::string ControlNode::self_ip_ |
|
staticprivate |
◆ test_mode_
bool ControlNode::test_mode_ |
|
staticprivate |
The documentation for this class was generated from the following files: