OpenSDN source code
IFMapExporter Member List

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

AddClientConfigTracker(int index)IFMapExporter
ADVERTISED enum valueIFMapExporter
CleanupClientConfigTrackedEntries(int index)IFMapExporter
client_config_tracker_IFMapExporterprivate
ClientConfigTracker typedefIFMapExporter
ClientConfigTrackerBegin(TrackerType tracker_type, int index) constIFMapExporter
ClientConfigTrackerEmpty(TrackerType tracker_type, int index)IFMapExporter
ClientConfigTrackerEnd(TrackerType tracker_type, int index) constIFMapExporter
ClientConfigTrackerHasState(TrackerType tracker_type, int index, IFMapState *state)IFMapExporter
ClientConfigTrackerSize(TrackerType tracker_type, int index)IFMapExporter
ClientHasConfigTracker(TrackerType tracker_type, int index)IFMapExporter
ConfigChanged(IFMapNode *node)IFMapExporterprivate
ConfigSet typedefIFMapExporter
crc32type typedefIFMapExporter
Cs_citer typedefIFMapExporter
CsSz_t typedefIFMapExporter
DeleteClientConfigTracker(int index)IFMapExporter
DeleteStateIfAppropriate(DBTable *table, DBEntryBase *entry, IFMapState *state)IFMapExporterprivate
EnqueueDelete(ObjectType *obj, IFMapState *state)IFMapExporterprivate
FilterNeighbor(IFMapNode *lnode, IFMapLink *link)IFMapExporter
Find(const DBTable *table) constIFMapExporterprivate
get_traversal_white_list() constIFMapExporter
IFMapExporter(IFMapServer *server)IFMapExporterexplicit
Initialize(DB *db)IFMapExporter
INTEREST enum valueIFMapExporter
IsFeasible(const IFMapNode *node)IFMapExporterprivate
link_table()IFMapExporterinline
link_table_IFMapExporterprivate
LinkStateLookup(IFMapLink *link)IFMapExporter
LinkTableExport(DBTablePartBase *partition, DBEntryBase *entry)IFMapExporterprivate
MergeClientInterest(IFMapNode *node, IFMapNodeState *state, std::unique_ptr< BitSet > *ptr)IFMapExporterprivate
MoveAdjacentNode(IFMapNodeState *state)IFMapExporterprivate
MoveDependentLinks(IFMapNodeState *state)IFMapExporterprivate
NodeStateLocate(IFMapNode *node)IFMapExporter
NodeStateLookup(IFMapNode *node)IFMapExporter
NodeTableExport(DBTablePartBase *partition, DBEntryBase *entry)IFMapExporterprivate
ProcessAdjacentNode(IFMapNode *node, const BitSet &add_set, IFMapNodeState *state, bool force_process=false)IFMapExporterprivate
queue()IFMapExporterprivate
RemoveDependentLinks(IFMapNodeState *state, const BitSet &rm_set)IFMapExporterprivate
ResetLinkDeleteClients(const BitSet &bset)IFMapExporter
sender()IFMapExporterprivate
server()IFMapExporterinline
server_IFMapExporterprivate
Shutdown()IFMapExporter
StateAdvertisedOr(IFMapState *state, const BitSet &interest_bits)IFMapExporter
StateAdvertisedReset(IFMapState *state, const BitSet &interest_bits)IFMapExporter
StateInterestOr(IFMapState *state, const BitSet &interest_bits)IFMapExporter
StateInterestReset(IFMapState *state, const BitSet &interest_bits)IFMapExporter
StateInterestSet(IFMapState *state, const BitSet &interest_bits)IFMapExporter
StateUpdateOnDequeue(IFMapUpdate *update, const BitSet &dequeue_set, bool is_delete)IFMapExporter
table_map_IFMapExporterprivate
TableListenerId(const DBTable *table) constIFMapExporter
TableMap typedefIFMapExporterprivate
TableStateClear(DBTable *table, DBTable::ListenerId tsid)IFMapExporterprivate
TrackerType enum nameIFMapExporter
TT_END enum valueIFMapExporter
UpdateAddChange(ObjectType *obj, IFMapState *state, const BitSet &add_set, const BitSet &rm_set, bool change)IFMapExporterprivate
UpdateClientConfigTracker(IFMapState *state, const BitSet &client_bits, bool add, TrackerType tracker_type)IFMapExporter
UpdateRemove(ObjectType *obj, IFMapState *state, const BitSet &rm_set)IFMapExporterprivate
walker_IFMapExporterprivate
XmppIfmapTest classIFMapExporterfriend
~IFMapExporter()IFMapExporter