TsgcQUICClient › Métodos › WriteData

WriteData Método

Envía datos al servidor a través del stream QUIC predeterminado.

Sobrecargas

Sobrecarga 1

Sintaxis

procedure WriteData(const aValue: TBytes); overload;

Parámetros

NombreTipoDescripción
aValueconst TBytesBytes sin procesar que se enviarán al servidor a través del stream QUIC predeterminado.

Observaciones

Use esta sobrecarga para enviar datos binarios. Los bytes se escriben en el stream QUIC predeterminado de la conexión activa. Llámela después de que la conexión se haya abierto, por ejemplo dentro del controlador OnQUICConnect. La llamada retorna en cuanto los bytes se han entregado al stream QUIC y no espera ninguna respuesta, por lo que un servidor que no contesta ya no deja la llamada bloqueada.

Ejemplo


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

Sobrecarga 2

Sintaxis

procedure WriteData(const aValue: string); overload;

Parámetros

NombreTipoDescripción
aValueconst stringTexto para enviar al servidor a través del QUIC stream predeterminado.

Observaciones

Sobrecarga de conveniencia que envía una cadena. El texto se codifica y se escribe en el stream QUIC predeterminado de la conexión activa. La llamada retorna en cuanto el texto se ha entregado al stream QUIC y no espera ninguna respuesta, por lo que un servidor que no contesta ya no deja la llamada bloqueada. Para enviar datos a través de un stream específico abierto con OpenStream, use WriteStreamData en su lugar.

Ejemplo


oClient.WriteData('Hello QUIC');

Volver a Métodos