Theia API Documentation v1.65.0
    Preparing search index...
    interface RemoteConnection {
        id: string;
        localPort: number;
        name: string;
        onDidDisconnect: Event<void>;
        remotePort: number;
        type: string;
        copy(
            localPath: string | Buffer | ReadableStream,
            remotePath: string,
        ): Promise<void>;
        dispose(): void;
        disposeSync?(): void;
        exec(
            cmd: string,
            args?: string[],
            options?: RemoteExecOptions,
        ): Promise<RemoteExecResult>;
        execPartial(
            cmd: string,
            tester: RemoteExecTester,
            args?: string[],
            options?: RemoteExecOptions,
        ): Promise<RemoteExecResult>;
        forwardOut(socket: Socket, port?: number): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

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

    Methods

    • copy files from local to remote

      Parameters

      • localPath: string | Buffer | ReadableStream
      • remotePath: string

      Returns Promise<void>

    • Dispose this object.

      Returns void