TsgcQUICClient › メソッド › WriteStreamData
OpenStream で開かれた特定の QUIC ストリームにデータを書き込みます。
procedure WriteStreamData(const aStream: TsgcQUICClientStream; const aData: TBytes);
| 名前 | タイプ | 説明 |
|---|---|---|
aStream | TsgcQUICClientStream | OpenStream によって以前に返されたターゲットストリーム。 |
aData | const TBytes | 指定されたストリームで送信する生バイト。 |
WriteStreamData は、デフォルトストリームではなく特定の QUIC ストリームを介して指定されたバイトを送信します。ストリームはまずアクティブな接続上で OpenStream で開く必要があります。各 QUIC ストリームは独立しているため、1 つのストリームに書き込まれたデータは他のストリームからのヘッドオブラインブロッキングなしに、そのストリーム上で順番に配信されます。ピアが開いたストリームや複数の並行ストリームを使用するには、接続後に EnableMultiStream を呼び出してください。代わりにデフォルトストリームで送信するには WriteData を使用してください。
oStream := oClient.OpenStream;
oClient.WriteStreamData(oStream, TEncoding.UTF8.GetBytes('Hello QUIC'));