message_create_queue_timeout. STMicroelectronics OS20
Advertisement
Advertisement
16.2 OS20 function descriptions 16 Alphabetical list of functions
message_create_queue_timeout
Create a fixed size message queue with timeout capability
Synopsis
#include <message.h> message_queue_t* message_create_queue_timeout( 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 message elements
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
199
ADCS 7473749D
Download
Advertisement