The message manager provides communication and synchronization capabilities using RTEMS message queues. The directives provided by the message manager are:
rtems.message_queue_create
- Create a queue
rtems.message_queue_ident
- Get ID of a queue
rtems.message_queue_delete
- Delete a queue
rtems.message_queue_send
- Put message at rear of a queue
rtems.message_queue_urgent
- Put message at front of a queue
rtems.message_queue_broadcast
- Broadcast N messages to a queue
rtems.message_queue_receive
- Receive message from a queue
rtems.message_queue_get_number_pending
- Get number of messages pending on a queue
rtems.message_queue_flush
- Flush all messages on a queue
Copyright © 1988-2008 OAR Corporation