|
NDN-DPDK
High-Speed Named Data Networking Forwarder
|
Per-segment state. More...
#include <window.h>
Data Fields | |
| uint64_t | segNum |
| segment number More... | |
| struct { | |
| uint64_t txTime: FetchSegTxTimeBits | |
| TscTime last Interest tx time. More... | |
| bool hasRetx: 1 | |
| whether Interest has been retransmitted at least once More... | |
| bool inRetxQ: 1 | |
| } | __rte_packed |
| union { | |
| MinTmr rtoExpiry | |
| RTO expiration timer, valid if inRetxQ==false. More... | |
| struct cds_list_head retxNode | |
| retxQ node, valid if inRetxQ==true More... | |
| }; | |
Per-segment state.
| union { ... } |
| struct { ... } FetchSeg::__rte_packed |
| bool FetchSeg::hasRetx |
whether Interest has been retransmitted at least once
| bool FetchSeg::inRetxQ |
| struct cds_list_head FetchSeg::retxNode |
retxQ node, valid if inRetxQ==true
| MinTmr FetchSeg::rtoExpiry |
RTO expiration timer, valid if inRetxQ==false.
| uint64_t FetchSeg::segNum |
segment number
| uint64_t FetchSeg::txTime |
TscTime last Interest tx time.