Action enum name | BgpMembershipManager | private |
AssertRegister(PeerRibState *prs, bool do_assert=true) | BgpMembershipManager | protectedvirtual |
AssertRegisterRibIn(PeerRibState *prs, IPeer *peer, bool do_assert=true) | BgpMembershipManager | protectedvirtual |
AssertUnregister(PeerRibState *prs, bool do_assert=true) | BgpMembershipManager | protectedvirtual |
AssertWalkRibIn(PeerRibState *prs, bool do_assert=true) | BgpMembershipManager | protectedvirtual |
BgpMembershipManager(BgpServer *server) | BgpMembershipManager | explicit |
BgpMembershipManager::PeerRibState class | BgpMembershipManager | friend |
BgpMembershipManager::PeerState class | BgpMembershipManager | friend |
BgpMembershipManager::RibState class | BgpMembershipManager | friend |
BgpMembershipManager::Walker class | BgpMembershipManager | friend |
BgpMembershipTest class | BgpMembershipManager | friend |
BgpServerUnitTest class | BgpMembershipManager | friend |
BgpXmppUnitTest class | BgpMembershipManager | friend |
current_jobs_count() const | BgpMembershipManager | inline |
current_jobs_count_ | BgpMembershipManager | private |
DestroyPeerRibState(PeerRibState *prs) | BgpMembershipManager | private |
DestroyPeerState(PeerState *ps) | BgpMembershipManager | private |
DestroyRibState(RibState *ps) | BgpMembershipManager | private |
DISALLOW_COPY_AND_ASSIGN(BgpMembershipManager) | BgpMembershipManager | private |
EnqueueEvent(Event *event) | BgpMembershipManager | inlineprivate |
EnqueueRibState(RibState *rs) | BgpMembershipManager | private |
event_queue_ | BgpMembershipManager | private |
EventCallback(Event *event) | BgpMembershipManager | private |
EventCallbackInternal(Event *event) | BgpMembershipManager | protectedvirtual |
EventType enum name | BgpMembershipManager | private |
FillPeerMembershipInfo(const IPeer *peer, BgpNeighborResp *resp) const | BgpMembershipManager | |
FillRoutingInstanceTableInfo(ShowRoutingInstanceTable *srit, const BgpTable *table) const | BgpMembershipManager | |
FindPeerRibState(const IPeer *peer, const BgpTable *table) | BgpMembershipManager | private |
FindPeerRibState(const IPeer *peer, const BgpTable *table) const | BgpMembershipManager | private |
FindPeerState(const IPeer *peer) | BgpMembershipManager | private |
FindPeerState(const IPeer *peer) const | BgpMembershipManager | private |
FindRibState(const BgpTable *table) | BgpMembershipManager | private |
FindRibState(const BgpTable *table) const | BgpMembershipManager | private |
GetMembershipCount() const | BgpMembershipManager | |
GetRegisteredRibs(const IPeer *peer, std::list< BgpTable * > *table_list) const | BgpMembershipManager | |
GetRegistrationInfo(const IPeer *peer, const BgpTable *table, int *instance_id=NULL, uint64_t *subscription_gen_id=NULL) const | BgpMembershipManager | |
GetRibOutQueueDepth(const IPeer *peer, const BgpTable *table) const | BgpMembershipManager | |
IsQueueEmpty() const | BgpMembershipManager | |
IsRegistered(const IPeer *peer, const BgpTable *table) const | BgpMembershipManager | |
IsRibInRegistered(const IPeer *peer, const BgpTable *table) const | BgpMembershipManager | |
IsRibOutRegistered(const IPeer *peer, const BgpTable *table) const | BgpMembershipManager | |
LocatePeerRibState(IPeer *peer, BgpTable *table) | BgpMembershipManager | private |
LocatePeerState(IPeer *peer) | BgpMembershipManager | private |
LocateRibState(BgpTable *table) | BgpMembershipManager | private |
NONE enum value | BgpMembershipManager | private |
NotifyPeerRegistration(IPeer *peer, BgpTable *table, bool unregister) | BgpMembershipManager | private |
peer_state_map_ | BgpMembershipManager | private |
PeerRegistrationCallback typedef | BgpMembershipManager | |
PeerRegistrationListenerList typedef | BgpMembershipManager | private |
PeerRibList typedef | BgpMembershipManager | private |
PeerStateMap typedef | BgpMembershipManager | private |
ProcessRegisterRibCompleteEvent(Event *event) | BgpMembershipManager | private |
ProcessRegisterRibEvent(Event *event) | BgpMembershipManager | private |
ProcessUnregisterRibCompleteEvent(Event *event) | BgpMembershipManager | private |
ProcessUnregisterRibEvent(Event *event) | BgpMembershipManager | private |
ProcessWalkRibCompleteEvent(Event *event) | BgpMembershipManager | private |
Register(IPeer *peer, BgpTable *table, const RibExportPolicy &policy, int instance_id=-1) | BgpMembershipManager | virtual |
REGISTER_RIB enum value | BgpMembershipManager | private |
REGISTER_RIB_COMPLETE enum value | BgpMembershipManager | private |
RegisterPeerRegistrationCallback(PeerRegistrationCallback callback) | BgpMembershipManager | |
RegisterRibIn(IPeer *peer, BgpTable *table) | BgpMembershipManager | |
registration_bmap_ | BgpMembershipManager | private |
registration_callbacks_ | BgpMembershipManager | private |
rib_state_map_ | BgpMembershipManager | private |
RIBIN_DELETE enum value | BgpMembershipManager | private |
RIBIN_DELETE_RIBOUT_DELETE enum value | BgpMembershipManager | private |
RIBIN_WALK enum value | BgpMembershipManager | private |
RIBIN_WALK_RIBOUT_DELETE enum value | BgpMembershipManager | private |
RIBOUT_ADD enum value | BgpMembershipManager | private |
RibStateMap typedef | BgpMembershipManager | private |
rw_mutex_ | BgpMembershipManager | mutableprotected |
server() | BgpMembershipManager | inline |
server_ | BgpMembershipManager | private |
SetQueueDisable(bool value) | BgpMembershipManager | inlineprivate |
SetRegistrationInfo(const IPeer *peer, const BgpTable *table, int instance_id, uint64_t subscription_gen_id) | BgpMembershipManager | |
total_jobs_count() const | BgpMembershipManager | inline |
total_jobs_count_ | BgpMembershipManager | private |
TriggerRegisterRibCompleteEvent(IPeer *peer, BgpTable *table) | BgpMembershipManager | private |
TriggerUnregisterRibCompleteEvent(IPeer *peer, BgpTable *table) | BgpMembershipManager | private |
TriggerWalkRibCompleteEvent(IPeer *peer, BgpTable *table) | BgpMembershipManager | private |
Unregister(IPeer *peer, BgpTable *table) | BgpMembershipManager | virtual |
UNREGISTER_RIB enum value | BgpMembershipManager | private |
UNREGISTER_RIB_COMPLETE enum value | BgpMembershipManager | private |
UnregisterPeerRegistrationCallback(int id) | BgpMembershipManager | |
UnregisterRibIn(IPeer *peer, BgpTable *table) | BgpMembershipManager | |
UnregisterRibInUnlocked(PeerRibState *prs) | BgpMembershipManager | private |
UnregisterRibOut(IPeer *peer, BgpTable *table) | BgpMembershipManager | virtual |
WALK_RIB_COMPLETE enum value | BgpMembershipManager | private |
walker() | BgpMembershipManager | inlineprivate |
walker_ | BgpMembershipManager | private |
WalkRibIn(IPeer *peer, BgpTable *table) | BgpMembershipManager | |
~BgpMembershipManager() | BgpMembershipManager | virtual |