OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RoutingInstanceMgr Member List

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

asn_listener_id_RoutingInstanceMgrprivate
ASNUpdateCallback(as_t old_asn, as_t old_local_asn)RoutingInstanceMgrprivate
begin()RoutingInstanceMgrinline
BgpConfigTest classRoutingInstanceMgrfriend
bmap_RoutingInstanceMgrprivate
callbacks_RoutingInstanceMgrprivate
const_name_iterator typedefRoutingInstanceMgr
count() const RoutingInstanceMgrinline
CreateRoutingInstance(const BgpInstanceConfig *config)RoutingInstanceMgr
CreateRoutingInstanceNeighbors(const BgpInstanceConfig *config)RoutingInstanceMgr
CreateVirtualNetworkMapping(const std::string &virtual_network, const std::string &instance_name)RoutingInstanceMgr
decrement_deleted_count()RoutingInstanceMgrinline
default_rtinstance_RoutingInstanceMgrprivate
deleted()RoutingInstanceMgr
deleted_count() const RoutingInstanceMgrinline
deleted_count_RoutingInstanceMgrprivate
deleter()RoutingInstanceMgr
deleter_RoutingInstanceMgrprivate
DeleteRoutingInstance(const std::string &name)RoutingInstanceMgrvirtual
DeleteVirtualNetworkMapping(const std::string &virtual_network, const std::string &instance_name)RoutingInstanceMgr
DestroyRoutingInstance(RoutingInstance *rtinstance)RoutingInstanceMgr
DisableInstanceConfigListProcessing()RoutingInstanceMgrprivate
DisableNeighborConfigListProcessing()RoutingInstanceMgrprivate
DisableTraceBuffer(const std::string &name)RoutingInstanceMgr
dormant_trace_buf_size_RoutingInstanceMgrprivate
EnableInstanceConfigListProcessing()RoutingInstanceMgrprivate
EnableNeighborConfigListProcessing()RoutingInstanceMgrprivate
end()RoutingInstanceMgrinline
GetActiveTraceBuffer(const std::string &name) const RoutingInstanceMgr
GetDefaultRoutingInstance()RoutingInstanceMgr
GetDefaultRoutingInstance() const RoutingInstanceMgr
GetDormantTraceBuffer(const std::string &name) const RoutingInstanceMgr
GetEnvRoutingInstanceDormantTraceBufferCapacity() const RoutingInstanceMgr
GetEnvRoutingInstanceDormantTraceBufferThreshold() const RoutingInstanceMgr
GetInstanceByTarget(const RouteTarget &target) const RoutingInstanceMgr
GetInstanceByVnIndex(int vn_index) const RoutingInstanceMgrprivate
GetMvpnProjectManagerCount(const std::string &network) const RoutingInstanceMgr
GetPrimaryRoutingInstanceName(const string &name_in)RoutingInstanceMgrstatic
GetRoutingInstance(const std::string &name)RoutingInstanceMgr
GetRoutingInstance(const std::string &name) const RoutingInstanceMgr
GetRoutingInstanceActiveTraceBufSize() const RoutingInstanceMgr
GetRoutingInstanceDormantTraceBufferCapacity() const RoutingInstanceMgrinline
GetRoutingInstanceDormantTraceBufferThreshold() const RoutingInstanceMgrinline
GetRoutingInstanceDormantTraceBufSize() const RoutingInstanceMgr
GetRoutingInstanceLocked(const std::string &name)RoutingInstanceMgr
GetTraceBuffer(const std::string &name)RoutingInstanceMgr
GetVirtualNetworkByVnIndex(int vn_index) const RoutingInstanceMgr
GetVnIndexByExtCommunity(const ExtCommunity *community) const RoutingInstanceMgr
GetVnIndexByRouteTarget(const RouteTarget &rtarget) const RoutingInstanceMgrprivate
HasRoutingInstanceActiveTraceBuf(const std::string &name) const RoutingInstanceMgr
HasRoutingInstanceDormantTraceBuf(const std::string &name) const RoutingInstanceMgr
identifier_listener_id_RoutingInstanceMgrprivate
IdentifierUpdateCallback(Ip4Address old_identifier)RoutingInstanceMgrprivate
increment_deleted_count()RoutingInstanceMgrinline
InsertRoutingInstance(RoutingInstance *rtinstance)RoutingInstanceMgr
INSTANCE_ADD enum valueRoutingInstanceMgr
instance_config_lists_RoutingInstanceMgrprivate
instance_config_triggers_RoutingInstanceMgrprivate
INSTANCE_DELETE enum valueRoutingInstanceMgr
INSTANCE_UPDATE enum valueRoutingInstanceMgr
InstanceOpListenersList typedefRoutingInstanceMgr
instances_RoutingInstanceMgrprivate
InstanceTargetAdd(RoutingInstance *rti)RoutingInstanceMgrprivate
InstanceTargetMap typedefRoutingInstanceMgr
InstanceTargetRemove(const RoutingInstance *rti)RoutingInstanceMgrprivate
InstanceVnIndexAdd(RoutingInstance *rti)RoutingInstanceMgrprivate
InstanceVnIndexRemove(const RoutingInstance *rti)RoutingInstanceMgrprivate
LocateRoutingInstance(const BgpInstanceConfig *config)RoutingInstanceMgr
LocateRoutingInstance(const std::string &name)RoutingInstanceMgr
LocateTraceBuffer(const std::string &name)RoutingInstanceMgr
ManagedDelete()RoutingInstanceMgr
MayDelete() const RoutingInstanceMgr
mutex()RoutingInstanceMgrinline
mutex_RoutingInstanceMgrmutableprivate
mvpn_project_managers() const RoutingInstanceMgrinline
mvpn_project_managers()RoutingInstanceMgrinline
mvpn_project_managers_RoutingInstanceMgrprivate
MvpnManagerNetworks typedefRoutingInstanceMgr
MvpnProjectManagerNetworks typedefRoutingInstanceMgr
name_begin()RoutingInstanceMgrinline
name_cbegin()RoutingInstanceMgrinline
name_cend()RoutingInstanceMgrinline
name_clower_bound(const std::string &name)RoutingInstanceMgrinline
name_end()RoutingInstanceMgrinline
name_iterator typedefRoutingInstanceMgr
name_lower_bound(const std::string &name)RoutingInstanceMgrinline
neighbor_config_list_RoutingInstanceMgrprivate
neighbor_config_trigger_RoutingInstanceMgrprivate
NotifyInstanceOp(std::string name, Operation deleted)RoutingInstanceMgr
Operation enum nameRoutingInstanceMgr
ProcessInstanceConfigList(int idx)RoutingInstanceMgrprivate
ProcessNeighborConfigList()RoutingInstanceMgrprivate
RegisterInstanceOpCallback(RoutingInstanceCb cb)RoutingInstanceMgr
RoutingInstanceCb typedefRoutingInstanceMgr
RoutingInstanceConfigList typedefRoutingInstanceMgr
RoutingInstanceIterator typedefRoutingInstanceMgr
RoutingInstanceList typedefRoutingInstanceMgr
RoutingInstanceMgr(BgpServer *server)RoutingInstanceMgrexplicit
RoutingInstanceMgrTest classRoutingInstanceMgrfriend
RoutingInstanceTraceBufferList typedefRoutingInstanceMgr
RoutingInstanceTraceBufferMap typedefRoutingInstanceMgr
rw_mutex_RoutingInstanceMgrmutableprivate
SendTableStatsUve()RoutingInstanceMgr
server()RoutingInstanceMgrinline
server() const RoutingInstanceMgrinline
server_RoutingInstanceMgrprivate
server_delete_ref_RoutingInstanceMgrprivate
SetTableStatsUve(Address::Family family, const std::map< std::string, RoutingTableStats > &stats_map, RoutingInstanceStatsData *instance_info) const RoutingInstanceMgrprivate
Shutdown()RoutingInstanceMgr
target_map_RoutingInstanceMgrprivate
trace_buf_threshold_RoutingInstanceMgrprivate
trace_buffer_active_RoutingInstanceMgrprivate
trace_buffer_dormant_RoutingInstanceMgrprivate
trace_buffer_dormant_list_RoutingInstanceMgrprivate
UnregisterInstanceOpCallback(int id)RoutingInstanceMgr
UpdateRoutingInstance(RoutingInstance *rtinstance, const BgpInstanceConfig *config)RoutingInstanceMgr
virtual_networks_RoutingInstanceMgrprivate
VirtualNetworksMap typedefRoutingInstanceMgrprivate
vn_index_map_RoutingInstanceMgrprivate
VnIndexMap typedefRoutingInstanceMgr
~RoutingInstanceMgr()RoutingInstanceMgrvirtual