NDN-DPDK
High-Speed Named Data Networking Forwarder
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
FetchTask Struct Reference

Fetch task that fetches from one prefix. More...

#include <fetcher.h>

Data Fields

struct cds_hlist_node fthNode
 FetchThread.head node. More...
 
PktQueue queueD
 
FetchLogic logic
 
uint32_t segmentLen
 expected segment length, used for writing to file More...
 
int fd
 if non-negative, write content to file More...
 
uint8_t index
 task slot index, used as PIT token More...
 
int8_t worker
 FetchThread index running this task, -1 if inactive. More...
 
InterestTemplate tpl
 Name prefix and Interest template. More...
 

Detailed Description

Fetch task that fetches from one prefix.

Field Documentation

◆ fd

int FetchTask::fd

if non-negative, write content to file

◆ fthNode

struct cds_hlist_node FetchTask::fthNode

FetchThread.head node.

◆ index

uint8_t FetchTask::index

task slot index, used as PIT token

◆ logic

FetchLogic FetchTask::logic

◆ queueD

PktQueue FetchTask::queueD

◆ segmentLen

uint32_t FetchTask::segmentLen

expected segment length, used for writing to file

◆ tpl

InterestTemplate FetchTask::tpl

Name prefix and Interest template.

prefixV[prefixL]==TtSegmentNameComponent

◆ worker

int8_t FetchTask::worker

FetchThread index running this task, -1 if inactive.


The documentation for this struct was generated from the following file: