|
NDN-DPDK
High-Speed Named Data Networking Forwarder
|
NDNLPv2 layer 2 fields and reassembler state. More...
#include <lp.h>
Data Fields | |
| uint64_t | seqNumBase |
| seqNum-fragIndex More... | |
| uint8_t | fragIndex |
| uint8_t | fragCount |
| uint32_t | reassBitmap |
| A bitmap of fragment arrival status. More... | |
| struct cds_list_head | reassNode |
| Packet * | reassFrags [LpMaxFragments] |
NDNLPv2 layer 2 fields and reassembler state.
| uint8_t LpL2::fragCount |
| uint8_t LpL2::fragIndex |
| uint32_t LpL2::reassBitmap |
A bitmap of fragment arrival status.
RTE_BIT32(i) indicates whether the i-th fragment has arrived. 0 means it has arrived, 1 means it is still missing. Bits of non-existent fragments are initialized to 0. Thus, when this variable becomes zero, all the fragments have arrived.
| Packet* LpL2::reassFrags[LpMaxFragments] |
| struct cds_list_head LpL2::reassNode |
| uint64_t LpL2::seqNumBase |
seqNum-fragIndex