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


PayloadDisassembler class

Разбиение полезных данных потоковой передачи базового класса.

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

PayloadDisassembler(PayloadSender, string)

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

Свойства

payloadType

Методы

disassemble()

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

getStream()

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

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

PayloadDisassembler(PayloadSender, string)

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

new PayloadDisassembler(sender: PayloadSender, id: string)

Параметры

sender
PayloadSender

полезных данных , используемый для отправки фрагментов полезных данных, разобранных.

id

string

Идентификатор этого дизассемблера.

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

payloadType

payloadType: PayloadTypes

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

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

disassemble()

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

function disassemble(): Promise<void>

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

Promise<void>

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

getStream()

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

function getStream(): Promise<IStreamWrapper>

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

Promise<IStreamWrapper>

IStreamWrapper с вложенным потоком.