Tizen RT Libs&Environment  v1.0 D5
mqueue.h File Reference

Mqueue APIs. More...

#include <sys/types.h>
#include <signal.h>
#include "queue.h"
Include dependency graph for mqueue.h:
This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

Mqueue APIs.

Definition in file mqueue.h.