#include <flow_trace_filter.h>
|
| | FlowTraceFilter () |
| |
| | ~FlowTraceFilter () |
| |
| void | Init (bool enable, Address::Family family) |
| |
| void | Reset (bool enable, Address::Family family) |
| |
| void | SetFilter (bool enable, Address::Family family, const std::string &src_addr, uint8_t src_plen, const std::string &dst_addr, uint8_t dst_plen, uint8_t proto_start, uint8_t proto_end, uint16_t src_port_start, uint16_t src_port_end, uint16_t dst_port_start, uint16_t dst_port_end) |
| |
| bool | Match (const FlowKey *key) |
| |
| void | ToSandesh (SandeshFlowFilterInfo *info) const |
| |
Definition at line 22 of file flow_trace_filter.h.
◆ FlowTraceFilter()
| FlowTraceFilter::FlowTraceFilter |
( |
| ) |
|
◆ ~FlowTraceFilter()
| FlowTraceFilter::~FlowTraceFilter |
( |
| ) |
|
|
inline |
◆ Init()
◆ Match()
| bool FlowTraceFilter::Match |
( |
const FlowKey * |
key | ) |
|
◆ Reset()
◆ SetFilter()
| void FlowTraceFilter::SetFilter |
( |
bool |
enable, |
|
|
Address::Family |
family, |
|
|
const std::string & |
src_addr, |
|
|
uint8_t |
src_plen, |
|
|
const std::string & |
dst_addr, |
|
|
uint8_t |
dst_plen, |
|
|
uint8_t |
proto_start, |
|
|
uint8_t |
proto_end, |
|
|
uint16_t |
src_port_start, |
|
|
uint16_t |
src_port_end, |
|
|
uint16_t |
dst_port_start, |
|
|
uint16_t |
dst_port_end |
|
) |
| |
◆ ToSandesh()
| void FlowTraceFilter::ToSandesh |
( |
SandeshFlowFilterInfo * |
info | ) |
const |
◆ count_
| tbb::atomic<uint64_t> FlowTraceFilter::count_ |
◆ dst_addr_
◆ dst_mask_
◆ dst_port_end_
| uint16_t FlowTraceFilter::dst_port_end_ |
◆ dst_port_start_
| uint16_t FlowTraceFilter::dst_port_start_ |
◆ enabled_
| bool FlowTraceFilter::enabled_ |
◆ family_
◆ proto_end_
| uint8_t FlowTraceFilter::proto_end_ |
◆ proto_start_
| uint8_t FlowTraceFilter::proto_start_ |
◆ src_addr_
◆ src_mask_
◆ src_port_end_
| uint16_t FlowTraceFilter::src_port_end_ |
◆ src_port_start_
| uint16_t FlowTraceFilter::src_port_start_ |
The documentation for this struct was generated from the following files: