Compartir a través de


ResponseDisassembler class

Desensamblador de respuesta de streaming.

Extends

Constructores

ResponseDisassembler(PayloadSender, string, StreamingResponse)

Inicializa una nueva instancia de la clase ResponseDisassembler.

Propiedades

payloadType
response

Métodos

getStream()

Obtiene la secuencia en la que funciona este desensamblador.

Métodos heredados

disassemble()

Comienza el proceso de desensamblar una carga y enviar los fragmentos resultantes a la PayloadSender para enviar a través del transporte.

Detalles del constructor

ResponseDisassembler(PayloadSender, string, StreamingResponse)

Inicializa una nueva instancia de la clase ResponseDisassembler.

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

Parámetros

sender
PayloadSender

El PayloadSender para enviar los datos desensambgados.

id

string

Identificador de este desensamblador.

response
StreamingResponse

Respuesta que se va a desensamblar.

Detalles de las propiedades

payloadType

payloadType: PayloadTypes

Valor de propiedad

response

response: StreamingResponse

Valor de propiedad

Detalles del método

getStream()

Obtiene la secuencia en la que funciona este desensamblador.

function getStream(): Promise<IStreamWrapper>

Devoluciones

Promise<IStreamWrapper>

IStreamWrapper con una secuencia suscrita.

Detalles de los métodos heredados

disassemble()

Comienza el proceso de desensamblar una carga y enviar los fragmentos resultantes a la PayloadSender para enviar a través del transporte.

function disassemble(): Promise<void>

Devoluciones

Promise<void>

Una promesa completada después de enviar la carga desensamblada.

Heredado dePayloadDisassembler.desensamblado