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

This is the complete list of members for OVSDB::HaStaleDevVnTable, including all inherited members.

agent() const OVSDB::HaStaleDevVnTablevirtual
agent_OVSDB::HaStaleDevVnTableprivate
Alloc(const KSyncEntry *key, uint32_t index)OVSDB::HaStaleDevVnTablevirtual
AllocOvsEntry(struct ovsdb_idl_row *row)OVSDB::OvsdbDBObjectinlinevirtual
BackRefAdd(KSyncEntry *key, KSyncEntry *reference)KSyncObject
BackRefDel(KSyncEntry *key)KSyncObject
BackRefReEval(KSyncEntry *key)KSyncObject
BackRefTree typedefKSyncObject
CbMap typedefOVSDB::HaStaleDevVnTable
Change(KSyncEntry *entry)KSyncObject
ChangeKey(KSyncEntry *entry, uint32_t arg)KSyncObjectprotected
ClearStale(KSyncEntry *entry)KSyncObjectprotected
client_idl()OVSDB::OvsdbDBObjectinline
client_idl_OVSDB::OvsdbDBObjectprotected
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)OVSDB::OvsdbDBObjectprotectedvirtual
DBFilterAccept enum valueKSyncDBObject
DBFilterDelAdd enum valueKSyncDBObject
DBFilterDelete enum valueKSyncDBObject
DBFilterIgnore enum valueKSyncDBObject
DBFilterMax enum valueKSyncDBObject
DBFilterResp enum nameKSyncDBObject
DBToKSyncEntry(const DBEntry *)OVSDB::HaStaleDevVnTablevirtual
DBWalkDone(DBTableBase *partition)OVSDB::OvsdbDBObject
DBWalkNotify(DBTablePartBase *partition, DBEntryBase *entry)OVSDB::OvsdbDBObject
Delete(KSyncEntry *entry)KSyncObject
delete_scheduled()KSyncObjectinline
DeleteTable(void)OVSDB::OvsdbDBObject
DeleteTableDone()OVSDB::HaStaleDevVnTablevirtual
dev_name() const OVSDB::HaStaleDevVnTable
dev_name_OVSDB::HaStaleDevVnTableprivate
DISALLOW_COPY_AND_ASSIGN(HaStaleDevVnTable)OVSDB::HaStaleDevVnTableprivate
DoEventTrace(void)KSyncObjectinlinevirtual
EmptyTable()OVSDB::HaStaleDevVnTablevirtual
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
HaStaleDevVnEntry classOVSDB::HaStaleDevVnTablefriend
HaStaleDevVnTable(Agent *agent, OvsPeerManager *manager, ConnectionStateEntry *state, std::string &dev_name)OVSDB::HaStaleDevVnTable
id() const KSyncDBObjectinline
InitStaleEntryCleanup(boost::asio::io_context &ios, uint32_t cleanup_time, uint32_t cleanup_intvl, uint16_t entries_per_intvl)KSyncObject
IsEmpty(void)KSyncObjectinline
kNumEntriesPerIterationOVSDB::HaStaleDevVnTablestatic
kStaleTimerJobIntervalOVSDB::HaStaleDevVnTablestatic
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
lock_KSyncObjectmutableprotected
manager_OVSDB::HaStaleDevVnTableprivate
NetlinkAck(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObjectvirtual
Next(const KSyncEntry *entry) const KSyncObject
Notify(DBTablePartBase *partition, DBEntryBase *entry)KSyncDBObject
NotifyAddOvsdb(OvsdbDBEntry *key, struct ovsdb_idl_row *row)OVSDB::OvsdbDBObject
NotifyDeleteOvsdb(OvsdbDBEntry *key, struct ovsdb_idl_row *row)OVSDB::OvsdbDBObject
NotifyEvent(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObject
OvsdbDBEntryFilter(const DBEntry *entry, const OvsdbDBEntry *ovsdb_entry)OVSDB::HaStaleDevVnTablevirtual
OvsdbDBObject(OvsdbClientIdl *idl, bool init_stale_entry_cleanup)OVSDB::OvsdbDBObject
OvsdbDBObject(OvsdbClientIdl *idl, DBTable *tbl, bool init_stale_entry_cleanup)OVSDB::OvsdbDBObject
OvsdbRegisterDBTable(DBTable *tbl)OVSDB::OvsdbDBObjectvirtual
OvsdbStartResyncWalk()OVSDB::OvsdbDBObject
PreFree(KSyncEntry *entry)KSyncObjectinlinevirtual
RegisterDb(DBTableBase *table)KSyncDBObject
route_peer() const OVSDB::HaStaleDevVnTable
route_peer_OVSDB::HaStaleDevVnTableprivate
SafeNotifyEvent(KSyncEntry *entry, KSyncEntry::KSyncEvent event)KSyncObject
set_delete_scheduled()KSyncObjectinline
set_test_id(DBTableBase::ListenerId id)KSyncDBObject
Shutdown()KSyncObjectstatic
Size()KSyncObjectinline
stale_clear_timer_OVSDB::HaStaleDevVnTableprivate
stale_l2_entry_map_OVSDB::HaStaleDevVnTableprivate
StaleClearAddEntry(uint64_t time_stamp, HaStaleL2RouteEntry *entry, StaleClearL2EntryCb cb)OVSDB::HaStaleDevVnTable
StaleClearDelEntry(uint64_t time_stamp, HaStaleL2RouteEntry *entry)OVSDB::HaStaleDevVnTable
StaleClearL2EntryCb typedefOVSDB::HaStaleDevVnTable
StaleClearTimerCb()OVSDB::HaStaleDevVnTableprivate
StaleEntryCleanupTimerOVSDB::OvsdbDBObjectstatic
StaleEntryDeletePerIterationOVSDB::OvsdbDBObjectstatic
StaleEntryYeildTimerOVSDB::OvsdbDBObjectstatic
state() const OVSDB::HaStaleDevVnTable
state_OVSDB::HaStaleDevVnTableprivate
time_stamp() const OVSDB::HaStaleDevVnTableinline
time_stamp_OVSDB::HaStaleDevVnTableprivate
Tree typedefKSyncObject
UnregisterDb(DBTableBase *table)KSyncDBObject
UpdateKey(KSyncEntry *entry, uint32_t arg)KSyncObjectinlineprotectedvirtual
vn_reeval_queue_OVSDB::HaStaleDevVnTableprivate
vn_table_OVSDB::HaStaleDevVnTableprivate
VnReEval(const boost::uuids::uuid &vn_uuid)OVSDB::HaStaleDevVnTable
VnReEvalEnqueue(const boost::uuids::uuid &vn_uuid)OVSDB::HaStaleDevVnTable
~HaStaleDevVnTable()OVSDB::HaStaleDevVnTablevirtual
~KSyncDBObject()KSyncDBObjectvirtual
~KSyncObject()KSyncObjectvirtual
~OvsdbDBObject()OVSDB::OvsdbDBObjectvirtual