#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: