S32K144 Template v1.0.0
Boilerplate firmware project for NXP S32K144
Loading...
Searching...
No Matches
queue.h File Reference

Go to the source code of this file.

Data Structures

struct  queue_t

Macros

#define QUEUE_MAX_SIZE   10

Functions

void queue_init (queue_t *q)
int queue_is_full (queue_t *q)
int queue_is_empty (queue_t *q)
int queue_enqueue (queue_t *q, void *item)
int queue_dequeue (queue_t *q, void **item)

Macro Definition Documentation

◆ QUEUE_MAX_SIZE

#define QUEUE_MAX_SIZE   10

Function Documentation

◆ queue_dequeue()

int queue_dequeue ( queue_t * q,
void ** item )

◆ queue_enqueue()

int queue_enqueue ( queue_t * q,
void * item )

◆ queue_init()

void queue_init ( queue_t * q)

◆ queue_is_empty()

int queue_is_empty ( queue_t * q)

◆ queue_is_full()

int queue_is_full ( queue_t * q)