Public Types | Public Member Functions | Data Fields

CongestRequestParam Struct Reference

#include <CongestionDB.h>

Collaboration diagram for CongestRequestParam:
Collaboration graph
[legend]

Public Types

enum  Op_t { ADD_RECORD, REMOVE_RECORD, REMOVE_ALL_RECORDS, REVALIDATE_BUCKET }

Public Member Functions

 CongestRequestParam ()
 ~CongestRequestParam ()
 LINK (CongestRequestParam, link)

Data Fields

uint64_t m_key
Op_t m_op
CongestionEntrym_pEntry

Detailed Description

Definition at line 69 of file CongestionDB.h.


Member Enumeration Documentation

Enumerator:
ADD_RECORD 
REMOVE_RECORD 
REMOVE_ALL_RECORDS 
REVALIDATE_BUCKET 

Definition at line 71 of file CongestionDB.h.


Constructor & Destructor Documentation

CongestRequestParam::CongestRequestParam (  )  [inline]

Definition at line 79 of file CongestionDB.h.

CongestRequestParam::~CongestRequestParam (  )  [inline]

Definition at line 83 of file CongestionDB.h.


Member Function Documentation

CongestRequestParam::LINK ( CongestRequestParam  ,
link   
)

Field Documentation

Definition at line 89 of file CongestionDB.h.

Referenced by CongestionDB::addRecord(), and CongestionDB::process().


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