@tdengine/websocket
Version:
The websocket Node.js connector for TDengine. TDengine versions 3.3.2.0 and above are recommended to use this connector.
21 lines • 885 B
TypeScript
import { WSQueryResponse } from './wsResponse';
export declare class WsClient {
private _wsConnector?;
private _timeout?;
private readonly _url;
private static readonly _minVersion;
constructor(url: URL, timeout?: number | undefined | null);
connect(database?: string | undefined | null): Promise<void>;
execNoResp(queryMsg: string): Promise<void>;
exec(queryMsg: string, bSqlQuery?: boolean): Promise<any>;
sendBinaryMsg(reqId: bigint, action: string, message: ArrayBuffer, bSqlQuery?: boolean, bResultBinary?: boolean): Promise<any>;
getState(): number;
ready(): Promise<void>;
sendMsg(msg: string): Promise<any>;
freeResult(res: WSQueryResponse): Promise<unknown>;
version(): Promise<string>;
close(): Promise<void>;
checkURL(url: URL): void;
checkVersion(): Promise<void>;
}
//# sourceMappingURL=wsClient.d.ts.map