OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
bgp_as_service.h File Reference
Include dependency graph for bgp_as_service.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BgpAsAService
 
struct  BgpAsAService::BgpAsAServiceEntry
 
struct  BgpAsAService::BgpAsAServiceList
 

Macros

#define BGP_ROUTER_CONFIG_NAME   "bgp-router"
 
#define BGP_AS_SERVICE_CONFIG_NAME   "bgp-as-a-service"
 
#define BGPAAS_CONTROL_NODE_ZONE_CONFIG_NAME   "bgpaas-control-node-zone"
 
#define VALID_BGP_ROUTER_TYPE   "bgpaas-client"
 
#define BGPASASERVICETRACE(obj,...)
 

Variables

SandeshTraceBufferPtr BgpAsAServiceTraceBuf
 

Macro Definition Documentation

#define BGP_AS_SERVICE_CONFIG_NAME   "bgp-as-a-service"

Definition at line 56 of file bgp_as_service.h.

#define BGP_ROUTER_CONFIG_NAME   "bgp-router"

Definition at line 55 of file bgp_as_service.h.

#define BGPAAS_CONTROL_NODE_ZONE_CONFIG_NAME   "bgpaas-control-node-zone"

Definition at line 57 of file bgp_as_service.h.

#define BGPASASERVICETRACE (   obj,
  ... 
)
Value:
do { \
BgpAsAService##obj::TraceMsg(BgpAsAServiceTraceBuf, __FILE__, __LINE__, __VA_ARGS__);\
} while (false)
SandeshTraceBufferPtr BgpAsAServiceTraceBuf

Definition at line 61 of file bgp_as_service.h.

#define VALID_BGP_ROUTER_TYPE   "bgpaas-client"

Definition at line 58 of file bgp_as_service.h.

Variable Documentation

SandeshTraceBufferPtr BgpAsAServiceTraceBuf