TsgcQUICClient › 方法 › OpenStream

OpenStream 方法

打开新的 QUIC 流并将其返回,以便通过它发送数据。

语法

function OpenStream(aUnidirectional: Boolean = False): TsgcQUICClientStream;

参数

名称类型描述
aUnidirectionalBoolean为 True 时打开单向流(仅客户端发送),否则打开双向流。默认为 False。

返回值

新打开的 QUIC 流。(TsgcQUICClientStream)

备注

OpenStream 在活动连接上创建新的 QUIC 流并将其返回。将返回的流传递给 WriteStreamData 以发送数据。打开多个并发流时,请先调用 EnableMultiStream。单条连接可承载多条独立流,因此某一流上的丢包不会阻塞其他流。

示例


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

返回方法