Renesas PTX1xxR IoT-Reader API Version 7.3.1
Renesas Software Stack for IoT-Reader Applications
Data Fields

Buffer Pool structure. More...

#include <ptxBufferPool.h>

Collaboration diagram for ptxBufferPool:
Collaboration graph

Data Fields

ptxMutex_t Mx
 
ptxSemaphore_t Sem
 
uint8_t LogDetails
 
struct ptxOsal * OS
 
ptxLog_tLOG
 
ptxBufferPool_Item_tItems
 
size_t NumItems
 
uint8_t * MemSpace
 
size_t MemSize
 
ptxBufferPool_Item_tListItems
 

Detailed Description

Buffer Pool structure.

Container for the list of ptxBufferPool_Item_t items and buffer pool memory handler structure.

Field Documentation

◆ Items

Buffer of Items.

◆ ListItems

Linked List of Items.

◆ LOG

ptxLog_t* LOG

Log.

◆ LogDetails

uint8_t LogDetails

Boolean for enabling logging feature.

◆ MemSize

size_t MemSize

Size of the memory space handled by the Buffer Pool.

◆ MemSpace

uint8_t* MemSpace

Memory space handled by the Buffer Pool.

◆ Mx

Mutex.

◆ NumItems

size_t NumItems

Maximum number of Items supported by the system.

◆ OS

struct ptxOsal* OS

Osal.

◆ Sem

Semaphore.


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