TsgcQUICClient › Metodi › WriteStreamData
Scrive dati su uno specifico stream QUIC aperto con OpenStream.
procedure WriteStreamData(const aStream: TsgcQUICClientStream; const aData: TBytes);
| Nome | Tipo | Descrizione |
|---|---|---|
aStream | TsgcQUICClientStream | Lo stream di destinazione, precedentemente restituito da OpenStream. |
aData | const TBytes | Byte grezzi da inviare sullo stream specificato. |
WriteStreamData invia i byte forniti su uno specifico stream QUIC anziché su quello predefinito. Lo stream deve essere prima aperto con OpenStream su una connessione attiva. Poiché ogni stream QUIC è indipendente, i dati scritti su uno stream vengono consegnati in ordine su quello stream senza head-of-line blocking dagli altri. Per utilizzare più stream aperti dal peer o concorrenti, chiamare EnableMultiStream dopo la connessione. Per inviare sullo stream predefinito, utilizzare invece WriteData.
oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));