#include <flow_mgmt_request.h>
|
enum | Event {
INVALID,
ADD_FLOW,
DELETE_FLOW,
UPDATE_FLOW,
ADD_DBENTRY,
CHANGE_DBENTRY,
DELETE_DBENTRY,
RETRY_DELETE_VRF,
DELETE_BGP_AAS_FLOWS,
UPDATE_FLOW_STATS,
IMPLICIT_ROUTE_DELETE,
DELETE_LAYER2_FLOW,
DUMMY
} |
|
|
| FlowMgmtRequest (Event event, FlowEntry *flow) |
|
| FlowMgmtRequest (Event event, FlowEntry *flow, const RevFlowDepParams ¶ms) |
|
| FlowMgmtRequest (Event event, FlowEntry *flow, uint32_t bytes, uint32_t packets, uint32_t oflow_bytes, const boost::uuids::uuid &u) |
|
| FlowMgmtRequest (Event event, const DBEntry *db_entry, uint32_t gen_id) |
|
| FlowMgmtRequest (Event event) |
|
virtual | ~FlowMgmtRequest () |
|
FlowEvent::Event | GetResponseEvent () const |
|
Event | event () const |
|
FlowEntryPtr & | flow () |
|
void | set_flow (FlowEntry *flow) |
|
const DBEntry * | db_entry () const |
|
void | set_db_entry (const DBEntry *db_entry) |
|
uint32_t | vrf_id () const |
|
uint32_t | gen_id () const |
|
uint32_t | bytes () const |
|
uint32_t | packets () const |
|
uint32_t | oflow_bytes () const |
|
const RevFlowDepParams & | params () const |
|
void | set_params (const RevFlowDepParams ¶ms) |
|
boost::uuids::uuid | flow_uuid () const |
|
Definition at line 13 of file flow_mgmt_request.h.
Enumerator |
---|
INVALID |
|
ADD_FLOW |
|
DELETE_FLOW |
|
UPDATE_FLOW |
|
ADD_DBENTRY |
|
CHANGE_DBENTRY |
|
DELETE_DBENTRY |
|
RETRY_DELETE_VRF |
|
DELETE_BGP_AAS_FLOWS |
|
UPDATE_FLOW_STATS |
|
IMPLICIT_ROUTE_DELETE |
|
DELETE_LAYER2_FLOW |
|
DUMMY |
|
Definition at line 15 of file flow_mgmt_request.h.
FlowMgmtRequest::FlowMgmtRequest |
( |
Event |
event, |
|
|
const DBEntry * |
db_entry, |
|
|
uint32_t |
gen_id |
|
) |
| |
|
inline |
FlowMgmtRequest::FlowMgmtRequest |
( |
Event |
event | ) |
|
|
inline |
virtual FlowMgmtRequest::~FlowMgmtRequest |
( |
| ) |
|
|
inlinevirtual |
uint32_t FlowMgmtRequest::bytes |
( |
| ) |
const |
|
inline |
const DBEntry* FlowMgmtRequest::db_entry |
( |
| ) |
const |
|
inline |
Event FlowMgmtRequest::event |
( |
| ) |
const |
|
inline |
uint32_t FlowMgmtRequest::gen_id |
( |
| ) |
const |
|
inline |
uint32_t FlowMgmtRequest::oflow_bytes |
( |
| ) |
const |
|
inline |
uint32_t FlowMgmtRequest::packets |
( |
| ) |
const |
|
inline |
void FlowMgmtRequest::set_db_entry |
( |
const DBEntry * |
db_entry | ) |
|
|
inline |
void FlowMgmtRequest::set_flow |
( |
FlowEntry * |
flow | ) |
|
|
inline |
uint32_t FlowMgmtRequest::vrf_id |
( |
| ) |
const |
|
inline |
uint32_t FlowMgmtRequest::bytes_ |
|
private |
const DBEntry* FlowMgmtRequest::db_entry_ |
|
private |
Event FlowMgmtRequest::event_ |
|
private |
uint32_t FlowMgmtRequest::gen_id_ |
|
private |
uint32_t FlowMgmtRequest::oflow_bytes_ |
|
private |
uint32_t FlowMgmtRequest::packets_ |
|
private |
uint32_t FlowMgmtRequest::vrf_id_ |
|
private |
The documentation for this class was generated from the following file: