TsgcQUICServer › Methods

TsgcQUICServer Methods

Public methods grouped by purpose, followed by the full alphabetical list.

Lifecycle

NameDescription
StartLoads OpenSSL, creates the QUIC listener and starts accepting incoming connections. Raises on a bad configuration.
StopStops the listener, closes every active connection and releases server resources.

Connections

NameDescription
ConnectionCountReturns the number of QUIC connections the server is currently tracking.

Data

NameDescription
WriteDataSends application bytes to a connected peer over its default QUIC stream.
OpenStreamOpens a new server-initiated QUIC stream (unidirectional or bidirectional) on a connection. Delphi only.
WriteStreamDataWrites application bytes to one specific QUIC stream. Delphi only.

All Methods (alphabetical)

NameDescription
ConnectionCountReturns the number of QUIC connections the server is currently tracking.
OpenStreamOpens a new server-initiated QUIC stream on an existing connection.
StartLoads OpenSSL, creates the QUIC listener and starts accepting incoming connections.
StopStops the listener, closes every active connection and releases server resources.
WriteDataSends application bytes to a connected peer over its default QUIC stream.
WriteStreamDataWrites application bytes to one specific QUIC stream.

Related classes

Methods on the objects the server hands you are documented with those classes: TsgcQUICServerConnection (AddStream, FindStreamById, RemoveStream) and TsgcQUICServerStream.