firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
xMessageBufferGetStaticBuffers
Collaboration diagram for xMessageBufferGetStaticBuffers:

message_buffer.h

BaseType_t xMessageBufferGetStaticBuffers( MessageBufferHandle_t xMessageBuffer,
uint8_t ** ppucMessageBufferStorageArea,
StaticMessageBuffer_t ** ppxStaticMessageBuffer );
StaticStreamBuffer_t StaticMessageBuffer_t
Definition FreeRTOS.h:3326
StreamBufferHandle_t MessageBufferHandle_t
Definition message_buffer.h:86
long BaseType_t
Definition portmacro.h:59

Retrieve pointers to a statically created message buffer's data structure buffer and storage area buffer. These are the same buffers that are supplied at the time of creation.

configUSE_STREAM_BUFFERS must be set to 1 in for FreeRTOSConfig.h for xMessageBufferGetStaticBuffers() to be available.

Parameters
xMessageBufferThe message buffer for which to retrieve the buffers.
ppucMessageBufferStorageAreaUsed to return a pointer to the message buffer's storage area buffer.
ppxStaticMessageBufferUsed to return a pointer to the message buffer's data structure buffer.
Returns
pdTRUE if buffers were retrieved, pdFALSE otherwise..