#include <flow_mgmt_dbclient.h>
|
| void | AddEvent (const DBEntry *entry, FlowMgmtState *state) |
| |
| void | DeleteEvent (const DBEntry *entry, FlowMgmtState *state) |
| |
| void | DeleteAllFlow (const DBEntry *entry, FlowMgmtState *state) |
| |
| void | ChangeEvent (const DBEntry *entry, FlowMgmtState *state) |
| |
| void | RouteNHChangeEvent (const DBEntry *entry, FlowMgmtState *state) |
| |
| void | FreeInterfaceState (Interface *intf, uint32_t gen_id) |
| |
| void | InterfaceNotify (DBTablePartBase *part, DBEntryBase *e) |
| |
| void | FreeVnState (VnEntry *vn, uint32_t gen_id) |
| |
| void | VnNotify (DBTablePartBase *part, DBEntryBase *e) |
| |
| void | FreeAclState (AclDBEntry *acl, uint32_t gen_id) |
| |
| void | AclNotify (DBTablePartBase *part, DBEntryBase *e) |
| |
| void | FreeNhState (NextHop *nh, uint32_t gen_id) |
| |
| void | NhNotify (DBTablePartBase *part, DBEntryBase *e) |
| |
| void | VrfNotify (DBTablePartBase *part, DBEntryBase *e) |
| |
| void | TraceMsg (AgentRoute *entry, const AgentPath *path, const SecurityGroupList &sg_list, bool deleted) |
| |
| void | FreeRouteState (AgentRoute *route, uint32_t gen_id) |
| |
| void | RouteNotify (VrfFlowHandlerState *vrf_state, Agent::RouteTableType type, DBTablePartBase *partition, DBEntryBase *e) |
| |
| bool | HandleTrackingIpChange (const AgentRoute *rt, RouteFlowHandlerState *state) |
| |
| | DISALLOW_COPY_AND_ASSIGN (FlowMgmtDbClient) |
| |
Definition at line 13 of file flow_mgmt_dbclient.h.
◆ FlowMgmtDbClient()
◆ ~FlowMgmtDbClient()
| FlowMgmtDbClient::~FlowMgmtDbClient |
( |
| ) |
|
|
virtual |
◆ AclNotify()
◆ AddEvent()
◆ ChangeEvent()
◆ DeleteAllFlow()
◆ DeleteEvent()
◆ DISALLOW_COPY_AND_ASSIGN()
◆ FreeAclState()
| void FlowMgmtDbClient::FreeAclState |
( |
AclDBEntry * |
acl, |
|
|
uint32_t |
gen_id |
|
) |
| |
|
private |
◆ FreeDBState()
| bool FlowMgmtDbClient::FreeDBState |
( |
const DBEntry * |
entry, |
|
|
uint32_t |
gen_id |
|
) |
| |
◆ FreeInterfaceState()
| void FlowMgmtDbClient::FreeInterfaceState |
( |
Interface * |
intf, |
|
|
uint32_t |
gen_id |
|
) |
| |
|
private |
◆ FreeNhState()
| void FlowMgmtDbClient::FreeNhState |
( |
NextHop * |
nh, |
|
|
uint32_t |
gen_id |
|
) |
| |
|
private |
◆ FreeRouteState()
| void FlowMgmtDbClient::FreeRouteState |
( |
AgentRoute * |
route, |
|
|
uint32_t |
gen_id |
|
) |
| |
|
private |
◆ FreeVnState()
| void FlowMgmtDbClient::FreeVnState |
( |
VnEntry * |
vn, |
|
|
uint32_t |
gen_id |
|
) |
| |
|
private |
◆ FreeVrfState()
| void FlowMgmtDbClient::FreeVrfState |
( |
VrfEntry * |
vrf, |
|
|
uint32_t |
gen_id |
|
) |
| |
◆ HandleTrackingIpChange()
◆ Init()
| void FlowMgmtDbClient::Init |
( |
| ) |
|
◆ InterfaceNotify()
◆ NhNotify()
◆ RouteNHChangeEvent()
◆ RouteNotify()
◆ Shutdown()
| void FlowMgmtDbClient::Shutdown |
( |
| ) |
|
◆ TraceMsg()
◆ VnNotify()
◆ VrfNotify()
◆ FlowMgmtRouteTest
| friend class FlowMgmtRouteTest |
|
friend |
◆ acl_listener_id_
◆ agent_
| Agent* FlowMgmtDbClient::agent_ |
|
private |
◆ interface_listener_id_
◆ mgr_
◆ nh_listener_id_
◆ vm_listener_id_
◆ vn_listener_id_
◆ vrf_listener_id_
The documentation for this class was generated from the following files: