39#ifndef _RTEMS_SCORE_COREMSGBUFFER_H
40#define _RTEMS_SCORE_COREMSGBUFFER_H
59#define RTEMS_SCORE_COREMSG_ENABLE_MESSAGE_PRIORITY
74#if defined(RTEMS_SCORE_COREMSG_ENABLE_MESSAGE_PRIORITY)
This header file provides basic definitions used by the API and the implementation.
#define RTEMS_ZERO_LENGTH_ARRAY
This constant represents the element count of a zero-length array.
Definition: basedefs.h:1032
This header file provides interfaces of the Chain Handler which are used by the implementation and th...
The structure is used to organize message buffers of a message queue.
Definition: coremsgbuffer.h:64
size_t size
This member defines the size of this message.
Definition: coremsgbuffer.h:72
Chain_Node Node
This member is used to enqueue the buffer in the pending or free buffer queue of a message queue.
Definition: coremsgbuffer.h:69
int priority
This member defines the priority of this message.
Definition: coremsgbuffer.h:76
This structure represents a chain node.
Definition: chain.h:78