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

Input packet demultiplexer for a single packet type. More...

#include <input-demux.h>

Data Fields

uint64_t nDrops
 
InputDemuxAct dispatch
 
union {
   struct {
      uint32_t   i
 
      union {
         uint32_t   n
 
         uint32_t   mask
 
      } 
 
   }   div
 
   NdtQuerier   ndq
 
   struct {
      uint8_t   offset
 
   }   byToken
 
}; 
 
InputDemuxDest dest [MaxInputDemuxDest]
 

Detailed Description

Input packet demultiplexer for a single packet type.

Field Documentation

◆ 

union { ... }

◆ 

struct { ... } InputDemux::byToken

◆ dest

InputDemuxDest InputDemux::dest[MaxInputDemuxDest]

◆ dispatch

InputDemuxAct InputDemux::dispatch

◆ 

struct { ... } InputDemux::div

◆ i

uint32_t InputDemux::i

◆ mask

uint32_t InputDemux::mask

◆ n

uint32_t InputDemux::n

◆ ndq

NdtQuerier InputDemux::ndq

◆ nDrops

uint64_t InputDemux::nDrops

◆ offset

uint8_t InputDemux::offset

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