type os.Signal
34 uses
os (current package)
exec.go#L69: type Signal interface {
exec.go#L134: func (p *Process) Signal(sig Signal) error {
exec_posix.go#L21: Interrupt Signal = syscall.SIGINT
exec_posix.go#L22: Kill Signal = syscall.SIGKILL
exec_unix.go#L62: func (p *Process) signal(sig Signal) error {
os/signal
signal.go#L16: m map[chan<- os.Signal]*handler
signal.go#L28: c chan<- os.Signal
signal.go#L51: func cancel(sigs []os.Signal, action func(int)) {
signal.go#L86: func Ignore(sig ...os.Signal) {
signal.go#L91: func Ignored(sig os.Signal) bool {
signal.go#L121: func Notify(c chan<- os.Signal, sig ...os.Signal) {
signal.go#L132: handlers.m = make(map[chan<- os.Signal]*handler)
signal.go#L173: func Reset(sig ...os.Signal) {
signal.go#L180: func Stop(c chan<- os.Signal) {
signal.go#L232: func process(sig os.Signal) {
signal.go#L277: func NotifyContext(parent context.Context, signals ...os.Signal) (ctx context.Context, stop context.CancelFunc) {
signal.go#L284: c.ch = make(chan os.Signal, 1)
signal.go#L302: signals []os.Signal
signal.go#L303: ch chan os.Signal
signal_unix.go#L35: func signum(sig os.Signal) int {
src.elv.sh/pkg/cli
app.go#L179: case os.Signal:
tty.go#L39: NotifySignals() <-chan os.Signal
tty.go#L52: sigCh chan os.Signal
tty.go#L110: func (t *aTTY) NotifySignals() <-chan os.Signal {
src.elv.sh/pkg/cli/clitest
fake_tty.go#L40: sigCh chan os.Signal
fake_tty.go#L63: sigCh: make(chan os.Signal, fakeTTYSignals),
fake_tty.go#L139: func (t *fakeTTY) NotifySignals() <-chan os.Signal { return t.sigCh }
fake_tty.go#L198: func (t TTYCtrl) InjectSignal(sigs ...os.Signal) {
src.elv.sh/pkg/daemon
serve.go#L33: quitSignals := make(chan os.Signal)
src.elv.sh/pkg/eval
interrupts.go#L32: sigCh := make(chan os.Signal)
src.elv.sh/pkg/shell
signal_unix.go#L13: func handleSignal(sig os.Signal, stderr *os.File) {
src.elv.sh/pkg/sys
signals_unix.go#L11: func NotifySignals() chan os.Signal {
signals_unix.go#L13: sigCh := make(chan os.Signal, sigsChanBufferSize)
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)