База ответов ИНТУИТ

Многопоточное программирование с использованием POSIX Threads

<<- Назад к вопросам

Бит POLLHUP в поле revents устанавливается, если:

(Отметьте один правильный вариант ответа.)

Варианты ответа
сокет, труба или терминальное устройство закрыты на другом конце(Верный ответ)
значение fd не соответствует валидному файловому дескриптору
на устройстве возникла ошибка
Похожие вопросы
Бит POLLERR в поле revents устанавливается, если:
Бит POLLNVAL в поле revents устанавливается, если:
Чему равно значение параметра int pshared функции sem_init(3RT), если семафор будет разделяемым между процессами?
Чему равно значение параметра int pshared функции sem_init(3RT), если семафор будет локальным в пределах процесса?
Укажите значение атрибута функции MT-Level, при котором функция безопасна, даже если во время работы этой функции другая нить процесса вызовет fork(2):
При каком значении своего параметра int timeout, системный вызов poll(2) ждет готовности дескрипторов неограниченное время?
Какой из параметров функции pthread_create(3C) является значением, которое будет передано в качестве параметра start_routine?
При каком значении своего параметра int timeout, системный вызов poll(2) работает в режиме опроса?
Параметр системного вызова poll(2), являющийся количеством описателей в массиве fds:
Укажите значение по умолчанию атрибута scope в структуре pthread_attr_t: