TsgcQUICClient › 메서드 › WriteData

WriteData Method

기본 QUIC 스트림을 통해 서버로 데이터를 보냅니다.

Overloads

오버로드 1

구문

procedure WriteData(const aValue: TBytes); overload;

Parameters

NameType설명
aValueconst TBytes기본 QUIC 스트림을 통해 서버로 전송할 원시 바이트.

설명

이진 데이터를 전송하려면 이 오버로드를 사용하십시오. 바이트는 활성 연결의 기본 QUIC 스트림에 기록됩니다. 연결이 열린 후, 예를 들어 OnQUICConnect 핸들러 내부에서 호출하십시오. 바이트가 QUIC 스트림에 전달되는 즉시 반환되며 응답을 기다리지 않으므로, 아무 응답도 하지 않는 서버 때문에 호출이 차단된 채로 남지 않습니다.

예제


oClient.WriteData(TEncoding.UTF8.GetBytes('Hello QUIC'));

Overload 2

구문

procedure WriteData(const aValue: string); overload;

Parameters

NameType설명
aValueconst string기본 QUIC 스트림을 통해 서버에 보낼 텍스트.

설명

문자열을 보내는 편의 오버로드. 텍스트는 인코딩되어 활성 연결의 기본 QUIC 스트림에 기록됩니다. 텍스트가 QUIC 스트림에 전달되는 즉시 반환되며 응답을 기다리지 않으므로, 아무 응답도 하지 않는 서버 때문에 호출이 차단된 채로 남지 않습니다. OpenStream으로 연 특정 스트림을 통해 데이터를 보내려면 대신 WriteStreamData를 사용하십시오.

예제


oClient.WriteData('Hello QUIC');

메서드로 돌아가기