OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
session_stats_collector.cc File Reference
#include <bitset>
#include <pkt/flow_table.h>
#include <pkt/flow_mgmt/flow_mgmt_request.h>
#include <uve/stats_collector.h>
#include <uve/interface_uve_stats_table.h>
#include <sandesh/common/flow_types.h>
#include <init/agent_param.h>
#include <vrouter/flow_stats/session_stats_collector.h>
#include <vrouter/ksync/ksync_init.h>
#include <oper/tag.h>
#include <oper/security_logging_object.h>
#include <oper/global_vrouter.h>
#include <vrouter/flow_stats/flow_stats_collector.h>
#include <vrouter/flow_stats/flow_stats_types.h>
#include <cmn/agent_factory.h>
Include dependency graph for session_stats_collector.cc:

Go to the source code of this file.

Macros

#define DEFAULT_SSC_REQUEST_QUEUE_SIZE   4*1024*1024
 
#define MAX_SSC_REQUEST_QUEUE_ITERATIONS   256
 

Functions

SandeshTraceBufferPtr SessionStatsTraceBuf (SandeshTraceBufferCreate("SessionStats", 4000))
 
static void BuildTraceTagList (const TagList &slist, vector< string > *dlist)
 
static void TraceSession (const string &op, const SessionEndpointKey &ep, const SessionAggKey &agg, const SessionKey &session, bool rev_flow_params)
 

Variables

bool session_debug_ = false
 

Macro Definition Documentation

#define DEFAULT_SSC_REQUEST_QUEUE_SIZE   4*1024*1024

Definition at line 22 of file session_stats_collector.cc.

#define MAX_SSC_REQUEST_QUEUE_ITERATIONS   256

Definition at line 23 of file session_stats_collector.cc.

Function Documentation

static void BuildTraceTagList ( const TagList slist,
vector< string > *  dlist 
)
static

Definition at line 528 of file session_stats_collector.cc.

Here is the call graph for this function:

SandeshTraceBufferPtr SessionStatsTraceBuf ( SandeshTraceBufferCreate("SessionStats", 4000)  )
static void TraceSession ( const string &  op,
const SessionEndpointKey ep,
const SessionAggKey agg,
const SessionKey session,
bool  rev_flow_params 
)
static

Definition at line 536 of file session_stats_collector.cc.

Here is the call graph for this function:

Variable Documentation

bool session_debug_ = false

Definition at line 28 of file session_stats_collector.cc.