TsgcQUICClient › Methoden › OpenStream

OpenStream Methode

Opent een nieuwe QUIC-stream en retourneert deze zodat gegevens erover kunnen worden verzonden.

Syntaxis

function OpenStream(aUnidirectional: Boolean = False): TsgcQUICClientStream;

Parameters

NaamTypeBeschrijving
aUnidirectionalBooleanWanneer True opent een unidirectionele stream (de client verstuurt alleen), anders opent een bidirectionele stream. Standaard False.

Retourwaarde

De nieuw geopende QUIC-stream. (TsgcQUICClientStream)

Opmerkingen

OpenStream maakt een nieuwe QUIC-stream op de actieve verbinding en retourneert deze. Geef de geretourneerde stream door aan WriteStreamData om gegevens erover te versturen. Roep EnableMultiStream eerst aan bij het openen van meerdere gelijktijdige streams. Een enkele verbinding kan veel onafhankelijke streams dragen, zodat een verloren pakket op één stream de anderen niet blokkeert.

Voorbeeld


oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));

Terug naar methoden