TsgcQUICClient › Yöntemler › OpenStream

OpenStream Yöntem

Yeni bir QUIC akışı açar ve üzerinden veri gönderilebilmesi için döndürür.

Sözdizimi

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

Parametreler

NameTypeAçıklama
aUnidirectionalBooleanTrue olduğunda tek yönlü bir akış açar (istemci yalnızca gönderir), aksi takdirde çift yönlü bir akış açar. Varsayılan değer False'tur.

Dönüş Değeri

Yeni açılan QUIC akışı. (TsgcQUICClientStream)

Remarks

OpenStream, etkin bağlantıda yeni bir QUIC akışı oluşturur ve döndürür. Döndürülen akışı WriteStreamData'ya ileterek üzerinden veri gönderin. Birkaç eş zamanlı akış açılırken önce EnableMultiStream çağırın. Tek bir bağlantı birçok bağımsız akış taşıyabilir; bu nedenle bir akıştaki kayıp paket diğerlerini engellemez.

Örnek


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

Yöntemlere Dön