NDN-DPDK
High-Speed Named Data Networking Forwarder
Loading...
Searching...
No Matches
FileServer Struct Reference

File server. More...

#include <server.h>

Data Fields

Uring ur
ThreadCtrl ctrl
PktQueue rxQueue
FileServerCounters cnt
PacketMempools mp
struct rte_mempool * opMp
struct rte_mempool * fdMp
FileServerFdfdHt
struct cds_list_head fdQ
TscDuration statValidity
uint32_t versionBypassHi
uint32_t uringCongestionLbound
uint32_t uringWaitLbound
FaceID face
uint16_t segmentLen
uint16_t payloadHeadroom
uint16_t fdQCount
uint16_t fdQCapacity
struct open_how openHow
int dfd [FileServerMaxMounts]
int16_t mountPrefixComps [FileServerMaxMounts]
uint16_t mountPrefixL [FileServerMaxMounts]
uint8_t mountPrefixV [FileServerMaxMounts *NameMaxLength]
uint32_t uringCapacity
uint32_t nFdHtBuckets

Detailed Description

File server.

Field Documentation

◆ cnt

FileServerCounters FileServer::cnt

◆ ctrl

ThreadCtrl FileServer::ctrl

◆ dfd

int FileServer::dfd[FileServerMaxMounts]

◆ face

FaceID FileServer::face

◆ fdHt

FileServerFd* FileServer::fdHt

◆ fdMp

struct rte_mempool* FileServer::fdMp

◆ fdQ

struct cds_list_head FileServer::fdQ

◆ fdQCapacity

uint16_t FileServer::fdQCapacity

◆ fdQCount

uint16_t FileServer::fdQCount

◆ mountPrefixComps

int16_t FileServer::mountPrefixComps[FileServerMaxMounts]

◆ mountPrefixL

uint16_t FileServer::mountPrefixL[FileServerMaxMounts]

◆ mountPrefixV

uint8_t FileServer::mountPrefixV[FileServerMaxMounts *NameMaxLength]

◆ mp

PacketMempools FileServer::mp

◆ nFdHtBuckets

uint32_t FileServer::nFdHtBuckets

◆ openHow

struct open_how FileServer::openHow

◆ opMp

struct rte_mempool* FileServer::opMp

◆ payloadHeadroom

uint16_t FileServer::payloadHeadroom

◆ rxQueue

PktQueue FileServer::rxQueue

◆ segmentLen

uint16_t FileServer::segmentLen

◆ statValidity

TscDuration FileServer::statValidity

◆ ur

Uring FileServer::ur

◆ uringCapacity

uint32_t FileServer::uringCapacity

◆ uringCongestionLbound

uint32_t FileServer::uringCongestionLbound

◆ uringWaitLbound

uint32_t FileServer::uringWaitLbound

◆ versionBypassHi

uint32_t FileServer::versionBypassHi

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