OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SessionSloState Class Reference

#include <session_stats_collector.h>

Inheritance diagram for SessionSloState:
Collaboration diagram for SessionSloState:

Public Types

typedef std::map< std::string,
SessionSloRuleState
SessionSloRuleStateMap
 

Public Member Functions

void DeleteSessionSloStateRuleEntry (std::string uuid)
 
void UpdateSessionSloStateRuleEntry (std::string uuid, int rate)
 
bool UpdateSessionSloStateRuleRefCount (const std::string &uuid, bool *matc)
 
 SessionSloState ()
 
 ~SessionSloState ()
 
- Public Member Functions inherited from DBState
virtual ~DBState ()
 

Private Attributes

SessionSloRuleStateMap session_rule_state_map_
 

Detailed Description

Definition at line 502 of file session_stats_collector.h.

Member Typedef Documentation

Definition at line 504 of file session_stats_collector.h.

Constructor & Destructor Documentation

SessionSloState::SessionSloState ( )
inline

Definition at line 508 of file session_stats_collector.h.

SessionSloState::~SessionSloState ( )
inline

Definition at line 509 of file session_stats_collector.h.

Member Function Documentation

void SessionSloState::DeleteSessionSloStateRuleEntry ( std::string  uuid)

Definition at line 2181 of file session_stats_collector.cc.

void SessionSloState::UpdateSessionSloStateRuleEntry ( std::string  uuid,
int  rate 
)

Definition at line 2189 of file session_stats_collector.cc.

bool SessionSloState::UpdateSessionSloStateRuleRefCount ( const std::string &  uuid,
bool *  matc 
)

Definition at line 2207 of file session_stats_collector.cc.

Member Data Documentation

SessionSloRuleStateMap SessionSloState::session_rule_state_map_
private

Definition at line 513 of file session_stats_collector.h.


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