#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: