|
OpenSDN source code
|
This is the complete list of members for EvpnAgentRouteTable, including all inherited members.
| Add(const DBRequest *req) | DBTable | virtual |
| AddChangeInput(DBTablePartition *part, VrfEntry *vrf, AgentRoute *rt, AgentRouteKey *key, AgentRouteData *data) | AgentRouteTable | |
| AddClonedLocalPathReq(const Peer *peer, const string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t ethernet_tag, ClonedLocalPath *data) | EvpnAgentRouteTable | |
| AddControllerReceiveRouteReq(const Peer *peer, const std::string &vrf_name, uint32_t label, const MacAddress &mac, const IpAddress &ip_addr, uint32_t ethernet_tag, const std::string &vn_name, const PathPreference &pref, uint64_t sequence_number) | EvpnAgentRouteTable | |
| AddLocalVmRoute(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const VmInterface *intf, const IpAddress &ip, uint32_t label, const std::string &vn_name, const SecurityGroupList &sg_id_list, const TagList &tag_id_list, const PathPreference &path_pref, uint32_t ethernet_tag, bool etree_leaf, const std::string &interface_name) | EvpnAgentRouteTable | |
| AddLocalVmRouteReq(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t ethernet_tag, LocalVmRoute *data) | EvpnAgentRouteTable | |
| AddLocalVmRouteReq(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const VmInterface *intf, const IpAddress &ip, uint32_t label, const std::string &vn_name, const SecurityGroupList &sg_id_list, const TagList &tag_id_list, const PathPreference &path_pref, uint32_t ethernet_tag, bool etree_leaf) | EvpnAgentRouteTable | |
| AddOvsPeerMulticastRoute(const Peer *peer, uint32_t vxlan_id, const std::string &vn_name, Ip4Address vtep, Ip4Address tor_ip, bool ha_stale) | EvpnAgentRouteTable | |
| AddOvsPeerMulticastRouteInternal(const Peer *peer, uint32_t vxlan_id, const std::string &vn_name, Ip4Address vtep, Ip4Address tor_ip, bool enqueue, bool ha_stale) | EvpnAgentRouteTable | private |
| AddOvsPeerMulticastRouteReq(const Peer *peer, uint32_t vxlan_id, const std::string &vn_name, Ip4Address vtep, Ip4Address tor_ip) | EvpnAgentRouteTable | |
| AddReceiveRoute(const Peer *peer, const std::string &vrf_name, uint32_t label, const MacAddress &mac, const IpAddress &ip_addr, uint32_t ethernet_tag, const std::string &vn_name, const PathPreference &pref) | EvpnAgentRouteTable | |
| AddReceiveRouteReq(const Peer *peer, const std::string &vrf_name, uint32_t label, const MacAddress &mac, const IpAddress &ip_addr, uint32_t ethernet_tag, const std::string &vn_name, const PathPreference &pref) | EvpnAgentRouteTable | |
| AddRemoteVmRoute(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t plen, uint32_t ethernet_tag, AgentRouteData *data) | EvpnAgentRouteTable | static |
| AddRemoteVmRouteReq(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t plen, uint32_t ethernet_tag, AgentRouteData *data) | EvpnAgentRouteTable | static |
| AddRemoveCallback(const DBEntryBase *entry, bool add) const | DBTableBase | inlinevirtual |
| AddToDBStateCount(ListenerId listener, int count) | DBTableBase | |
| AddType5Route(const Peer *peer, const std::string &vrf_name, const IpAddress &ip_addr, uint32_t ethernet_tag, EvpnRoutingData *data, uint8_t plen=0) | EvpnAgentRouteTable | |
| AddUnresolvedNH(const NextHop *) | AgentRouteTable | |
| AddUnresolvedRoute(const AgentRoute *rt) | AgentRouteTable | |
| agent() const | AgentRouteTable | inline |
| agent_ | AgentRouteTable | private |
| AgentRouteTable(DB *db, const std::string &name) | AgentRouteTable | |
| AllocEntry(const DBRequestKey *k) const | AgentRouteTable | virtual |
| AllocPartition(int index) | DBTable | virtual |
| AllocWalker(WalkFn walk_fn, WalkCompleteFn walk_complete) | DBTable | |
| Change(DBEntryBase *entry) | DBTable | virtual |
| ChangeCallback typedef | DBTableBase | |
| ComputeHostIpPlen(const IpAddress &addr) | EvpnAgentRouteTable | static |
| CreateTable(DB *db, const std::string &name) | EvpnAgentRouteTable | static |
| database() | DBTableBase | inline |
| database() const | DBTableBase | inline |
| db_ | DBTableBase | private |
| db_walker_wait() | DBTable | inlineprivatestatic |
| DBStateClear(DBTable *table, ListenerId id) | DBTable | static |
| DBTable(DB *db, const std::string &name) | DBTable | |
| DBTableBase(DB *db, const std::string &name) | DBTableBase | |
| DBTableWalkRef typedef | DBTable | |
| decr_walker_count() | DBTableBase | inline |
| Delete(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t ethernet_tag) | EvpnAgentRouteTable | static |
| AgentRouteTable::Delete(DBEntry *entry, const DBRequest *req) | DBTable | virtual |
| DeleteOvsPeerMulticastRoute(const Peer *peer, uint32_t vxlan_id, const Ip4Address &tor_ip) | EvpnAgentRouteTable | |
| DeleteOvsPeerMulticastRouteInternal(const Peer *peer, uint32_t vxlan_id, const Ip4Address &tor_ip, bool enqueue) | EvpnAgentRouteTable | private |
| DeleteOvsPeerMulticastRouteReq(const Peer *peer, uint32_t vxlan_id, const Ip4Address &tor_ip) | EvpnAgentRouteTable | |
| deleter() | AgentRouteTable | |
| deleter_ | AgentRouteTable | private |
| DeleteReq(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t plen, uint32_t ethernet_tag, AgentRouteData *data) | EvpnAgentRouteTable | static |
| DeleteRouteDone(DBTable::DBTableWalkRef walk_ref, DBTableBase *base, RouteTableWalkerState *state) | AgentRouteTable | private |
| DeleteType5Req(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t plen, uint32_t ethernet_tag) | EvpnAgentRouteTable | static |
| DelExplicitRouteWalkerCb(DBTablePartBase *part, DBEntryBase *entry) | AgentRouteTable | |
| DelLocalVmRoute(const Peer *peer, const std::string &vrf_name, const MacAddress &mac, const VmInterface *intf, const IpAddress &ip, uint32_t ethernet_tag) | EvpnAgentRouteTable | |
| DISALLOW_COPY_AND_ASSIGN(EvpnAgentRouteTable) | EvpnAgentRouteTable | private |
| empty() const | DBTableBase | inline |
| Enqueue(DBRequest *req) | DBTableBase | |
| enqueue_count() const | DBTableBase | inline |
| enqueue_count_ | DBTableBase | private |
| EnqueueRemove(DBEntryBase *db_entry) | DBTableBase | |
| EvaluateUnresolvedNH(void) | AgentRouteTable | |
| EvaluateUnresolvedRoutes(void) | AgentRouteTable | |
| EvpnAgentRouteTable(DB *db, const std::string &name) | EvpnAgentRouteTable | inline |
| FillListeners(std::vector< ShowTableListener > *listeners) const | DBTableBase | |
| Find(const DBEntry *entry) | DBTable | |
| Find(const DBEntry *entry) const | DBTable | |
| Find(const DBRequestKey *key, int id=-1) | DBTable | |
| Find(const DBRequestKey *key, int id=-1) const | DBTable | |
| FindActiveEntry(const AgentRouteKey *key) | AgentRouteTable | |
| FindActiveEntry(const AgentRoute *key) | AgentRouteTable | |
| FindActiveEntryNoLock(const AgentRouteKey *key) | AgentRouteTable | |
| FindActiveEntryNoLock(const AgentRoute *key) | AgentRouteTable | |
| FindNoLock(const DBEntry *entry) | DBTable | |
| FindNoLock(const DBRequestKey *key) | DBTable | |
| FindRoute(const MacAddress &mac, const IpAddress &ip_addr, uint32_t plen, uint32_t ethernet_tag) | EvpnAgentRouteTable | |
| FindRoute(const Agent *agent, const std::string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t plen, uint32_t ethernet_tag) | EvpnAgentRouteTable | static |
| FindRouteNoLock(const MacAddress &mac, const IpAddress &ip_addr, uint32_t plen, uint32_t ethernet_tag) | EvpnAgentRouteTable | |
| GetAgentSandesh(const AgentSandeshArguments *args, const std::string &context) | EvpnAgentRouteTable | virtual |
| GetDBStateCount(ListenerId listener) | DBTableBase | |
| GetListenerCount() const | DBTableBase | |
| GetOperDBTraceBuf() const | AgentRouteTable | inlinevirtual |
| GetPartitionId(const DBRequestKey *key) | DBTable | private |
| GetPartitionId(const DBEntry *entry) | DBTable | private |
| GetSuffix(Agent::RouteTableType type) | AgentRouteTable | static |
| GetTableName() const | EvpnAgentRouteTable | inlinevirtual |
| GetTablePartition(const DBRequestKey *key) | DBTable | virtual |
| GetTablePartition(const DBRequestKey *key) const | DBTable | virtual |
| GetTablePartition(const DBEntryBase *entry) | DBTable | virtual |
| GetTablePartition(const DBEntryBase *entry) const | DBTable | virtual |
| GetTablePartition(const int index) | DBTable | virtual |
| GetTablePartition(const int index) const | DBTable | virtual |
| GetTableType() const | EvpnAgentRouteTable | inlinevirtual |
| GetWalkerTaskId() | DBTable | inline |
| GetWalkIterationToYield() | DBTable | inline |
| Hash(const DBEntry *entry) const | AgentRouteTable | inlinevirtual |
| Hash(const DBRequestKey *key) const | AgentRouteTable | inlinevirtual |
| HasListeners() const | DBTableBase | |
| HasWalkers() const | DBTableBase | inline |
| incr_enqueue_count() | DBTableBase | inline |
| incr_input_count() | DBTableBase | inline |
| incr_notify_count() | DBTableBase | inline |
| incr_walk_again_count() | DBTableBase | inline |
| incr_walk_cancel_count() | DBTableBase | inline |
| incr_walk_complete_count() | DBTableBase | inline |
| incr_walk_count() | DBTableBase | inline |
| incr_walk_request_count() | DBTableBase | inline |
| incr_walker_count() | DBTableBase | inline |
| info_ | DBTableBase | private |
| Init() | DBTable | |
| Input(DBTablePartition *part, DBClient *client, DBRequest *req) | AgentRouteTable | privatevirtual |
| input_count() const | DBTableBase | inline |
| input_count_ | DBTableBase | private |
| InvokeWalkCb(DBTablePartBase *part, DBEntryBase *entry) | DBTable | private |
| kInvalidId | DBTableBase | static |
| kIterationToYield | DBTable | static |
| kPartitionCount | AgentRouteTable | static |
| ListenerId typedef | DBTableBase | |
| LocateRoute(DBTablePartition *part, VrfEntry *vrf, AgentRoute *rt, AgentRouteKey *key, AgentRouteData *data, bool *notify) | AgentRouteTable | |
| ManagedDelete() | AgentRouteTable | |
| max_walk_iteration_to_yield_ | DBTable | private |
| MayDelete() const | DBTableBase | virtual |
| name() const | DBTableBase | inline |
| name_ | DBTableBase | private |
| notify_count() const | DBTableBase | inline |
| notify_count_ | DBTableBase | private |
| NotifyAllEntries() | DBTable | |
| NotifyEntry(AgentRoute *entry) | AgentRouteTable | virtual |
| OnChange(DBEntry *entry, const DBRequest *req) | DBTable | virtual |
| OperDBTraceBuf | AgentRouteTable | private |
| PartitionCount() const | AgentRouteTable | inlinevirtual |
| partitions_ | DBTable | private |
| PathSelection(const Path &path1, const Path &path2) | AgentRouteTable | static |
| Process(DBRequest &req) | AgentRouteTable | |
| ProcessAdd(AgentRoute *rt) | AgentRouteTable | inlinevirtual |
| ProcessDelete(AgentRoute *rt) | AgentRouteTable | inlinevirtual |
| Register(ChangeCallback callback, const std::string &name="unspecified") | DBTableBase | |
| ReleaseWalker(DBTableWalkRef &walk) | DBTable | |
| RemoveUnresolvedNH(const NextHop *) | AgentRouteTable | |
| RemoveUnresolvedRoute(const AgentRoute *rt) | AgentRouteTable | |
| reset_enqueue_count() | DBTableBase | inline |
| reset_input_count() | DBTableBase | inline |
| reset_notify_count() | DBTableBase | inline |
| ResyncVmRoute(const Peer *peer, const string &vrf_name, const MacAddress &mac, const IpAddress &ip_addr, uint32_t ethernet_tag, AgentRouteData *data) | EvpnAgentRouteTable | static |
| RetryDelete() | AgentRouteTable | virtual |
| RouteTable(DB *db, const std::string &name) | RouteTable | inline |
| RunNotify(DBTablePartBase *tpart, DBEntryBase *entry) | DBTableBase | |
| SetVrf(VrfEntry *vrf) | AgentRouteTable | |
| SetWalkIterationToYield(int count) | DBTable | inline |
| SetWalkTaskId(int task_id) | DBTable | inline |
| Size() const | DBTable | virtual |
| StartWalk() | DBTable | private |
| Unregister(ListenerId listener) | DBTableBase | |
| unresolved_nh_begin() const | AgentRouteTable | inline |
| unresolved_nh_end() const | AgentRouteTable | inline |
| unresolved_nh_tree_ | AgentRouteTable | private |
| unresolved_route_begin() const | AgentRouteTable | inline |
| unresolved_route_end() const | AgentRouteTable | inline |
| unresolved_route_size() const | AgentRouteTable | inline |
| unresolved_rt_tree_ | AgentRouteTable | private |
| UnresolvedNHTree typedef | AgentRouteTable | |
| UnresolvedRouteTree typedef | AgentRouteTable | |
| vrf_delete_ref_ | AgentRouteTable | private |
| vrf_entry() const | AgentRouteTable | |
| vrf_entry_ | AgentRouteTable | private |
| vrf_id() const | AgentRouteTable | inline |
| vrf_id_ | AgentRouteTable | private |
| vrf_name() const | AgentRouteTable | |
| walk_again_count() const | DBTableBase | inline |
| walk_again_count_ | DBTableBase | private |
| walk_cancel_count() const | DBTableBase | inline |
| walk_cancel_count_ | DBTableBase | private |
| walk_complete_count() const | DBTableBase | inline |
| walk_complete_count_ | DBTableBase | private |
| walk_count() const | DBTableBase | inline |
| walk_count_ | DBTableBase | private |
| walk_ref_ | DBTable | private |
| walk_request_count() const | DBTableBase | inline |
| walk_request_count_ | DBTableBase | private |
| WalkAgain(DBTableWalkRef walk) | DBTable | |
| WalkCallback(DBTablePartBase *tpart, DBEntryBase *entry) | DBTable | private |
| WalkCompleteCallback(DBTableBase *tbl_base) | DBTable | private |
| WalkCompleteFn typedef | DBTable | |
| WalkDone() | DBTable | private |
| walker_ | DBTable | private |
| walker_count() const | DBTableBase | inline |
| walker_count_ | DBTableBase | private |
| walker_task_id_ | DBTable | private |
| WalkFn typedef | DBTable | |
| WalkTable(DBTableWalkRef walk) | DBTable | |
| ~AgentRouteTable() | AgentRouteTable | virtual |
| ~DBTable() | DBTable | virtual |
| ~DBTableBase() | DBTableBase | virtual |
| ~EvpnAgentRouteTable() | EvpnAgentRouteTable | inlinevirtual |