How do I use mqueue in a c program on a Linux based system?
The following is a simple example of a server that receives messages from clients until it receives an “exit” message telling it to stop. The code for the server: #include <stdlib.h> #include <stdio.h> #include <string.h> #include <sys/stat.h> #include <sys/types.h> #include <errno.h> #include <mqueue.h> #include “common.h” int main(int argc, char **argv) { mqd_t mq; struct mq_attr … Read more