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

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

Alloc(const KSyncEntry *key, uint32_t index)=0KSyncVxlanBridgeObjectpure virtual
BackRefAdd(KSyncEntry *key, KSyncEntry *reference)KSyncObject
BackRefDel(KSyncEntry *key)KSyncObject
BackRefReEval(KSyncEntry *key)KSyncObject
BackRefTree typedefKSyncObject
Change(KSyncEntry *entry)KSyncObject
ChangeKey(KSyncEntry *entry, uint32_t arg)KSyncObjectprotected
ClearStale(KSyncEntry *entry)KSyncObjectprotected
Create(const KSyncEntry *key)KSyncObject
Create(const KSyncEntry *key, bool skip_lookup)KSyncObject
CreateImpl(const KSyncEntry *key)KSyncObjectprotected
CreateStale(const KSyncEntry *key)KSyncObject
DBEntryFilter(const DBEntry *entry, const KSyncDBEntry *ksync)KSyncDBObjectvirtual
DBFilterAccept enum valueKSyncDBObject
DBFilterDelAdd enum valueKSyncDBObject
DBFilterDelete enum valueKSyncDBObject
DBFilterIgnore enum valueKSyncDBObject
DBFilterMax enum valueKSyncDBObject
DBFilterResp enum nameKSyncDBObject
DBToKSyncEntry(const DBEntry *e)=0KSyncVxlanBridgeObjectpure virtual
Delete(KSyncEntry *entry)KSyncObject
delete_scheduled()KSyncObjectinline
DISALLOW_COPY_AND_ASSIGN(KSyncVxlanBridgeObject)KSyncVxlanBridgeObjectprivate
DoEventTrace(void)KSyncObjectinlinevirtual
EmptyTable(void)KSyncObjectinlinevirtual
Find(const KSyncEntry *key)KSyncObject
Free(KSyncEntry *entry)KSyncObjectvirtual
FwdRefTree typedefKSyncObject
GetDBTable()KSyncDBObjectinline
GetKey(KSyncEntry *entry)KSyncObjectprotectedvirtual
GetKSyncTraceBuf()KSyncObjectinlinevirtual
GetListenerId(DBTableBase *table)KSyncDBObject
GetReference(const KSyncEntry *key)KSyncObject
id() const KSyncDBObjectinline
Init()KSyncVxlanBridgeObject
InitStaleEntryCleanup(boost::asio::io_context &ios, uint32_t cleanup_time, uint32_t cleanup_intvl, uint16_t entries_per_intvl)KSyncObject
IsEmpty(void)KSyncObjectinline
ksync() const KSyncVxlanBridgeObjectinline
ksync_KSyncVxlanBridgeObjectprivate
KSyncBackRefNode typedefKSyncObject
KSyncDBObject(const std::string &name)KSyncDBObject
KSyncDBObject(const std::string &name, int max_index)KSyncDBObject
KSyncDBObject(const std::string &name, DBTableBase *table)KSyncDBObject
KSyncDBObject(const std::string &name, DBTableBase *table, int max_index)KSyncDBObject
KSyncFwdRefNode typedefKSyncObject
KSyncObject(const std::string &name)KSyncObject
KSyncObject(const std::string &name, int max_index)KSyncObject
KSyncObjectNode typedefKSyncObject
KSyncVxlanBridgeObject(KSyncVxlan *ksync)KSyncVxlanBridgeObject
lock_KSyncObjectmutableprotected
NetlinkAck(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObjectvirtual
Next(const KSyncEntry *entry) const KSyncObject
Notify(DBTablePartBase *partition, DBEntryBase *entry)KSyncDBObject
NotifyEvent(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObject
PreFree(KSyncEntry *entry)KSyncObjectinlinevirtual
RegisterDb(DBTableBase *table)KSyncDBObject
RegisterDBClients()KSyncVxlanBridgeObject
SafeNotifyEvent(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObject
set_delete_scheduled()KSyncObjectinline
set_test_id(DBTableBase::ListenerId id)KSyncDBObject
Shutdown()KSyncVxlanBridgeObject
Size()KSyncObjectinline
Tree typedefKSyncObject
UnregisterDb(DBTableBase *table)KSyncDBObject
UpdateKey(KSyncEntry *entry, uint32_t arg)KSyncObjectinlineprotectedvirtual
~KSyncDBObject()KSyncDBObjectvirtual
~KSyncObject()KSyncObjectvirtual
~KSyncVxlanBridgeObject()KSyncVxlanBridgeObjectvirtual