SIGINT (POSIX)

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

SIGINT (POSIX)
Опис Переривання (може бути перехопленим або проігнорованим)
Дія за замовчуванням Завершує процес
SA_SIGINFO macros

None

Етимологія

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

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

В окремих системах сигнал SIGINT може бути відправлений з термінала після натискання визначеної клавіші або комбінації клавіш. Так, в UNIX-системах сигнал SIGINT генерується в результаті натисканням клавіш Ctrl-C.

Не слід плутати сигнал SIGINT з апаратним або програмним перериванням, оскільки сигнал генерується ядром операційної системи (тобто, є поняттям операційної системи), а апаратні та програмні переривання — обладнанням та інструкціями процесора відповідно (тобто, є поняттями обчислювальної системи).

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.