다음을 통해 공유


SendOperations class

스트리밍 페이로드에 대한 작업을 보냅니다.

생성자

SendOperations(PayloadSender)

SendOperations 클래스의 새 인스턴스를 초기화합니다.

메서드

sendCancelStream(string)

PayloadTypes.cancelStream보내는 데 사용되는 보내기 작업입니다.

sendRequest(string, StreamingRequest)

StreamingRequest보내는 데 사용되는 보내기 작업입니다.

sendResponse(string, StreamingResponse)

PayloadTypes.response보내는 데 사용되는 보내기 작업입니다.

생성자 세부 정보

SendOperations(PayloadSender)

SendOperations 클래스의 새 인스턴스를 초기화합니다.

new SendOperations(payloadSender: PayloadSender)

매개 변수

payloadSender
PayloadSender

이 인스턴스의 모든 보내기 작업에서 디스어셈블된 데이터를 보내는 PayloadSender.

메서드 세부 정보

sendCancelStream(string)

PayloadTypes.cancelStream보내는 데 사용되는 보내기 작업입니다.

function sendCancelStream(id: string): Promise<void>

매개 변수

id

string

이 작업에서 사용하는 CancelDisassembler 할당할 ID입니다.

반환

Promise<void>

sendRequest(string, StreamingRequest)

StreamingRequest보내는 데 사용되는 보내기 작업입니다.

function sendRequest(id: string, request: StreamingRequest): Promise<void>

매개 변수

id

string

이 작업에서 사용하는 RequestDisassembler 할당할 ID입니다.

request
StreamingRequest

보낼 요청입니다.

반환

Promise<void>

sendResponse(string, StreamingResponse)

PayloadTypes.response보내는 데 사용되는 보내기 작업입니다.

function sendResponse(id: string, response: StreamingResponse): Promise<void>

매개 변수

id

string

이 작업에서 사용하는 ResponseDisassembler 할당할 ID입니다.

response
StreamingResponse

보낼 응답입니다.

반환

Promise<void>