#include <flow_mgmt_request.h>
|
| enum | Type { VMI
, CONTROLLER
, HEALTH_CHECK_ADD
, HEALTH_CHECK_DEL
} |
| |
| 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
} |
| |
|
| | BgpAsAServiceFlowMgmtRequest (uint8_t index) |
| |
| | BgpAsAServiceFlowMgmtRequest (const boost::uuids::uuid &vm_uuid, uint32_t source_port) |
| |
| | BgpAsAServiceFlowMgmtRequest (const boost::uuids::uuid &vm_uuid, uint32_t source_port, const boost::uuids::uuid &hc_uuid, Type type) |
| |
| virtual | ~BgpAsAServiceFlowMgmtRequest () |
| |
| BgpAsAServiceFlowMgmtRequest::Type | type () const |
| |
| const boost::uuids::uuid & | vm_uuid () const |
| |
| uint32_t | source_port () const |
| |
| uint8_t | index () const |
| |
| const boost::uuids::uuid & | health_check_uuid () const |
| |
| | 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 145 of file flow_mgmt_request.h.
◆ Type
| Enumerator |
|---|
| VMI | |
| CONTROLLER | |
| HEALTH_CHECK_ADD | |
| HEALTH_CHECK_DEL | |
Definition at line 147 of file flow_mgmt_request.h.
◆ BgpAsAServiceFlowMgmtRequest() [1/3]
| BgpAsAServiceFlowMgmtRequest::BgpAsAServiceFlowMgmtRequest |
( |
uint8_t |
index | ) |
|
|
inline |
◆ BgpAsAServiceFlowMgmtRequest() [2/3]
| BgpAsAServiceFlowMgmtRequest::BgpAsAServiceFlowMgmtRequest |
( |
const boost::uuids::uuid & |
vm_uuid, |
|
|
uint32_t |
source_port |
|
) |
| |
|
inline |
◆ BgpAsAServiceFlowMgmtRequest() [3/3]
◆ ~BgpAsAServiceFlowMgmtRequest()
| virtual BgpAsAServiceFlowMgmtRequest::~BgpAsAServiceFlowMgmtRequest |
( |
| ) |
|
|
inlinevirtual |
◆ DISALLOW_COPY_AND_ASSIGN()
◆ health_check_uuid()
◆ index()
| uint8_t BgpAsAServiceFlowMgmtRequest::index |
( |
| ) |
const |
|
inline |
◆ source_port()
| uint32_t BgpAsAServiceFlowMgmtRequest::source_port |
( |
| ) |
const |
|
inline |
◆ type()
◆ vm_uuid()
◆ health_check_uuid_
◆ index_
| uint8_t BgpAsAServiceFlowMgmtRequest::index_ |
|
private |
◆ source_port_
| uint32_t BgpAsAServiceFlowMgmtRequest::source_port_ |
|
private |
◆ type_
◆ vm_uuid_
The documentation for this class was generated from the following file: