RequestDisassembler class
Disassembler della richiesta di streaming.
- Extends
Costruttori
| Request |
Inizializza una nuova istanza della classe RequestDisassembler |
Proprietà
| payload |
|
| request |
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
RequestDisassembler(PayloadSender, string, StreamingRequest)
Inizializza una nuova istanza della classe RequestDisassembler
new RequestDisassembler(sender: PayloadSender, id: string, request?: StreamingRequest)
Parametri
- sender
- PayloadSender
Il PayloadSender a cui inviare i dati disassemblati.
- id
-
string
ID del disassembler.
- request
- StreamingRequest
Richiesta da disassemblare.
Dettagli proprietà
payloadType
request
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