TsgcQUICClient › Métodos › OpenStream
Abre un nuevo QUIC stream y lo devuelve para que se puedan enviar datos a través de él.
function OpenStream(aUnidirectional: Boolean = False): TsgcQUICClientStream;
| Nombre | Tipo | Descripción |
|---|---|---|
aUnidirectional | Boolean | Cuando es True abre un stream unidireccional (el cliente solo envía); de lo contrario abre un stream bidireccional. Su valor predeterminado es False. |
El stream QUIC recién abierto. (TsgcQUICClientStream)
OpenStream crea un nuevo stream QUIC en la conexión activa y lo devuelve. Pase el stream devuelto a WriteStreamData para enviar datos a través de él. Al abrir varios streams concurrentes, llame primero a EnableMultiStream. Una única conexión puede transportar muchos streams independientes, de modo que un paquete perdido en un stream no bloquea a los demás.
oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));