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
This commit is contained in:
parent
3e352ca10b
commit
5f5d5496d9
@ -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>
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user