SIGUSR1 і SIGUSR2

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 07:41, 19 березня 2021, створена 95.133.247.38 (обговорення) (→‎Використання)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку
SIGUSR1 і SIGUSR2
Опис Користувацькі сигнали (можуть бути перехопленими або проігнорованими)
Дія за замовчуванням Завершує процес
SA_SIGINFO macros

None


SIGUSR1 і SIGUSR2 — Користувацькі сигнали на POSIX-сумісних платформах, що надаються програмісту для реалізації власних механізмів міжпроцесної або міжпотокової взаємодії. Символьні змінні SIGUSR1 і SIGUSR2 оголошені у заголовному файлі signal.h. Символьні імена для сигналів використовуються через те, що їхні номери залежать від конкретної платформи.

Етимологія

[ред. | ред. код]

SIG є загальноприйнятий префіксом для назв сигналів. USR (англ. user) — користувач.

Використання

[ред. | ред. код]

Сигнали можуть бути відправлені в результаті виконання системного виклику kill() або однойменною командою оболонки.

Див. також

[ред. | ред. код]