TsgcQUICClient › Méthodes › WriteStreamData
Écrit des données dans un flux QUIC spécifique ouvert avec OpenStream.
procedure WriteStreamData(const aStream: TsgcQUICClientStream; const aData: TBytes);
| Nom | Type | Description |
|---|---|---|
aStream | TsgcQUICClientStream | Le flux cible, précédemment retourné par OpenStream. |
aData
| const TBytes
| Octets bruts à envoyer sur le flux spécifié. |
WriteStreamData envoie les octets fournis via un flux QUIC spécifique plutôt que le flux par défaut. Le flux doit d'abord être ouvert avec OpenStream sur une connexion active. Comme chaque flux QUIC est indépendant, les données écrites sur un flux sont livrées dans l'ordre sur ce flux sans blocage en tête de ligne des autres. Pour utiliser plusieurs flux ouverts par le pair ou simultanés, appelez EnableMultiStream après la connexion. Pour envoyer via le flux par défaut, utilisez WriteData.
oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));