OpenSDN source code
FlowEventLog Struct Reference

#include <flow_entry.h>

Collaboration diagram for FlowEventLog:

Public Types

enum  Event {
  FLOW_ADD , FLOW_UPDATE , FLOW_DELETE , FLOW_EVICT ,
  FLOW_HANDLE_ASSIGN , FLOW_MSG_SKIP_EVICTED , EVENT_MAXIMUM
}
 

Public Member Functions

 FlowEventLog ()
 
 ~FlowEventLog ()
 

Public Attributes

uint64_t time_
 
Event event_
 
uint32_t flow_handle_
 
uint8_t flow_gen_id_
 
FlowTableKSyncEntryksync_entry_
 
uint32_t hash_id_
 
uint8_t gen_id_
 
uint32_t vrouter_flow_handle_
 
uint8_t vrouter_gen_id_
 

Detailed Description

Definition at line 366 of file flow_entry.h.

Member Enumeration Documentation

◆ Event

Enumerator
FLOW_ADD 
FLOW_UPDATE 
FLOW_DELETE 
FLOW_EVICT 
FLOW_HANDLE_ASSIGN 
FLOW_MSG_SKIP_EVICTED 
EVENT_MAXIMUM 

Definition at line 367 of file flow_entry.h.

Constructor & Destructor Documentation

◆ FlowEventLog()

FlowEventLog::FlowEventLog ( )

Definition at line 435 of file flow_entry.cc.

◆ ~FlowEventLog()

FlowEventLog::~FlowEventLog ( )

Definition at line 441 of file flow_entry.cc.

Member Data Documentation

◆ event_

Event FlowEventLog::event_

Definition at line 381 of file flow_entry.h.

◆ flow_gen_id_

uint8_t FlowEventLog::flow_gen_id_

Definition at line 383 of file flow_entry.h.

◆ flow_handle_

uint32_t FlowEventLog::flow_handle_

Definition at line 382 of file flow_entry.h.

◆ gen_id_

uint8_t FlowEventLog::gen_id_

Definition at line 386 of file flow_entry.h.

◆ hash_id_

uint32_t FlowEventLog::hash_id_

Definition at line 385 of file flow_entry.h.

◆ ksync_entry_

FlowTableKSyncEntry* FlowEventLog::ksync_entry_

Definition at line 384 of file flow_entry.h.

◆ time_

uint64_t FlowEventLog::time_

Definition at line 380 of file flow_entry.h.

◆ vrouter_flow_handle_

uint32_t FlowEventLog::vrouter_flow_handle_

Definition at line 387 of file flow_entry.h.

◆ vrouter_gen_id_

uint8_t FlowEventLog::vrouter_gen_id_

Definition at line 388 of file flow_entry.h.


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