XU XUv0.8.8
EN

API

#os/signal

import: #os/signal

counts: 3 函数, 0 方法, 0 类型, 8 常量, 0 方法集

Unix 信号编号。notify 未接到内核,调用即 throw,避免静默丢信号。

const sighup

XuAPI
pub const sighup = 1

用途

公开常量 `sighup`。 值为 `1`

参数

无

const interrupt

XuAPI
pub const interrupt = 2

用途

公开常量 `interrupt`。 值为 `2`

参数

无

const sigint

XuAPI
pub const sigint = 2

用途

公开常量 `sigint`。 值为 `2`

参数

无

const sigquit

XuAPI
pub const sigquit = 3

用途

公开常量 `sigquit`。 值为 `3`

参数

无

const kill

XuAPI
pub const kill = 9

用途

公开常量 `kill`。 值为 `9`

参数

无

const sigkill

XuAPI
pub const sigkill = 9

用途

公开常量 `sigkill`。 值为 `9`

参数

无

const sigpipe

XuAPI
pub const sigpipe = 13

用途

公开常量 `sigpipe`。 值为 `13`

参数

无

const sigterm

XuAPI
pub const sigterm = 15

用途

公开常量 `sigterm`。 值为 `15`

参数

无

notify

XuAPI
pub fn notify(c chan int, sig int) int

用途

通知。失败时 throw。

参数

c chan int
字节或字符码(通道;类型 chan int)
sig int
sig(int)

返回

int — 该类型的值

stop

XuAPI
pub fn stop(c chan int) int

用途

停止。失败时 throw。

参数

c chan int
字节或字符码(通道;类型 chan int)

返回

int — 该类型的值

ignore

XuAPI
pub fn ignore(sig int) int

用途

忽略。失败时 throw。

参数

sig int
sig(int)

返回

int — 该类型的值