TsgcQUICClient › Métodos › WriteData
Envia dados ao servidor pelo stream QUIC padrão.
procedure WriteData(const aValue: TBytes); overload;
| Name | Type | Descrição |
|---|---|---|
aValue | const TBytes | Bytes brutos a enviar ao servidor pelo stream QUIC padrão. |
Use esta sobrecarga para enviar dados binários. Os bytes são escritos no stream QUIC padrão da conexão ativa. Chame-o após a conexão ter sido aberta, por exemplo dentro do handler OnQUICConnect. A chamada retorna assim que os bytes são entregues ao stream QUIC e não aguarda uma resposta, portanto um servidor que não responde nada já não deixa a chamada bloqueada.
oClient.WriteData(TEncoding.UTF8.GetBytes('Hello QUIC'));
procedure WriteData(const aValue: string); overload;
| Name | Type | Descrição |
|---|---|---|
aValue | const string | Texto a ser enviado ao servidor pelo stream QUIC padrão. |
Sobrecarga de conveniência que envia uma string. O texto é codificado e gravado no stream QUIC padrão da conexão ativa. A chamada retorna assim que o texto é entregue ao stream QUIC e não aguarda uma resposta, portanto um servidor que não responde nada já não deixa a chamada bloqueada. Para enviar dados por um stream específico aberto com OpenStream, use WriteStreamData.
oClient.WriteData('Hello QUIC');