#include <controller_route_walker.h>
|
bool | VrfNotifyInternal (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | VrfNotifyMulticast (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | VrfNotifyAll (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | VrfDelPeer (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | VrfDelStale (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | RouteNotifyInternal (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | RouteNotifyAll (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | RouteNotifyMulticast (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | RouteDelPeer (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | RouteDelStale (DBTablePartBase *partition, DBEntryBase *e) |
|
bool | IsDeleteWalk () const |
|
bool | IgnoreNotify () |
|
| DISALLOW_COPY_AND_ASSIGN (ControllerRouteWalker) |
|
Definition at line 21 of file controller_route_walker.h.
◆ Type
◆ ControllerRouteWalker()
ControllerRouteWalker::ControllerRouteWalker |
( |
const std::string & |
name, |
|
|
Peer * |
peer |
|
) |
| |
◆ ~ControllerRouteWalker()
virtual ControllerRouteWalker::~ControllerRouteWalker |
( |
| ) |
|
|
inlinevirtual |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ IgnoreNotify()
bool ControllerRouteWalker::IgnoreNotify |
( |
| ) |
|
|
private |
◆ IsDeleteWalk()
bool ControllerRouteWalker::IsDeleteWalk |
( |
| ) |
const |
|
private |
◆ RouteDelPeer()
◆ RouteDelStale()
◆ RouteNotifyAll()
◆ RouteNotifyInternal()
◆ RouteNotifyMulticast()
◆ RouteWalkDoneForVrf()
void ControllerRouteWalker::RouteWalkDoneForVrf |
( |
VrfEntry * |
vrf | ) |
|
◆ RouteWalkNotify()
◆ sequence_number()
uint64_t ControllerRouteWalker::sequence_number |
( |
| ) |
const |
|
inline |
◆ set_sequence_number()
void ControllerRouteWalker::set_sequence_number |
( |
uint64_t |
sequence_number | ) |
|
|
inline |
◆ set_type()
void ControllerRouteWalker::set_type |
( |
Type |
type | ) |
|
|
inline |
◆ Start()
◆ StartRouteWalk()
void ControllerRouteWalker::StartRouteWalk |
( |
VrfEntry * |
vrf, |
|
|
bool |
associate, |
|
|
Type |
type |
|
) |
| |
◆ VrfDelPeer()
◆ VrfDelStale()
◆ VrfNotifyAll()
◆ VrfNotifyInternal()
◆ VrfNotifyMulticast()
◆ VrfWalkNotify()
◆ associate_
bool ControllerRouteWalker::associate_ |
|
private |
◆ peer_
Peer* ControllerRouteWalker::peer_ |
|
private |
◆ sequence_number_
uint64_t ControllerRouteWalker::sequence_number_ |
|
private |
◆ type_
Type ControllerRouteWalker::type_ |
|
private |
The documentation for this class was generated from the following files: