Книга: UNIX: взаимодействие процессов

Пример: программа mqunlink

Пример: программа mqunlink

В листинге 5.2 приведена программа mqunlink, удаляющая из системы очередь сообщений.

Листинг 5.2. Удаление очереди из системы: mqunlink

//pxmsg/mqunlink.c
1 #include "unpipc.h"
2 int
3 main(int argc, char **argv)
4 {
5  if (argc != 2)
6   err_quit("usage: mqunlink <name>");
7  Mq_unlink(argv[1]);
8  exit(0);
9 }

С помощью этой программы мы можем удалить очередь сообщений, созданную программой mqcreate1:

solaris % mqunlink /temp.1234

При этом будут удалены все три файла из каталога /tmp, которые относятся к этой очереди.

Оглавление книги


Генерация: 1.784. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз