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

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

Add(const DBRequest *req)DBTablevirtual
AddRemoveCallback(const DBEntryBase *entry, bool add) const DBTableBaseinlinevirtual
AddToDBStateCount(ListenerId listener, int count)DBTableBase
AllocEntry(const DBRequestKey *key) const Inet6VpnTablevirtual
AllocEntryStr(const std::string &key) const Inet6VpnTablevirtual
AllocPartition(int index)DBTablevirtual
AllocWalker(WalkFn walk_fn, WalkCompleteFn walk_complete)DBTable
BgpTable(DB *db, const std::string &name)BgpTable
Change(DBEntryBase *entry)DBTablevirtual
ChangeCallback typedefDBTableBase
CheckAggregatorAttr(BgpAttr *attr) const BgpTable
CreateAs4Path(BgpAttr *attr) const BgpTable
CreateAsPath2Byte(BgpAttr *attr) const BgpTable
CreateAsPath4Byte(BgpAttr *attr, as_t local_as) const BgpTable
CreatePathResolver()BgpTablevirtual
CreateTable(DB *db, const std::string &name)Inet6VpnTablestatic
database()DBTableBaseinline
database() const DBTableBaseinline
DBStateClear(DBTable *table, ListenerId id)DBTablestatic
DBTable(DB *db, const std::string &name)DBTable
DBTableBase(DB *db, const std::string &name)DBTableBase
DBTableWalkRef typedefDBTable
decr_walker_count()DBTableBaseinline
Delete(DBEntry *entry, const DBRequest *req)DBTablevirtual
DeletePath(DBTablePartBase *root, BgpRoute *rt, BgpPath *path)BgpTable
deleter()BgpTable
deleter() const BgpTable
DestroyPathResolver()BgpTable
DISALLOW_COPY_AND_ASSIGN(Inet6VpnTable)Inet6VpnTableprivate
empty() const DBTableBaseinline
Enqueue(DBRequest *req)DBTableBase
enqueue_count() const DBTableBaseinline
EnqueueRemove(DBEntryBase *db_entry)DBTableBase
Export(RibOut *ribout, Route *route, const RibPeerSet &peerset, UpdateInfoSList &info_slist)Inet6VpnTablevirtual
family() const Inet6VpnTableinlinevirtual
FillListeners(std::vector< ShowTableListener > *listeners) const DBTableBase
FillRibOutStatisticsInfo(std::vector< ShowRibOutStatistics > *sros_list) const BgpTable
Find(const DBEntry *entry)DBTable
Find(const DBEntry *entry) const DBTable
Find(const DBRequestKey *key, int id=-1)DBTable
Find(const DBRequestKey *key, int id=-1) const DBTable
FindNoLock(const DBEntry *entry)DBTable
FindNoLock(const DBRequestKey *key)DBTable
GetAttributes(BgpRoute *rt, BgpAttrPtr attrp, const IPeer *peer)BgpTableinlinevirtual
GetDBStateCount(ListenerId listener)DBTableBase
GetInfeasiblePathCount() const BgpTableinline
GetListenerCount() const DBTableBase
GetLlgrStalePathCount() const BgpTableinline
GetPendingRiboutsCount(size_t *markers) const BgpTable
GetPrimaryPathCount() const BgpTableinline
GetSecondaryPathCount() const BgpTableinline
GetStalePathCount() const BgpTableinline
GetTablePartition(const DBRequestKey *key)DBTablevirtual
GetTablePartition(const DBRequestKey *key) const DBTablevirtual
GetTablePartition(const DBEntryBase *entry)DBTablevirtual
GetTablePartition(const DBEntryBase *entry) const DBTablevirtual
GetTablePartition(const int index)DBTablevirtual
GetTablePartition(const int index) const DBTablevirtual
GetUpdateInfo(RibOut *ribout, BgpRoute *route, const RibPeerSet &peerset)BgpTable
GetWalkerTaskId()DBTableinline
GetWalkIterationToYield()DBTableinline
Has4ByteAsn(BgpAttr *attr) const BgpTable
Hash(const DBEntry *entry) const Inet6VpnTablevirtual
Hash(const DBRequestKey *key) const Inet6VpnTablevirtual
HasListeners() const DBTableBase
HasWalkers() const DBTableBaseinline
incr_enqueue_count()DBTableBaseinline
incr_input_count()DBTableBaseinline
incr_notify_count()DBTableBaseinline
incr_walk_again_count()DBTableBaseinline
incr_walk_cancel_count()DBTableBaseinline
incr_walk_complete_count()DBTableBaseinline
incr_walk_count()DBTableBaseinline
incr_walk_request_count()DBTableBaseinline
incr_walker_count()DBTableBaseinline
Inet6VpnTable(DB *db, const std::string &name)Inet6VpnTable
Init()DBTable
Input(DBTablePartition *root, DBClient *client, DBRequest *req)BgpTablevirtual
input_count() const DBTableBaseinline
InputCommon(DBTablePartBase *root, BgpRoute *rt, BgpPath *path, const IPeer *peer, DBRequest *req, DBRequest::DBOperation oper, BgpAttrPtr attrs, uint32_t path_id, uint32_t flags, uint32_t label, uint32_t l3_label)BgpTable
InputCommonPostProcess(DBTablePartBase *root, BgpRoute *rt, bool notify_rt)BgpTable
IsAggregateRoute(const BgpRoute *route) const BgpTable
IsContributingRoute(const BgpRoute *route) const BgpTable
IsDeleted() const BgpTableinline
IsRouteAggregationSupported() const BgpTableinlinevirtual
IsRoutingPolicySupported() const BgpTableinlinevirtual
IsVpnTable() const Inet6VpnTableinlinevirtual
kInvalidIdDBTableBasestatic
kIterationToYieldDBTablestatic
ListenerId typedefDBTableBase
LocatePathResolver()BgpTable
ManagedDelete()BgpTable
MayDelete() const BgpTablevirtual
name() const DBTableBaseinline
notify_count() const DBTableBaseinline
NotifyAllEntries()DBTable
OnChange(DBEntry *entry, const DBRequest *req)DBTablevirtual
PartitionCount() const DBTablevirtual
path_resolver()BgpTableinline
path_resolver() const BgpTableinline
PathSelection(const Path &path1, const Path &path2)BgpTablestatic
PrependAsToAs4Path(BgpAttr *attr, as_t asn) const BgpTable
PrependAsToAsPath2Byte(BgpAttr *attr, as_t asn) const BgpTable
PrependAsToAsPath2Byte(BgpAttr *attr, as2_t asn) const BgpTable
PrependAsToAsPath4Byte(BgpAttr *attr, as_t asn) const BgpTable
ProcessDefaultTunnelEncapsulation(const RibOut *ribout, ExtCommunityDB *extcomm_db, BgpAttr *attr) const BgpTable
Register(ChangeCallback callback, const std::string &name="unspecified")DBTableBase
ReleaseWalker(DBTableWalkRef &walk)DBTable
reset_enqueue_count()DBTableBaseinline
reset_input_count()DBTableBaseinline
reset_notify_count()DBTableBaseinline
RetryDelete()BgpTablevirtual
ribout_map()BgpTableinline
RibOutDelete(const RibExportPolicy &policy)BgpTable
RibOutFind(const RibExportPolicy &policy)BgpTable
RibOutLocate(BgpUpdateSender *sender, const RibExportPolicy &policy)BgpTable
RibOutMap typedefBgpTable
RouteReplicate(BgpServer *server, BgpTable *src_table, BgpRoute *src_rt, const BgpPath *path, ExtCommunityPtr ptr)Inet6VpnTablevirtual
RouteTable(DB *db, const std::string &name)RouteTableinline
routing_instance()BgpTableinline
routing_instance() const BgpTableinline
RunNotify(DBTablePartBase *tpart, DBEntryBase *entry)DBTableBase
server()BgpTable
server() const BgpTable
set_routing_instance(RoutingInstance *rtinstance)BgpTablevirtual
SetWalkIterationToYield(int count)DBTableinline
SetWalkTaskId(int task_id)DBTableinline
Shutdown()BgpTable
Size() const DBTablevirtual
TableFind(DBTablePartition *rtp, const DBRequestKey *prefix)Inet6VpnTableprivatevirtual
TableSet typedefBgpTable
Unregister(ListenerId listener)DBTableBase
UpdateLlgrStalePathCount(int count)BgpTableinline
UpdatePathCount(const BgpPath *path, int count)BgpTable
UpdateSecondaryTablesForReplication(BgpRoute *rt, TableSet *secondary_tables)BgpTableinlinevirtual
UpdateStalePathCount(int count)BgpTableinline
walk_again_count() const DBTableBaseinline
walk_cancel_count() const DBTableBaseinline
walk_complete_count() const DBTableBaseinline
walk_count() const DBTableBaseinline
walk_request_count() const DBTableBaseinline
WalkAgain(DBTableWalkRef walk)DBTable
WalkCompleteFn typedefDBTable
walker_count() const DBTableBaseinline
WalkFn typedefDBTable
WalkTable(DBTableWalkRef walk)DBTable
~BgpTable()BgpTable
~DBTable()DBTablevirtual
~DBTableBase()DBTableBasevirtual