ResponseDisassembler class
Disassembler di risposta di streaming.
- Extends
Costruttori
| Response |
Inizializza una nuova istanza della classe ResponseDisassembler |
Proprietà
| payload |
|
| response |
Metodi
| get |
Ottiene il flusso su cui opera questo disassembler. |
Metodi ereditati
| disassemble() | Avvia il processo di disassembling di un payload e l'invio dei blocchi risultanti al PayloadSender per l'invio sul trasporto. |
Dettagli costruttore
ResponseDisassembler(PayloadSender, string, StreamingResponse)
Inizializza una nuova istanza della classe ResponseDisassembler
new ResponseDisassembler(sender: PayloadSender, id: string, response: StreamingResponse)
Parametri
- sender
- PayloadSender
Il PayloadSender a cui inviare i dati disassemblati.
- id
-
string
ID del disassembler.
- response
- StreamingResponse
Risposta da disassemblare.
Dettagli proprietà
payloadType
response
Dettagli metodo
getStream()
Ottiene il flusso su cui opera questo disassembler.
function getStream(): Promise<IStreamWrapper>
Restituisce
Promise<IStreamWrapper>
Un IStreamWrapper
Dettagli dei metodi ereditati
disassemble()
Avvia il processo di disassembling di un payload e l'invio dei blocchi risultanti al PayloadSender per l'invio sul trasporto.
function disassemble(): Promise<void>
Restituisce
Promise<void>
Promessa completata dopo l'invio del payload disassemblato.
Ereditato daPayloadDisassembler.disassemble