UNPKG

hdckit

Version:

A pure Node.js client for the OpenHarmony Device Connector

16 lines (15 loc) 545 B
import { ClientOptions } from '../types'; import Target from './Target'; import { IForward } from './command/forward'; import Tracker from './Tracker'; export default class Client { readonly options: ClientOptions; constructor({ host, port, bin }?: ClientOptions); connection(connectKey?: string): any; listTargets(): Promise<string[]>; trackTargets(): Promise<Tracker>; getTarget(connectKey: string): Target; listForwards(): Promise<IForward[]>; listReverses(): Promise<IForward[]>; kill(): Promise<void>; }