Описание библиотеки микросхемы 5023ВС016 процессора "Спутник"
Поля данных
Структура RINGBUFF_T

Структура кольцевого буфера Подробнее...

#include <ringbuffer.h>

Поля данных

void * data
 
int count
 
int itemSz
 
uint32_t head
 
uint32_t tail
 

Подробное описание

Структура кольцевого буфера

См. определение в файле ringbuffer.h строка 39

Поля

§ count

int count

Размер буфера в байтах

См. определение в файле ringbuffer.h строка 42

§ data

void* data

Указатель на буфер

См. определение в файле ringbuffer.h строка 41

§ head

uint32_t head

Индекс для чтения

См. определение в файле ringbuffer.h строка 44

§ itemSz

int itemSz

Размер элемента буфера

См. определение в файле ringbuffer.h строка 43

§ tail

uint32_t tail

Индекс для записи

См. определение в файле ringbuffer.h строка 45


Объявления и описания членов структуры находятся в файле: