// Программа из конспекта "Системное программное обеспечение" // Очереди сообщений в Linux // стр. 109 // Название: client_main.c // Описание: клиентская часть клиент-серверной системы // на основе индивидуальных очередей с мультиплексированием //svmsgmpx2q/client_main. с #include "svmsg.h" #include "client.c" void client(int, int); int main(int argc, char **argv) { int readid, writeid; /* сервер должен создать свою очередь */ writeid = msgget(MQ_KEY1, 0); /* мы создаем свою собственную очередь */ readid = msgget(IPC_PRIVATE, 0600|IPC_CREAT); client(readid, writeid); /* и удаляем нашу собственную очередь */ msgctl(readid, IPC_RMID, NULL); exit(0); }