RTEMS
Enumerations | Functions | Variables
msgqconstruct.c File Reference

RTEMS Create Message Queue. More...

#include <rtems/rtems/messageimpl.h>
#include <rtems/rtems/attrimpl.h>
#include <rtems/rtems/support.h>
#include <rtems/score/coremsgimpl.h>
#include <rtems/sysinit.h>

Go to the source code of this file.

Enumerations

enum  { _Sysinit__Message_queue_Manager_initialization = 0x000e0080 }
 

Functions

static void * _Message_queue_Get_buffers (CORE_message_queue_Control *the_message_queue, size_t size, const void *arg)
 
rtems_status_code rtems_message_queue_construct (const rtems_message_queue_config *config, rtems_id *id)
 Constructs a message queue from the specified the message queue configuration. More...
 
rtems_status_code _Message_queue_Create (const rtems_message_queue_config *config, rtems_id *id, CORE_message_queue_Allocate_buffers allocate_buffers)
 Creates a message queue. More...
 
static void _Message_queue_Manager_initialization (void)
 

Variables

rtems_sysinit_item const _Linker_set__Sysinit__Message_queue_Manager_initialization = { _Message_queue_Manager_initialization }
 

Detailed Description

RTEMS Create Message Queue.

Definition in file msgqconstruct.c.