|
NDN-DPDK
High-Speed Named Data Networking Forwarder
|
Functions | |
| N_LOG_INIT (FetchLogic) | |
| size_t | FetchLogic_TxInterestBurst (FetchLogic *fl, uint64_t *segNums, size_t limit, TscTime now) |
| Request to transmit a burst of Interests. More... | |
| void | FetchLogic_RxDataBurst (FetchLogic *fl, const FetchLogicRxData *pkts, size_t count, TscTime now) |
| Notify Data arrival. More... | |
| void | FetchLogic_Init (FetchLogic *fl, uint32_t winCapacity, int numaSocket) |
| void | FetchLogic_Free (FetchLogic *fl) |
| void | FetchLogic_Reset (FetchLogic *fl, uint64_t segmentBegin, uint64_t segmentEnd) |
| void FetchLogic_Free | ( | FetchLogic * | fl | ) |
| void FetchLogic_Init | ( | FetchLogic * | fl, |
| uint32_t | winCapacity, | ||
| int | numaSocket | ||
| ) |
| void FetchLogic_Reset | ( | FetchLogic * | fl, |
| uint64_t | segmentBegin, | ||
| uint64_t | segmentEnd | ||
| ) |
| void FetchLogic_RxDataBurst | ( | FetchLogic * | fl, |
| const FetchLogicRxData * | pkts, | ||
| size_t | count, | ||
| TscTime | now | ||
| ) |
Notify Data arrival.
| pkts | fields extracted from arrived Data. |
| count | size of pkts array. |
| size_t FetchLogic_TxInterestBurst | ( | FetchLogic * | fl, |
| uint64_t * | segNums, | ||
| size_t | limit, | ||
| TscTime | now | ||
| ) |
Request to transmit a burst of Interests.
| [out] | segNums | segment numbers to retrieve. |
| limit | size of segNums array. |
| N_LOG_INIT | ( | FetchLogic | ) |