ResponseDisassembler class
Desmontagem de resposta de streaming.
- Extends
Construtores
| Response |
Inicializa uma nova instância da classe ResponseDisassembler. |
Propriedades
| payload |
|
| response |
Métodos
| get |
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
response
Detalhes do método
getStream()
Obtém o fluxo em que este desmontador está operando.
function getStream(): Promise<IStreamWrapper>
Retornos
Promise<IStreamWrapper>
Um IStreamWrapper
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