Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig standard library. Public Namespace

SIG

Public Namespace
std.os.plan9.SIG
pub const SIG = struct

Values

  • pub const HUP

    hangup

  • pub const INT

    interrupt

  • pub const QUIT

    quit

  • pub const ILL

    illegal instruction (not reset when caught)

  • pub const ABRT

    used by abort

  • pub const FPE

    floating point exception

  • pub const KILL

    kill (cannot be caught or ignored)

  • pub const SEGV

    segmentation violation

  • pub const PIPE

    write on a pipe with no one to read it

  • pub const ALRM

    alarm clock

  • pub const TERM

    software termination signal from kill

  • pub const USR1

    user defined signal 1

  • pub const USR2

    user defined signal 2

  • pub const BUS

    bus error

  • pub const CHLD

    child process terminated or stopped

  • pub const CONT

    continue if stopped

  • pub const STOP

    stop

  • pub const TSTP

    interactive stop

  • pub const TTIN

    read from ctl tty by member of background

  • pub const TTOU

    write to ctl tty by member of background

File

os/plan9.zig:143
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
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;
}