TsgcQUICClient › Yöntemler › WriteData

WriteData Yöntem

Varsayılan QUIC akışı üzerinden sunucuya veri gönderir.

Aşırı Yüklemeler

Aşırı Yükleme 1

Sözdizimi

procedure WriteData(const aValue: TBytes); overload;

Parametreler

NameTypeAçıklama
aValueconst TBytesVarsayılan QUIC akışı üzerinden sunucuya gönderilecek ham baytlar.

Remarks

İkili veri göndermek için bu aşırı yüklemeyi kullanın. Baytlar, etkin bağlantının varsayılan QUIC akışına yazılır. Bağlantı açıldıktan sonra, örneğin OnQUICConnect işleyicisinin içinde çağırın. Çağrı, baytlar QUIC akışına teslim edilir edilmez geri döner ve bir yanıt beklemez; bu nedenle hiçbir yanıt vermeyen bir sunucu artık çağrıyı bloke etmez.

Örnek


oClient.WriteData(TEncoding.UTF8.GetBytes('Hello QUIC'));

Overload 2

Sözdizimi

procedure WriteData(const aValue: string); overload;

Parametreler

NameTypeAçıklama
aValueconst stringVarsayılan QUIC akışı üzerinden sunucuya gönderilecek metin.

Remarks

Dize gönderen kolaylık aşırı yüklemesi. Metin kodlanır ve etkin bağlantının varsayılan QUIC akışına yazılır. Çağrı, metin QUIC akışına teslim edilir edilmez geri döner ve bir yanıt beklemez; bu nedenle hiçbir yanıt vermeyen bir sunucu artık çağrıyı bloke etmez. OpenStream ile açılan belirli bir akış üzerinden veri göndermek için bunun yerine WriteStreamData kullanın.

Örnek


oClient.WriteData('Hello QUIC');

Yöntemlere Dön