Documentation
¶
Index ¶
- type LocalCommand
- type LocalConnection
- func (a *LocalConnection) Forward(ctx context.Context, localPort int, remotePort int) error
- func (a *LocalConnection) ForwardKillAll(ctx context.Context) error
- func (a *LocalConnection) GetCmd(cmd string, args ...string) remote.Cmder
- func (a *LocalConnection) List(path string) ([]remote.FileInfo, error)
- func (a *LocalConnection) MkDirAll(path string) error
- func (a *LocalConnection) ReadFile(path string) (io.ReadCloser, error)
- func (a *LocalConnection) Remove(path string) error
- func (a *LocalConnection) Stats(path string) (remote.FileInfo, error)
- func (a *LocalConnection) WriteFile(r io.Reader, path string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalCommand ¶
type LocalCommand struct {
// contains filtered or unexported fields
}
func (*LocalCommand) Interactive ¶
func (a *LocalCommand) Interactive() (io.WriteCloser, io.Reader, io.Reader, remote.Closer, error)
type LocalConnection ¶
type LocalConnection struct{}
func (*LocalConnection) ForwardKillAll ¶
func (a *LocalConnection) ForwardKillAll(ctx context.Context) error
func (*LocalConnection) GetCmd ¶
func (a *LocalConnection) GetCmd(cmd string, args ...string) remote.Cmder
func (*LocalConnection) List ¶
func (a *LocalConnection) List(path string) ([]remote.FileInfo, error)
func (*LocalConnection) MkDirAll ¶
func (a *LocalConnection) MkDirAll(path string) error
func (*LocalConnection) ReadFile ¶
func (a *LocalConnection) ReadFile(path string) (io.ReadCloser, error)
func (*LocalConnection) Remove ¶
func (a *LocalConnection) Remove(path string) error
Click to show internal directories.
Click to hide internal directories.