Interface RemoteConnection

interface RemoteConnection {
    id: string;
    localPort: number;
    name: string;
    onDidDisconnect: Event<void>;
    remotePort: number;
    type: string;
    copy(localPath, remotePath): Promise<void>;
    disposeSync?(): void;
    exec(cmd, args?, options?): Promise<RemoteExecResult>;
    execPartial(cmd, tester, args?, options?): Promise<RemoteExecResult>;
    forwardOut(socket, port?): void;
}

Hierarchy

  • Disposable
    • RemoteConnection

Implemented by

Properties

id: string
localPort: number
name: string
onDidDisconnect: Event<void>
remotePort: number
type: string

Methods