OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

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 ( )

Definition at line 435 of file flow_entry.cc.

FlowEventLog::~FlowEventLog ( )

Definition at line 441 of file flow_entry.cc.

Member Data Documentation

Event FlowEventLog::event_

Definition at line 381 of file flow_entry.h.

uint8_t FlowEventLog::flow_gen_id_

Definition at line 383 of file flow_entry.h.

uint32_t FlowEventLog::flow_handle_

Definition at line 382 of file flow_entry.h.

uint8_t FlowEventLog::gen_id_

Definition at line 386 of file flow_entry.h.

uint32_t FlowEventLog::hash_id_

Definition at line 385 of file flow_entry.h.

FlowTableKSyncEntry* FlowEventLog::ksync_entry_

Definition at line 384 of file flow_entry.h.

uint64_t FlowEventLog::time_

Definition at line 380 of file flow_entry.h.

uint32_t FlowEventLog::vrouter_flow_handle_

Definition at line 387 of file flow_entry.h.

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: