OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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() const VrfEntryinline
allow_route_add_on_deleted_vrf_VrfEntryprivate
AllRouteTableDeleted() const VrfEntry
AllRouteTablesEmpty() const VrfEntry
are_flags_set(const VrfData::VrfEntryFlags &flags) const VrfEntryinline
back_ref_mutex_AgentRefCount< VrfEntry >mutableprivate
back_ref_set_AgentRefCount< VrfEntry >mutableprivate
bmac_vrf_name() const VrfEntryinline
bmac_vrf_name_VrfEntryprivate
CancelDeleteTimer()VrfEntry
chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearOnRemoveQ()DBEntryBaseinline
ClearRefState() const AgentDBEntry
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
DBEntrySandesh(Sandesh *sresp, std::string &name) const VrfEntryvirtual
Delete()DBEntryBase
delete_reuse_mutex_VrfEntryprivate
delete_timeout_timer_VrfEntryprivate
deleted_VrfEntryprivate
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() const VrfEntryinline
flags_VrfEntryprivate
forwarding_vrf() const VrfEntryinline
forwarding_vrf_VrfEntryprivate
FreeResources(ResourceManager *resource_manager)AgentDBEntryvirtual
get_table() const DBEntryBase
get_table_partition() const DBEntryBase
GetAgentDBEntryState(int listener_id)AgentDBEntry
GetAgentDBEntryState(int listener_id) const AgentDBEntry
GetBridgeRouteTable() const VrfEntry
GetDBRequestKey() const VrfEntryvirtual
GetEvpnRouteTable() const VrfEntry
GetExportName()VrfEntryinline
GetInet4MplsUnicastRouteTable() const VrfEntry
GetInet4MulticastRouteTable() const VrfEntry
GetInet4UnicastRouteTable() const VrfEntry
GetInet6UnicastRouteTable() const VrfEntry
GetInetUnicastRouteTable(const IpAddress &addr) const VrfEntry
GetLabel(Ip4Address ip, uint8_t plen)VrfEntry
GetName() const VrfEntryinline
GetNHCount(Ip4Address ip, uint8_t plen)VrfEntry
GetNHList(Ip4Address ip, uint8_t plen)VrfEntry
GetRefCount() const VrfEntryinlinevirtual
GetRouteTable(uint8_t table_type) const VrfEntry
GetState(DBTableBase *tbl_base, ListenerId listener) const DBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) const DBEntryBase
GetTableTypeString(uint8_t table_type) const VrfEntry
GetUcRoute(const IpAddress &addr) const VrfEntry
GetUcRoute(const InetUnicastRouteEntry &rt_key) const VrfEntry
hbf_lintf() const VrfEntryinline
hbf_lintf_VrfEntryprivate
hbf_rintf() const VrfEntryinline
hbf_rintf_VrfEntryprivate
id_VrfEntryprivate
ifmap_node() const AgentOperDBEntryinline
is_onlist()DBEntryBaseinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsActive() const AgentDBEntry
IsDeleted() const DBEntryBaseinline
isid() const VrfEntryinline
isid_VrfEntryprivate
IsLess(const DBEntry &rhs) const VrfEntryvirtual
IsLessSpecific(const std::string &match) const DBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) const DBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
IsPbbVrf() const VrfEntryinline
kDeleteTimeoutVrfEntrystatic
KeyPtr typedefDBEntryBase
kInvalidIndexVrfEntrystatic
l2_VrfEntryprivate
last_change_at() const DBEntryBaseinline
last_change_at_str() const DBEntryBase
last_update_at() const DBEntryBaseinline
layer2_control_word() const VrfEntryinline
layer2_control_word_VrfEntryprivate
learning_enabled() const VrfEntryinline
learning_enabled_VrfEntryprivate
ListenerId typedefDBEntryBase
mac_aging_time() const VrfEntryinline
mac_aging_time_VrfEntryprivate
MarkDelete()DBEntryBaseinline
name_VrfEntryprivate
nh_VrfEntryprivate
Notify()DBEntryBase
operator<(const DBEntry &rhs) const DBEntryinline
operator=(const AgentRefCount &)AgentRefCount< VrfEntry >inlineprivate
PostAdd()VrfEntryvirtual
rd() const VrfEntryinline
rd_VrfEntryprivate
RDInstanceId(bool tor_agent_enabled) const VrfEntryprivate
ReleaseWalker()VrfEntry
ResetVrfDelete()VrfEntry
ResyncRoutes()VrfEntry
retries_VrfEntryprivate
RetryDelete()VrfEntryvirtual
route_resync_walker_VrfEntryprivate
RouteTableDeleted(uint8_t table_type) const VrfEntry
routing_vrf() const VrfEntryinline
routing_vrf_VrfEntryprivate
rt_table_db_VrfEntryprivate
rt_table_delete_bmap_VrfEntryprivate
SendObjectLog(AgentLogEvent::type event) const VrfEntry
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() const AgentDBEntry
SetRouteTableDeleted(uint8_t table_type)VrfEntry
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
ShouldExportRoute() const VrfEntryinline
si_vn_ref() const VrfEntryinline
si_vn_ref_VrfEntryprivate
StartDeleteTimer()VrfEntry
swap(AgentRefCount &)AgentRefCount< VrfEntry >inlineprivate
table_label() const VrfEntryinline
table_label_VrfEntryprivate
ToString() const VrfEntryvirtual
UpdateLabel(Ip4Address ip, uint8_t plen, uint32_t label)VrfEntry
UpdateVxlanId(Agent *agent, uint32_t new_vxlan_id)VrfEntry
vn() const VrfEntryinline
vn_VrfEntryprivate
vrf_id() const VrfEntryinline
vrf_node_ptr_VrfEntryprivate
VrfEntry(const string &name, uint32_t flags, Agent *agent)VrfEntry
VrfTable classVrfEntryfriend
vxlan_id() const VrfEntryinline
vxlan_id_VrfEntryprivate
walkid_VrfEntryprivate
~AgentDBEntry()AgentDBEntryinlinevirtual
~AgentOperDBEntry()AgentOperDBEntryinlinevirtual
~AgentRefCount()AgentRefCount< VrfEntry >inlineprivatevirtual
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual
~VrfEntry()VrfEntryvirtual