structstd.os.plan9.SIG[src]

Values

ConstantHUP[src]

hangup

Source Code

Source code
pub const HUP = 1

ConstantINT[src]

interrupt

Source Code

Source code
pub const INT = 2

ConstantQUIT[src]

quit

Source Code

Source code
pub const QUIT = 3

ConstantILL[src]

illegal instruction (not reset when caught)

Source Code

Source code
pub const ILL = 4

ConstantABRT[src]

used by abort

Source Code

Source code
pub const ABRT = 5

ConstantFPE[src]

floating point exception

Source Code

Source code
pub const FPE = 6

ConstantKILL[src]

kill (cannot be caught or ignored)

Source Code

Source code
pub const KILL = 7

ConstantSEGV[src]

segmentation violation

Source Code

Source code
pub const SEGV = 8

ConstantPIPE[src]

write on a pipe with no one to read it

Source Code

Source code
pub const PIPE = 9

ConstantALRM[src]

alarm clock

Source Code

Source code
pub const ALRM = 10

ConstantTERM[src]

software termination signal from kill

Source Code

Source code
pub const TERM = 11

ConstantUSR1[src]

user defined signal 1

Source Code

Source code
pub const USR1 = 12

ConstantUSR2[src]

user defined signal 2

Source Code

Source code
pub const USR2 = 13

ConstantBUS[src]

bus error

Source Code

Source code
pub const BUS = 14

ConstantCHLD[src]

child process terminated or stopped

Source Code

Source code
pub const CHLD = 15

ConstantCONT[src]

continue if stopped

Source Code

Source code
pub const CONT = 16

ConstantSTOP[src]

stop

Source Code

Source code
pub const STOP = 17

ConstantTSTP[src]

interactive stop

Source Code

Source code
pub const TSTP = 18

ConstantTTIN[src]

read from ctl tty by member of background

Source Code

Source code
pub const TTIN = 19

ConstantTTOU[src]

write to ctl tty by member of background

Source Code

Source code
pub const TTOU = 20

Source Code

Source code
pub const SIG = struct {
    /// hangup
    pub const HUP = 1;
    /// interrupt
    pub const INT = 2;
    /// quit
    pub const QUIT = 3;
    /// illegal instruction (not reset when caught)
    pub const ILL = 4;
    /// used by abort
    pub const ABRT = 5;
    /// floating point exception
    pub const FPE = 6;
    /// kill (cannot be caught or ignored)
    pub const KILL = 7;
    /// segmentation violation
    pub const SEGV = 8;
    /// write on a pipe with no one to read it
    pub const PIPE = 9;
    /// alarm clock
    pub const ALRM = 10;
    /// software termination signal from kill
    pub const TERM = 11;
    /// user defined signal 1
    pub const USR1 = 12;
    /// user defined signal 2
    pub const USR2 = 13;
    /// bus error
    pub const BUS = 14;
    // The following symbols must be defined, but the signals needn't be supported
    /// child process terminated or stopped
    pub const CHLD = 15;
    /// continue if stopped
    pub const CONT = 16;
    /// stop
    pub const STOP = 17;
    /// interactive stop
    pub const TSTP = 18;
    /// read from ctl tty by member of background
    pub const TTIN = 19;
    /// write to ctl tty by member of background
    pub const TTOU = 20;
}