Tizen RT Libs&Environment
v1.0 D5
|
Mqueue APIs. More...
Go to the source code of this file.
Data Structures | |
struct | mq_attr |
sturcutre of mqueue attritube More... | |
Macros | |
#define | MQ_NONBLOCK O_NONBLOCK |
#define | EXTERN extern |
Typedefs | |
typedef FAR struct mq_des * | mqd_t |
Functions | |
mqd_t | mq_open (FAR const char *mq_name, int oflags,...) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | mq_close (mqd_t mqdes) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | mq_unlink (FAR const char *mq_name) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | mq_send (mqd_t mqdes, FAR const char *msg, size_t msglen, int prio) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | mq_timedsend (mqd_t mqdes, FAR const char *msg, size_t msglen, int prio, FAR const struct timespec *abstime) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
ssize_t | mq_receive (mqd_t mqdes, FAR char *msg, size_t msglen, FAR int *prio) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
ssize_t | mq_timedreceive (mqd_t mqdes, FAR char *msg, size_t msglen, FAR int *prio, FAR const struct timespec *abstime) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | mq_notify (mqd_t mqdes, const struct sigevent *notification) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | mq_setattr (mqd_t mqdes, FAR const struct mq_attr *mq_stat, FAR struct mq_attr *oldstat) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | mq_getattr (mqd_t mqdes, FAR struct mq_attr *mq_stat) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
Mqueue APIs.
Definition in file mqueue.h.