다음을 통해 공유


RequestDisassembler class

스트리밍 요청 디스어셈블러.

Extends

생성자

RequestDisassembler(PayloadSender, string, StreamingRequest)

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

속성

payloadType
request

메서드

getStream()

이 디스어셈블러가 작동하는 스트림을 가져옵니다.

상속된 메서드

disassemble()

페이로드를 디스어셈블하고 결과 청크를 PayloadSender 전송을 통해 디스패치하는 프로세스를 시작합니다.

생성자 세부 정보

RequestDisassembler(PayloadSender, string, StreamingRequest)

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

new RequestDisassembler(sender: PayloadSender, id: string, request?: StreamingRequest)

매개 변수

id

string

이 디스어셈블러의 ID입니다.

request
StreamingRequest

디스어셈블할 요청입니다.

속성 세부 정보

payloadType

payloadType: PayloadTypes

속성 값

request

request?: StreamingRequest

속성 값

메서드 세부 정보

getStream()

이 디스어셈블러가 작동하는 스트림을 가져옵니다.

function getStream(): Promise<IStreamWrapper>

반환

Promise<IStreamWrapper>

구독 가능한 스트림이 있는 IStreamWrapper.

상속된 메서드 세부 정보

disassemble()

페이로드를 디스어셈블하고 결과 청크를 PayloadSender 전송을 통해 디스패치하는 프로세스를 시작합니다.

function disassemble(): Promise<void>

반환

Promise<void>

디스어셈블된 페이로드가 전송된 후 완료된 Promise입니다.

PayloadDisassembler.disassemble 상속된