Unix Man (Справочное руководство)



SIGSET(2) - часть 4


Сигнал SIGPOLL возникает, когда файловый дескриптор, соответствующий файлу STREAMS [см. ], задает ожидание "выбираемого" события. Для того, чтобы этот сигнал был послан, процесс должен сделать специальный запрос с помощью вызова I_SETSIG . В противном случае этот процесс никогда не получит сигнал SIGPOLL.

В целях компактности прикладные программы должны использовать только символические имена сигналов, а не их значения, и применять только те сигналы, которые перечислены здесь. Реакция на сигнал SIGKILL по умолчанию не может быть изменена.

Специальные разработки могут определять собственные сигналы, а обработчику сигналов могут быть переданы дополнительные определенные в разработке аргументы, соответствующие аппаратным сигналам. В случае некоторых аппаратно генерируемых сигналов может оказаться невозможным возобновление выполнения процессов в точке их прерывания.

Сигнальный тип SIGSEGV резервируется на случай некорректного доступа к информационному объекту. Если разрабатываемая программа в состоянии определить возникновение подобного состояния, то следует использовать этот сигнальный тип.

Другие функции управления сигналами, и , не следует использовать в соединении с приведенными функциями для обработки специфических типов сигналов.




Содержание  Назад  Вперед