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

Classes

struct  ShowData
 

Static Public Member Functions

static int GetPageLimit (IFMapSandeshContext *sctx)
 
static RequestPipeline::InstDataAllocBuffer (int stage)
 
static bool BufferStageCommon (const ConfigDBUUIDCacheReq *request, int instNum, RequestPipeline::InstData *data, const string &last_uuid)
 
static bool BufferStage (const Sandesh *sr, const RequestPipeline::PipeSpec ps, int stage, int instNum, RequestPipeline::InstData *data)
 
static bool BufferStageIterate (const Sandesh *sr, const RequestPipeline::PipeSpec ps, int stage, int instNum, RequestPipeline::InstData *data)
 
static void SendStageCommon (const ConfigDBUUIDCacheReq *request, const RequestPipeline::PipeSpec ps, ConfigDBUUIDCacheResp *response)
 
static bool SendStage (const Sandesh *sr, const RequestPipeline::PipeSpec ps, int stage, int instNum, RequestPipeline::InstData *data)
 
static bool SendStageIterate (const Sandesh *sr, const RequestPipeline::PipeSpec ps, int stage, int instNum, RequestPipeline::InstData *data)
 
static bool SortList (const ConfigDBUUIDCacheEntry &lhs, const ConfigDBUUIDCacheEntry &rhs)
 
static bool ConvertReqIterateToReq (const ConfigDBUUIDCacheReqIterate *req_iterate, ConfigDBUUIDCacheReq *req, string *last_uuid)
 

Static Public Attributes

static const uint32_t kMaxElementsPerRound = 50
 

Detailed Description

Definition at line 1990 of file ifmap_server_show.cc.

Member Function Documentation

static RequestPipeline::InstData* ShowConfigDBUUIDCache::AllocBuffer ( int  stage)
inlinestatic

Definition at line 2002 of file ifmap_server_show.cc.

bool ShowConfigDBUUIDCache::BufferStage ( const Sandesh sr,
const RequestPipeline::PipeSpec  ps,
int  stage,
int  instNum,
RequestPipeline::InstData data 
)
static

Definition at line 2085 of file ifmap_server_show.cc.

bool ShowConfigDBUUIDCache::BufferStageCommon ( const ConfigDBUUIDCacheReq *  request,
int  instNum,
RequestPipeline::InstData data,
const string &  last_uuid 
)
static

Definition at line 2069 of file ifmap_server_show.cc.

Here is the call graph for this function:

bool ShowConfigDBUUIDCache::BufferStageIterate ( const Sandesh sr,
const RequestPipeline::PipeSpec  ps,
int  stage,
int  instNum,
RequestPipeline::InstData data 
)
static

Definition at line 2095 of file ifmap_server_show.cc.

bool ShowConfigDBUUIDCache::ConvertReqIterateToReq ( const ConfigDBUUIDCacheReqIterate *  req_iterate,
ConfigDBUUIDCacheReq *  req,
string *  last_uuid 
)
static

Definition at line 2043 of file ifmap_server_show.cc.

static int ShowConfigDBUUIDCache::GetPageLimit ( IFMapSandeshContext sctx)
inlinestatic

Definition at line 1994 of file ifmap_server_show.cc.

Here is the call graph for this function:

bool ShowConfigDBUUIDCache::SendStage ( const Sandesh sr,
const RequestPipeline::PipeSpec  ps,
int  stage,
int  instNum,
RequestPipeline::InstData data 
)
static

Definition at line 2156 of file ifmap_server_show.cc.

void ShowConfigDBUUIDCache::SendStageCommon ( const ConfigDBUUIDCacheReq *  request,
const RequestPipeline::PipeSpec  ps,
ConfigDBUUIDCacheResp *  response 
)
static

Definition at line 2112 of file ifmap_server_show.cc.

Here is the call graph for this function:

bool ShowConfigDBUUIDCache::SendStageIterate ( const Sandesh sr,
const RequestPipeline::PipeSpec  ps,
int  stage,
int  instNum,
RequestPipeline::InstData data 
)
static

Definition at line 2170 of file ifmap_server_show.cc.

bool ShowConfigDBUUIDCache::SortList ( const ConfigDBUUIDCacheEntry &  lhs,
const ConfigDBUUIDCacheEntry &  rhs 
)
static

Definition at line 2031 of file ifmap_server_show.cc.

Member Data Documentation

const uint32_t ShowConfigDBUUIDCache::kMaxElementsPerRound = 50
static

Definition at line 1992 of file ifmap_server_show.cc.


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