NDN-DPDK
High-Speed Named Data Networking Forwarder
|
File descriptor related information in the file server. More...
#include <fd.h>
Data Fields | |
RTE_MARKER | self |
self reference used in HASH_ADD_BYHASHVALUE More... | |
struct statx | st |
statx result More... | |
UT_hash_handle | hh |
fdHt hashtable handle More... | |
struct cds_list_head | queueNode |
fdQ node More... | |
uint8_t | meta [16] |
MetaInfo (FinalBlockId only) More... | |
uint64_t | version |
version number More... | |
uint64_t | lastSeg |
last segment number More... | |
int | fd |
file descriptor More... | |
uint32_t | lsL |
directory listing length (UINT32_MAX means invalid) More... | |
uint16_t | refcnt |
number of inflight SQEs referencing this entry More... | |
uint16_t | prefixL |
mount+path TLV-LENGTH More... | |
uint16_t | versionedL |
mount+path+[32=ls]+version TLV-LENGTH More... | |
uint8_t | metadataL |
metadata length excluding Name (0 means invalid) More... | |
uint8_t | nameV [NameMaxLength] |
mount+path+[32=ls]+version TLV-VALUE More... | |
char | lsV [FileServerMaxLsResult] |
directory listing value More... | |
uint8_t | metadataV [FileServerEstimatedMetadataSize] |
metadata value excluding Name More... | |
File descriptor related information in the file server.
int FileServerFd::fd |
file descriptor
UT_hash_handle FileServerFd::hh |
fdHt hashtable handle
uint64_t FileServerFd::lastSeg |
last segment number
uint32_t FileServerFd::lsL |
directory listing length (UINT32_MAX means invalid)
char FileServerFd::lsV[FileServerMaxLsResult] |
directory listing value
uint8_t FileServerFd::meta[16] |
MetaInfo (FinalBlockId only)
uint8_t FileServerFd::metadataL |
metadata length excluding Name (0 means invalid)
uint8_t FileServerFd::metadataV[FileServerEstimatedMetadataSize] |
metadata value excluding Name
uint8_t FileServerFd::nameV[NameMaxLength] |
mount+path+[32=ls]+version TLV-VALUE
uint16_t FileServerFd::prefixL |
mount+path TLV-LENGTH
struct cds_list_head FileServerFd::queueNode |
fdQ node
uint16_t FileServerFd::refcnt |
number of inflight SQEs referencing this entry
RTE_MARKER FileServerFd::self |
self reference used in HASH_ADD_BYHASHVALUE
struct statx FileServerFd::st |
statx result
uint64_t FileServerFd::version |
version number
uint16_t FileServerFd::versionedL |
mount+path+[32=ls]+version TLV-LENGTH