RTEMS  5.1
Files | Data Structures | Macros | Variables
Message Queues Private Support

Files

file  mqueue.c
 POSIX Message Queue Information with Zero Objects.
 
file  mqueuerecvsupp.c
 POSIX Message Queue Receive Support.
 

Data Structures

struct  POSIX_Message_queue_Control
 

Macros

#define POSIX_MESSAGE_QUEUE_INFORMATION_DEFINE(max)
 Macro to define the objects information for the POSIX Message Queue objects. More...
 

Variables

Objects_Information _POSIX_Message_queue_Information
 The POSIX Message Queue objects information.
 

Detailed Description

Macro Definition Documentation

◆ POSIX_MESSAGE_QUEUE_INFORMATION_DEFINE

#define POSIX_MESSAGE_QUEUE_INFORMATION_DEFINE (   max)
Value:
_POSIX_Message_queue, \
OBJECTS_POSIX_API, \
OBJECTS_POSIX_MESSAGE_QUEUES, \
max, \
_POSIX_PATH_MAX, \
NULL \
)
#define OBJECTS_INFORMATION_DEFINE(name, api, cls, type, max, nl, ex)
Statically initializes an objects information.
Definition: objectdata.h:427
Definition: mqueue.h:57
#define NULL
Requests a GPIO pin group configuration.
Definition: bestcomm_api.h:77

Macro to define the objects information for the POSIX Message Queue objects.

This macro should only be used by <rtems/confdefs.h>.

Parameters
maxThe configured object maximum (the OBJECTS_UNLIMITED_OBJECTS flag may be set).