|
OpenSDN source code
|
This is the complete list of members for IFMapServerTable, including all inherited members.
| Add(const DBRequest *req) | DBTable | virtual |
| AddRemoveCallback(const DBEntryBase *entry, bool add) const | DBTableBase | inlinevirtual |
| AddToDBStateCount(ListenerId listener, int count) | DBTableBase | |
| AllocEntry(const DBRequestKey *key) const | IFMapServerTable | virtual |
| AllocObject()=0 | IFMapTable | pure virtual |
| AllocPartition(int index) | DBTable | virtual |
| AllocWalker(WalkFn walk_fn, WalkCompleteFn walk_complete) | DBTable | |
| Change(DBEntryBase *entry) | DBTable | virtual |
| ChangeCallback typedef | DBTableBase | |
| Clear() | IFMapServerTable | virtual |
| ClearTables(DB *db) | IFMapTable | static |
| database() | DBTableBase | inline |
| database() const | DBTableBase | inline |
| db_ | DBTableBase | private |
| db_walker_wait() | DBTable | inlineprivatestatic |
| DBGraphTable(DB *db, const std::string &name, DBGraph *graph) | DBGraphTable | inline |
| DBStateClear(DBTable *table, ListenerId id) | DBTable | static |
| DBTable(DB *db, const std::string &name) | DBTable | |
| DBTableBase(DB *db, const std::string &name) | DBTableBase | |
| DBTableWalkRef typedef | DBTable | |
| decr_walker_count() | DBTableBase | inline |
| Delete(DBEntry *entry, const DBRequest *req) | DBTable | virtual |
| DeleteIfEmpty(IFMapNode *node) | IFMapServerTable | |
| DeleteNode(IFMapNode *node) | IFMapServerTable | private |
| DISALLOW_COPY_AND_ASSIGN(DBTable) | DBTable | private |
| empty() const | DBTableBase | inline |
| Enqueue(DBRequest *req) | DBTableBase | |
| enqueue_count() const | DBTableBase | inline |
| enqueue_count_ | DBTableBase | private |
| EnqueueRemove(DBEntryBase *db_entry) | DBTableBase | |
| EntryLocate(RequestKey *key, bool *changep) | IFMapServerTable | private |
| EntryLookup(RequestKey *key) | IFMapServerTable | private |
| FillListeners(std::vector< ShowTableListener > *listeners) const | DBTableBase | |
| FillNodeTableList(DB *db, std::vector< IFMapNodeTableListShowEntry > *table_list) | IFMapTable | static |
| 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 | |
| FindLinkNode(IFMapNode *first, IFMapNode *second, const std::string &metadata) | IFMapServerTable | private |
| FindNextNode(const std::string &name) | IFMapTable | |
| FindNode(const std::string &name) | IFMapTable | |
| FindNoLock(const DBEntry *entry) | DBTable | |
| FindNoLock(const DBRequestKey *key) | DBTable | |
| FindTable(DB *db, const std::string &element_type) | IFMapTable | static |
| GetDBStateCount(ListenerId listener) | DBTableBase | |
| GetListenerCount() const | DBTableBase | |
| GetPartitionId(const DBRequestKey *key) | DBTable | private |
| GetPartitionId(const DBEntry *entry) | DBTable | private |
| GetTablePartition(const DBRequestKey *key) | DBTable | virtual |
| GetTablePartition(const DBRequestKey *key) const | DBTable | virtual |
| GetTablePartition(const DBEntryBase *entry) | DBTable | virtual |
| GetTablePartition(const DBEntryBase *entry) const | DBTable | virtual |
| GetTablePartition(const int index) | DBTable | virtual |
| GetTablePartition(const int index) const | DBTable | virtual |
| GetWalkerTaskId() | DBTable | inline |
| GetWalkIterationToYield() | DBTable | inline |
| graph() const | DBGraphTable | inline |
| graph() | DBGraphTable | inline |
| graph_ | DBGraphTable | private |
| Hash(const DBEntry *entry) const | DBTable | inlinevirtual |
| Hash(const DBRequestKey *key) const | DBTable | inlinevirtual |
| HasListeners() const | DBTableBase | |
| HasWalkers() const | DBTableBase | inline |
| IFMapAddVrVmLink(IFMapNode *vr_node, IFMapNode *vm_node) | IFMapServerTable | |
| IFMapProcVmSubscribe(const std::string &vr_name, const std::string &vm_name) | IFMapServerTable | private |
| IFMapProcVmUnsubscribe(const std::string &vr_name, const std::string &vm_name, bool has_vms) | IFMapServerTable | private |
| IFMapRemoveVrVmLink(IFMapNode *vr_node, IFMapNode *vm_node) | IFMapServerTable | |
| IFMapServerTable(DB *db, const std::string &name, DBGraph *graph) | IFMapServerTable | |
| IFMapTable(DB *db, const std::string &name, DBGraph *graph) | IFMapTable | |
| IFMapVmSubscribe(const std::string &vr_name, const std::string &vm_name, bool subscribe, bool has_vms) | IFMapServerTable | |
| incr_enqueue_count() | DBTableBase | inline |
| incr_input_count() | DBTableBase | inline |
| incr_notify_count() | DBTableBase | inline |
| incr_walk_again_count() | DBTableBase | inline |
| incr_walk_cancel_count() | DBTableBase | inline |
| incr_walk_complete_count() | DBTableBase | inline |
| incr_walk_count() | DBTableBase | inline |
| incr_walk_request_count() | DBTableBase | inline |
| incr_walker_count() | DBTableBase | inline |
| info_ | DBTableBase | private |
| Init() | DBTable | |
| Input(DBTablePartition *partition, DBClient *client, DBRequest *req) | IFMapServerTable | virtual |
| input_count() const | DBTableBase | inline |
| input_count_ | DBTableBase | private |
| InvokeWalkCb(DBTablePartBase *part, DBEntryBase *entry) | DBTable | private |
| kInvalidId | DBTableBase | static |
| kIterationToYield | DBTable | static |
| kPartitionCount | IFMapTable | static |
| LinkAttrKey(IFMapNode *first, IFMapNode *second) | IFMapServerTable | static |
| LinkNodeAdd(IFMapNode *first, IFMapNode *second, const std::string &metadata, uint64_t sequence_number, const IFMapOrigin &origin) | IFMapServerTable | private |
| LinkNodeDelete(IFMapLink *link, const IFMapOrigin &origin) | IFMapServerTable | private |
| LinkNodeUpdate(IFMapLink *link, uint64_t sequence_number, const IFMapOrigin &origin) | IFMapServerTable | private |
| ListenerId typedef | DBTableBase | |
| LocateIdentifier(IFMapNode *node, IFMapOrigin origin, uint64_t sequence_number) | IFMapServerTable | private |
| LocateLinkAttr(IFMapNode *node, IFMapOrigin origin, uint64_t sequence_number) | IFMapServerTable | private |
| LocateObject(IFMapNode *node, IFMapOrigin origin) | IFMapServerTable | private |
| max_walk_iteration_to_yield_ | DBTable | private |
| MayDelete() const | DBTableBase | virtual |
| name() const | DBTableBase | inline |
| name_ | DBTableBase | private |
| Notify(IFMapNode *node) | IFMapServerTable | |
| notify_count() const | DBTableBase | inline |
| notify_count_ | DBTableBase | private |
| NotifyAllEntries() | DBTable | |
| OnChange(DBEntry *entry, const DBRequest *req) | DBTable | virtual |
| PartitionCount() const | IFMapTable | inlinevirtual |
| partitions_ | DBTable | private |
| Register(ChangeCallback callback, const std::string &name="unspecified") | DBTableBase | |
| ReleaseWalker(DBTableWalkRef &walk) | DBTable | |
| RemoveObjectAndDeleteNode(IFMapNode *node, const IFMapOrigin &origin) | IFMapServerTable | static |
| reset_enqueue_count() | DBTableBase | inline |
| reset_input_count() | DBTableBase | inline |
| reset_notify_count() | DBTableBase | inline |
| RetryDelete() | DBTableBase | inlinevirtual |
| RunNotify(DBTablePartBase *tpart, DBEntryBase *entry) | DBTableBase | |
| SetWalkIterationToYield(int count) | DBTable | inline |
| SetWalkTaskId(int task_id) | DBTable | inline |
| Size() const | DBTable | virtual |
| StartWalk() | DBTable | private |
| TableEntryLocate(IFMapServerTable *table, const std::string &id_name, bool *changep) | IFMapServerTable | privatestatic |
| TableEntryLookup(IFMapServerTable *table, const std::string &id_name) | IFMapServerTable | privatestatic |
| Typename() const =0 | IFMapTable | pure virtual |
| Unregister(ListenerId listener) | DBTableBase | |
| walk_again_count() const | DBTableBase | inline |
| walk_again_count_ | DBTableBase | private |
| walk_cancel_count() const | DBTableBase | inline |
| walk_cancel_count_ | DBTableBase | private |
| walk_complete_count() const | DBTableBase | inline |
| walk_complete_count_ | DBTableBase | private |
| walk_count() const | DBTableBase | inline |
| walk_count_ | DBTableBase | private |
| walk_ref_ | DBTable | private |
| walk_request_count() const | DBTableBase | inline |
| walk_request_count_ | DBTableBase | private |
| WalkAgain(DBTableWalkRef walk) | DBTable | |
| WalkCallback(DBTablePartBase *tpart, DBEntryBase *entry) | DBTable | private |
| WalkCompleteCallback(DBTableBase *tbl_base) | DBTable | private |
| WalkCompleteFn typedef | DBTable | |
| WalkDone() | DBTable | private |
| walker_ | DBTable | private |
| walker_count() const | DBTableBase | inline |
| walker_count_ | DBTableBase | private |
| walker_task_id_ | DBTable | private |
| WalkFn typedef | DBTable | |
| WalkTable(DBTableWalkRef walk) | DBTable | |
| ~DBTable() | DBTable | virtual |
| ~DBTableBase() | DBTableBase | virtual |