TsgcQUICClient › Methoden › OpenStream
Opent een nieuwe QUIC-stream en retourneert deze zodat gegevens erover kunnen worden verzonden.
function OpenStream(aUnidirectional: Boolean = False): TsgcQUICClientStream;
| Naam | Type | Beschrijving |
|---|---|---|
aUnidirectional | Boolean | Wanneer True opent een unidirectionele stream (de client verstuurt alleen), anders opent een bidirectionele stream. Standaard False. |
De nieuw geopende QUIC-stream. (TsgcQUICClientStream)
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.
oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));