#include <config_manager.h>
Definition at line 60 of file config_manager.h.
◆ ConfigManager()
| ConfigManager::ConfigManager |
( |
Agent * |
agent | ) |
|
◆ ~ConfigManager()
| ConfigManager::~ConfigManager |
( |
| ) |
|
|
virtual |
◆ AddBgpRouterConfigNode()
| void ConfigManager::AddBgpRouterConfigNode |
( |
IFMapNode * |
node | ) |
|
◆ AddBridgeDomainNode()
| void ConfigManager::AddBridgeDomainNode |
( |
IFMapNode * |
node | ) |
|
◆ AddForwardingClassNode()
| void ConfigManager::AddForwardingClassNode |
( |
IFMapNode * |
node | ) |
|
◆ AddGlobalQosConfigNode()
| void ConfigManager::AddGlobalQosConfigNode |
( |
IFMapNode * |
node | ) |
|
◆ AddGlobalSystemConfigNode()
| void ConfigManager::AddGlobalSystemConfigNode |
( |
IFMapNode * |
node | ) |
|
◆ AddGlobalVrouterNode()
| void ConfigManager::AddGlobalVrouterNode |
( |
IFMapNode * |
node | ) |
|
◆ AddHealthCheckServiceNode()
| void ConfigManager::AddHealthCheckServiceNode |
( |
IFMapNode * |
node | ) |
|
◆ AddLogicalInterfaceNode()
| void ConfigManager::AddLogicalInterfaceNode |
( |
IFMapNode * |
node | ) |
|
◆ AddMulticastPolicyNode()
| void ConfigManager::AddMulticastPolicyNode |
( |
IFMapNode * |
node | ) |
|
◆ AddNetworkIpamNode()
| void ConfigManager::AddNetworkIpamNode |
( |
IFMapNode * |
node | ) |
|
◆ AddPhysicalDeviceNode()
| void ConfigManager::AddPhysicalDeviceNode |
( |
IFMapNode * |
node | ) |
|
◆ AddPhysicalDeviceVn()
◆ AddPhysicalInterfaceNode()
| void ConfigManager::AddPhysicalInterfaceNode |
( |
IFMapNode * |
node | ) |
|
◆ AddPolicySetNode()
| void ConfigManager::AddPolicySetNode |
( |
IFMapNode * |
node | ) |
|
◆ AddProjectNode()
| void ConfigManager::AddProjectNode |
( |
IFMapNode * |
node | ) |
|
◆ AddQosConfigNode()
| void ConfigManager::AddQosConfigNode |
( |
IFMapNode * |
node | ) |
|
◆ AddQosQueueNode()
| void ConfigManager::AddQosQueueNode |
( |
IFMapNode * |
node | ) |
|
◆ AddSecurityLoggingObjectNode()
| void ConfigManager::AddSecurityLoggingObjectNode |
( |
IFMapNode * |
node | ) |
|
◆ AddSgNode()
| void ConfigManager::AddSgNode |
( |
IFMapNode * |
node | ) |
|
◆ AddTagNode()
| void ConfigManager::AddTagNode |
( |
IFMapNode * |
node | ) |
|
◆ AddVirtualDnsNode()
| void ConfigManager::AddVirtualDnsNode |
( |
IFMapNode * |
node | ) |
|
◆ AddVirtualRouterNode()
| void ConfigManager::AddVirtualRouterNode |
( |
IFMapNode * |
node | ) |
|
◆ AddVmiNode()
| void ConfigManager::AddVmiNode |
( |
IFMapNode * |
node | ) |
|
◆ AddVmNode()
| void ConfigManager::AddVmNode |
( |
IFMapNode * |
node | ) |
|
◆ AddVnNode()
| void ConfigManager::AddVnNode |
( |
IFMapNode * |
node | ) |
|
◆ AddVrfNode()
| void ConfigManager::AddVrfNode |
( |
IFMapNode * |
node | ) |
|
◆ agent()
| Agent* ConfigManager::agent |
( |
| ) |
|
|
inline |
◆ CanUseNode() [1/2]
| bool ConfigManager::CanUseNode |
( |
IFMapNode * |
node | ) |
|
◆ CanUseNode() [2/2]
◆ DelPhysicalDeviceVn()
◆ DISALLOW_COPY_AND_ASSIGN()
◆ FindAdjacentIFMapNode()
◆ helper()
◆ Init()
| void ConfigManager::Init |
( |
| ) |
|
◆ LogicalInterfaceNodeCount()
| uint32_t ConfigManager::LogicalInterfaceNodeCount |
( |
| ) |
const |
◆ NodeResync()
| void ConfigManager::NodeResync |
( |
IFMapNode * |
node | ) |
|
◆ PhysicalDeviceVnCount()
| uint32_t ConfigManager::PhysicalDeviceVnCount |
( |
| ) |
const |
◆ ProcessCount()
| uint32_t ConfigManager::ProcessCount |
( |
| ) |
const |
◆ ProfileInfo()
| string ConfigManager::ProfileInfo |
( |
| ) |
const |
◆ Run()
| int ConfigManager::Run |
( |
void |
| ) |
|
◆ Size()
| uint32_t ConfigManager::Size |
( |
| ) |
const |
◆ SkipNode() [1/2]
| bool ConfigManager::SkipNode |
( |
IFMapNode * |
node | ) |
|
◆ SkipNode() [2/2]
◆ Start()
| void ConfigManager::Start |
( |
| ) |
|
◆ timeout()
| uint32_t ConfigManager::timeout |
( |
| ) |
const |
|
inline |
◆ TimerRun()
| bool ConfigManager::TimerRun |
( |
| ) |
|
◆ TriggerRun()
| bool ConfigManager::TriggerRun |
( |
| ) |
|
◆ VmiNodeCount()
| uint32_t ConfigManager::VmiNodeCount |
( |
| ) |
const |
◆ agent_
| Agent* ConfigManager::agent_ |
|
private |
◆ bgp_router_config_list_
◆ bridge_domain_list_
◆ device_list_
◆ device_vn_list_
◆ forwarding_class_list_
◆ global_qos_config_list_
◆ global_system_config_list_
◆ global_vrouter_list_
◆ hc_list_
◆ helper_
◆ kIterationCount
| const uint32_t ConfigManager::kIterationCount = 64 |
|
static |
◆ kMaxTimeout
| const uint32_t ConfigManager::kMaxTimeout = 10 |
|
static |
◆ kMinTimeout
| const uint32_t ConfigManager::kMinTimeout = 1 |
|
static |
◆ logical_interface_list_
◆ mp_list_
◆ network_ipam_list_
◆ physical_interface_list_
◆ policy_set_list_
◆ process_config_count_
| uint64_t ConfigManager::process_config_count_[kMaxTimeout+1] |
|
private |
◆ project_list_
◆ qos_config_list_
◆ qos_queue_list_
◆ sg_list_
◆ slo_list_
◆ tag_list_
◆ timeout_
| uint32_t ConfigManager::timeout_ |
|
private |
◆ timer_
| Timer* ConfigManager::timer_ |
|
private |
◆ trigger_
◆ virtual_dns_list_
◆ virtual_router_list_
◆ vm_list_
◆ vmi_list_
◆ vn_list_
◆ vrf_list_
The documentation for this class was generated from the following files: