Compartir a través de


RequestDisassembler class

Desensamblador de solicitudes de streaming.

Extends

Constructores

RequestDisassembler(PayloadSender, string, StreamingRequest)

Inicializa una nueva instancia de la clase requestDisassembler .

Propiedades

payloadType
request

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

RequestDisassembler(PayloadSender, string, StreamingRequest)

Inicializa una nueva instancia de la clase requestDisassembler .

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

Parámetros

sender
PayloadSender

El PayloadSender para enviar los datos desensambgados.

id

string

Identificador de este desensamblador.

request
StreamingRequest

Solicitud que se va a desensamblar.

Detalles de las propiedades

payloadType

payloadType: PayloadTypes

Valor de propiedad

request

request?: StreamingRequest

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