extern struct Sigaction [src]

Fields

handler: extern union { handler: ?handler_fn, sigaction: ?sigaction_fn, }
mask: sigset_t
flags: c_int

Members

Source

pub const Sigaction = extern struct { pub const handler_fn = *const fn (i32) callconv(.c) void; pub const sigaction_fn = *const fn (i32, *const siginfo_t, ?*anyopaque) callconv(.c) void; handler: extern union { handler: ?handler_fn, sigaction: ?sigaction_fn, }, mask: sigset_t, flags: c_int, }