AM263Px MCU+ SDK: enet_queue.h File Reference

| AM263Px MCU+ SDK 26.00.00 |

Data Structures | Functions
enet_queue.h File Reference

## Introduction

This file contains the type definitions and helper macros for the Enet software queue.

Go to the source code of this file.

## Data Structures
struct | EnetQ_Node
| A generic node structure for a single link list. More...
struct | EnetQ
| Generic queue. More...

## Functions
void | EnetQueue_initQ (EnetQ *queue)
| Init queue. More...
void | EnetQueue_copyQ (EnetQ *dstQueue, const EnetQ *srcQueue)
| Copy queues. More...
void | EnetQueue_enq (EnetQ *queue, EnetQ_Node *node)
| Enqueue a packet into the queue. More...
void | EnetQueue_enqHead (EnetQ *queue, EnetQ_Node *node)
| Enqueue a packet at head into the queue. More...
EnetQ_Node * | EnetQueue_deq (EnetQ *queue)
| Dequeue a packet from the queue. More...
void | EnetQueue_append (EnetQ *dstQueue, EnetQ *srcQueue)
| Append queue. More...
uint32_t | EnetQueue_getQCount (EnetQ *queue)
| Get queue count. More...
void | EnetQueue_verifyQCount (EnetQ *queue)
| Checks queue corruption. More...