NDN-DPDK
High-Speed Named Data Networking Forwarder
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
DiskStore Struct Reference

Disk-backed Data packet store. More...

#include <store.h>

Data Fields

Bdev bdev
 
uint64_t nBlocksPerSlot
 
struct rte_hash * requestHt
 
DiskStoreRequestrequestArray
 
struct spdk_thread * th
 
struct spdk_io_channel * ch
 
DiskStore_GetDataCb getDataCb
 
uintptr_t getDataCtx
 
uint64_t nPutDataBegin
 
uint64_t nPutDataFinish [2]
 
uint64_t nGetDataBegin
 
uint64_t nGetDataReuse
 
uint64_t nGetDataSuccess
 
uint64_t nGetDataFailure
 

Detailed Description

Disk-backed Data packet store.

Field Documentation

◆ bdev

Bdev DiskStore::bdev

◆ ch

struct spdk_io_channel* DiskStore::ch

◆ getDataCb

DiskStore_GetDataCb DiskStore::getDataCb

◆ getDataCtx

uintptr_t DiskStore::getDataCtx

◆ nBlocksPerSlot

uint64_t DiskStore::nBlocksPerSlot

◆ nGetDataBegin

uint64_t DiskStore::nGetDataBegin

◆ nGetDataFailure

uint64_t DiskStore::nGetDataFailure

◆ nGetDataReuse

uint64_t DiskStore::nGetDataReuse

◆ nGetDataSuccess

uint64_t DiskStore::nGetDataSuccess

◆ nPutDataBegin

uint64_t DiskStore::nPutDataBegin

◆ nPutDataFinish

uint64_t DiskStore::nPutDataFinish[2]

◆ requestArray

DiskStoreRequest* DiskStore::requestArray

◆ requestHt

struct rte_hash* DiskStore::requestHt

◆ th

struct spdk_thread* DiskStore::th

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