OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
InterfaceUveTable::UveSecurityPolicyStats Struct Reference

#include <interface_uve_table.h>

Collaboration diagram for InterfaceUveTable::UveSecurityPolicyStats:

Public Member Functions

 UveSecurityPolicyStats (const TagList &ltset, const TagList &rtset, const std::string &rprefix, const std::string &rvn, const std::string &lvn, const std::string &action_str)
 

Public Attributes

TagList local_tagset
 
TagList remote_tagset
 
std::string remote_prefix
 
std::string remote_vn
 
std::string local_vn
 
std::string action
 
uint64_t added
 
uint64_t deleted
 
uint64_t active
 
uint64_t dropped_short
 
uint64_t in_bytes
 
uint64_t in_pkts
 
uint64_t out_bytes
 
uint64_t out_pkts
 
uint64_t prev_in_bytes
 
uint64_t prev_in_pkts
 
uint64_t prev_out_bytes
 
uint64_t prev_out_pkts
 
uint64_t prev_added
 
uint64_t prev_deleted
 

Detailed Description

Definition at line 129 of file interface_uve_table.h.

Constructor & Destructor Documentation

InterfaceUveTable::UveSecurityPolicyStats::UveSecurityPolicyStats ( const TagList ltset,
const TagList rtset,
const std::string &  rprefix,
const std::string &  rvn,
const std::string &  lvn,
const std::string &  action_str 
)
inline

Definition at line 156 of file interface_uve_table.h.

Member Data Documentation

std::string InterfaceUveTable::UveSecurityPolicyStats::action

Definition at line 141 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::active

Definition at line 144 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::added

Definition at line 142 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::deleted

Definition at line 143 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::dropped_short

Definition at line 145 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::in_bytes

Definition at line 146 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::in_pkts

Definition at line 147 of file interface_uve_table.h.

TagList InterfaceUveTable::UveSecurityPolicyStats::local_tagset

Definition at line 136 of file interface_uve_table.h.

std::string InterfaceUveTable::UveSecurityPolicyStats::local_vn

Definition at line 140 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::out_bytes

Definition at line 148 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::out_pkts

Definition at line 149 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::prev_added

Definition at line 154 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::prev_deleted

Definition at line 155 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::prev_in_bytes

Definition at line 150 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::prev_in_pkts

Definition at line 151 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::prev_out_bytes

Definition at line 152 of file interface_uve_table.h.

uint64_t InterfaceUveTable::UveSecurityPolicyStats::prev_out_pkts

Definition at line 153 of file interface_uve_table.h.

std::string InterfaceUveTable::UveSecurityPolicyStats::remote_prefix

Definition at line 138 of file interface_uve_table.h.

TagList InterfaceUveTable::UveSecurityPolicyStats::remote_tagset

Definition at line 137 of file interface_uve_table.h.

std::string InterfaceUveTable::UveSecurityPolicyStats::remote_vn

Definition at line 139 of file interface_uve_table.h.


The documentation for this struct was generated from the following file: