| AddBgpVmiServicePortIndex(const uint32_t source_port, const boost::uuids::uuid vm_uuid) | BgpAsAService |  | 
  | agent_ | BgpAsAService | private | 
  | AllocateBgpVmiServicePortIndex(const uint32_t sport, const boost::uuids::uuid vm_uuid) | BgpAsAService |  | 
  | bgp_as_a_service_entry_map_ | BgpAsAService | private | 
  | bgp_as_a_service_map() const | BgpAsAService |  | 
  | bgp_as_a_service_parameters_ | BgpAsAService | private | 
  | bgp_as_a_service_port_map() const | BgpAsAService |  | 
  | bgp_as_a_service_port_map_ | BgpAsAService | private | 
  | bgp_as_a_service_port_range() const | BgpAsAService | inline | 
  | BgpAsAService(const Agent *agent) | BgpAsAService |  | 
  | BgpAsAServiceEntryList typedef | BgpAsAService |  | 
  | BgpAsAServiceEntryListConstIterator typedef | BgpAsAService |  | 
  | BgpAsAServiceEntryListIterator typedef | BgpAsAService |  | 
  | BgpAsAServiceEntryMap typedef | BgpAsAService |  | 
  | BgpAsAServiceEntryMapConstIterator typedef | BgpAsAService |  | 
  | BgpAsAServiceEntryMapIterator typedef | BgpAsAService |  | 
  | BgpAsAServicePortMap typedef | BgpAsAService |  | 
  | BgpAsAServicePortMapConstIterator typedef | BgpAsAService |  | 
  | BgpAsAServicePortMapIterator typedef | BgpAsAService |  | 
  | 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) | BgpAsAService | private | 
  | DefaultBgpPort | BgpAsAService | static | 
  | DeleteVmInterface(const boost::uuids::uuid &vmi_uuid) | BgpAsAService |  | 
  | DISALLOW_COPY_AND_ASSIGN(BgpAsAService) | BgpAsAService | private | 
  | FreeBgpVmiServicePortIndex(const uint32_t sport) | BgpAsAService |  | 
  | GetBgpHealthCheck(const VmInterface *vm_intf, boost::uuids::uuid *health_check_uuid) const | BgpAsAService |  | 
  | GetBgpRouterServiceDestination(const VmInterface *vm_intf, const IpAddress &source, const IpAddress &dest, IpAddress *nat_server, uint32_t *sport, uint32_t *dport) const | BgpAsAService |  | 
  | health_check_cb_list_ | BgpAsAService | private | 
  | HealthCheckCb typedef | BgpAsAService |  | 
  | IsBgpService(const VmInterface *vm_intf, const IpAddress &source_ip, const IpAddress &dest_ip) const | BgpAsAService |  | 
  | IsConfigured() | BgpAsAService | inline | 
  | 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) | BgpAsAService | inline | 
  | RegisterServiceDeleteCb(ServiceDeleteCb callback) | BgpAsAService | inline | 
  | service_delete_cb_list_ | BgpAsAService | private | 
  | ServiceDeleteCb typedef | BgpAsAService |  | 
  | StartHealthCheck(const boost::uuids::uuid &vm_uuid, const BgpAsAServiceEntryList &list) | BgpAsAService | private | 
  | UpdateBgpAsAServiceSessionInfo() | BgpAsAService |  | 
  | ~BgpAsAService() | BgpAsAService |  |