#include <interface_uve_stats_table.h>
|
| InterfaceUveStatsTable (Agent *agent, uint32_t default_intvl) |
|
virtual | ~InterfaceUveStatsTable () |
|
void | UpdateBitmap (const VmEntry *vm, uint8_t proto, uint16_t sport, uint16_t dport) |
|
void | SendInterfaceStats (void) |
|
void | UpdateFloatingIpStats (const FipInfo &fip_info) |
|
InterfaceUveTable::FloatingIp * | FipEntry (uint32_t fip, const string &vn, Interface *intf) |
|
void | UpdatePortBitmap (const string &name, uint8_t proto, uint16_t sport, uint16_t dport) |
|
void | IncrInterfaceAceStats (const FlowUveStatsRequest *req) |
|
bool | IncrInterfaceEndpointHits (const std::string &itf, const FlowUveFwPolicyInfo &info) |
|
void | SendInterfaceAceStats (const string &name, UveInterfaceEntry *entry) |
|
void | UpdateVmiTagBasedStats (const EndpointStatsInfo &info) |
|
void | BuildInterfaceUveInfo (InterfaceUveInfoResp *r) |
|
| InterfaceUveTable (Agent *agent, uint32_t default_intvl) |
|
virtual | ~InterfaceUveTable () |
|
void | RegisterDBClients () |
|
void | Shutdown (void) |
|
virtual void | DispatchInterfaceMsg (const UveVMInterfaceAgent &uve) |
|
virtual void | DispatchInterfaceObjectLog (EndpointSecurityStats *obj) |
|
void | DispatchVMITagsMsg (const VMITags &uve) const |
|
virtual void | DispatchVMIStatsMsg (const VMIStats &uve) |
|
bool | TimerExpiry () |
|
void | HandleVmiTagListChange (const std::string &name) |
|
Definition at line 15 of file interface_uve_stats_table.h.
InterfaceUveStatsTable::InterfaceUveStatsTable |
( |
Agent * |
agent, |
|
|
uint32_t |
default_intvl |
|
) |
| |
InterfaceUveStatsTable::~InterfaceUveStatsTable |
( |
| ) |
|
|
virtual |
void InterfaceUveStatsTable::BuildInterfaceUveInfo |
( |
InterfaceUveInfoResp * |
r | ) |
|
bool InterfaceUveStatsTable::FrameFipStatsMsg |
( |
const VmInterface * |
vm_intf, |
|
|
vector< VmFloatingIPStats > & |
fip_list, |
|
|
vector< VmFloatingIPStats > & |
diff_list, |
|
|
bool & |
diff_list_send |
|
) |
| const |
|
private |
bool InterfaceUveStatsTable::FrameInterfaceObjectLog |
( |
UveInterfaceEntry * |
entry, |
|
|
EndpointSecurityStats * |
obj |
|
) |
| const |
|
private |
bool InterfaceUveStatsTable::FrameInterfaceStatsMsg |
( |
UveInterfaceEntry * |
entry, |
|
|
VMIStats * |
uve |
|
) |
| const |
|
private |
bool InterfaceUveStatsTable::IncrInterfaceEndpointHits |
( |
const std::string & |
itf, |
|
|
const FlowUveFwPolicyInfo & |
info |
|
) |
| |
void InterfaceUveStatsTable::SendInterfaceAceStats |
( |
const string & |
name, |
|
|
UveInterfaceEntry * |
entry |
|
) |
| |
|
virtual |
void InterfaceUveStatsTable::SendInterfaceStats |
( |
void |
| ) |
|
void InterfaceUveStatsTable::UpdateBitmap |
( |
const VmEntry * |
vm, |
|
|
uint8_t |
proto, |
|
|
uint16_t |
sport, |
|
|
uint16_t |
dport |
|
) |
| |
void InterfaceUveStatsTable::UpdateFloatingIpStats |
( |
const FipInfo & |
fip_info | ) |
|
void InterfaceUveStatsTable::UpdatePortBitmap |
( |
const string & |
name, |
|
|
uint8_t |
proto, |
|
|
uint16_t |
sport, |
|
|
uint16_t |
dport |
|
) |
| |
void InterfaceUveStatsTable::UpdateVmiTagBasedStats |
( |
const EndpointStatsInfo & |
info | ) |
|
The documentation for this class was generated from the following files: