#include <vm_interface.h>
|
| FatFlowEntry () |
|
| FatFlowEntry (const FatFlowEntry &rhs) |
|
| FatFlowEntry (const uint8_t proto, const uint16_t p) |
|
| FatFlowEntry (const uint8_t proto, const uint16_t p, FatFlowIgnoreAddressType ignore_addr, FatFlowPrefixAggregateType prefix_aggr) |
|
| FatFlowEntry (const uint8_t proto, const uint16_t p, std::string ignore_addr, FatFlowPrefixAggregateType prefix_aggregate, IpAddress src_prefix, uint8_t src_prefix_mask, uint8_t src_aggregate_plen, IpAddress dst_prefix, uint8_t dst_prefix_mask, uint8_t dst_aggregate_plen) |
|
virtual | ~FatFlowEntry () |
|
bool | operator== (const FatFlowEntry &rhs) const |
|
bool | operator() (const FatFlowEntry &lhs, const FatFlowEntry &rhs) const |
|
bool | IsLess (const FatFlowEntry *rhs) const |
|
void | print (void) const |
|
| ListEntry () |
|
| ListEntry (bool del_pending) |
|
virtual | ~ListEntry () |
|
bool | del_pending () const |
|
void | set_del_pending (bool val) const |
|
VmInterfaceState::Op | GetOp (VmInterfaceState::Op op) const |
|
Definition at line 1009 of file vm_interface.h.
VmInterface::FatFlowEntry::FatFlowEntry |
( |
| ) |
|
|
inline |
VmInterface::FatFlowEntry::FatFlowEntry |
( |
const FatFlowEntry & |
rhs | ) |
|
|
inline |
VmInterface::FatFlowEntry::FatFlowEntry |
( |
const uint8_t |
proto, |
|
|
const uint16_t |
p |
|
) |
| |
|
inline |
VmInterface::FatFlowEntry::FatFlowEntry |
( |
const uint8_t |
proto, |
|
|
const uint16_t |
p, |
|
|
std::string |
ignore_addr, |
|
|
FatFlowPrefixAggregateType |
prefix_aggregate, |
|
|
IpAddress |
src_prefix, |
|
|
uint8_t |
src_prefix_mask, |
|
|
uint8_t |
src_aggregate_plen, |
|
|
IpAddress |
dst_prefix, |
|
|
uint8_t |
dst_prefix_mask, |
|
|
uint8_t |
dst_aggregate_plen |
|
) |
| |
virtual VmInterface::FatFlowEntry::~FatFlowEntry |
( |
| ) |
|
|
inlinevirtual |
bool VmInterface::FatFlowEntry::IsLess |
( |
const FatFlowEntry * |
rhs | ) |
const |
|
inline |
VmInterface::FatFlowEntry VmInterface::FatFlowEntry::MakeFatFlowEntry |
( |
const std::string & |
protocol, |
|
|
const int & |
port, |
|
|
const std::string & |
ignore_addr_str, |
|
|
const std::string & |
src_prefix_str, |
|
|
const int & |
src_prefix_mask, |
|
|
const int & |
src_aggregate_plen, |
|
|
const std::string & |
dst_prefix_str, |
|
|
const int & |
dst_prefix_mask, |
|
|
const int & |
dst_aggregate_plen |
|
) |
| |
|
static |
bool VmInterface::FatFlowEntry::operator== |
( |
const FatFlowEntry & |
rhs | ) |
const |
|
inline |
void VmInterface::FatFlowEntry::print |
( |
void |
| ) |
const |
uint8_t VmInterface::FatFlowEntry::dst_aggregate_plen |
|
mutable |
IpAddress VmInterface::FatFlowEntry::dst_prefix |
|
mutable |
uint8_t VmInterface::FatFlowEntry::dst_prefix_mask |
|
mutable |
uint16_t VmInterface::FatFlowEntry::port |
uint8_t VmInterface::FatFlowEntry::protocol |
uint8_t VmInterface::FatFlowEntry::src_aggregate_plen |
|
mutable |
IpAddress VmInterface::FatFlowEntry::src_prefix |
|
mutable |
uint8_t VmInterface::FatFlowEntry::src_prefix_mask |
|
mutable |
The documentation for this struct was generated from the following files: