OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AgentRouteWalker Member List

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

agent() const AgentRouteWalkerinline
agent_AgentRouteWalkerprivate
AgentRouteWalker(const std::string &name, Agent *agent)AgentRouteWalkerprotected
AgentRouteWalkerManager classAgentRouteWalkerfriend
AllocateRouteTableReferences(AgentRouteTable *table)AgentRouteWalkerprivate
AreAllRouteWalksDone(const VrfEntry *vrf) const AgentRouteWalker
AreAllWalksDone() const AgentRouteWalker
Callback(VrfEntry *vrf)AgentRouteWalkerprivate
DecrementRouteWalkCount(const VrfEntry *vrf)AgentRouteWalkerprivate
DecrementWalkCount()AgentRouteWalkerprivate
delete_walk_ref()AgentRouteWalkerinlineprivate
delete_walk_ref_AgentRouteWalkerprivate
Deregister(DBTablePartBase *partition, DBEntryBase *e)AgentRouteWalkerprivate
deregister_done_AgentRouteWalkerprivate
DeregisterDone(AgentRouteWalkerPtr walker)AgentRouteWalkerprivatestatic
DISALLOW_COPY_AND_ASSIGN(AgentRouteWalker)AgentRouteWalkerprivate
IncrementRouteWalkCount(const VrfEntry *vrf)AgentRouteWalkerprivate
IncrementWalkCount()AgentRouteWalkerinlineprivate
intrusive_ptr_add_ref(AgentRouteWalker *w)AgentRouteWalkerfriend
intrusive_ptr_release(AgentRouteWalker *w)AgentRouteWalkerfriend
IsDeregisterDone() const AgentRouteWalkerinline
IsRouteTableWalkCompleted(RouteWalkerDBState *state)AgentRouteWalker
IsValidDeleteWalkRef() const AgentRouteWalkerinline
IsValidVrfWalkRef() const AgentRouteWalkerinline
IsWalkCompleted() const AgentRouteWalkerinline
kInvalidWalkCountAgentRouteWalkerstatic
LocateRouteTableWalkRef(const VrfEntry *vrf, RouteWalkerDBState *state, AgentRouteTable *table)AgentRouteWalkerprivate
LocateRouteWalkerDBState(VrfEntry *vrf)AgentRouteWalkerprivate
mgr()AgentRouteWalkerinline
mgr_AgentRouteWalkerprivate
name_AgentRouteWalkerprivate
OnRouteTableWalkCompleteForVrf(VrfEntry *vrf)AgentRouteWalkerprivate
refcount() const AgentRouteWalkerinline
refcount_AgentRouteWalkermutableprivate
ReleaseVrfWalkReference()AgentRouteWalkerprivate
route_walk_count_AgentRouteWalkerprivate
route_walk_done_for_vrf_cb_AgentRouteWalkerprivate
RouteWalkDone(DBTableBase *part)AgentRouteWalkervirtual
RouteWalkDoneCb typedefAgentRouteWalker
RouteWalkDoneForVrfCallback(RouteWalkDoneCb cb)AgentRouteWalker
RouteWalkDoneInternal(DBTableBase *part, AgentRouteWalkerPtr ptr)AgentRouteWalkerprivate
RouteWalkNotify(DBTablePartBase *partition, DBEntryBase *e)AgentRouteWalkervirtual
set_mgr(AgentRouteWalkerManager *mgr)AgentRouteWalkerinlineprotected
StartRouteWalk(VrfEntry *vrf)AgentRouteWalker
StartVrfWalk()AgentRouteWalker
vrf_walk_ref()AgentRouteWalkerinlineprivate
vrf_walk_ref_AgentRouteWalkerprivate
VrfRouteWalkCountMap typedefAgentRouteWalker
VrfWalkDone(DBTableBase *part)AgentRouteWalkervirtual
VrfWalkDoneInternal(DBTableBase *part)AgentRouteWalkerprivate
VrfWalkNotify(DBTablePartBase *partition, DBEntryBase *e)AgentRouteWalkervirtual
walk_count() const AgentRouteWalkerinline
walk_count_AgentRouteWalkerprivate
walk_done_cb_AgentRouteWalkerprivate
WalkDone typedefAgentRouteWalker
WalkDoneCallback(WalkDone cb)AgentRouteWalker
WalkTable(AgentRouteTable *table, DBTable::DBTableWalkRef &route_table_walk_ref)AgentRouteWalkerprivate
~AgentRouteWalker()AgentRouteWalkervirtual