coremsg.inl File Reference

#include <string.h>

Include dependency graph for coremsg.inl:

This graph shows which files directly or indirectly include this file:


Functions

RTEMS_INLINE_ROUTINE
CORE_message_queue_Status 
_CORE_message_queue_Send (CORE_message_queue_Control *the_message_queue, void *buffer, size_t size, Objects_Id id, CORE_message_queue_API_mp_support_callout api_message_queue_mp_support, boolean wait, Watchdog_Interval timeout)
RTEMS_INLINE_ROUTINE
CORE_message_queue_Status 
_CORE_message_queue_Urgent (CORE_message_queue_Control *the_message_queue, void *buffer, size_t size, Objects_Id id, CORE_message_queue_API_mp_support_callout api_message_queue_mp_support, boolean wait, Watchdog_Interval timeout)
RTEMS_INLINE_ROUTINE void _CORE_message_queue_Copy_buffer (const void *source, void *destination, size_t size)
RTEMS_INLINE_ROUTINE
CORE_message_queue_Buffer_control
_CORE_message_queue_Allocate_message_buffer (CORE_message_queue_Control *the_message_queue)
RTEMS_INLINE_ROUTINE void _CORE_message_queue_Free_message_buffer (CORE_message_queue_Control *the_message_queue, CORE_message_queue_Buffer_control *the_message)
RTEMS_INLINE_ROUTINE
CORE_message_queue_Buffer_control
_CORE_message_queue_Get_pending_message (CORE_message_queue_Control *the_message_queue)
RTEMS_INLINE_ROUTINE boolean _CORE_message_queue_Is_priority (CORE_message_queue_Attributes *the_attribute)
RTEMS_INLINE_ROUTINE void _CORE_message_queue_Append_unprotected (CORE_message_queue_Control *the_message_queue, CORE_message_queue_Buffer_control *the_message)
RTEMS_INLINE_ROUTINE void _CORE_message_queue_Prepend_unprotected (CORE_message_queue_Control *the_message_queue, CORE_message_queue_Buffer_control *the_message)
RTEMS_INLINE_ROUTINE boolean _CORE_message_queue_Is_null (CORE_message_queue_Control *the_message_queue)
RTEMS_INLINE_ROUTINE boolean _CORE_message_queue_Is_notify_enabled (CORE_message_queue_Control *the_message_queue)
RTEMS_INLINE_ROUTINE void _CORE_message_queue_Set_notify (CORE_message_queue_Control *the_message_queue, CORE_message_queue_Notify_Handler the_handler, void *the_argument)

Detailed Description

This include file contains the static inline implementation of all inlined routines in the Core Message Handler.

Generated on Sat Jul 5 12:16:17 2008 for RTEMSSuperCore by  doxygen 1.5.6