Lines Matching full:waitstatus
208 type WaitStatus uint32
219 func (w WaitStatus) Exited() bool { return w&mask == exited }
221 func (w WaitStatus) ExitStatus() int {
228 func (w WaitStatus) Signaled() bool { return w&mask != stopped && w&mask != 0 }
230 func (w WaitStatus) Signal() Signal {
238 func (w WaitStatus) CoreDump() bool { return w.Signaled() && w&core != 0 }
240 func (w WaitStatus) Stopped() bool { return w&mask == stopped && Signal(w>>shift) != SIGSTOP }
242 func (w WaitStatus) Continued() bool { return w&mask == stopped && Signal(w>>shift) == SIGSTOP }
244 func (w WaitStatus) StopSignal() Signal {
251 func (w WaitStatus) TrapCause() int { return -1 }
253 func wait4(pid uintptr, wstatus *WaitStatus, options uintptr, rusage *Rusage) (wpid uintptr, err uintptr)
255 func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (wpid int, err error) {