Lines Matching defs:NativeClient
44 type NativeClient struct { struct
45 Config ssh.ClientConfig
46 Hostname string
47 Port int
48 openSession *ssh.Session
49 openClient *ssh.Client
161 func (client *NativeClient) dialSuccess() bool {
171 func (client *NativeClient) session(command string) (*ssh.Client, *ssh.Session, error) {
185 func (client *NativeClient) Output(command string) (string, error) {
198 func (client *NativeClient) OutputWithPty(command string) (string, error) {
230 func (client *NativeClient) Start(command string) (io.ReadCloser, io.ReadCloser, error) {
253 func (client *NativeClient) Wait() error {
271 func (client *NativeClient) Shell(args ...string) error {