...ONS On Linux, mq_getattr () and mq_setattr () are library functions layered on top of the mq_getsetattr (2) system call. STANDARDS POSIX.1-2008. HISTORY POSIX.1-2001. EXAMPLES T…...ONS On Linux, mq_getattr () and mq_setattr () are library functions layered on top of the mq_getsetattr (2) system call. STANDARDS POSIX.1-2008. HISTORY POSIX.1-2001. EXAMPLES T…open a message queue NAME mq_open - open a message queue LIBRARY Real-time library ( librt , -lrt ) SYNOPSIS #include <fcntl.h> /* For O_* constants */ #include <sys/stat.h> /* For…send a message to a message queue NAME mq_send, mq_timedsend - send a message to a message queue LIBRARY Real-time library ( librt , -lrt ) SYNOPSIS #include <mqueue.h> int mq_send…send a message to a message queue NAME mq_send, mq_timedsend - send a message to a message queue LIBRARY Real-time library ( librt , -lrt ) SYNOPSIS #include <mqueue.h> int mq_send…receive a message from a message queue NAME mq_receive, mq_timedreceive - receive a message from a message queue LIBRARY Real-time library ( librt , -lrt ) SYNOPSIS #include <mqueu…receive a message from a message queue NAME mq_receive, mq_timedreceive - receive a message from a message queue LIBRARY Real-time library ( librt , -lrt ) SYNOPSIS #include <mqueu…close a message queue descriptor NAME mq_close - close a message queue descriptor LIBRARY Real-time library ( librt , -lrt ) SYNOPSIS #include <mqueue.h> int mq_close(mqd_t mqdes )…register for notification when a message is available NAME mq_notify - register for notification when a message is available LIBRARY Real-time library ( librt , -lrt ) SYNOPSIS #in…remove a message queue NAME mq_unlink - remove a message queue LIBRARY Real-time library ( librt , -lrt ) SYNOPSIS #include <mqueue.h> int mq_unlink(const char * name ); DESCRIPTIO…get/set resource limits NAME getrlimit, setrlimit, prlimit - get/set resource limits LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include <sys/resource.h> int getrlimit(int …