RTEMS 6.1-rc2
|
This source file contains the implementation of _CORE_message_queue_Initialize(). More...
Macros | |
#define | MESSAGE_SIZE_LIMIT ( SIZE_MAX - sizeof( uintptr_t ) + 1 - sizeof( CORE_message_queue_Buffer ) ) |
Functions | |
RTEMS_STATIC_ASSERT (offsetof(CORE_message_queue_Buffer, buffer)==sizeof(CORE_message_queue_Buffer), CORE_MESSAGE_QUEUE_BUFFER_OFFSET) | |
Status_Control | _CORE_message_queue_Initialize (CORE_message_queue_Control *the_message_queue, CORE_message_queue_Disciplines discipline, uint32_t maximum_pending_messages, size_t maximum_message_size, CORE_message_queue_Allocate_buffers allocate_buffers, const void *arg) |
Initializes a message queue. | |
This source file contains the implementation of _CORE_message_queue_Initialize().