OpenSDN source code
ControllerRouteWalker Member List

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

agent() constAgentRouteWalkerinline
agent_AgentRouteWalkerprivate
AgentRouteWalker(const std::string &name, Agent *agent)AgentRouteWalkerprotected
AllocateRouteTableReferences(AgentRouteTable *table)AgentRouteWalkerprivate
AreAllRouteWalksDone(const VrfEntry *vrf) constAgentRouteWalker
AreAllWalksDone() constAgentRouteWalker
associate_ControllerRouteWalkerprivate
Callback(VrfEntry *vrf)AgentRouteWalkerprivate
ControllerRouteWalker(const std::string &name, Peer *peer)ControllerRouteWalker
DecrementRouteWalkCount(const VrfEntry *vrf)AgentRouteWalkerprivate
DecrementWalkCount()AgentRouteWalkerprivate
delete_walk_ref()AgentRouteWalkerinlineprivate
delete_walk_ref_AgentRouteWalkerprivate
DELPEER enum valueControllerRouteWalker
DELSTALE enum valueControllerRouteWalker
Deregister(DBTablePartBase *partition, DBEntryBase *e)AgentRouteWalkerprivate
deregister_done_AgentRouteWalkerprivate
DeregisterDone(AgentRouteWalkerPtr walker)AgentRouteWalkerprivatestatic
DISALLOW_COPY_AND_ASSIGN(ControllerRouteWalker)ControllerRouteWalkerprivate
IgnoreNotify()ControllerRouteWalkerprivate
IncrementRouteWalkCount(const VrfEntry *vrf)AgentRouteWalkerprivate
IncrementWalkCount()AgentRouteWalkerinlineprivate
IsDeleteWalk() constControllerRouteWalkerprivate
IsDeregisterDone() constAgentRouteWalkerinline
IsRouteTableWalkCompleted(RouteWalkerDBState *state)AgentRouteWalker
IsValidDeleteWalkRef() constAgentRouteWalkerinline
IsValidVrfWalkRef() constAgentRouteWalkerinline
IsWalkCompleted() constAgentRouteWalkerinline
kInvalidWalkCountAgentRouteWalkerstatic
LocateRouteTableWalkRef(const VrfEntry *vrf, RouteWalkerDBState *state, AgentRouteTable *table)AgentRouteWalkerprivate
LocateRouteWalkerDBState(VrfEntry *vrf)AgentRouteWalkerprivate
mgr()AgentRouteWalkerinline
mgr_AgentRouteWalkerprivate
name_AgentRouteWalkerprivate
NOTIFYALL enum valueControllerRouteWalker
NOTIFYMULTICAST enum valueControllerRouteWalker
OnRouteTableWalkCompleteForVrf(VrfEntry *vrf)AgentRouteWalkerprivate
peer_ControllerRouteWalkerprivate
refcount() constAgentRouteWalkerinline
refcount_AgentRouteWalkermutableprivate
ReleaseVrfWalkReference()AgentRouteWalkerprivate
route_walk_count_AgentRouteWalkerprivate
route_walk_done_for_vrf_cb_AgentRouteWalkerprivate
RouteDelPeer(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
RouteDelStale(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
RouteNotifyAll(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
RouteNotifyInternal(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
RouteNotifyMulticast(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
RouteWalkDone(DBTableBase *part)AgentRouteWalkervirtual
RouteWalkDoneCb typedefAgentRouteWalker
RouteWalkDoneForVrf(VrfEntry *vrf)ControllerRouteWalker
RouteWalkDoneForVrfCallback(RouteWalkDoneCb cb)AgentRouteWalker
RouteWalkDoneInternal(DBTableBase *part, AgentRouteWalkerPtr ptr)AgentRouteWalkerprivate
RouteWalkNotify(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkervirtual
sequence_number() constControllerRouteWalkerinline
sequence_number_ControllerRouteWalkerprivate
set_mgr(AgentRouteWalkerManager *mgr)AgentRouteWalkerinlineprotected
set_sequence_number(uint64_t sequence_number)ControllerRouteWalkerinline
set_type(Type type)ControllerRouteWalkerinline
Start(Type type, bool associate, AgentRouteWalker::WalkDone walk_done_cb)ControllerRouteWalker
StartRouteWalk(VrfEntry *vrf, bool associate, Type type)ControllerRouteWalker
AgentRouteWalker::StartRouteWalk(VrfEntry *vrf)AgentRouteWalker
StartVrfWalk()AgentRouteWalker
Type enum nameControllerRouteWalker
type_ControllerRouteWalkerprivate
vrf_walk_ref()AgentRouteWalkerinlineprivate
vrf_walk_ref_AgentRouteWalkerprivate
VrfDelPeer(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
VrfDelStale(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
VrfNotifyAll(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
VrfNotifyInternal(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
VrfNotifyMulticast(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkerprivate
VrfRouteWalkCountMap typedefAgentRouteWalker
VrfWalkDone(DBTableBase *part)AgentRouteWalkervirtual
VrfWalkDoneInternal(DBTableBase *part)AgentRouteWalkerprivate
VrfWalkNotify(DBTablePartBase *partition, DBEntryBase *e)ControllerRouteWalkervirtual
walk_count() constAgentRouteWalkerinline
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
~ControllerRouteWalker()ControllerRouteWalkerinlinevirtual