Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Разработка драйверов и драйверные библиотеки > Драйверные библиотеки > Библиотека разработки драйверов символьных устройств (libio-char) > Библиотека libio-char.a > tto_checkclients()



tto_checkclients()

Проверка клиентских списков на наличие уведомления

Прототип:

#include <sys/io-char.h>
int tto_checkclients( TTYDEV *dev );

Аргументы:

dev
Указатель на структуру TTYDEV, представляющую конкретное устройство, на котором были получены данные.

Библиотека:

libio-char

Описание:

Проверяет клиентские списки на наличие уведомления (EVENT_NOTIFY_OUTPUT, EVENT_DRAIN или EVENT_WRITE). См. поле notify структуры TTYDEV.

Возвращаемое значение:

0
Успешное завершение.
-1
Произошла ошибка.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Нет

Тематические ссылки:

TTYDEV, tti(), tto_getchar(), tto()




Предыдущий раздел: Библиотека разработки драйверов символьных устройсв