ADD enum value | AgentRoute | |
ADD_PATH enum value | AgentRoute | |
AddUnresolvedRouteToTable(AgentRouteTable *table) | AgentRoute | |
AgentRoute(VrfEntry *vrf, bool is_multicast, const std::string &intf_route_type="interface") | AgentRoute | inline |
AgentRoutePrefix(const IpAddress &new_prefix, uint8_t new_plen) | AgentRoutePrefix< IpAddress > | inline |
CHANGE_PATH enum value | AgentRoute | |
chg_list_ | DBEntryBase | |
clear_onlist() | DBEntryBase | inline |
ClearDelete() | DBEntryBase | inline |
ClearOnRemoveQ() | DBEntryBase | inline |
ClearState(DBTableBase *tbl_base, ListenerId listener) | DBEntryBase | |
Compare typedef | Route | |
CompareTo(const Route &rhs) const | InetUnicastRouteEntry | virtual |
DBEntry() | DBEntry | inline |
DBEntryBase() | DBEntryBase | |
DBEntrySandesh(Sandesh *sresp, bool stale) const | InetUnicastRouteEntry | virtual |
DBEntrySandesh(Sandesh *sresp, IpAddress addr, uint8_t plen, bool stale) const | InetUnicastRouteEntry | |
DEL enum value | AgentRoute | |
Delete() | DBEntryBase | |
DELETE_PATH enum value | AgentRoute | |
DeleteAllBgpPath(DBTablePartBase *part, AgentRouteTable *table) | AgentRoute | |
DeleteDerivedRoutes(AgentRouteTable *table) | AgentRoute | inlinevirtual |
DeleteInput(DBTablePartition *part, AgentRouteTable *table, AgentRouteKey *key, AgentRouteData *data) | AgentRoute | |
DeletePathFromPeer(DBTablePartBase *part, AgentRouteTable *table, AgentPath *path) | AgentRoute | |
dest_vn_name() const | AgentRoute | |
DISALLOW_COPY_AND_ASSIGN(InetUnicastRouteEntry) | InetUnicastRouteEntry | private |
EnqueueRouteResync() const | AgentRoute | |
FillTrace(RouteInfo &route, Trace event, const AgentPath *path) const | AgentRoute | |
FindEvpnPathUsingKeyData(const AgentRouteKey *key, const AgentRouteData *data) const | InetUnicastRouteEntry | private |
FindIntfOrCompLocalVmPortPath() const | AgentRoute | |
FindLocalPath() const | AgentRoute | |
FindLocalVmPortPath() const | AgentRoute | |
FindPath(const Peer *peer) const | AgentRoute | virtual |
FindPathUsingKeyData(const AgentRouteKey *key, const AgentRouteData *data) const | InetUnicastRouteEntry | virtual |
front() const | Route | |
get_table() const | DBEntryBase | |
get_table_partition() const | DBEntryBase | |
GetActiveLabel() const | AgentRoute | virtual |
GetActiveNextHop() const | AgentRoute | |
GetActivePath() const | AgentRoute | |
GetAddressString() const | InetUnicastRouteEntry | inlinevirtual |
GetDBRequestKey() const | InetUnicastRouteEntry | virtual |
GetDependentRouteTable(void) const | AgentRoute | inlineprotected |
GetIpamSuperNetRoute() const | InetUnicastRouteEntry | |
GetLocalVmPortPath() const | AgentRoute | |
GetMulticastCompType() | AgentRoute | inlineprotectedvirtual |
GetPathList() const | Route | inline |
GetPathList() | Route | inline |
GetSourceAddressString() const | InetUnicastRouteEntry | inlinevirtual |
GetState(DBTableBase *tbl_base, ListenerId listener) const | DBEntryBase | |
GetState(const DBTableBase *tbl_base, ListenerId listener) const | DBEntryBase | |
GetTableType() const | InetUnicastRouteEntry | virtual |
HandleDeviceMastershipUpdate(AgentPath *path, bool del) | AgentRoute | protectedvirtual |
HandleMulticastLabel(const Agent *agent, AgentPath *path, const AgentPath *local_peer_path, const AgentPath *local_vm_peer_path, bool del, uint32_t *evpn_label) | AgentRoute | protectedvirtual |
HasUnresolvedPath() | AgentRoute | |
InetUnicastAgentRouteTable class | InetUnicastRouteEntry | friend |
InetUnicastRouteEntry(VrfEntry *vrf, const IpAddress &addr, uint8_t plen, bool is_multicast) | InetUnicastRouteEntry | |
insert(const Path *path) | Route | |
InsertPath(const AgentPath *path) | AgentRoute | protected |
intf_route_type() const | AgentRoute | inline |
ipam_host_route() const | InetUnicastRouteEntry | inline |
ipam_host_route_ | InetUnicastRouteEntry | protected |
ipam_subnet_route() const | InetUnicastRouteEntry | inline |
ipam_subnet_route_ | InetUnicastRouteEntry | protected |
IpamSubnetRouteAvailable() const | InetUnicastRouteEntry | |
is_multicast() const | AgentRoute | inline |
is_onlist() | DBEntryBase | inline |
is_state_empty(DBTablePartBase *tpart) | DBEntryBase | |
is_state_empty_unlocked(DBTablePartBase *tpart) | DBEntryBase | |
IsDeleted() const | DBEntryBase | inline |
IsDependantRouteEmpty() | AgentRoute | inline |
IsHostRoute() const | InetUnicastRouteEntry | |
IsLess(const DBEntry &rhs) const | AgentRoute | virtual |
IsLessSpecific(const std::string &match) const | DBEntryBase | inlinevirtual |
IsMoreSpecific(const std::string &match) const | DBEntryBase | inlinevirtual |
IsOnRemoveQ() | DBEntryBase | inline |
IsRPFInvalid() const | AgentRoute | |
IsTunnelNHListEmpty() | AgentRoute | inline |
KeyPtr typedef | DBEntryBase | |
last_change_at() const | DBEntryBase | inline |
last_change_at_str() const | DBEntryBase | |
last_update_at() const | DBEntryBase | inline |
ListenerId typedef | DBEntryBase | |
MarkDelete() | DBEntryBase | inline |
Notify() | DBEntryBase | |
operator<(const Route &rhs) const | Route | inline |
DBEntry::operator<(const DBEntry &rhs) const | DBEntry | inline |
PathList typedef | Route | |
PathListMember typedef | Route | |
prefix_address() const | AgentRoutePrefix< IpAddress > | inlinevirtual |
prefix_address_ | AgentRoutePrefix< IpAddress > | protected |
prefix_length() const | InetUnicastRouteEntry | inlinevirtual |
prefix_length_ | AgentRoutePrefix< IpAddress > | protected |
proxy_arp() const | InetUnicastRouteEntry | inline |
proxy_arp_ | InetUnicastRouteEntry | protected |
ReComputeMulticastPaths(AgentPath *path, bool del) | AgentRoute | protectedvirtual |
ReComputePathAdd(AgentPath *path) | InetUnicastRouteEntry | virtual |
ReComputePathDeletion(AgentPath *path) | InetUnicastRouteEntry | virtual |
RecomputeRoutePath(Agent *agent, DBTablePartition *part, AgentPath *path, AgentRouteData *data) | AgentRoute | inlinevirtual |
remove(const Path *path) | Route | |
RemovePath(AgentPath *path) | AgentRoute | protected |
RemoveUnresolvedRouteFromTable(AgentRouteTable *table) | AgentRoute | |
ResyncTunnelNextHop() | AgentRoute | |
Route() | Route | |
RouteDependencyList typedef | AgentRoute | |
rtnode_ | InetUnicastRouteEntry | protected |
set_addr(IpAddress addr) | InetUnicastRouteEntry | inline |
set_intf_route_type(const std::string &intf_route_type) | AgentRoute | inline |
set_last_change_at(uint64_t time) | DBEntryBase | |
set_last_change_at_to_now() | DBEntryBase | |
set_last_update_at(uint64_t time) | DBEntryBase | |
set_last_update_at_to_now() | DBEntryBase | |
set_onlist() | DBEntryBase | inline |
set_prefix_length(uint8_t new_plen) | AgentRoutePrefix< IpAddress > | inline |
set_table_partition(DBTablePartBase *tpart) | DBEntryBase | |
SetKey(const DBRequestKey *key) | InetUnicastRouteEntry | virtual |
SetOnRemoveQ() | DBEntryBase | inline |
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state) | DBEntryBase | |
SetVrf(VrfEntry *vrf) | AgentRoute | inlineprotected |
Sort(Compare compare, const Path *prev_front) | Route | |
STALE_PATH enum value | AgentRoute | |
SubOpAddChangeInput(VrfEntry *vrf, AgentRouteTable *table, AgentPath **path_ptr, AgentRouteKey *key, AgentRouteData *data, bool route_added) | AgentRoute | |
SubOpResyncInput(VrfEntry *vrf, AgentRouteTable *table, AgentPath **path_ptr, AgentRouteKey *key, AgentRouteData *data) | AgentRoute | |
Sync(void) | AgentRoute | |
ToString() const | InetUnicastRouteEntry | virtual |
Trace enum name | AgentRoute | |
TunnelNhDependencyList typedef | AgentRoute | |
UpdateDependantRoutes() | AgentRoute | |
UpdateDerivedRoutes(AgentRouteTable *table, const AgentPath *path, bool active_path_changed) | AgentRoute | inlinevirtual |
UpdateIpamHostFlags(bool ipam_host_route) | InetUnicastRouteEntry | |
UpdateRouteFlags(bool ipam_subnet_route, bool ipam_host_route, bool proxy_arp) | InetUnicastRouteEntry | |
ValidateMcastSrc() const | AgentRoute | inlineprotectedvirtual |
vrf() const | AgentRoute | inline |
vrf_id() const | AgentRoute | |
WaitForTraffic() const | AgentRoute | |
~AgentRoute() | AgentRoute | inlinevirtual |
~AgentRoutePrefix() | AgentRoutePrefix< IpAddress > | inline |
~DBEntry() | DBEntry | inlinevirtual |
~DBEntryBase() | DBEntryBase | virtual |
~InetUnicastRouteEntry() | InetUnicastRouteEntry | inlinevirtual |
~Route() | Route | virtual |