TsgcQUICServer › Properties
TsgcQUICServer Properties
Properties grouped by purpose, followed by the full alphabetical list.
Only QUICOptions and Version are published, so the others are assigned from code rather than in the Object Inspector.
Configuration
| Name | Description |
| QUICOptions | Published. The whole server setup: the mandatory TLS certificate and private key, and the connection limit. |
| Port | UDP port the listener binds to. Defaults to 80 from the UDP base class, so always set it explicitly. |
| Host | Bind address. Restricts the listener to one interface, empty binds every interface over both IPv4 and IPv6. |
| QUICMode | Read-only. The QUIC engine selected at start: the OpenSSL built-in engine by default, or the sgc engine. Delphi only. |
Streams
Connections
Lifecycle
| Name | Description |
| Active | Reports and drives the QUIC listener. Setting it is equivalent to Start and Stop. Delphi only. |
| Version | Published, read-only. The sgcWebSockets library version. |
All Properties (alphabetical)
| Name | Description |
| Active | Reports and drives the QUIC listener, equivalent to Start and Stop. |
| AlwaysMultiStream | Accept and read every stream the peer opens, not just the first one. |
| Connections | Read-only. The list of QUIC connections currently accepted by the server. |
| Host | Bind address for the listener. It accepts an IPv4 address, an IPv6 address or a host name. |
| Port | UDP port the server binds to and listens on for incoming QUIC connections. |
| QUICMode | Read-only. The QUIC engine the server selected when it started. |
| QUICOptions | Server configuration: the mandatory TLS certificate and private key, and the connection limit. |
| Version | The sgcWebSockets library version this component was built from. |
Related classes