...e name to mq_open (3). Messages are transferred to and from a queue using mq_send (3) and mq_receive (3). When a process has finished using the queue, it closes it using mq_clos…...t. The following functions are present: mq_close () mq_getattr () mq_notify () mq_open () mq_receive () mq_send () mq_setattr () mq_unlink () MON - _POSIX_MONOTONIC_CLOCK - _SC_…User Datagram Protocol for IPv4 NAME udp - User Datagram Protocol for IPv4 SYNOPSIS #include <sys/socket.h> #include <netinet/in.h> #include <netinet/udp.h> udp_socket = socket(AF_…sockets for local interprocess communication NAME unix - sockets for local interprocess communication SYNOPSIS #include <sys/socket.h> #include <sys/un.h> unix_socket = socket(AF_U…communication between kernel and user space (AF_NETLINK) NAME netlink - communication between kernel and user space (AF_NETLINK) SYNOPSIS #include <asm/types.h> #include <sys/socke…Linux socket interface NAME socket - Linux socket interface SYNOPSIS #include <sys/socket.h> sockfd = socket(int socket_family , int socket_type , int protocol ); DESCRIPTION This …overview of Linux IPC namespaces NAME ipc_namespaces - overview of Linux IPC namespaces DESCRIPTION IPC namespaces isolate certain IPC resources, namely, System V IPC objects (see …...connect() creat() fcntl() F_SETLKW fdatasync() fsync() getmsg() getpmsg() lockf() F_LOCK mq_receive() mq_send() mq_timedreceive() mq_timedsend() msgrcv() msgsnd() msync() nanosl…overview of signals NAME signal - overview of signals DESCRIPTION Linux supports both POSIX reliable signals (hereinafter "standard signals") and POSIX real-time signals. Signal di…Linux IPv4 raw sockets NAME raw - Linux IPv4 raw sockets SYNOPSIS #include <sys/socket.h> #include <netinet/in.h> raw_socket = socket(AF_INET, SOCK_RAW, int protocol ); DESCRIPTION…listen for a notification NAME LISTEN - listen for a notification SYNOPSIS LISTEN channel DESCRIPTION LISTEN registers the current session as a listener on the notification channel…TCP protocol NAME tcp - TCP protocol SYNOPSIS #include <sys/socket.h> #include <netinet/in.h> #include <netinet/tcp.h> tcp_socket = socket(AF_INET, SOCK_STREAM, 0); DESCRIPTION Thi…packet interface on device level NAME packet - packet interface on device level SYNOPSIS #include <sys/socket.h> #include <linux/if_packet.h> #include <net/ethernet.h> /* the L2 pr…Linux ARP kernel module. NAME arp - Linux ARP kernel module. DESCRIPTION This kernel protocol module implements the Address Resolution Protocol defined in RFC 826. It is used to co…System V interprocess communication mechanisms NAME sysvipc - System V interprocess communication mechanisms DESCRIPTION System V IPC is the name given to three interprocess commun…System V interprocess communication mechanisms NAME sysvipc - System V interprocess communication mechanisms DESCRIPTION System V IPC is the name given to three interprocess commun…monitoring filesystem events NAME fanotify - monitoring filesystem events DESCRIPTION The fanotify API provides notification and interception of filesystem events. Use cases includ…Linux IPv4 protocol implementation NAME ip - Linux IPv4 protocol implementation SYNOPSIS #include <sys/socket.h> #include <netinet/in.h> #include <netinet/ip.h> /* superset of prev…define a new subscription NAME CREATE_SUBSCRIPTION - define a new subscription SYNOPSIS CREATE SUBSCRIPTION subscription_name CONNECTION ' conninfo ' PUBLICATION publication_name […define a new data type NAME CREATE_TYPE - define a new data type SYNOPSIS CREATE TYPE name AS ( [ attribute_name data_type [ COLLATE collation ] [, ... ] ] ) CREATE TYPE name AS EN…