Книги автора: UNIX: разработка сетевых приложенийUNIX Network Programming
UNIX: взаимодействие процессовUNIX Network Programming. Volume 2 Second Edition. Interprocess Communications
/ Книги автора: UNIX: разработка сетевых приложенийUNIX Network Programming
UNIX: взаимодействие процессовUNIX Network Programming. Volume 2 Second Edition. Interprocess Communications
/ Книга: UNIX: взаимодействие процессов
Функция sem_unlink
Функция sem_unlink
Текст функции sem_unlink приведен в листинге 10.31. Она просто удаляет файл, через который реализован данный семафор, вызывая функцию unlink.
Листинг 10.31. Функция sem_unlink
//my_pxsem_mmap/sem_unlink.с
1 #include "unpipc.h"
2 #include "semaphore.h"
3 int
4 mysem_unlink(const char *pathname)
5 {
6 if (unlink(pathname) == –1)
7 return(-1);
8 return(0);
9 }
Похожие страницы
- 13.2. Функции shm_open и shm_unlink
- Функция sem_open
- Функция sem_wait
- Функция sem_post
- Функция sem_close
- 10.2. Функции sem_open, sem_close и sem_unlink
- 5.2. Функции mq_open, mq_close, mq_unlink
- 10.3. Функции sem_wait и sem_trywait
- 2.1.3. Функция getopt_long()
- Группировка по встроенным функциям и UDF
- SEMAPHORE COUNT