TsgcQUICClient › Metodi › WriteData

WriteData Method

Invia dati al server sullo stream QUIC predefinito.

Overload

Overload 1

Sintassi

procedure WriteData(const aValue: TBytes); overload;

Parametri

NomeTipoDescrizione
aValueconst TBytesByte grezzi da inviare al server sullo stream QUIC predefinito.

Note

Utilizzare questo overload per inviare dati binari. I byte vengono scritti sullo stream QUIC predefinito della connessione attiva. Chiamarlo dopo che la connessione è stata aperta, ad esempio all'interno del gestore OnQUICConnect. La chiamata ritorna non appena i byte sono stati consegnati allo stream QUIC e non attende una risposta, quindi un server che non risponde nulla non lascia più la chiamata bloccata.

Esempio


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

Sovraccarico 2

Sintassi

procedure WriteData(const aValue: string); overload;

Parametri

NomeTipoDescrizione
aValueconst stringTesto da inviare al server sullo stream QUIC predefinito.

Note

Overload di convenienza che invia una stringa. Il testo viene codificato e scritto sullo stream QUIC predefinito della connessione attiva. La chiamata ritorna non appena il testo è stato consegnato allo stream QUIC e non attende una risposta, quindi un server che non risponde nulla non lascia più la chiamata bloccata. Per inviare dati su uno specifico stream aperto con OpenStream, utilizzare invece WriteStreamData.

Esempio


oClient.WriteData('Hello QUIC');

Torna ai Metodi