TsgcQUICClient › Metodi › WriteData
Invia dati al server sullo stream QUIC predefinito.
procedure WriteData(const aValue: TBytes); overload;
| Nome | Tipo | Descrizione |
|---|---|---|
aValue | const TBytes | Byte grezzi da inviare al server sullo stream QUIC predefinito. |
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.
oClient.WriteData(TEncoding.UTF8.GetBytes('Hello QUIC'));
procedure WriteData(const aValue: string); overload;
| Nome | Tipo | Descrizione |
|---|---|---|
aValue | const string | Testo da inviare al server sullo stream QUIC predefinito. |
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.
oClient.WriteData('Hello QUIC');