RockBLOCK 9704 C Library
Doxygen documentation for the RockBLOCK 9704 C Library.
Loading...
Searching...
No Matches
Public Attributes | List of all members
imt_queue_t Struct Reference

Circular buffer structure to hold queued messages. More...

#include <imt_queue.h>

Collaboration diagram for imt_queue_t:
Collaboration graph
[legend]

Public Attributes

imt_t messages [1U]
 
uint16_t count
 
uint16_t head
 
uint16_t tail
 
uint16_t maxLength
 

Detailed Description

Circular buffer structure to hold queued messages.

Member Data Documentation

◆ count

uint16_t imt_queue_t::count

Number of messages in queue

◆ head

uint16_t imt_queue_t::head

Index of the message at the front

◆ maxLength

uint16_t imt_queue_t::maxLength

Maximum length of the queue

◆ messages

imt_t imt_queue_t::messages[1U]

Array of queued messages

◆ tail

uint16_t imt_queue_t::tail

Index of the next free space for a message


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