TsgcQUICClient › 메서드 › WriteStreamData

WriteStreamData 메서드

OpenStream으로 열린 특정 QUIC 스트림에 데이터를 씁니다.

구문

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

Parameters

NameType설명
aStreamTsgcQUICClientStreamOpenStream에서 이전에 반환된 대상 스트림.
aDataconst TBytes지정된 스트림을 통해 보낼 원시 바이트.

설명

WriteStreamData는 제공된 바이트를 기본 스트림이 아닌 특정 QUIC 스트림을 통해 전송합니다. 스트림은 먼저 활성 연결에서 OpenStream으로 열어야 합니다. 각 QUIC 스트림은 독립적이므로 한 스트림에 기록된 데이터는 다른 스트림으로부터의 head-of-line 차단 없이 해당 스트림에서 순서대로 전달됩니다. 여러 개의 피어가 연 스트림이나 동시 스트림을 사용하려면 연결 후 EnableMultiStream을 호출하십시오. 대신 기본 스트림을 통해 보내려면 WriteData를 사용하십시오.

예제


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

메서드로 돌아가기