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