Удаление rcvid, совпадающего с записью ожидания
#include <sys/io-char.h>
int wait_remove_rcvid( TTYWAIT **head,
int rcvid,
int *offset );
- head
- Указатель на очередь TTYWAIT, которая хранит заблокированных клиентов, ожидающих обработки (open, read, write или drain).
- rcvid
- ID сообщения, который требуется удалить.
- offset
- Смещение записи ожидания.
libio-char
Удаляет rcvid, совпадающий с записью ожидания в списке (только одну).
- 1
- Первая запись успешно удалена.
- 2
- Запись, отличная от первой, успешно удалена.
- -1
- Произошла ошибка.
ЗОСРВ «Нейтрино»
- Нет
- Обработчик прерываний
- Нет
- Обработчик сигналов
- Нет
- В потоке
- Нет
wait_add()
Предыдущий раздел: Библиотека разработки драйверов символьных устройсв