PayloadSender class
Mittente del payload di streaming.
Proprietà
| disconnected | |
| is |
Ottenere lo stato corrente della connessione |
Metodi
| connect(ITransport |
Si connette al mittente del trasporto specificato. |
| disconnect(Transport |
Disconnette il mittente del payload. |
| send |
Invia un payload tramite il mittente del trasporto connesso. |
Dettagli proprietà
disconnected
disconnected?: TransportDisconnectedEventHandler
Valore della proprietà
isConnected
Ottenere lo stato corrente della connessione
boolean isConnected
Valore della proprietà
boolean
true se è connesso a un mittente del trasporto.
Dettagli metodo
connect(ITransportSender)
Si connette al mittente del trasporto specificato.
function connect(sender: ITransportSender)
Parametri
- sender
- ITransportSender
Mittente del trasporto a cui connettere il mittente del payload.
disconnect(TransportDisconnectedEvent)
Disconnette il mittente del payload.
function disconnect(event?: TransportDisconnectedEvent)
Parametri
Argomenti dell'evento disconnesso da includere nella trasmissione di eventi disconnessa.
sendPayload(IHeader, SubscribableStream, () => Promise<void>)
Invia un payload tramite il mittente del trasporto connesso.
function sendPayload(header: IHeader, payload?: SubscribableStream, sentCallback?: () => Promise<void>)
Parametri
- header
- IHeader
Intestazione da collegare al payload in uscita.
- payload
- SubscribableStream
Flusso di dati memorizzati nel buffer da inviare.
- sentCallback
-
() => Promise<void>
Funzione da eseguire al termine dell'invio.