OpenSDN source code
|
#include <bgp_xmpp_peer_close.h>
Public Types | |
typedef std::set< Address::Family > | Families |
![]() | |
typedef std::set< Address::Family > | Families |
Public Member Functions | |
BgpXmppPeerClose (BgpXmppChannel *channel) | |
virtual | ~BgpXmppPeerClose () |
virtual bool | IsReady () const |
virtual IPeer * | peer () const |
virtual int | GetGracefulRestartTime () const |
virtual int | GetLongLivedGracefulRestartTime () const |
virtual void | GracefulRestartStale () |
virtual void | LongLivedGracefulRestartStale () |
virtual void | GracefulRestartSweep () |
virtual bool | IsCloseGraceful () const |
virtual bool | IsCloseLongLivedGraceful () const |
virtual void | GetGracefulRestartFamilies (Families *families) const |
virtual void | ReceiveEndOfRIB (Address::Family family) |
virtual void | GetLongLivedGracefulRestartFamilies (Families *families) const |
virtual void | MembershipRequestCallbackComplete () |
virtual const char * | GetTaskName () const |
virtual int | GetTaskInstance () const |
virtual void | CustomClose () |
virtual void | CloseComplete () |
virtual void | Delete () |
virtual void | Close (bool graceful) |
virtual PeerCloseManager * | GetManager () const |
virtual void | UpdateRouteStats (Address::Family family, const BgpPath *old_path, uint32_t path_flags) const |
![]() | |
virtual | ~IPeerClose () |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (BgpXmppPeerClose) | |
Private Attributes | |
BgpXmppChannel * | channel_ |
Definition at line 17 of file bgp_xmpp_peer_close.h.
typedef std::set<Address::Family> BgpXmppPeerClose::Families |
Definition at line 19 of file bgp_xmpp_peer_close.h.
|
explicit |
Definition at line 21 of file bgp_xmpp_peer_close.cc.
|
virtual |
Definition at line 25 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 134 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 120 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 115 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 126 of file bgp_xmpp_peer_close.cc.
|
private |
|
virtual |
Implements IPeerClose.
Definition at line 85 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 46 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 89 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 50 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 28 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 111 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 107 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 57 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 69 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 73 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 80 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 38 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 63 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 99 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 42 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 93 of file bgp_xmpp_peer_close.cc.
|
virtual |
Implements IPeerClose.
Definition at line 32 of file bgp_xmpp_peer_close.cc.
|
private |
Definition at line 47 of file bgp_xmpp_peer_close.h.