OpenSDN source code
|
#include <algorithm>
#include <map>
#include <set>
#include <string>
#include <utility>
#include <vector>
#include "base/util.h"
#include "base/address.h"
#include "bgp/bgp_common.h"
#include "bgp/routing-instance/iservice_chain_mgr.h"
#include "io/tcp_session.h"
#include "schema/vnc_cfg_types.h"
Go to the source code of this file.
Classes | |
struct | AuthenticationKey |
class | AuthenticationData |
struct | BgpFamilyAttributesConfig |
struct | BgpFamilyAttributesConfigCompare |
class | BgpNeighborConfig |
struct | BgpNeighborConfig::OriginOverrideConfig |
struct | AggregateRouteConfig |
struct | ServiceChainConfig |
struct | StaticRouteConfig |
struct | PrefixMatchConfig |
struct | RoutingPolicyMatchConfig |
struct | ActionUpdate |
struct | RoutingPolicyActionConfig |
struct | RoutingPolicyTermConfig |
class | BgpRoutingPolicyConfig |
class | BgpInstanceConfig |
class | BgpProtocolConfig |
class | BgpGlobalSystemConfig |
class | BgpGlobalQosConfig |
class | BgpConfigManager |
struct | BgpConfigManager::Observers |
Typedefs | |
typedef std::vector < AuthenticationKey > | AuthenticationKeyChain |
typedef std::vector< as_t > | AsnList |
typedef std::vector< std::string > | CommunityList |
typedef std::vector< std::string > | ProtocolList |
typedef std::vector < PrefixMatchConfig > | PrefixMatchConfigList |
Definition at line 346 of file bgp_config.h.
typedef std::vector<AuthenticationKey> AuthenticationKeyChain |
Definition at line 39 of file bgp_config.h.
typedef std::vector<std::string> CommunityList |
Definition at line 347 of file bgp_config.h.
typedef std::vector<PrefixMatchConfig> PrefixMatchConfigList |
Definition at line 358 of file bgp_config.h.
typedef std::vector<std::string> ProtocolList |
Definition at line 348 of file bgp_config.h.