.TH "mqueue.h" 3teegris "Sun Oct 28 2018" "Version 2.0" "Samsung Internal API reference" \" -*- nroff -*-
.ad l
.nh
.SH NAME
mqueue.h \- POSIX message queue declarations\&.  

.SH SYNOPSIS
.br
.PP
.SS "Macros"

.in +1c
.ti -1c
.RI "#define \fBMQ_MAX_NAME\fP   1024"
.br
.in -1c
.SS "Typedefs"

.in +1c
.ti -1c
.RI "typedef int \fBmqd_t\fP"
.br
.in -1c
.SS "Functions"

.in +1c
.ti -1c
.RI "\fBmqd_t\fP \fBmq_open\fP (const char *pathname, int flags,\&.\&.\&.)"
.br
.RI "\fICreate new message queue or open an existing queue\&. \fP"
.ti -1c
.RI "int \fBmq_unlink\fP (const char *pathname)"
.br
.RI "\fIRemove specified message queue name\&. \fP"
.ti -1c
.RI "int \fBmq_close\fP (\fBmqd_t\fP fd)"
.br
.RI "\fIClose a message queue descriptor\&. \fP"
.ti -1c
.RI "int \fBmq_send\fP (\fBmqd_t\fP fd, const char *msg_ptr, size_t msg_len, unsigned msg_prio)"
.br
.RI "\fISend a message to a message queue\&. \fP"
.ti -1c
.RI "\fBssize_t\fP \fBmq_receive\fP (\fBmqd_t\fP fd, char *msg_ptr, size_t msg_len, unsigned *msg_prio)"
.br
.RI "\fIReceive a message from a message queue\&. \fP"
.in -1c
.SH "Detailed Description"
.PP 
POSIX message queue declarations\&. 


.PP
\fBCopyright:\fP
.RS 4
(C) 2013 - 2018, Samsung Electronics Co\&., Ltd\&. 
.RE
.PP

.SH "Author"
.PP 
Generated automatically by Doxygen for Samsung Internal API reference from the source code\&.
