OptionalagentOptionalauthorizationOptionalauthTime allowed after TCP/TLS connection for HTTP authentication and the WebSocket upgrade.
Defaults to QwpWebSocketConnectOptions.connectTimeoutMs when that
is set, and to 15s otherwise, so narrowing only the connect deadline
bounds the whole opening rather than being exceeded by a default nobody
chose. Set this to give the slower phase its own budget. Capped at
2,147,483,647ms (the host timer ceiling); a larger value throws a
RangeError.
OptionalclientOptionalcloseMaximum 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.
OptionalconnectNode 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.
OptionalheadersOptionalmaxOptionalprotocolsOptionalrequestIngress-only. Durable ACK is negotiated on /write/v4; egress ignores it
and egressTransportOptions() strips it, because sending the header on
/read/v1 makes every query session fail the capability check.
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.
OptionalwebTest hook; defaults to the Node-only ws implementation.
Optional HTTP(S) agent used for the WebSocket upgrade.