OpenSDN source code
VrfEntry Member List

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

AddNH(Ip4Address ip, uint8_t plen, ComponentNHData *nh_data)VrfEntry
AgentDBEntry()AgentDBEntryinline
AgentDBEntyRef typedefAgentDBEntry
AgentOperDBEntry()AgentOperDBEntryinline
AgentRefCount()AgentRefCount< VrfEntry >inlineprivate
AgentRefCount(const AgentRefCount &)AgentRefCount< VrfEntry >inlineprivate
AllocateResources(ResourceManager *resource_manager)AgentDBEntryvirtual
allow_route_add_on_deleted_vrf() constVrfEntryinline
allow_route_add_on_deleted_vrf_VrfEntryprivate
AllRouteTableDeleted() constVrfEntry
AllRouteTablesEmpty() constVrfEntry
are_flags_set(const VrfData::VrfEntryFlags &flags) constVrfEntryinline
back_ref_mutex_AgentRefCount< VrfEntry >mutableprivate
back_ref_set_AgentRefCount< VrfEntry >mutableprivate
bmac_vrf_name() constVrfEntryinline
bmac_vrf_name_VrfEntryprivate
CancelDeleteTimer()VrfEntry
chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearOnRemoveQ()DBEntryBaseinline
ClearRefState() constAgentDBEntry
ClearState(DBTableBase *tbl_base, ListenerId listener)DBEntryBase
CreateRouteTables()VrfEntryprivate
CreateTableLabel(bool learning_enabled, bool l2, bool flod_unknown_unicast, bool layer2_control_word)VrfEntry
DBEntry()DBEntryinline
DBEntryBase()DBEntryBase
DbEntryFlags enum nameDBEntryBaseprivate
DBEntrySandesh(Sandesh *sresp, std::string &name) constVrfEntryvirtual
Delete()DBEntryBase
delete_reuse_mutex_VrfEntryprivate
delete_timeout_timer_VrfEntryprivate
deleted_VrfEntryprivate
DeleteMarked enum valueDBEntryBaseprivate
DeleteNH(Ip4Address ip, uint8_t plen, ComponentNHData *nh_data)VrfEntry
deleter()VrfEntry
deleter_VrfEntryprivate
DeleteRouteTables()VrfEntry
DeleteTimeout()VrfEntry
DISALLOW_COPY_AND_ASSIGN(VrfEntry)VrfEntryprivate
FindNH(const Ip4Address &ip, uint8_t plen, const ComponentNHData &nh_data)VrfEntry
flags() constVrfEntryinline
flags_VrfEntryprivate
forwarding_vrf() constVrfEntryinline
forwarding_vrf_VrfEntryprivate
FreeResources(ResourceManager *resource_manager)AgentDBEntryvirtual
get_table() constDBEntryBase
get_table_partition() constDBEntryBase
GetAgentDBEntryState(int listener_id)AgentDBEntry
GetAgentDBEntryState(int listener_id) constAgentDBEntry
GetBridgeRouteTable() constVrfEntry
GetDBRequestKey() constVrfEntryvirtual
GetEvpnRouteTable() constVrfEntry
GetExportName()VrfEntryinline
GetInet4MplsUnicastRouteTable() constVrfEntry
GetInet4MulticastRouteTable() constVrfEntry
GetInet4UnicastRouteTable() constVrfEntry
GetInet6UnicastRouteTable() constVrfEntry
GetInetUnicastRouteTable(const IpAddress &addr) constVrfEntry
GetLabel(Ip4Address ip, uint8_t plen)VrfEntry
GetName() constVrfEntryinline
GetNHCount(Ip4Address ip, uint8_t plen)VrfEntry
GetNHList(Ip4Address ip, uint8_t plen)VrfEntry
GetRefCount() constVrfEntryinlinevirtual
GetRouteTable(uint8_t table_type) constVrfEntry
GetState(DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetTableTypeString(uint8_t table_type) constVrfEntry
GetUcRoute(const IpAddress &addr) constVrfEntry
GetUcRoute(const InetUnicastRouteEntry &rt_key) constVrfEntry
hbf_lintf() constVrfEntryinline
hbf_lintf_VrfEntryprivate
hbf_rintf() constVrfEntryinline
hbf_rintf_VrfEntryprivate
id_VrfEntryprivate
ifmap_node() constAgentOperDBEntryinline
ifmap_node_state_AgentOperDBEntryprivate
is_onlist()DBEntryBaseinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsActive() constAgentDBEntry
IsDeleted() constDBEntryBaseinline
isid() constVrfEntryinline
isid_VrfEntryprivate
IsLess(const DBEntry &rhs) constVrfEntryvirtual
IsLessSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
IsPbbVrf() constVrfEntryinline
kDeleteTimeoutVrfEntrystatic
KeyPtr typedefDBEntryBase
kInvalidIndexVrfEntrystatic
l2_VrfEntryprivate
last_change_at() constDBEntryBaseinline
last_change_at_DBEntryBaseprivate
last_change_at_str() constDBEntryBase
last_update_at() constDBEntryBaseinline
last_update_at_DBEntryBaseprivate
layer2_control_word() constVrfEntryinline
layer2_control_word_VrfEntryprivate
learning_enabled() constVrfEntryinline
learning_enabled_VrfEntryprivate
ListenerId typedefDBEntryBase
mac_aging_time() constVrfEntryinline
mac_aging_time_VrfEntryprivate
MarkDelete()DBEntryBaseinline
name_VrfEntryprivate
nh_VrfEntryprivate
node_DBEntryprivate
Notify()DBEntryBase
Onlist enum valueDBEntryBaseprivate
onremoveq_DBEntryBaseprivate
operator<(const DBEntry &rhs) constDBEntryinline
operator=(const AgentRefCount &)AgentRefCount< VrfEntry >inlineprivate
PostAdd()VrfEntryvirtual
rd() constVrfEntryinline
rd_VrfEntryprivate
RDInstanceId(bool tor_agent_enabled) constVrfEntryprivate
refcount_AgentRefCount< VrfEntry >mutableprivate
ReleaseWalker()VrfEntry
ResetVrfDelete()VrfEntry
ResyncRoutes()VrfEntry
retries_VrfEntryprivate
RetryDelete()VrfEntryvirtual
route_resync_walker_VrfEntryprivate
RouteTableDeleted(uint8_t table_type) constVrfEntry
routing_vrf() constVrfEntryinline
routing_vrf_VrfEntryprivate
rt_table_db_VrfEntryprivate
rt_table_delete_bmap_VrfEntryprivate
SendObjectLog(AgentLogEvent::type event) constVrfEntry
set_allow_route_add_on_deleted_vrf(bool val)VrfEntryinline
set_flags(uint32_t flags)VrfEntryinline
set_hbf_lintf(uint32_t idx)VrfEntryinline
set_hbf_rintf(uint32_t idx)VrfEntryinline
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_mac_aging_time(uint32_t aging_time)VrfEntryinline
set_onlist()DBEntryBaseinline
set_rd(int rd)VrfEntryinline
set_routing_vrf(bool val)VrfEntryinline
set_table_label(uint32_t label)VrfEntryinline
set_table_partition(DBTablePartBase *tpart)DBEntryBase
SetIFMapNodeState(IFMapDependencyManager::IFMapNodePtr sref)AgentOperDBEntryinline
SetKey(const DBRequestKey *key)VrfEntryvirtual
SetNotify()VrfEntryprivate
SetOnRemoveQ()DBEntryBaseinline
SetRefState() constAgentDBEntry
SetRouteTableDeleted(uint8_t table_type)VrfEntry
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
ShouldExportRoute() constVrfEntryinline
si_vn_ref() constVrfEntryinline
si_vn_ref_VrfEntryprivate
StartDeleteTimer()VrfEntry
state_DBEntryBaseprivate
StateMap typedefDBEntryBaseprivate
swap(AgentRefCount &)AgentRefCount< VrfEntry >inlineprivate
table_label() constVrfEntryinline
table_label_VrfEntryprivate
ToString() constVrfEntryvirtual
tpart_DBEntryBaseprivate
UpdateLabel(Ip4Address ip, uint8_t plen, uint32_t label)VrfEntry
UpdateVxlanId(Agent *agent, uint32_t new_vxlan_id)VrfEntry
vn() constVrfEntryinline
vn_VrfEntryprivate
vrf_id() constVrfEntryinline
vrf_node_ptr_VrfEntryprivate
VrfEntry(const string &name, uint32_t flags, Agent *agent)VrfEntry
VrfTable classVrfEntryfriend
vxlan_id() constVrfEntryinline
vxlan_id_VrfEntryprivate
walkid_VrfEntryprivate
~AgentDBEntry()AgentDBEntryinlinevirtual
~AgentOperDBEntry()AgentOperDBEntryinlinevirtual
~AgentRefCount()AgentRefCount< VrfEntry >inlineprivatevirtual
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual
~VrfEntry()VrfEntryvirtual