Skip to content
Snippets Groups Projects
Commit 5f5d5496 authored by patacongo's avatar patacongo
Browse files

Update mq_send() and mq_receive() description

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@165 42af7a65-404d-4744-a932-0658087f49c3
parent 3e352ca1
No related branches found
No related tags found
No related merge requests found
......@@ -452,6 +452,8 @@ Other memory:
0.2.3 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
* mq_receive and mq_send now return errno's appropriately
* mq_receive and mq_send are now correctly awakened by signals.
* Started m68322
</pre></ul>
......
This diff is collapsed.
......@@ -87,7 +87,7 @@
* "mqdes." If the size of the buffer in bytes (msglen) is
* less than the "mq_msgsize" attribute of the message
* queue, mq_receive will return an error. Otherwise, the
* select message is removed from the queue and copied to
* selected message is removed from the queue and copied to
* "msg."
*
* If the message queue is empty and O_NONBLOCK was not
......@@ -103,8 +103,7 @@
* mqdes - Message Queue Descriptor
* msg - Buffer to receive the message
* msglen - Size of the buffer in bytes
* prio - If not NULL, the location to store message
* priority.
* prio - If not NULL, the location to store message priority.
*
* Return Value:
* One success, the length of the selected message in bytes.is
......
......@@ -177,7 +177,7 @@ FAR mqmsg_t *mq_msgalloc(void)
* This length must not exceed the maximum message length
* from the mq_getattr().
*
* If the message queue is not full, mq_send() will in the
* If the message queue is not full, mq_send() place the
* message in the message queue at the position indicated
* by the "prio" argrument. Messages with higher priority
* will be inserted before lower priority messages. The
......@@ -198,8 +198,8 @@ FAR mqmsg_t *mq_msgalloc(void)
* prio - The priority of the message
*
* Return Value:
* On success, mq_send() returns0 (OK); on error, -1 (ERROR)
* is returned, with errno set to indicate the error:
* On success, mq_send() returns 0 (OK); on error, -1 (ERROR)
* is returned, with errno set to indicate the error:
*
* EAGAIN The queue was empty, and the O_NONBLOCK flag was
* set for the message queue description referred to
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment