OpenSDN source code
InetUnicastRouteEntry Member List

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

ADD enum valueAgentRoute
ADD_PATH enum valueAgentRoute
AddUnresolvedRouteToTable(AgentRouteTable *table)AgentRoute
AgentRoute(VrfEntry *vrf, bool is_multicast, const std::string &intf_route_type="interface")AgentRouteinline
AgentRoutePrefix(const IpAddress &new_prefix, uint8_t new_plen)AgentRoutePrefix< IpAddress >inline
AgentRoutePrefix()AgentRoutePrefix< IpAddress >private
CHANGE_PATH enum valueAgentRoute
chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearOnRemoveQ()DBEntryBaseinline
ClearState(DBTableBase *tbl_base, ListenerId listener)DBEntryBase
Compare typedefRoute
CompareTo(const Route &rhs) constInetUnicastRouteEntryvirtual
DBEntry()DBEntryinline
DBEntryBase()DBEntryBase
DbEntryFlags enum nameDBEntryBaseprivate
DBEntrySandesh(Sandesh *sresp, bool stale) constInetUnicastRouteEntryvirtual
DBEntrySandesh(Sandesh *sresp, IpAddress addr, uint8_t plen, bool stale) constInetUnicastRouteEntry
DEL enum valueAgentRoute
Delete()DBEntryBase
DELETE_PATH enum valueAgentRoute
DeleteAllBgpPath(DBTablePartBase *part, AgentRouteTable *table)AgentRoute
DeleteDerivedRoutes(AgentRouteTable *table)AgentRouteinlinevirtual
DeleteInput(DBTablePartition *part, AgentRouteTable *table, AgentRouteKey *key, AgentRouteData *data)AgentRoute
DeleteMarked enum valueDBEntryBaseprivate
DeletePathFromPeer(DBTablePartBase *part, AgentRouteTable *table, AgentPath *path)AgentRoute
DEPENDENCY_LIST(AgentRoute, AgentRoute, dependant_routes_)AgentRouteprivate
DEPENDENCY_LIST(NextHop, AgentRoute, tunnel_nh_list_)AgentRouteprivate
dependent_route_table_AgentRouteprivate
dest_vn_name() constAgentRoute
DISALLOW_COPY_AND_ASSIGN(InetUnicastRouteEntry)InetUnicastRouteEntryprivate
EnqueueRouteResync() constAgentRoute
FillTrace(RouteInfo &route, Trace event, const AgentPath *path) constAgentRoute
FindEvpnPathUsingKeyData(const AgentRouteKey *key, const AgentRouteData *data) constInetUnicastRouteEntryprivate
FindIntfOrCompLocalVmPortPath() constAgentRoute
FindLocalPath() constAgentRoute
FindLocalVmPortPath() constAgentRoute
FindPath(const Peer *peer) constAgentRoutevirtual
FindPathUsingKeyData(const AgentRouteKey *key, const AgentRouteData *data) constInetUnicastRouteEntryvirtual
flagsDBEntryBaseprivate
front() constRoute
get_table() constDBEntryBase
get_table_partition() constDBEntryBase
GetActiveLabel() constAgentRoutevirtual
GetActiveNextHop() constAgentRoute
GetActivePath() constAgentRoute
GetAddressString() constInetUnicastRouteEntryinlinevirtual
GetDBRequestKey() constInetUnicastRouteEntryvirtual
GetDependentRouteTable(void) constAgentRouteinlineprotected
GetIpamSuperNetRoute() constInetUnicastRouteEntry
GetLocalVmPortPath() constAgentRoute
GetMulticastCompType()AgentRouteinlineprotectedvirtual
GetPathList() constRouteinline
GetPathList()Routeinline
GetSourceAddressString() constInetUnicastRouteEntryinlinevirtual
GetState(DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetTableType() constInetUnicastRouteEntryvirtual
HandleDeviceMastershipUpdate(AgentPath *path, bool del)AgentRouteprotectedvirtual
HandleMulticastLabel(const Agent *agent, AgentPath *path, const AgentPath *local_peer_path, const AgentPath *local_vm_peer_path, bool del, uint32_t *evpn_label)AgentRouteprotectedvirtual
HasUnresolvedPath()AgentRoute
InetUnicastAgentRouteTable classInetUnicastRouteEntryfriend
InetUnicastRouteEntry(VrfEntry *vrf, const IpAddress &addr, uint8_t plen, bool is_multicast)InetUnicastRouteEntry
insert(const Path *path)Route
InsertPath(const AgentPath *path)AgentRouteprotected
intf_route_type() constAgentRouteinline
intf_route_type_AgentRouteprivate
ipam_host_route() constInetUnicastRouteEntryinline
ipam_host_route_InetUnicastRouteEntryprotected
ipam_subnet_route() constInetUnicastRouteEntryinline
ipam_subnet_route_InetUnicastRouteEntryprotected
IpamSubnetRouteAvailable() constInetUnicastRouteEntry
is_multicast() constAgentRouteinline
is_multicast_AgentRouteprivate
is_onlist()DBEntryBaseinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsDeleted() constDBEntryBaseinline
IsDependantRouteEmpty()AgentRouteinline
IsHostRoute() constInetUnicastRouteEntry
IsLess(const DBEntry &rhs) constAgentRoutevirtual
IsLessSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
IsRPFInvalid() constAgentRoute
IsTunnelNHListEmpty()AgentRouteinline
KeyPtr typedefDBEntryBase
last_change_at() constDBEntryBaseinline
last_change_at_DBEntryBaseprivate
last_change_at_str() constDBEntryBase
last_update_at() constDBEntryBaseinline
last_update_at_DBEntryBaseprivate
ListenerId typedefDBEntryBase
MarkDelete()DBEntryBaseinline
node_DBEntryprivate
Notify()DBEntryBase
Onlist enum valueDBEntryBaseprivate
onremoveq_DBEntryBaseprivate
operator<(const Route &rhs) constRouteinline
DBEntry::operator<(const DBEntry &rhs) constDBEntryinline
origin_vn_name() constAgentRouteinline
origin_vn_name_AgentRouteprivate
path_Routeprivate
PathList typedefRoute
PathListMember typedefRoute
prefix_address() constAgentRoutePrefix< IpAddress >inlinevirtual
prefix_address_AgentRoutePrefix< IpAddress >protected
prefix_length() constInetUnicastRouteEntryinlinevirtual
prefix_length_AgentRoutePrefix< IpAddress >protected
ProcessPath(Agent *agent, DBTablePartition *part, AgentPath *path, AgentRouteData *data)AgentRouteprivate
proxy_arp() constInetUnicastRouteEntryinline
proxy_arp_InetUnicastRouteEntryprotected
ReComputeMulticastPaths(AgentPath *path, bool del)AgentRouteprotectedvirtual
ReComputePathAdd(AgentPath *path)InetUnicastRouteEntryvirtual
ReComputePathDeletion(AgentPath *path)InetUnicastRouteEntryvirtual
RecomputeRoutePath(Agent *agent, DBTablePartition *part, AgentPath *path, AgentRouteData *data)AgentRouteinlinevirtual
remove(const Path *path)Route
RemovePath(AgentPath *path)AgentRouteprotected
RemoveUnresolvedRouteFromTable(AgentRouteTable *table)AgentRoute
ResyncTunnelNextHop()AgentRoute
Route()Route
RouteDependencyList typedefAgentRoute
rtnode_InetUnicastRouteEntryprotected
set_addr(IpAddress addr)InetUnicastRouteEntryinline
set_intf_route_type(const std::string &intf_route_type)AgentRouteinline
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()DBEntryBaseinline
set_origin_vn_name(const VnListType &dest_vn_list)AgentRouteinline
set_prefix_length(uint8_t new_plen)AgentRoutePrefix< IpAddress >inline
set_table_partition(DBTablePartBase *tpart)DBEntryBase
SetKey(const DBRequestKey *key)InetUnicastRouteEntryvirtual
SetOnRemoveQ()DBEntryBaseinline
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
SetVrf(VrfEntry *vrf)AgentRouteinlineprotected
Sort(Compare compare, const Path *prev_front)Route
STALE_PATH enum valueAgentRoute
state_DBEntryBaseprivate
StateMap typedefDBEntryBaseprivate
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() constInetUnicastRouteEntryvirtual
tpart_DBEntryBaseprivate
Trace enum nameAgentRoute
TunnelNhDependencyList typedefAgentRoute
UpdateDependantRoutes()AgentRoute
UpdateDerivedRoutes(AgentRouteTable *table, const AgentPath *path, bool active_path_changed)AgentRouteinlinevirtual
UpdateIpamHostFlags(bool ipam_host_route)InetUnicastRouteEntry
UpdateRouteFlags(bool ipam_subnet_route, bool ipam_host_route, bool proxy_arp)InetUnicastRouteEntry
ValidateMcastSrc() constAgentRouteinlineprotectedvirtual
vrf() constAgentRouteinline
vrf_AgentRouteprivate
vrf_id() constAgentRoute
WaitForTraffic() constAgentRoute
~AgentRoute()AgentRouteinlinevirtual
~AgentRoutePrefix()AgentRoutePrefix< IpAddress >inline
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual
~InetUnicastRouteEntry()InetUnicastRouteEntryinlinevirtual
~Route()Routevirtual