TsgcQUICClient › Yöntemler › OpenStream
Yeni bir QUIC akışı açar ve üzerinden veri gönderilebilmesi için döndürür.
function OpenStream(aUnidirectional: Boolean = False): TsgcQUICClientStream;
| Name | Type | Açıklama |
|---|---|---|
aUnidirectional | Boolean | True 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. |
Yeni açılan QUIC akışı. (TsgcQUICClientStream)
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.
oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));