Changeset dd746c38 in rtems


Ignore:
Timestamp:
Feb 10, 1999, 12:29:02 AM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
aee3d68
Parents:
c13cd48
Message:

Comments fixed after problem report from Ian Lance Taylor <ian@…>.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/rtems/include/rtems/rtems/message.h

    rc13cd48 rdd746c38  
    149149 *  message is based on the task queue discipline algorithm in
    150150 *  use by this particular message queue.  If no tasks are waiting,
    151  *  then the message buffer will be placed at the rear of the
     151 *  then the message buffer will be placed at the REAR of the
    152152 *  chain of pending messages for this message queue.
    153153 */
     
    164164 *  DESCRIPTION:
    165165 *
    166  *  This routine implements the rtems_message_queue_send directive.
    167  *  This directive sends the message buffer to the message queue
    168  *  indicated by ID.  If one or more tasks is blocked waiting
    169  *  to receive a message from this message queue, then one will
    170  *  receive the message.  The task selected to receive the
    171  *  message is based on the task queue discipline algorithm in
    172  *  use by this particular message queue.  If no tasks are waiting,
    173  *  then the message buffer will be placed at the rear of the
    174  *  chain of pending messages for this message queue.
     166 *  This routine implements the rtems_message_queue_urgent directive.
     167 *  This directive has the same behavior as rtems_message_queue_send
     168 *  except that if no tasks are waiting, the message buffer will
     169 *  be placed at the FRONT of the chain of pending messages rather
     170 *  than at the REAR.
    175171 */
    176172
     
    186182 *  DESCRIPTION:
    187183 *
    188  *  This routine implements the rtems_message_queue_send directive.
    189  *  This directive sends the message buffer to the message queue
    190  *  indicated by ID.  If one or more tasks is blocked waiting
    191  *  to receive a message from this message queue, then one will
    192  *  receive the message.  The task selected to receive the
    193  *  message is based on the task queue discipline algorithm in
    194  *  use by this particular message queue.  If no tasks are waiting,
    195  *  then the message buffer will be placed at the rear of the
    196  *  chain of pending messages for this message queue.
     184 *  This routine implements the rtems_message_queue_broadcast directive.
     185 *  This directive sends the message buffer to all of the tasks blocked
     186 *  waiting for a message on the message queue indicated by ID. 
     187 *  If no tasks are waiting, then the message buffer will not be queued.
    197188 */
    198189
  • cpukit/rtems/include/rtems/rtems/message.h

    rc13cd48 rdd746c38  
    149149 *  message is based on the task queue discipline algorithm in
    150150 *  use by this particular message queue.  If no tasks are waiting,
    151  *  then the message buffer will be placed at the rear of the
     151 *  then the message buffer will be placed at the REAR of the
    152152 *  chain of pending messages for this message queue.
    153153 */
     
    164164 *  DESCRIPTION:
    165165 *
    166  *  This routine implements the rtems_message_queue_send directive.
    167  *  This directive sends the message buffer to the message queue
    168  *  indicated by ID.  If one or more tasks is blocked waiting
    169  *  to receive a message from this message queue, then one will
    170  *  receive the message.  The task selected to receive the
    171  *  message is based on the task queue discipline algorithm in
    172  *  use by this particular message queue.  If no tasks are waiting,
    173  *  then the message buffer will be placed at the rear of the
    174  *  chain of pending messages for this message queue.
     166 *  This routine implements the rtems_message_queue_urgent directive.
     167 *  This directive has the same behavior as rtems_message_queue_send
     168 *  except that if no tasks are waiting, the message buffer will
     169 *  be placed at the FRONT of the chain of pending messages rather
     170 *  than at the REAR.
    175171 */
    176172
     
    186182 *  DESCRIPTION:
    187183 *
    188  *  This routine implements the rtems_message_queue_send directive.
    189  *  This directive sends the message buffer to the message queue
    190  *  indicated by ID.  If one or more tasks is blocked waiting
    191  *  to receive a message from this message queue, then one will
    192  *  receive the message.  The task selected to receive the
    193  *  message is based on the task queue discipline algorithm in
    194  *  use by this particular message queue.  If no tasks are waiting,
    195  *  then the message buffer will be placed at the rear of the
    196  *  chain of pending messages for this message queue.
     184 *  This routine implements the rtems_message_queue_broadcast directive.
     185 *  This directive sends the message buffer to all of the tasks blocked
     186 *  waiting for a message on the message queue indicated by ID. 
     187 *  If no tasks are waiting, then the message buffer will not be queued.
    197188 */
    198189
Note: See TracChangeset for help on using the changeset viewer.