OpenSDN source code
|
#include <flow_export_request.h>
Public Types | |
enum | Event { INVALID, ADD_FLOW, DELETE_FLOW, UPDATE_FLOW_STATS } |
Public Member Functions | |
FlowExportReq (Event event, const FlowExportInfo &info) | |
FlowExportReq (Event event, const FlowExportInfo &info, uint64_t time, const RevFlowDepParams &p) | |
FlowExportReq (Event event, const FlowExportInfo &info, uint32_t bytes, uint32_t packets, uint32_t oflow_bytes, const boost::uuids::uuid &u) | |
~FlowExportReq () | |
Event | event () const |
FlowExportInfo | info () const |
uint64_t | time () const |
uint32_t | bytes () const |
uint32_t | packets () const |
uint32_t | oflow_bytes () const |
const RevFlowDepParams & | params () const |
boost::uuids::uuid | uuid () const |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (FlowExportReq) | |
Private Attributes | |
Event | event_ |
FlowExportInfo | info_ |
uint64_t | time_ |
uint32_t | bytes_ |
uint32_t | packets_ |
uint32_t | oflow_bytes_ |
RevFlowDepParams | params_ |
boost::uuids::uuid | uuid_ |
Definition at line 14 of file flow_export_request.h.
enum FlowExportReq::Event |
Enumerator | |
---|---|
INVALID | |
ADD_FLOW | |
DELETE_FLOW | |
UPDATE_FLOW_STATS |
Definition at line 16 of file flow_export_request.h.
|
inline |
Definition at line 23 of file flow_export_request.h.
|
inline |
Definition at line 27 of file flow_export_request.h.
|
inline |
Definition at line 32 of file flow_export_request.h.
|
inline |
Definition at line 39 of file flow_export_request.h.
|
inline |
Definition at line 44 of file flow_export_request.h.
|
private |
|
inline |
Definition at line 41 of file flow_export_request.h.
|
inline |
Definition at line 42 of file flow_export_request.h.
|
inline |
Definition at line 46 of file flow_export_request.h.
|
inline |
Definition at line 45 of file flow_export_request.h.
|
inline |
Definition at line 47 of file flow_export_request.h.
|
inline |
Definition at line 43 of file flow_export_request.h.
|
inline |
Definition at line 48 of file flow_export_request.h.
|
private |
Definition at line 54 of file flow_export_request.h.
|
private |
Definition at line 51 of file flow_export_request.h.
|
private |
Definition at line 52 of file flow_export_request.h.
|
private |
Definition at line 56 of file flow_export_request.h.
|
private |
Definition at line 55 of file flow_export_request.h.
|
private |
Definition at line 57 of file flow_export_request.h.
|
private |
Definition at line 53 of file flow_export_request.h.
|
private |
Definition at line 58 of file flow_export_request.h.