TsgcQUICClient › Methoden › WriteStreamData
Schrijft gegevens naar een specifieke QUIC-stream geopend met OpenStream.
procedure WriteStreamData(const aStream: TsgcQUICClientStream; const aData: TBytes);
| Naam | Type | Beschrijving |
|---|---|---|
aStream | TsgcQUICClientStream | De doelstream, eerder geretourneerd door OpenStream. |
aData | const TBytes | Ruwe bytes om over de opgegeven stream te verzenden. |
WriteStreamData verstuurt de opgegeven bytes via een specifieke QUIC-stream in plaats van de standaardstream. De stream moet eerst worden geopend met OpenStream op een actieve verbinding. Omdat elke QUIC-stream onafhankelijk is, worden gegevens die naar één stream worden geschreven in volgorde op die stream afgeleverd zonder head-of-line blokkering van de andere streams. Om meerdere door peers geopende of gelijktijdige streams te gebruiken, roept u EnableMultiStream aan na het verbinden. Om in plaats daarvan via de standaardstream te versturen, gebruikt u WriteData.
oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));