Lines Matching refs:Launcher
17 type Launcher struct { struct
41 func NewLauncher(path string, args []string, env []string) *Launcher {
42 return &Launcher{
57 func (attr *Launcher) Callback(fn func(*syscall.ProcAttr, interface{}) error) { argument
62 func (attr *Launcher) SetUID(uid int) { argument
69 func (attr *Launcher) SetGroups(gid int, groups []int) { argument
76 func (attr *Launcher) SetMode(mode Mode) { argument
84 func (attr *Launcher) SetIAB(iab *IAB) { argument
90 func (attr *Launcher) SetChroot(root string) { argument
132 func launch(result chan<- lResult, attr *Launcher, data interface{}, quit chan<- struct{}) { argument
228 func (attr *Launcher) Launch(data interface{}) (int, error) { argument