OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
pkt_sandesh_flow.cc File Reference
#include <pkt/pkt_sandesh_flow.h>
#include <pkt/flow_mgmt.h>
#include <pkt/flow_mgmt/flow_entry_info.h>
#include <pkt/flow_mgmt/flow_mgmt_entry.h>
#include <vector>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <sstream>
#include <algorithm>
#include <cmn/agent_stats.h>
#include <uve/agent_uve.h>
#include <vrouter/flow_stats/flow_stats_collector.h>
#include <vrouter/ksync/ksync_init.h>
#include <vrouter/ksync/ksync_flow_index_manager.h>
Include dependency graph for pkt_sandesh_flow.cc:

Go to the source code of this file.

Macros

#define SET_SANDESH_FLOW_DATA(agent, data, fe, info)
 

Functions

static string InetRouteFlowMgmtKeyToString (uint16_t id, InetRouteFlowMgmtKey *key)
 
static void SetOneAclInfo (FlowAclInfo *policy, uint32_t action, const MatchAclParamsList &acl_list)
 
static void SetAclInfo (SandeshFlowData &data, FlowEntry *fe)
 
static InetRouteFlowMgmtKeyStringToInetRouteFlowMgmtKey (const string &key, uint16_t *id)
 
static void HandlePortFlowReq (uint16_t protocol, uint16_t port, bool match_proto, bool match_port, std::string context)
 

Macro Definition Documentation

#define SET_SANDESH_FLOW_DATA (   agent,
  data,
  fe,
  info 
)

Definition at line 31 of file pkt_sandesh_flow.cc.

Function Documentation

static void HandlePortFlowReq ( uint16_t  protocol,
uint16_t  port,
bool  match_proto,
bool  match_port,
std::string  context 
)
static

Definition at line 900 of file pkt_sandesh_flow.cc.

Here is the call graph for this function:

static string InetRouteFlowMgmtKeyToString ( uint16_t  id,
InetRouteFlowMgmtKey key 
)
static

Definition at line 20 of file pkt_sandesh_flow.cc.

Here is the call graph for this function:

static void SetAclInfo ( SandeshFlowData &  data,
FlowEntry fe 
)
static

Definition at line 191 of file pkt_sandesh_flow.cc.

Here is the call graph for this function:

static void SetOneAclInfo ( FlowAclInfo *  policy,
uint32_t  action,
const MatchAclParamsList acl_list 
)
static

Definition at line 169 of file pkt_sandesh_flow.cc.

Here is the call graph for this function:

static InetRouteFlowMgmtKey* StringToInetRouteFlowMgmtKey ( const string &  key,
uint16_t *  id 
)
static

Definition at line 749 of file pkt_sandesh_flow.cc.

Here is the call graph for this function: