Home | History | Annotate | Download | only in os

Lines Matching full:process

13 // Process stores the information about a process created by StartProcess.
14 type Process struct {
17 isdone uint32 // process has been successfully waited on, non zero if true
20 func newProcess(pid int, handle uintptr) *Process {
21 p := &Process{Pid: pid, handle: handle}
22 runtime.SetFinalizer(p, (*Process).Release)
26 func (p *Process) setDone() {
30 func (p *Process) done() bool {
34 // ProcAttr holds the attributes that will be applied to a new process
38 // creating the process.
41 // new process in the form returned by Environ.
44 // Files specifies the open files inherited by the new process. The
48 // to that file being closed when the process starts.
51 // Operating system-specific process creation attributes.
66 // Getpid returns the process id of the caller.
69 // Getppid returns the process id of the caller's parent.