NDN-DPDK
High-Speed Named Data Networking Forwarder
|
Parsed name. More...
#include <name.h>
Data Fields | |
const uint8_t * | value |
TLV-VALUE. More... | |
uint16_t | length |
TLV-LENGTH. More... | |
uint16_t | nComps |
number of components More... | |
struct { | |
int16_t firstNonGeneric: 12 | |
index of first non-generic component More... | |
bool hasDigestComp: 1 | |
ends with digest component? More... | |
bool hasHashes_: 1 | |
hash_ computed? More... | |
uint32_t a_: 2 | |
} | __rte_packed |
uint16_t | comp_ [PNameCachedComponents] |
end offset of i-th component More... | |
uint64_t | hash_ [PNameCachedComponents] |
hash of i+1-component prefix More... | |
Parsed name.
struct { ... } PName::__rte_packed |
uint32_t PName::a_ |
uint16_t PName::comp_[PNameCachedComponents] |
end offset of i-th component
int16_t PName::firstNonGeneric |
index of first non-generic component
bool PName::hasDigestComp |
ends with digest component?
uint64_t PName::hash_[PNameCachedComponents] |
hash of i+1-component prefix
bool PName::hasHashes_ |
hash_ computed?
uint16_t PName::length |
TLV-LENGTH.
uint16_t PName::nComps |
number of components
const uint8_t* PName::value |
TLV-VALUE.