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

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

Alloc(const KSyncEntry *key, uint32_t index)BridgeRouteAuditKSyncObjectvirtual
BackRefAdd(KSyncEntry *key, KSyncEntry *reference)KSyncObject
BackRefDel(KSyncEntry *key)KSyncObject
BackRefReEval(KSyncEntry *key)KSyncObject
BackRefTree typedefKSyncObject
BridgeRouteAuditKSyncObject(KSync *ksync)BridgeRouteAuditKSyncObject
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
Delete(KSyncEntry *entry)KSyncObject
delete_scheduled()KSyncObjectinline
DISALLOW_COPY_AND_ASSIGN(BridgeRouteAuditKSyncObject)BridgeRouteAuditKSyncObjectprivate
DoEventTrace(void)KSyncObjectinlinevirtual
EmptyTable(void)KSyncObjectinlinevirtual
Find(const KSyncEntry *key)KSyncObject
Free(KSyncEntry *entry)KSyncObjectvirtual
FwdRefTree typedefKSyncObject
GetKey(KSyncEntry *entry)KSyncObjectprotectedvirtual
GetKSyncTraceBuf()KSyncObjectinlinevirtual
GetReference(const KSyncEntry *key)KSyncObject
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 BridgeRouteAuditKSyncObjectinline
ksync_BridgeRouteAuditKSyncObjectprivate
KSyncBackRefNode typedefKSyncObject
KSyncFwdRefNode typedefKSyncObject
KSyncObject(const std::string &name)KSyncObject
KSyncObject(const std::string &name, int max_index)KSyncObject
KSyncObjectNode typedefKSyncObject
lock_KSyncObjectmutableprotected
NetlinkAck(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObjectvirtual
Next(const KSyncEntry *entry) const KSyncObject
NotifyEvent(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObject
PreFree(KSyncEntry *entry)KSyncObjectinlinevirtual
SafeNotifyEvent(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObject
set_delete_scheduled()KSyncObjectinline
Shutdown()KSyncObjectstatic
Size()KSyncObjectinline
Tree typedefKSyncObject
UpdateKey(KSyncEntry *entry, uint32_t arg)KSyncObjectinlineprotectedvirtual
~BridgeRouteAuditKSyncObject()BridgeRouteAuditKSyncObjectvirtual
~KSyncObject()KSyncObjectvirtual