Compartir a través de


HttpContentStreamDisassembler class

Desensamblador para flujo de contenido Http

Extends

Constructores

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

Inicializa una nueva instancia de la clase HttpContentStreamDisassembler.

Propiedades

contentStream
payloadType

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

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

Inicializa una nueva instancia de la clase HttpContentStreamDisassembler.

new HttpContentStreamDisassembler(sender: PayloadSender, contentStream: HttpContentStream)

Parámetros

sender
PayloadSender

El PayloadSender para enviar los datos desensambgados.

contentStream
HttpContentStream

HttpContentStream que se va a desensamblar.

Detalles de las propiedades

contentStream

contentStream: HttpContentStream

Valor de propiedad

payloadType

payloadType: PayloadTypes

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 Strea 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