UNPKG

@kevin_men/websocket

Version:

TDengine Connector for nodejs and browser using WebSocket.

66 lines 1.56 kB
/** * define ws Response type|class, for query? */ import { MessageResp } from "../common/taosResult"; export declare class WSVersionResponse { version: string; code: number; message: string; action: string; totalTime: number; constructor(resp: MessageResp); } export declare class WSQueryResponse { code?: number; message?: string; action?: string; req_id?: number; timing?: bigint | null; totalTime: number; id?: bigint; is_update?: boolean; affected_rows?: number | null; fields_count?: number | null; fields_names?: Array<string> | null; fields_types?: Array<number> | null; fields_lengths?: Array<number> | null; precision?: number; constructor(resp: MessageResp); private initMsg; } export declare class WSFetchResponse { code: number; message: string; action: string; req_id: number; timing: bigint; id: bigint; completed: boolean; length: Array<number>; rows: number; totalTime: number; constructor(resp: MessageResp); } export declare class WSFetchBlockResponse { id: bigint; data: ArrayBuffer; timing: bigint; constructor(msg: ArrayBuffer); } interface IWSConnResponse { code: number; message: string; action: string; req_id: number; timing: bigint; } export declare class WSConnResponse { code: number; message: string; action: string; req_id: number; timing: bigint; constructor(msg: IWSConnResponse); } export {}; //# sourceMappingURL=wsResponse.d.ts.map