Alloc(const KSyncEntry *key, uint32_t index) | OVSDB::UnicastMacLocalOvsdb | virtual |
back_ref_tree_ | KSyncObject | privatestatic |
BackRefAdd(KSyncEntry *key, KSyncEntry *reference) | KSyncObject | |
BackRefDel(KSyncEntry *key) | KSyncObject | |
BackRefReEval(KSyncEntry *key) | KSyncObject | |
BackRefTree typedef | KSyncObject | |
Change(KSyncEntry *entry) | KSyncObject | |
ChangeKey(KSyncEntry *entry, uint32_t arg) | KSyncObject | protected |
CleanupOnDel(KSyncEntry *kentry) | KSyncObject | inlineprivatevirtual |
ClearStale(KSyncEntry *entry) | KSyncObject | protected |
client_idl() | OVSDB::OvsdbObject | inline |
client_idl_ | OVSDB::OvsdbObject | protected |
Create(const KSyncEntry *key) | KSyncObject | |
Create(const KSyncEntry *key, bool skip_lookup) | KSyncObject | |
CreateImpl(const KSyncEntry *key) | KSyncObject | protected |
CreateStale(const KSyncEntry *key) | KSyncObject | |
Delete(KSyncEntry *entry) | KSyncObject | |
delete_scheduled() | KSyncObject | inline |
delete_scheduled_ | KSyncObject | private |
DeleteTable(void) | OVSDB::OvsdbObject | |
DeleteTableDone(void) | OVSDB::UnicastMacLocalOvsdb | privatevirtual |
DISALLOW_COPY_AND_ASSIGN(UnicastMacLocalOvsdb) | OVSDB::UnicastMacLocalOvsdb | private |
DoEventTrace(void) | KSyncObject | inlinevirtual |
EmptyTable(void) | OVSDB::OvsdbObject | virtual |
Find(const KSyncEntry *key) | KSyncObject | |
FindActiveEntry(KSyncEntry *key) | OVSDB::OvsdbObject | |
Free(KSyncEntry *entry) | KSyncObject | virtual |
FreeInd(KSyncEntry *entry, uint32_t index) | KSyncObject | private |
fwd_ref_tree_ | KSyncObject | privatestatic |
FwdRefTree typedef | KSyncObject | |
GetKey(KSyncEntry *entry) | KSyncObject | protectedvirtual |
GetKSyncTraceBuf() | KSyncObject | inlinevirtual |
GetReference(const KSyncEntry *key) | KSyncObject | |
index_table_ | KSyncObject | private |
InitStaleEntryCleanup(boost::asio::io_context &ios, uint32_t cleanup_time, uint32_t cleanup_intvl, uint16_t entries_per_intvl) | KSyncObject | |
IsEmpty(void) | KSyncObject | inline |
IsIndexValid() const | KSyncObject | inlineprivate |
IsVrfReEvalQueueActive() const | OVSDB::UnicastMacLocalOvsdb | |
KSyncBackRefNode typedef | KSyncObject | |
KSyncFwdRefNode typedef | KSyncObject | |
KSyncObject(const std::string &name) | KSyncObject | |
KSyncObject(const std::string &name, int max_index) | KSyncObject | |
KSyncObjectNode typedef | KSyncObject | |
KSyncTraceBuf | KSyncObject | private |
lock_ | KSyncObject | mutableprotected |
need_index_ | KSyncObject | private |
NetlinkAck(KSyncEntry *entry, KSyncEntry::KSyncEvent event) | KSyncObject | virtual |
NetlinkAckInternal(KSyncEntry *entry, KSyncEntry::KSyncEvent event) | KSyncObject | private |
Next(const KSyncEntry *entry) const | KSyncObject | |
Notify(OvsdbClientIdl::Op op, struct ovsdb_idl_row *row) | OVSDB::UnicastMacLocalOvsdb | |
NotifyEvent(KSyncEntry *entry, KSyncEntry::KSyncEvent event) | KSyncObject | |
OvsdbObject(OvsdbClientIdl *idl) | OVSDB::OvsdbObject | |
peer() | OVSDB::UnicastMacLocalOvsdb | |
peer_ | OVSDB::UnicastMacLocalOvsdb | private |
PreFree(KSyncEntry *entry) | KSyncObject | inlinevirtual |
SafeNotifyEvent(KSyncEntry *entry, KSyncEntry::KSyncEvent event) | KSyncObject | |
set_delete_scheduled() | KSyncObject | inline |
Shutdown() | KSyncObject | static |
Size() | KSyncObject | inline |
stale_entries_per_intvl_ | KSyncObject | private |
stale_entry_cleanup_intvl_ | KSyncObject | private |
stale_entry_cleanup_timer_ | KSyncObject | private |
stale_entry_tree_ | KSyncObject | private |
StaleEntryCleanupCb() | KSyncObject | private |
Tree typedef | KSyncObject | |
tree_ | KSyncObject | private |
UnicastMacLocalEntry class | OVSDB::UnicastMacLocalOvsdb | friend |
UnicastMacLocalOvsdb(OvsdbClientIdl *idl, OvsPeer *peer) | OVSDB::UnicastMacLocalOvsdb | |
UpdateKey(KSyncEntry *entry, uint32_t arg) | KSyncObject | inlineprotectedvirtual |
vrf_dep_list_ | OVSDB::UnicastMacLocalOvsdb | private |
vrf_reeval_queue_ | OVSDB::UnicastMacLocalOvsdb | private |
VrfDepEntry typedef | OVSDB::UnicastMacLocalOvsdb | |
VrfDepList typedef | OVSDB::UnicastMacLocalOvsdb | |
VrfReEval(VrfEntryRef vrf) | OVSDB::UnicastMacLocalOvsdb | |
VrfReEvalEnqueue(VrfEntry *vrf) | OVSDB::UnicastMacLocalOvsdb | |
~KSyncObject() | KSyncObject | virtual |
~OvsdbObject() | OVSDB::OvsdbObject | virtual |
~UnicastMacLocalOvsdb() | OVSDB::UnicastMacLocalOvsdb | |