#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::InterfaceUveStatsTable |
( |
Agent * |
agent, |
|
|
uint32_t |
default_intvl |
|
) |
| |
◆ ~InterfaceUveStatsTable()
| InterfaceUveStatsTable::~InterfaceUveStatsTable |
( |
| ) |
|
|
virtual |
◆ BuildInterfaceUveInfo()
| void InterfaceUveStatsTable::BuildInterfaceUveInfo |
( |
InterfaceUveInfoResp * |
r | ) |
|
◆ DISALLOW_COPY_AND_ASSIGN()
◆ FipEntry()
◆ FrameFipStatsMsg()
| bool InterfaceUveStatsTable::FrameFipStatsMsg |
( |
const VmInterface * |
vm_intf, |
|
|
vector< VmFloatingIPStats > & |
fip_list, |
|
|
vector< VmFloatingIPStats > & |
diff_list, |
|
|
bool & |
diff_list_send |
|
) |
| const |
|
private |
◆ FrameInterfaceObjectLog()
| bool InterfaceUveStatsTable::FrameInterfaceObjectLog |
( |
UveInterfaceEntry * |
entry, |
|
|
EndpointSecurityStats * |
obj |
|
) |
| const |
|
private |
◆ FrameInterfaceStatsMsg()
| bool InterfaceUveStatsTable::FrameInterfaceStatsMsg |
( |
UveInterfaceEntry * |
entry, |
|
|
VMIStats * |
uve |
|
) |
| const |
|
private |
◆ GetVmPortBandwidth()
◆ IncrInterfaceAceStats()
◆ IncrInterfaceEndpointHits()
| bool InterfaceUveStatsTable::IncrInterfaceEndpointHits |
( |
const std::string & |
itf, |
|
|
const FlowUveFwPolicyInfo & |
info |
|
) |
| |
◆ SendInterfaceAceStats()
| void InterfaceUveStatsTable::SendInterfaceAceStats |
( |
const string & |
name, |
|
|
UveInterfaceEntry * |
entry |
|
) |
| |
|
virtual |
◆ SendInterfaceStats()
| void InterfaceUveStatsTable::SendInterfaceStats |
( |
void |
| ) |
|
◆ SendInterfaceStatsMsg()
◆ UpdateBitmap()
| void InterfaceUveStatsTable::UpdateBitmap |
( |
const VmEntry * |
vm, |
|
|
uint8_t |
proto, |
|
|
uint16_t |
sport, |
|
|
uint16_t |
dport |
|
) |
| |
◆ UpdateFloatingIpStats()
| void InterfaceUveStatsTable::UpdateFloatingIpStats |
( |
const FipInfo & |
fip_info | ) |
|
◆ UpdatePortBitmap()
| void InterfaceUveStatsTable::UpdatePortBitmap |
( |
const string & |
name, |
|
|
uint8_t |
proto, |
|
|
uint16_t |
sport, |
|
|
uint16_t |
dport |
|
) |
| |
◆ UpdateVmiTagBasedStats()
| void InterfaceUveStatsTable::UpdateVmiTagBasedStats |
( |
const EndpointStatsInfo & |
info | ) |
|
The documentation for this class was generated from the following files: