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.