Files
Supervisor/internal/session/pty.go

15 lines
221 B
Go

package session
import "io"
type PTYProcess interface {
io.ReadWriteCloser
Wait() error
Resize(cols, rows uint16) error
SignalStop() error
}
type PTYFactory interface {
Start(command string) (PTYProcess, error)
}