OpenSDN source code
BgpRoute Member List

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

add_peer_sources(std::string val)BgpRouteinline
AddExtCommunitySubCluster(BgpPath *path)BgpRoute
BestPath() constBgpRoute
BgpRoute()BgpRoute
BuildBgpProtoNextHop(std::vector< uint8_t > &nh, IpAddress nexthop) constBgpRouteinlinevirtual
BuildProtoPrefix(BgpProtoPrefix *prefix, const BgpAttr *attr=NULL, uint32_t label=0, uint32_t l3_label=0) constBgpRouteinlinevirtual
chg_list_DBEntryBase
clear_onlist()DBEntryBaseinline
ClearDelete()DBEntryBaseinline
ClearOnRemoveQ()DBEntryBaseinline
ClearState(DBTableBase *tbl_base, ListenerId listener)DBEntryBase
Compare typedefRoute
CompareTo(const Route &rhs) const =0Routepure virtual
count() constBgpRoute
DBEntry()DBEntryinline
DBEntryBase()DBEntryBase
DbEntryFlags enum nameDBEntryBaseprivate
del_peer_sources(std::string val)BgpRouteinline
Delete()DBEntryBase
DeleteMarked enum valueDBEntryBaseprivate
DeletePath(BgpPath *path)BgpRoute
DISALLOW_COPY_AND_ASSIGN(BgpRoute)BgpRouteprivate
DuplicateForwardingPath(const BgpPath *in_path) constBgpRoute
FillRouteInfo(const BgpTable *table, ShowRouteBrief *show_route) constBgpRoute
FillRouteInfo(const BgpTable *table, ShowRoute *show_route, const std::string &source="", const std::string &protocol="") constBgpRoute
FindPath(BgpPath::PathSource src) constBgpRoute
FindPath(const IPeer *peer, bool include_secondary=false) constBgpRoute
FindPath(const IPeer *peer, bool include_secondary=false)BgpRoute
FindPath(const IpAddress &nexthop)BgpRoute
FindPath(BgpPath::PathSource src, const IPeer *peer, uint32_t path_id)BgpRoute
FindPath(BgpPath::PathSource src, uint32_t path_id)BgpRoute
FindSecondaryPath(BgpRoute *src_rt, BgpPath::PathSource src, const IPeer *peer, uint32_t path_id)BgpRoute
flagsDBEntryBaseprivate
front() constRoute
get_table() constDBEntryBase
get_table_partition() constDBEntryBase
GetDBRequestKey() const =0DBEntryBasepure virtual
GetPathList() constRouteinline
GetPathList()Routeinline
GetRouteDistinguisher() constBgpRouteinlinevirtual
GetState(DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
GetState(const DBTableBase *tbl_base, ListenerId listener) constDBEntryBase
HasPaths() constBgpRouteinline
insert(const Path *path)Route
InsertPath(BgpPath *path)BgpRoute
is_onlist()DBEntryBaseinline
is_state_empty(DBTablePartBase *tpart)DBEntryBase
is_state_empty_unlocked(DBTablePartBase *tpart)DBEntryBase
IsDeleted() constDBEntryBaseinline
IsLess(const DBEntry &rhs) const =0DBEntrypure virtual
IsLessSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsMoreSpecific(const std::string &match) constDBEntryBaseinlinevirtual
IsOnRemoveQ()DBEntryBaseinline
IsUsable() constBgpRoute
IsValid() constBgpRoutevirtual
KeyPtr typedefDBEntryBase
last_change_at() constDBEntryBaseinline
last_change_at_DBEntryBaseprivate
last_change_at_str() constDBEntryBase
last_update_at() constDBEntryBaseinline
last_update_at_DBEntryBaseprivate
ListenerId typedefDBEntryBase
MarkDelete()DBEntryBaseinline
node_DBEntryprivate
Notify()DBEntryBase
NotifyOrDelete()BgpRoute
Onlist enum valueDBEntryBaseprivate
onremoveq_DBEntryBaseprivate
operator<(const Route &rhs) constRouteinline
DBEntry::operator<(const DBEntry &rhs) constDBEntryinline
path_Routeprivate
PathList typedefRoute
PathListMember typedefRoute
peer_sources() constBgpRouteinline
peer_sources_BgpRouteprivate
remove(const Path *path)Route
RemovePath(BgpPath::PathSource src, const IPeer *peer=NULL, uint32_t path_id=0)BgpRoute
RemovePath(BgpPath::PathSource src, uint32_t path_id)BgpRoute
RemovePath(const IPeer *peer)BgpRoute
RemoveSecondaryPath(const BgpRoute *src_rt, BgpPath::PathSource src, const IPeer *peer, uint32_t path_id)BgpRoute
Route()Route
set_last_change_at(uint64_t time)DBEntryBase
set_last_change_at_to_now()DBEntryBase
set_last_update_at(uint64_t time)DBEntryBase
set_last_update_at_to_now()DBEntryBase
set_onlist()DBEntryBaseinline
set_table_partition(DBTablePartBase *tpart)DBEntryBase
SetKey(const DBRequestKey *key)=0DBEntrypure virtual
SetOnRemoveQ()DBEntryBaseinline
SetState(DBTableBase *tbl_base, ListenerId listener, DBState *state)DBEntryBase
Sort(Compare compare, const Path *prev_front)Route
state_DBEntryBaseprivate
StateMap typedefDBEntryBaseprivate
SubClusterId() constBgpRoute
table()BgpRoute
table() constBgpRoute
ToString() const =0DBEntryBasepure virtual
ToXmppIdString() constBgpRouteinlinevirtual
tpart_DBEntryBaseprivate
~BgpRoute()BgpRoute
~DBEntry()DBEntryinlinevirtual
~DBEntryBase()DBEntryBasevirtual
~Route()Routevirtual