UNPKG

@tdengine/websocket

Version:

The websocket Node.js connector for TDengine. TDengine versions 3.3.2.0 and above are recommended to use this connector.

53 lines (52 loc) 2.76 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ErrorCode = exports.TaosError = exports.TaosResultError = exports.WebSocketQueryInterFaceError = exports.WebSocketInterfaceError = exports.WebSocketQueryError = exports.TDWebSocketClientError = void 0; class TDWebSocketClientError extends Error { constructor(code, message = '') { super(message); this.code = 0; this.name = new.target.name; this.code = code; if (typeof Error.captureStackTrace === 'function') { Error.captureStackTrace(this, new.target); } if (typeof Object.setPrototypeOf === 'function') { Object.setPrototypeOf(this, new.target.prototype); } else { this.__proto__ = new.target.prototype; } } } exports.TDWebSocketClientError = TDWebSocketClientError; class WebSocketQueryError extends TDWebSocketClientError { } exports.WebSocketQueryError = WebSocketQueryError; class WebSocketInterfaceError extends TDWebSocketClientError { } exports.WebSocketInterfaceError = WebSocketInterfaceError; class WebSocketQueryInterFaceError extends WebSocketInterfaceError { } exports.WebSocketQueryInterFaceError = WebSocketQueryInterFaceError; class TaosResultError extends TDWebSocketClientError { } exports.TaosResultError = TaosResultError; class TaosError extends TDWebSocketClientError { } exports.TaosError = TaosError; var ErrorCode; (function (ErrorCode) { ErrorCode[ErrorCode["ERR_INVALID_PARAMS"] = 100] = "ERR_INVALID_PARAMS"; ErrorCode[ErrorCode["ERR_INVALID_URL"] = 101] = "ERR_INVALID_URL"; ErrorCode[ErrorCode["ERR_WS_NO_CALLBACK"] = 102] = "ERR_WS_NO_CALLBACK"; ErrorCode[ErrorCode["ERR_INVALID_MESSAGE_TYPE"] = 103] = "ERR_INVALID_MESSAGE_TYPE"; ErrorCode[ErrorCode["ERR_WEBSOCKET_CONNECTION_FAIL"] = 104] = "ERR_WEBSOCKET_CONNECTION_FAIL"; ErrorCode[ErrorCode["ERR_WEBSOCKET_QUERY_TIMEOUT"] = 105] = "ERR_WEBSOCKET_QUERY_TIMEOUT"; ErrorCode[ErrorCode["ERR_INVALID_AUTHENTICATION"] = 106] = "ERR_INVALID_AUTHENTICATION"; ErrorCode[ErrorCode["ERR_UNSUPPORTED_TDENGINE_TYPE"] = 107] = "ERR_UNSUPPORTED_TDENGINE_TYPE"; ErrorCode[ErrorCode["ERR_CONNECTION_CLOSED"] = 108] = "ERR_CONNECTION_CLOSED"; ErrorCode[ErrorCode["ERR_INVALID_FETCH_MESSAGE_DATA"] = 109] = "ERR_INVALID_FETCH_MESSAGE_DATA"; ErrorCode[ErrorCode["ERR_WEBSOCKET_CONNECTION_ARRIVED_LIMIT"] = 110] = "ERR_WEBSOCKET_CONNECTION_ARRIVED_LIMIT"; ErrorCode[ErrorCode["ERR_PARTITIONS_TOPIC_VGROUP_LENGTH_NOT_EQUAL"] = 111] = "ERR_PARTITIONS_TOPIC_VGROUP_LENGTH_NOT_EQUAL"; ErrorCode[ErrorCode["ERR_TDENIGNE_VERSION_IS_TOO_LOW"] = 112] = "ERR_TDENIGNE_VERSION_IS_TOO_LOW"; })(ErrorCode || (exports.ErrorCode = ErrorCode = {}));