TsgcQUICClient › Methoden › WriteData

WriteData Methode

Verstuurt gegevens naar de server via de standaard QUIC-stream.

Overloads

Overload 1

Syntaxis

procedure WriteData(const aValue: TBytes); overload;

Parameters

NaamTypeBeschrijving
aValueconst TBytesRuwe bytes om naar de server te versturen via de standaard QUIC-stream.

Opmerkingen

Gebruik deze overload om binaire gegevens te versturen. De bytes worden naar de standaard QUIC-stream van de actieve verbinding geschreven. Roep het aan nadat de verbinding is geopend, bijvoorbeeld binnen de OnQUICConnect-handler. De aanroep keert terug zodra de bytes aan de QUIC-stream zijn overgedragen en wacht niet op een antwoord, zodat een server die niets terugstuurt de aanroep niet langer laat blokkeren.

Voorbeeld


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

Overload 2

Syntaxis

procedure WriteData(const aValue: string); overload;

Parameters

NaamTypeBeschrijving
aValueconst stringTekst om naar de server te verzenden via de standaard QUIC-stream.

Opmerkingen

Handige overbelasting die een tekenreeks verstuurt. De tekst wordt gecodeerd en naar de standaard QUIC-stream van de actieve verbinding geschreven. De aanroep keert terug zodra de tekst aan de QUIC-stream is overgedragen en wacht niet op een antwoord, zodat een server die niets terugstuurt de aanroep niet langer laat blokkeren. Om gegevens te versturen via een specifieke stream geopend met OpenStream, gebruikt u in plaats daarvan WriteStreamData.

Voorbeeld


oClient.WriteData('Hello QUIC');

Terug naar methoden