|
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