message_create_queue. STMicroelectronics OS20
Advertisement
Advertisement
OS20 User Manual 16.2 OS20 function descriptions
message_create_queue
Create a fixed size message queue
Synopsis
#include <message.h> message_queue_t* message_create_queue( size_t MaxMessageSize, unsigned int MaxMessages );
Arguments size_t MaxMessageSize The maximum size of a message, in bytes unsigned int MaxMessages The maximum number of messages
Results
The message queue identifier, or NULL on failure.
Errors
Returns NULL if there is insufficient memory for the message queue.
Description
Create a message queue with buffering for a fixed number of fixed size messages. Buffer space for the messages and the message_queue_t structure, is created automatically by the function calling memory_allocate() on the system memory partition.
Callable from
Tasks only
See also
,
198
ADCS 7473749D
Download
Advertisement