Ultibo API
C/C++ API for Ultibo Core
Loading...
Searching...
No Matches
_NETWORK_QUEUE Struct Reference

#include <network.h>

Data Fields

BUFFER_HANDLE buffer
 Handle for entry buffers.
SEMAPHORE_HANDLE wait
 Entry ready semaphore.
uint32_t start
 Index of first entry ready.
uint32_t count
 Number of entries ready in queue.
uint32_t flags
 Queue specific flags (eg Paused, Halted etc) (Managed by driver).
NETWORK_ENTRYentries []
 Array of 0 to Total - 1 entries in this queue (Allocated by driver that owns this queue).

Field Documentation

◆ buffer

BUFFER_HANDLE buffer

Handle for entry buffers.

◆ wait

Entry ready semaphore.

◆ start

uint32_t start

Index of first entry ready.

◆ count

uint32_t count

Number of entries ready in queue.

◆ flags

uint32_t flags

Queue specific flags (eg Paused, Halted etc) (Managed by driver).

◆ entries

NETWORK_ENTRY* entries[]

Array of 0 to Total - 1 entries in this queue (Allocated by driver that owns this queue).


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