TsgcHTTP3Client › Properties

TsgcHTTP3Client Properties

Public and published properties grouped by purpose, followed by the full alphabetical list.

Connection

NameDescription
HostIP address or DNS name of the server the client is connected to. Read-only.
PortUDP port of the HTTP/3 (QUIC) server the client is connected to. Read-only.
ConnectTimeoutMaximum time in milliseconds the client waits for the QUIC connection to be established.
ReadTimeoutMaximum time in milliseconds the client waits for a response to arrive.

Request

NameDescription
UserAgentValue sent in the user-agent header of every request.
MaxResponseSizeMaximum response body bytes accepted per request. 0 means unlimited.

Protocol and Security

NameDescription
SettingsHTTP/3 SETTINGS parameters the client announces to the server.
PeerSettingsHTTP/3 SETTINGS parameters received from the server. Read-only.
TLSOptionsTLS 1.3 parameters used by the QUIC connection.

WebTransport

NameDescription
WebTransportSessionsCollection of WebTransport sessions currently established. Read-only.

Diagnostics

NameDescription
NextStreamIdQUIC stream ID that will be assigned to the next request. Read-only.
PeerControlStreamIdStream ID of the control stream opened by the server. Read-only.
VersionVersion of the sgcWebSockets library. Read-only.

All Properties (alphabetical)

NameDescription
ConnectTimeoutMaximum time in milliseconds the client waits for the QUIC connection to be established.
HostIP address or DNS name of the server the client is connected to. Read-only.
MaxResponseSizeMaximum response body bytes accepted per request. 0 means unlimited.
NextStreamIdQUIC stream ID that will be assigned to the next request. Read-only.
PeerControlStreamIdStream ID of the control stream opened by the server. Read-only.
PeerSettingsHTTP/3 SETTINGS parameters received from the server. Read-only.
PortUDP port of the HTTP/3 (QUIC) server the client is connected to. Read-only.
ReadTimeoutMaximum time in milliseconds the client waits for a response to arrive.
SettingsHTTP/3 SETTINGS parameters the client announces to the server.
TLSOptionsTLS 1.3 parameters used by the QUIC connection.
UserAgentValue sent in the user-agent header of every request.
VersionVersion of the sgcWebSockets library. Read-only.
WebTransportSessionsCollection of WebTransport sessions currently established. Read-only.