TsgcQUICClient › Metody › WriteStreamData

WriteStreamData Metoda

Zapisuje dane do określonego strumienia QUIC otwartego za pomocą OpenStream.

Składnia

procedure WriteStreamData(const aStream: TsgcQUICClientStream; const aData: TBytes);

Parametry

NazwaTypOpis
aStreamTsgcQUICClientStreamDocelowy strumień, wcześniej zwrócony przez OpenStream.
aDataconst TBytesSurowe bajty do wysłania przez wskazany strumień.

Uwagi

WriteStreamData wysyła dostarczone bajty przez określony strumień QUIC, a nie domyślny. Strumień musi być najpierw otwarty przez OpenStream na aktywnym połączeniu. Ponieważ każdy strumień QUIC jest niezależny, dane zapisane do jednego strumienia są dostarczane w porządku na tym strumieniu bez blokowania head-of-line przez inne. Aby używać kilku otwartych przez partnera lub współbieżnych strumieni, wywołaj EnableMultiStream po nawiązaniu połączenia. Aby wysyłać przez domyślny strumień, użyj WriteData.

Przykład


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

Powrót do metod