TsgcQUICClient › Métodos › WriteStreamData

WriteStreamData Método

Escreve dados em um stream QUIC específico aberto com OpenStream.

Sintaxe

procedure WriteStreamData(const aStream: TsgcQUICClientStream; const aData: TBytes);

Parâmetros

NameTypeDescrição
aStreamTsgcQUICClientStreamO stream de destino, retornado anteriormente por OpenStream.
aDataconst TBytesBytes brutos a serem enviados pelo stream especificado.

Observações

WriteStreamData envia os bytes fornecidos por um stream QUIC específico, em vez do stream padrão. O stream deve ser aberto primeiro com OpenStream em uma conexão ativa. Como cada stream QUIC é independente, os dados gravados em um stream são entregues em ordem naquele stream sem head-of-line blocking dos demais. Para usar vários streams abertos pelo par ou simultâneos, chame EnableMultiStream após a conexão. Para enviar pelo stream padrão, use WriteData.

Exemplo


oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));

Voltar para Métodos