NtSDRAMFillLevel_s::NtHostBuffer_s

Reference Documentation

product_line_custom
Napatech SmartNIC
category
Reference Information
struct NtSDRAMFillLevel_s::NtHostBuffer_s

This structure tells where the host buffer is currently used.

Definition at line 194 of file stream_event.h.

Data Fields

uint64_t

deQueued

uint64_t

enQueued

uint64_t

enQueuedAdapter

uint64_t

size

Host buffer size. More...

Field Documenation

uint64_t deQueued

Bytes available or in use by the streams. If all data is placed here it means that the application is too slow to handle the data. The application is not able to release the packets (host buffer) fast enough so the data is ready for the driver and adapter to fill with new data. The result is that the adapter runs out of data space and a packet loss occurs.

Definition at line 195 of file stream_event.h.

Referenced by DumpEvent().

uint64_t enQueued

Bytes available to the host buffer handler. If all data is placed here it means that the driver is too slow to handle the data. This is a driver error and should never happen.

Definition at line 200 of file stream_event.h.

Referenced by DumpEvent().

uint64_t enQueuedAdapter

Bytes currently in the adapter. Most of the time the data should be placed here.

Definition at line 203 of file stream_event.h.

Referenced by DumpEvent().

uint64_t size

Host buffer size.

Definition at line 205 of file stream_event.h.

Referenced by DumpEvent().