acl_flow_mgmt_tree_ | FlowMgmtManager | private |
AddDBEntryEvent(const DBEntry *entry, uint32_t gen_id) | FlowMgmtManager | |
AddEvent(FlowEntry *low) | FlowMgmtManager | |
AddFlow(FlowEntryPtr &flow) | FlowMgmtManager | private |
AddFlowMgmtKey(FlowEntry *flow, FlowEntryInfo *info, FlowMgmtKey *key, FlowMgmtKey *old_key) | FlowMgmtManager | private |
agent() const | FlowMgmtManager | inline |
agent_ | FlowMgmtManager | private |
bgp_as_a_service_flow_mgmt_tree_ | FlowMgmtManager | private |
BgpAsAServiceHealthCheckNotify(const boost::uuids::uuid &vm_uuid, uint32_t source_port, const boost::uuids::uuid &hc_uuid, bool add) | FlowMgmtManager | |
BgpAsAServiceNotify(const boost::uuids::uuid &vm_uuid, uint32_t source_port) | FlowMgmtManager | |
BgpAsAServiceRequestHandler(FlowMgmtRequest *req) | FlowMgmtManager | |
bridge_route_flow_mgmt_tree_ | FlowMgmtManager | private |
ChangeDBEntryEvent(const DBEntry *entry, uint32_t gen_id) | FlowMgmtManager | |
ControllerNotify(uint8_t index) | FlowMgmtManager | private |
db_event_queue_ | FlowMgmtManager | private |
DbClientHandler(const DBEntry *entry) | FlowMgmtManager | |
DBEntryEvent(FlowEvent::Event event, FlowMgmtKey *key, FlowEntry *flow) | FlowMgmtManager | |
DBRequestHandler(FlowMgmtRequestPtr req) | FlowMgmtManager | |
DBRequestHandler(FlowMgmtRequest *req, const DBEntry *entry) | FlowMgmtManager | |
DeleteDBEntryEvent(const DBEntry *entry, uint32_t gen_id) | FlowMgmtManager | |
DeleteEvent(FlowEntry *flow, const RevFlowDepParams ¶ms) | FlowMgmtManager | |
DeleteFlow(FlowEntryPtr &flow, const RevFlowDepParams &p) | FlowMgmtManager | private |
DeleteFlowEntryInfo(FlowEntryPtr &flow) | FlowMgmtManager | private |
DeleteFlowMgmtKey(FlowEntry *flow, FlowEntryInfo *info, FlowMgmtKey *key, FlowMgmtKeyNode *node) | FlowMgmtManager | private |
DisableWorkQueue(bool disable) | FlowMgmtManager | inline |
DISALLOW_COPY_AND_ASSIGN(FlowMgmtManager) | FlowMgmtManager | private |
DummyEvent() | FlowMgmtManager | |
EnqueueFlowEvent(FlowEvent *event) | FlowMgmtManager | |
EnqueueUveAddEvent(const FlowEntry *flow) const | FlowMgmtManager | |
EnqueueUveDeleteEvent(const FlowEntry *flow) const | FlowMgmtManager | |
FindBgpAsAServiceInfo(FlowEntry *flow, BgpAsAServiceFlowMgmtKey &key) | FlowMgmtManager | |
FindFlowEntryInfo(const FlowEntryPtr &flow) | FlowMgmtManager | private |
flow_mgmt_dbclient() const | FlowMgmtManager | inline |
flow_mgmt_dbclient_ | FlowMgmtManager | private |
FlowDBQueueLength() | FlowMgmtManager | |
FlowEntryTree typedef | FlowMgmtManager | |
FlowMgmtManager(Agent *agent, uint16_t table_index) | FlowMgmtManager | |
FlowMgmtQueue typedef | FlowMgmtManager | |
FlowMgmtRequestPtr typedef | FlowMgmtManager | |
FlowStatsUpdateEvent(FlowEntry *flow, uint32_t bytes, uint32_t packets, uint32_t oflow_bytes, const boost::uuids::uuid &u) | FlowMgmtManager | |
FlowUpdateQueueDisable(bool val) | FlowMgmtManager | |
FlowUpdateQueueLength() | FlowMgmtManager | |
FreeDBEntryEvent(FlowEvent::Event event, FlowMgmtKey *key, uint32_t gen_id) | FlowMgmtManager | |
HasVrfFlows(uint32_t vrf) | FlowMgmtManager | |
Init() | FlowMgmtManager | |
InitLogQueue(Agent *agent) | FlowMgmtManager | static |
interface_flow_mgmt_tree_ | FlowMgmtManager | private |
InterfaceFlowCount(const Interface *itf, uint64_t *created, uint64_t *aged, uint32_t *active_flows) | FlowMgmtManager | |
ip4_route_flow_mgmt_tree() | FlowMgmtManager | inline |
ip4_route_flow_mgmt_tree_ | FlowMgmtManager | private |
ip6_route_flow_mgmt_tree_ | FlowMgmtManager | private |
LocateFlowEntryInfo(FlowEntryPtr &flow) | FlowMgmtManager | private |
log_queue() const | FlowMgmtManager | inline |
log_queue_ | FlowMgmtManager | privatestatic |
LogFlowUnlocked(FlowEntry *flow, const std::string &op) | FlowMgmtManager | static |
LogHandler(FlowMgmtRequestPtr req) | FlowMgmtManager | static |
MakeFlowMgmtKeyTree(FlowEntry *flow, FlowMgmtKeyTree *tree) | FlowMgmtManager | private |
nh_flow_mgmt_tree_ | FlowMgmtManager | private |
NonOperEntryEvent(FlowEvent::Event event, FlowEntry *flow) | FlowMgmtManager | |
ProcessEvent(FlowMgmtRequest *req, FlowMgmtKey *key, FlowMgmtTree *tree) | FlowMgmtManager | static |
request_queue() const | FlowMgmtManager | inline |
request_queue_ | FlowMgmtManager | private |
RequestHandler(FlowMgmtRequestPtr req) | FlowMgmtManager | |
RetryVrfDelete(uint32_t vrf_id) | FlowMgmtManager | |
RetryVrfDeleteEvent(const VrfEntry *vrf) | FlowMgmtManager | |
RouteNHChangeEvent(const DBEntry *entry, uint32_t gen_id) | FlowMgmtManager | |
SetAceSandeshData(const AclDBEntry *acl, AclFlowCountResp &data, const std::string &ace_id) | FlowMgmtManager | private |
SetAclFlowSandeshData(const AclDBEntry *acl, AclFlowResp &data, const int last_count) | FlowMgmtManager | private |
Shutdown() | FlowMgmtManager | |
ShutdownLogQueue() | FlowMgmtManager | static |
table_index() const | FlowMgmtManager | inline |
table_index_ | FlowMgmtManager | private |
UpdateFlowStats(FlowEntryPtr &flow, uint32_t bytes, uint32_t packets, uint32_t oflow_bytes, const boost::uuids::uuid &u) | FlowMgmtManager | private |
vn_flow_mgmt_tree_ | FlowMgmtManager | private |
VnFlowCounters(const VnEntry *vn, uint32_t *ingress_flow_count, uint32_t *egress_flow_count) | FlowMgmtManager | |
vrf_flow_mgmt_tree_ | FlowMgmtManager | private |
~FlowMgmtManager() | FlowMgmtManager | inlinevirtual |