OptionalcloseOptionalconnectNode TCP/TLS connection deadline, or the complete opening deadline in a
browser. Defaults to 15s. Capped at 2,147,483,647ms (the host timer
ceiling); a larger value throws a RangeError.
OptionalfailoverAdditional endpoints attempted in order when the preferred endpoint fails.
OptionalingressTime allowed for the optional ingress SERVER_INFO message. Defaults to
250ms; zero disables the initial wait while retaining late negotiation.
Capped at 2,147,483,647ms (the host timer ceiling); a larger value throws
a RangeError.
OptionalprotocolsOptionalrequestRequests durable ingress ACKs through browser-visible WebSocket subprotocol negotiation.
OptionalsendMaximum time a send may remain queued by the WebSocket. Defaults to 15s.
Capped at 2,147,483,647ms (the host timer ceiling); a larger value throws
a RangeError.
OptionalsessionAuthenticates over REST before every WebSocket connection attempt so the browser can attach QuestDB's HttpOnly session cookies to the upgrade.
OptionalwebTest or framework hook; defaults to the browser's global WebSocket.
Maximum time allowed for a graceful WebSocket close. Defaults to 15s. Capped at 2,147,483,647ms (the host timer ceiling); a larger value throws a
RangeError.