FreeRTOS Addons
Loading...
Searching...
No Matches
Public Attributes | List of all members
MemPool_t_ Struct Reference

Public Attributes

int Alignment
 
unsigned char Buffer [1]
 
int ItemSize
 
SemaphoreHandle_t Lock
 
Stack_t Stack
 

Detailed Description

The actual Memory Pool data structure.

This is a variable length data structure.

Member Data Documentation

◆ Alignment

int MemPool_t_::Alignment

The overall alignment of an item.

◆ Buffer

unsigned char MemPool_t_::Buffer[1]

The begining of the actual memory pool itself.

◆ ItemSize

int MemPool_t_::ItemSize

Save the item size for additions.

◆ Lock

SemaphoreHandle_t MemPool_t_::Lock

We need a lock to make this thread safe.

◆ Stack

Stack_t MemPool_t_::Stack

Memory blocks are stored on a stack.


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