RequestDisassembler class
Дизассембллер потокового запроса.
- Extends
Конструкторы
| Request |
Инициализирует новый экземпляр класса RequestDisassembler. |
Свойства
| payload |
|
| request |
Методы
| get |
Получает поток, на который работает дизассемблер. |
Наследуемые методы
| disassemble() | Начинает процесс разбиения полезных данных и отправки результирующего фрагмента в полезные данные для отправки по транспорту. |
Сведения о конструкторе
RequestDisassembler(PayloadSender, string, StreamingRequest)
Инициализирует новый экземпляр класса RequestDisassembler.
new RequestDisassembler(sender: PayloadSender, id: string, request?: StreamingRequest)
Параметры
- sender
- PayloadSender
Полезные данные для отправки разобранных данных.
- id
-
string
Идентификатор этого дизассемблера.
- request
- StreamingRequest
Запрос, который будет разобран.
Сведения о свойстве
payloadType
request
Сведения о методе
getStream()
Получает поток, на который работает дизассемблер.
function getStream(): Promise<IStreamWrapper>
Возвращаемое значение
Promise<IStreamWrapper>
IStreamWrapper с вложенным потоком.
Сведения о наследуемом методе
disassemble()
Начинает процесс разбиения полезных данных и отправки результирующего фрагмента в полезные данные для отправки по транспорту.
function disassemble(): Promise<void>
Возвращаемое значение
Promise<void>
Завершенное обещание после отправки разобранных полезных данных.
унаследован отPayloadDisassembler.disassemble