forked from cerc-io/ipld-eth-server
21 lines
312 B
Go
21 lines
312 B
Go
package sup
|
|
|
|
import (
|
|
"io"
|
|
"os"
|
|
)
|
|
|
|
type Client interface {
|
|
Connect(host string) error
|
|
Run(task *Task) error
|
|
Wait() error
|
|
Close() error
|
|
Prefix() (string, int)
|
|
Write(p []byte) (n int, err error)
|
|
WriteClose() error
|
|
Stdin() io.WriteCloser
|
|
Stderr() io.Reader
|
|
Stdout() io.Reader
|
|
Signal(os.Signal) error
|
|
}
|