OpenSDN source code
BgpYamlConfigManager Member List

This is the complete list of members for BgpYamlConfigManager, including all inherited members.

AddInstance(InstanceMap::iterator iter)BgpYamlConfigManagerprivate
AddNeighbor(NeighborMap::iterator iter)BgpYamlConfigManagerprivate
BgpConfigManager(BgpServer *server)BgpConfigManagerexplicit
BgpGlobalQosConfigObserver typedefBgpConfigManager
BgpGlobalSystemConfigObserver typedefBgpConfigManager
BgpInstanceObserver typedefBgpConfigManager
BgpNeighborObserver typedefBgpConfigManager
BgpProtocolObserver typedefBgpConfigManager
BgpRoutingPolicyObserver typedefBgpConfigManager
BgpYamlConfigManager(BgpServer *server)BgpYamlConfigManagerexplicit
CFG_ADD enum valueBgpConfigManager
CFG_CHANGE enum valueBgpConfigManager
CFG_DELETE enum valueBgpConfigManager
CFG_NONE enum valueBgpConfigManager
data_BgpYamlConfigManagerprivate
DeleteInstance(InstanceMap::iterator iter)BgpYamlConfigManagerprivate
DeleteNeighbor(NeighborMap::iterator iter)BgpYamlConfigManagerprivate
DISALLOW_COPY_AND_ASSIGN(BgpConfigManager)BgpConfigManagerprivate
EventType enum nameBgpConfigManager
FindInstance(const std::string &name) constBgpYamlConfigManagervirtual
FindNeighbor(const std::string &instance_name, const std::string &name) constBgpYamlConfigManagervirtual
FindRoutingPolicy(const std::string &name) const =0BgpConfigManagerpure virtual
GetProtocolConfig(const std::string &instance_name) constBgpYamlConfigManagervirtual
InstanceMap typedefBgpConfigManager
InstanceMapItems(const std::string &start_name=std::string()) constBgpYamlConfigManagervirtual
InstanceMapRange typedefBgpConfigManager
kDefaultAutonomousSystemBgpConfigManagerstatic
kDefaultPortBgpConfigManagerstatic
kFabricInstanceBgpConfigManagerstatic
kMasterInstanceBgpConfigManagerstatic
kMasterNetworkBgpConfigManagerstatic
kMaxHoldTimeBgpYamlConfigManagerstatic
localname() constBgpYamlConfigManagervirtual
NeighborCount(const std::string &instance_name) constBgpYamlConfigManagervirtual
NeighborMap typedefBgpConfigManager
NeighborMapItems(const std::string &instance_name) constBgpYamlConfigManagervirtual
NeighborMapRange typedefBgpConfigManager
Notify(const BgpConfigObject *, EventType)BgpConfigManager
Notify(const BgpInstanceConfig *config, EventType event)BgpConfigManager
Notify(const BgpRoutingPolicyConfig *config, EventType event)BgpConfigManager
Notify(const BgpProtocolConfig *config, EventType event)BgpConfigManager
Notify(const BgpNeighborConfig *config, EventType event)BgpConfigManager
Notify(const BgpGlobalSystemConfig *config, EventType event)BgpConfigManager
Notify(const BgpGlobalQosConfig *config, EventType event)BgpConfigManager
obs_BgpConfigManagerprivate
Parse(std::istream *istream, std::string *error_msg)BgpYamlConfigManager
RegisterObservers(const Observers &obs)BgpConfigManagerinline
ResetRoutingInstanceIndexBit(int index)=0BgpConfigManagerpure virtual
Resolve(Configuration *candidate, std::string *error_msg)BgpYamlConfigManagerprivate
RoutingPolicyMap typedefBgpConfigManager
RoutingPolicyMapItems(const std::string &start_policy=std::string()) const =0BgpConfigManagerpure virtual
RoutingPolicyMapRange typedefBgpConfigManager
server()BgpConfigManagerinline
server_BgpConfigManagerprivate
Terminate()BgpYamlConfigManagervirtual
Update(Configuration *current, Configuration *next)BgpYamlConfigManagerprivate
UpdateInstance(InstanceMap::iterator iter1, InstanceMap::iterator iter2)BgpYamlConfigManagerprivate
UpdateInstances(Configuration *current, Configuration *next)BgpYamlConfigManagerprivate
UpdateNeighbor(NeighborMap::iterator iter1, NeighborMap::iterator iter2)BgpYamlConfigManagerprivate
UpdateNeighbors(Configuration *current, Configuration *next)BgpYamlConfigManagerprivate
UpdateProtocol(Configuration *current, Configuration *next)BgpYamlConfigManagerprivate
~BgpConfigManager()BgpConfigManagervirtual
~BgpYamlConfigManager()BgpYamlConfigManagervirtual