OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BgpServer::ConfigUpdater Class Reference
Collaboration diagram for BgpServer::ConfigUpdater:

Public Member Functions

 ConfigUpdater (BgpServer *server)
 
void ProcessGlobalQosConfig (const BgpGlobalQosConfig *qos, BgpConfigManager::EventType event)
 
void ProcessGlobalSystemConfig (const BgpGlobalSystemConfig *new_config, BgpConfigManager::EventType event)
 
void ProcessProtocolConfig (const BgpProtocolConfig *protocol_config, BgpConfigManager::EventType event)
 
void BgpServerConfigUpdate (string instance_name, const BgpProtocolConfig *config)
 
void ProcessNeighborConfig (const BgpNeighborConfig *neighbor_config, BgpConfigManager::EventType event)
 
void ProcessRoutingPolicyConfig (const BgpRoutingPolicyConfig *policy_config, BgpConfigManager::EventType event)
 
void ProcessInstanceConfig (const BgpInstanceConfig *instance_config, BgpConfigManager::EventType event)
 

Private Attributes

BgpServerserver_
 

Detailed Description

Definition at line 49 of file bgp_server.cc.

Constructor & Destructor Documentation

BgpServer::ConfigUpdater::ConfigUpdater ( BgpServer server)
inlineexplicit

Definition at line 51 of file bgp_server.cc.

Here is the call graph for this function:

Member Function Documentation

void BgpServer::ConfigUpdater::BgpServerConfigUpdate ( string  instance_name,
const BgpProtocolConfig config 
)
inline

Definition at line 197 of file bgp_server.cc.

Here is the call graph for this function:

void BgpServer::ConfigUpdater::ProcessGlobalQosConfig ( const BgpGlobalQosConfig qos,
BgpConfigManager::EventType  event 
)
inline

Definition at line 68 of file bgp_server.cc.

Here is the call graph for this function:

void BgpServer::ConfigUpdater::ProcessGlobalSystemConfig ( const BgpGlobalSystemConfig new_config,
BgpConfigManager::EventType  event 
)
inline

Definition at line 77 of file bgp_server.cc.

Here is the call graph for this function:

void BgpServer::ConfigUpdater::ProcessInstanceConfig ( const BgpInstanceConfig instance_config,
BgpConfigManager::EventType  event 
)
inline

Definition at line 374 of file bgp_server.cc.

Here is the call graph for this function:

void BgpServer::ConfigUpdater::ProcessNeighborConfig ( const BgpNeighborConfig neighbor_config,
BgpConfigManager::EventType  event 
)
inline

Definition at line 332 of file bgp_server.cc.

Here is the call graph for this function:

void BgpServer::ConfigUpdater::ProcessProtocolConfig ( const BgpProtocolConfig protocol_config,
BgpConfigManager::EventType  event 
)
inline

Definition at line 178 of file bgp_server.cc.

Here is the call graph for this function:

void BgpServer::ConfigUpdater::ProcessRoutingPolicyConfig ( const BgpRoutingPolicyConfig policy_config,
BgpConfigManager::EventType  event 
)
inline

Definition at line 362 of file bgp_server.cc.

Here is the call graph for this function:

Member Data Documentation

BgpServer* BgpServer::ConfigUpdater::server_
private

Definition at line 386 of file bgp_server.cc.


The documentation for this class was generated from the following file: