receive

Синтаксис

union SIGNAL *receive(const SIGSELECT *sigsel);

Описание

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

Параметры

  • sigsel - указатель на массив номеров сигналов, которые будут приниматься.

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

Функция возвращает указатель на буфер сигнала. Этот буфер с момента вызова принадлежит процессу, вызывавшему receive. После использования буфер необходимо освободить функцией free_buf.

См. также

You: Guest
You permissions: Read
elflib/functions/receive.txt · Последние изменения: 30/03/2015 00:00 (внешнее изменение)
Total pages: 365
RSS on Mobilefree Wiki www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Valid XHTML 1.0
© 2005-2018 supertrubka.org