![]() |
Samsung Internal API reference
2.0
|
Macros | |
| #define | MQ_MAX_NAME 1024 |
Typedefs | |
| typedef int | mqd_t |
Functions | |
| mqd_t | mq_open (const char *pathname, int flags,...) |
| Create new message queue or open an existing queue. More... | |
| int | mq_unlink (const char *pathname) |
| Remove specified message queue name. More... | |
| int | mq_close (mqd_t fd) |
| Close a message queue descriptor. More... | |
| int | mq_send (mqd_t fd, const char *msg_ptr, size_t msg_len, unsigned msg_prio) |
| Send a message to a message queue. More... | |
| ssize_t | mq_receive (mqd_t fd, char *msg_ptr, size_t msg_len, unsigned *msg_prio) |
| Receive a message from a message queue. More... | |
| #define MQ_MAX_NAME 1024 |
#include <mqueue.h>
max length of the mq name
| int mq_close | ( | mqd_t | fd | ) |
#include <mqueue.h>
Close a message queue descriptor.
| [in] | fd | message queue descriptor |
| mqd_t mq_open | ( | const char * | pathname, |
| int | flags, | ||
| ... | |||
| ) |
#include <mqueue.h>
Create new message queue or open an existing queue.
| [in] | pathname | mqueue identifier |
| [in] | flags | control flags |
#include <mqueue.h>
Receive a message from a message queue.
| [in] | fd | message queue descriptor |
| [in,out] | msg_ptr | message pointer |
| [in] | msg_len | length of the message |
| [in] | msg_prio | priority of the message |
| int mq_send | ( | mqd_t | fd, |
| const char * | msg_ptr, | ||
| size_t | msg_len, | ||
| unsigned | msg_prio | ||
| ) |
#include <mqueue.h>
Send a message to a message queue.
| [in] | fd | message queue descriptor |
| [in,out] | msg_ptr | message pointer |
| [in] | msg_len | length of the message |
| [in] | msg_prio | priority of the message |
| int mq_unlink | ( | const char * | pathname | ) |
#include <mqueue.h>
Remove specified message queue name.
| [in] | pathname | name of the path |