OpenSDN source code
BgpAsAService Member List

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

AddBgpVmiServicePortIndex(const uint32_t source_port, const boost::uuids::uuid vm_uuid)BgpAsAService
agent_BgpAsAServiceprivate
AllocateBgpVmiServicePortIndex(const uint32_t sport, const boost::uuids::uuid vm_uuid)BgpAsAService
bgp_as_a_service_entry_map_BgpAsAServiceprivate
bgp_as_a_service_map() constBgpAsAService
bgp_as_a_service_parameters_BgpAsAServiceprivate
bgp_as_a_service_port_map() constBgpAsAService
bgp_as_a_service_port_map_BgpAsAServiceprivate
bgp_as_a_service_port_range() constBgpAsAServiceinline
BgpAsAService(const Agent *agent)BgpAsAService
BgpAsAServiceEntryList typedefBgpAsAService
BgpAsAServiceEntryListConstIterator typedefBgpAsAService
BgpAsAServiceEntryListIterator typedefBgpAsAService
BgpAsAServiceEntryMap typedefBgpAsAService
BgpAsAServiceEntryMapConstIterator typedefBgpAsAService
BgpAsAServiceEntryMapIterator typedefBgpAsAService
BgpAsAServicePortMap typedefBgpAsAService
BgpAsAServicePortMapConstIterator typedefBgpAsAService
BgpAsAServicePortMapIterator typedefBgpAsAService
BuildBgpAsAServiceInfo(IFMapNode *bgp_as_a_service_node, std::list< IFMapNode * > &bgp_router_nodes, BgpAsAServiceEntryList &new_list, const std::string &vrf_name, const boost::uuids::uuid &vm_uuid)BgpAsAServiceprivate
DefaultBgpPortBgpAsAServicestatic
DeleteVmInterface(const boost::uuids::uuid &vmi_uuid)BgpAsAService
DISALLOW_COPY_AND_ASSIGN(BgpAsAService)BgpAsAServiceprivate
FreeBgpVmiServicePortIndex(const uint32_t sport)BgpAsAService
GetBgpHealthCheck(const VmInterface *vm_intf, boost::uuids::uuid *health_check_uuid) constBgpAsAService
GetBgpRouterServiceDestination(const VmInterface *vm_intf, const IpAddress &source, const IpAddress &dest, IpAddress *nat_server, uint32_t *sport, uint32_t *dport) constBgpAsAService
health_check_cb_list_BgpAsAServiceprivate
HealthCheckCb typedefBgpAsAService
IsBgpService(const VmInterface *vm_intf, const IpAddress &source_ip, const IpAddress &dest_ip) constBgpAsAService
IsConfigured()BgpAsAServiceinline
ProcessConfig(const std::string &vrf_name, std::list< IFMapNode * > &bgp_router_node_list, std::list< IFMapNode * > &bgp_as_service_node_list, const boost::uuids::uuid &vmi_uuid)BgpAsAService
RegisterHealthCheckCb(HealthCheckCb callback)BgpAsAServiceinline
RegisterServiceDeleteCb(ServiceDeleteCb callback)BgpAsAServiceinline
service_delete_cb_list_BgpAsAServiceprivate
ServiceDeleteCb typedefBgpAsAService
StartHealthCheck(const boost::uuids::uuid &vm_uuid, const BgpAsAServiceEntryList &list)BgpAsAServiceprivate
UpdateBgpAsAServiceSessionInfo()BgpAsAService
~BgpAsAService()BgpAsAService