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

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

AssertMembershipManagerInUse(bool do_assert=true)PeerCloseManagerprivatevirtual
AssertMembershipReqCount(bool do_assert=true)PeerCloseManagerprivatevirtual
AssertMembershipState(bool do_assert=true)PeerCloseManagerprivatevirtual
AssertSweepState(bool do_assert=true)PeerCloseManagerprivatevirtual
BEGIN_EVENT enum valuePeerCloseManagerprivate
BEGIN_MEMBERSHIP_STATE enum valuePeerCloseManagerprivate
BEGIN_STATE enum valuePeerCloseManagerprivate
BgpServerUnitTest classPeerCloseManagerfriend
CanUseMembershipManager() const PeerCloseManagerprivatevirtual
CLOSE enum valuePeerCloseManagerprivate
Close(bool graceful)PeerCloseManager
Close(Event *event)PeerCloseManagerprivate
close_again() const PeerCloseManagerinlineprivate
close_again_PeerCloseManagerprivate
CloseComplete()PeerCloseManagerprivate
CloseInternal()PeerCloseManagerprivate
DELETE enum valuePeerCloseManagerprivate
END_EVENT enum valuePeerCloseManagerprivate
END_MEMBERSHIP_STATE enum valuePeerCloseManagerprivate
END_STATE enum valuePeerCloseManagerprivate
EnqueueEvent(Event *event)PeerCloseManagerprivate
EOR_RECEIVED enum valuePeerCloseManagerprivate
EVENT_NONE enum valuePeerCloseManagerprivate
event_queue_PeerCloseManagerprivate
EventCallback(Event *event)PeerCloseManagerprivate
EventType enum namePeerCloseManagerprivate
families()PeerCloseManagerinline
families_PeerCloseManagerprivate
FillCloseInfo(BgpNeighborResp *resp) const PeerCloseManager
FillRouteCloseInfo(PeerCloseInfo *close_info) const PeerCloseManagerprivate
GetEventName(EventType eventType) const PeerCloseManagerprivate
GetMembershipStateName(MembershipState state) const PeerCloseManagerprivate
GetRegisteredRibs(std::list< BgpTable * > *tables)PeerCloseManagerprivatevirtual
GetStateName(State state) const PeerCloseManagerprivate
gr_elapsed_PeerCloseManagerprivate
GR_TIMER enum valuePeerCloseManagerprivate
gr_timer_PeerCloseManagerprivate
graceful_PeerCloseManagerprivate
GracefulRestartTest classPeerCloseManagerfriend
IsCloseInProgress() const PeerCloseManagerinline
IsInDeleteState() const PeerCloseManagerinline
IsInGRTimerWaitState() const PeerCloseManagerinline
IsInLlgrTimerWaitState() const PeerCloseManagerinline
IsMembershipInUse() const PeerCloseManagerinline
IsMembershipInWait() const PeerCloseManagerinline
IsQueueEmpty() const PeerCloseManagerinline
IsRegistered(BgpTable *table) const PeerCloseManagerprivatevirtual
IsRibInRegistered(BgpTable *table) const PeerCloseManagerprivatevirtual
llgr_elapsed_PeerCloseManagerprivate
LLGR_STALE enum valuePeerCloseManagerprivate
LLGR_TIMER enum valuePeerCloseManagerprivate
MEMBERSHIP_IN_USE enum valuePeerCloseManagerprivate
MEMBERSHIP_IN_WAIT enum valuePeerCloseManagerprivate
MEMBERSHIP_NONE enum valuePeerCloseManagerprivate
membership_req_pending_PeerCloseManagerprivate
MEMBERSHIP_REQUEST enum valuePeerCloseManagerprivate
MEMBERSHIP_REQUEST_COMPLETE_CALLBACK enum valuePeerCloseManagerprivate
membership_state_PeerCloseManagerprivate
MembershipPathCallback(DBTablePartBase *root, BgpRoute *rt, BgpPath *path)PeerCloseManager
MembershipRequest()PeerCloseManager
MembershipRequest(Event *event)PeerCloseManagerprivate
MembershipRequestCallback()PeerCloseManager
MembershipRequestCallback(Event *event)PeerCloseManagerprivate
MembershipState enum namePeerCloseManagerprivate
NONE enum valuePeerCloseManagerprivate
peer_close() const PeerCloseManagerinline
peer_close_PeerCloseManagerprivate
PeerCloseManager(IPeerClose *peer_close, boost::asio::io_context *io_service)PeerCloseManager
PeerCloseManager(IPeerClose *peer_close)PeerCloseManagerexplicit
PeerCloseManagerTest classPeerCloseManagerfriend
PeerCloseTest classPeerCloseManagerfriend
ProcessClosure()PeerCloseManagerprivate
ProcessEORMarkerReceived(Address::Family family)PeerCloseManager
ProcessEORMarkerReceived(Event *event)PeerCloseManagerprivate
RestartTimerCallback()PeerCloseManagerprivate
RestartTimerCallback(Event *event)PeerCloseManagerprivate
set_membership_state(MembershipState state)PeerCloseManagerinlineprivate
STALE enum valuePeerCloseManagerprivate
StaleNotify()PeerCloseManagerprivate
StartRestartTimer(int time)PeerCloseManagerprivatevirtual
state() const PeerCloseManagerinlineprivate
State enum namePeerCloseManagerprivate
state_PeerCloseManagerprivate
stats() const PeerCloseManagerinlineprivate
stats_PeerCloseManagerprivate
SWEEP enum valuePeerCloseManagerprivate
TIMER_CALLBACK enum valuePeerCloseManagerprivate
TriggerSweepStateActions()PeerCloseManagerprivate
Unregister(BgpTable *table)PeerCloseManagerprivatevirtual
UnregisterRibIn(BgpTable *table)PeerCloseManagerprivatevirtual
UnregisterRibOut(BgpTable *table)PeerCloseManagerprivatevirtual
UpdateRouteStats(Address::Family family, const BgpPath *old_path, uint32_t path_flags) const PeerCloseManager
WalkRibIn(BgpTable *table)PeerCloseManagerprivatevirtual
~PeerCloseManager()PeerCloseManagervirtual