UNPKG

@yume-chan/adb

Version:

TypeScript implementation of Android Debug Bridge (ADB) protocol.

21 lines 1.02 kB
import type { AdbIncomingSocketHandler, AdbSocket, AdbTransport } from "../adb.js"; import type { AdbBanner } from "../banner.js"; import { AdbFeature } from "../features.js"; import type { AdbServerClient } from "./client.js"; export declare const ADB_SERVER_DEFAULT_FEATURES: AdbFeature[]; export declare class AdbServerTransport implements AdbTransport { #private; readonly serial: string; readonly transportId: bigint; readonly maxPayloadSize: number; readonly banner: AdbBanner; get disconnected(): Promise<void>; get clientFeatures(): AdbFeature[]; constructor(client: AdbServerClient, serial: string, banner: AdbBanner, transportId: bigint, disconnected: Promise<void>); connect(service: string): Promise<AdbSocket>; addReverseTunnel(handler: AdbIncomingSocketHandler, address?: string): Promise<string>; removeReverseTunnel(address: string): Promise<void>; clearReverseTunnels(): Promise<void>; close(): Promise<void>; } //# sourceMappingURL=transport.d.ts.map