TsgcQUICServer › Yöntemler › WriteStreamData
Belirli bir QUIC akışına uygulama baytları yazar.
procedure WriteStreamData(const aStream: TsgcQUICServerStream; const aData: TBytes);
WriteStreamData, aData'yı aStream ile tanımlanan bireysel akışa, genellikle OpenStream tarafından döndürülen bir akışa gönderir. Bağlantının varsayılan istek akışını hedefleyen WriteData'nın aksine, bu yöntem belirli bir akışa hitap eder ve WebTransport gibi çok akışlı taşımalar tarafından kullanılır. Yazma işlemi engellemesizdir: akış henüz baytları kabul edemiyorsa sunucu QUIC olay döngüsünü çalıştırır ve sınırlı sayıda yeniden dener, ardından sıraya alınan baytları ağa gönderir. aStream nil ise veya aData boşsa çağrı işlem yapmaz.
oStream := oServer.OpenStream(aConnection, True);
if Assigned(oStream) then
oServer.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('event: ping'));