SendOperations class
Operazioni di invio per i payload di streaming.
Costruttori
| Send |
Inizializza una nuova istanza della classe SendOperations. |
Metodi
| send |
Operazione di invio utilizzata per inviare un PayloadTypes.cancelStream. |
| send |
Operazione di invio usata per inviare un StreamingRequest. |
| send |
Operazione di invio usata per inviare un PayloadTypes.response. |
Dettagli costruttore
SendOperations(PayloadSender)
Inizializza una nuova istanza della classe SendOperations.
new SendOperations(payloadSender: PayloadSender)
Parametri
- payloadSender
- PayloadSender
Il PayloadSender che invierà i dati disassemblati da tutte le operazioni di invio di questa istanza.
Dettagli metodo
sendCancelStream(string)
Operazione di invio utilizzata per inviare un PayloadTypes.cancelStream.
function sendCancelStream(id: string): Promise<void>
Parametri
- id
-
string
ID da assegnare al CancelDisassembler utilizzato da questa operazione.
Restituisce
Promise<void>
sendRequest(string, StreamingRequest)
Operazione di invio usata per inviare un StreamingRequest.
function sendRequest(id: string, request: StreamingRequest): Promise<void>
Parametri
- id
-
string
ID da assegnare all'RequestDisassembler utilizzato da questa operazione.
- request
- StreamingRequest
Richiesta da inviare.
Restituisce
Promise<void>
sendResponse(string, StreamingResponse)
Operazione di invio usata per inviare un PayloadTypes.response.
function sendResponse(id: string, response: StreamingResponse): Promise<void>
Parametri
- id
-
string
ID da assegnare all'ResponseDisassembler utilizzato da questa operazione.
- response
- StreamingResponse
Risposta da inviare.
Restituisce
Promise<void>