Поделиться через


HttpContentStreamDisassembler class

Дизассембллер для потока содержимого Http

Extends

Конструкторы

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

Инициализирует новый экземпляр класса HttpContentStreamDisassembler.

Свойства

contentStream
payloadType

Методы

getStream()

Получает поток, на который работает дизассемблер.

Наследуемые методы

disassemble()

Начинает процесс разбиения полезных данных и отправки результирующего фрагмента в полезные данные для отправки по транспорту.

Сведения о конструкторе

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

Инициализирует новый экземпляр класса HttpContentStreamDisassembler.

new HttpContentStreamDisassembler(sender: PayloadSender, contentStream: HttpContentStream)

Параметры

sender
PayloadSender

Полезные данные для отправки разобранных данных.

contentStream
HttpContentStream

httpContentStream, которые необходимо разобрать.

Сведения о свойстве

contentStream

contentStream: HttpContentStream

Значение свойства

payloadType

payloadType: PayloadTypes

Значение свойства

Сведения о методе

getStream()

Получает поток, на который работает дизассемблер.

function getStream(): Promise<IStreamWrapper>

Возвращаемое значение

Promise<IStreamWrapper>

IStreamWrapper с подпиской Strea.

Сведения о наследуемом методе

disassemble()

Начинает процесс разбиения полезных данных и отправки результирующего фрагмента в полезные данные для отправки по транспорту.

function disassemble(): Promise<void>

Возвращаемое значение

Promise<void>

Завершенное обещание после отправки разобранных полезных данных.

унаследован отPayloadDisassembler.disassemble