SIGTTIN | |
---|---|
Popis | Čtení z terminálu jako úloha na pozadí |
Výchozí | pozastavit proces |
SA_SIGINFO kódy | |
Nemá žádné specifické kódy |
Na systémech POSIX je SIGTTIN signál vyslaný do úlohy na pozadí , když se pokouší číst z řídicího terminálu.
SIGTTIN je celočíselná konstanta definovaná v signal.h. Místo čísel se používají symbolické názvy signálů, protože čísla signálů se mohou v různých implementacích lišit.
SIG je běžná signální předpona (z anglického signal ), TT je zkrácený pravopis angličtiny. TTY (dálnopis) - dálnopis (dálnopisy byly první počítačové terminály), IN - zkrácené psaní angličtiny. vstup - vstup .
SIGTTIN lze odeslat do procesu na pozadí při pokusu o čtení z řídicího terminálu. Tento signál se obvykle používá při správě úloh shellu Unix. Unixoví démoni nemají řídicí terminály (démon při spuštění zavře deskriptory souborů stdin, stdout, stderr).
Když je přijat signál, úloha je pozastavena, dokud není přijat SIGCONT , který je odeslán, když je program přenesen z pozadí do popředí příkazem fgnebo uživatelem (pomocí utility kill).
POSIX signály | |||
---|---|---|---|
| |||
|