Compartilhar via


ResponseDisassembler class

Desmontagem de resposta de streaming.

Extends

Construtores

ResponseDisassembler(PayloadSender, string, StreamingResponse)

Inicializa uma nova instância da classe ResponseDisassembler.

Propriedades

payloadType
response

Métodos

getStream()

Obtém o fluxo em que este desmontador está operando.

Métodos herdados

disassemble()

Inicia o processo de desmontagem de uma carga e envio das partes resultantes para o payloadSender para expedição pelo transporte.

Detalhes do construtor

ResponseDisassembler(PayloadSender, string, StreamingResponse)

Inicializa uma nova instância da classe ResponseDisassembler.

new ResponseDisassembler(sender: PayloadSender, id: string, response: StreamingResponse)

Parâmetros

sender
PayloadSender

O PayloadSender para o qual enviar os dados desmontados.

id

string

A ID deste desmontador.

response
StreamingResponse

A resposta a ser desmontada.

Detalhes da propriedade

payloadType

payloadType: PayloadTypes

Valor da propriedade

response

response: StreamingResponse

Valor da propriedade

Detalhes do método

getStream()

Obtém o fluxo em que este desmontador está operando.

function getStream(): Promise<IStreamWrapper>

Retornos

Promise<IStreamWrapper>

Um IStreamWrapper com um fluxo subscrito.

Detalhes do método herdado

disassemble()

Inicia o processo de desmontagem de uma carga e envio das partes resultantes para o payloadSender para expedição pelo transporte.

function disassemble(): Promise<void>

Retornos

Promise<void>

Uma Promessa concluída após o envio da carga desmontada.

Herdado dePayloadDisassembler.disassemble