|
| LogicalSwitchTable (OvsdbClientIdl *idl) |
|
virtual | ~LogicalSwitchTable () |
|
void | OvsdbNotify (OvsdbClientIdl::Op, struct ovsdb_idl_row *) |
|
void | OvsdbMcastLocalMacNotify (OvsdbClientIdl::Op, struct ovsdb_idl_row *) |
|
void | OvsdbMcastRemoteMacNotify (OvsdbClientIdl::Op, struct ovsdb_idl_row *) |
|
void | OvsdbUcastLocalMacNotify (OvsdbClientIdl::Op, struct ovsdb_idl_row *) |
|
KSyncEntry * | Alloc (const KSyncEntry *key, uint32_t index) |
|
KSyncEntry * | DBToKSyncEntry (const DBEntry *) |
|
OvsdbDBEntry * | AllocOvsEntry (struct ovsdb_idl_row *row) |
|
DBFilterResp | OvsdbDBEntryFilter (const DBEntry *entry, const OvsdbDBEntry *ovsdb_entry) |
|
void | ProcessDeleteTableReq () |
|
| OvsdbDBObject (OvsdbClientIdl *idl, bool init_stale_entry_cleanup) |
|
| OvsdbDBObject (OvsdbClientIdl *idl, DBTable *tbl, bool init_stale_entry_cleanup) |
|
virtual | ~OvsdbDBObject () |
|
virtual void | OvsdbRegisterDBTable (DBTable *tbl) |
|
void | OvsdbStartResyncWalk () |
|
void | NotifyAddOvsdb (OvsdbDBEntry *key, struct ovsdb_idl_row *row) |
|
void | NotifyDeleteOvsdb (OvsdbDBEntry *key, struct ovsdb_idl_row *row) |
|
bool | DBWalkNotify (DBTablePartBase *partition, DBEntryBase *entry) |
|
void | DBWalkDone (DBTableBase *partition) |
|
virtual Agent * | agent () const |
|
void | DeleteTable (void) |
|
virtual void | EmptyTable (void) |
|
OvsdbClientIdl * | client_idl () |
|
| KSyncDBObject (const std::string &name) |
|
| KSyncDBObject (const std::string &name, int max_index) |
|
| KSyncDBObject (const std::string &name, DBTableBase *table) |
|
| KSyncDBObject (const std::string &name, DBTableBase *table, int max_index) |
|
virtual | ~KSyncDBObject () |
|
void | RegisterDb (DBTableBase *table) |
|
void | UnregisterDb (DBTableBase *table) |
|
void | Notify (DBTablePartBase *partition, DBEntryBase *entry) |
|
DBTableBase * | GetDBTable () |
|
DBTableBase::ListenerId | GetListenerId (DBTableBase *table) |
|
void | set_test_id (DBTableBase::ListenerId id) |
|
DBTableBase::ListenerId | id () const |
|
| KSyncObject (const std::string &name) |
|
| KSyncObject (const std::string &name, int max_index) |
|
virtual | ~KSyncObject () |
|
void | InitStaleEntryCleanup (boost::asio::io_context &ios, uint32_t cleanup_time, uint32_t cleanup_intvl, uint16_t entries_per_intvl) |
|
void | NotifyEvent (KSyncEntry *entry, KSyncEntry::KSyncEvent event) |
|
void | SafeNotifyEvent (KSyncEntry *entry, KSyncEntry::KSyncEvent event) |
|
virtual void | NetlinkAck (KSyncEntry *entry, KSyncEntry::KSyncEvent event) |
|
void | BackRefAdd (KSyncEntry *key, KSyncEntry *reference) |
|
void | BackRefDel (KSyncEntry *key) |
|
void | BackRefReEval (KSyncEntry *key) |
|
KSyncEntry * | Create (const KSyncEntry *key) |
|
KSyncEntry * | Create (const KSyncEntry *key, bool skip_lookup) |
|
KSyncEntry * | CreateStale (const KSyncEntry *key) |
|
void | Change (KSyncEntry *entry) |
|
void | Delete (KSyncEntry *entry) |
|
KSyncEntry * | Find (const KSyncEntry *key) |
|
KSyncEntry * | Next (const KSyncEntry *entry) const |
|
KSyncEntry * | GetReference (const KSyncEntry *key) |
|
virtual void | Free (KSyncEntry *entry) |
|
bool | IsEmpty (void) |
|
virtual bool | DoEventTrace (void) |
|
virtual void | PreFree (KSyncEntry *entry) |
|
std::size_t | Size () |
|
void | set_delete_scheduled () |
|
bool | delete_scheduled () |
|
virtual SandeshTraceBufferPtr | GetKSyncTraceBuf () |
|
Definition at line 25 of file logical_switch_ovsdb.h.