OpenSDN source code
IPeer Member List

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

bgp_identifier() const =0IPeerpure virtual
CanUseMembershipManager() const =0IPeerpure virtual
CheckSplitHorizon(uint32_t cluster_id=0, uint32_t ribout_cid=0) constIPeerinlinevirtual
Close(bool graceful)=0IPeerpure virtual
FlushUpdate()IPeerUpdateinlinevirtual
GetDefaultTunnelEncap(const Address::Family family) const =0IPeerpure virtual
GetPrimaryPathCount() const =0IPeerpure virtual
GetStateName() const =0IPeerpure virtual
GetTotalPathCount() const =0IPeerpure virtual
IsAs4Supported() const =0IPeerpure virtual
IsInGRTimerWaitState() const =0IPeerpure virtual
IsReady() const =0IPeerpure virtual
IsRegistrationRequired() const =0IPeerpure virtual
IsRouterTypeBGPaaS() const =0IPeerpure virtual
IsXmppPeer() const =0IPeerpure virtual
MembershipPathCallback(DBTablePartBase *tpart, BgpRoute *route, BgpPath *path)=0IPeerpure virtual
MembershipRequestCallback(BgpTable *table)=0IPeerpure virtual
peer_close() const =0IPeerpure virtual
peer_close()=0IPeerpure virtual
peer_stats()=0IPeerpure virtual
peer_stats() const =0IPeerpure virtual
PeerType() const =0IPeerpure virtual
ProcessPathTunnelEncapsulation(const BgpPath *path, BgpAttr *attr, ExtCommunityDB *extcomm_db, const BgpTable *table) const =0IPeerpure virtual
send_ready() constIPeerUpdateinlinevirtual
SendUpdate(const uint8_t *msg, size_t msgsize)=0IPeerUpdatepure virtual
SendUpdate(const uint8_t *msg, size_t msgsize, const std::string *msg_str)IPeerUpdateinlinevirtual
server()=0IPeerpure virtual
server() const =0IPeerpure virtual
ToString() const =0IPeerpure virtual
ToUVEKey() const =0IPeerpure virtual
UpdateCloseRouteStats(Address::Family family, const BgpPath *old_path, uint32_t path_flags) const =0IPeerpure virtual
UpdatePrimaryPathCount(int count, Address::Family family=Address::UNSPEC) const =0IPeerpure virtual
UpdateTotalPathCount(int count) const =0IPeerpure virtual
~IPeer()IPeerinlinevirtual
~IPeerUpdate()IPeerUpdateinlinevirtual