PayloadSender class
Pengirim payload streaming.
Properti
| disconnected | |
| is |
Mendapatkan status tersambung saat ini |
Metode
| connect(ITransport |
Menyambungkan ke pengirim transportasi yang diberikan. |
| disconnect(Transport |
Memutuskan sambungan pengirim payload ini. |
| send |
Mengirim payload keluar melalui pengirim transportasi yang terhubung. |
Detail Properti
disconnected
isConnected
Mendapatkan status tersambung saat ini
boolean isConnected
Nilai Properti
boolean
true jika tersambung ke pengirim transportasi.
Detail Metode
connect(ITransportSender)
Menyambungkan ke pengirim transportasi yang diberikan.
function connect(sender: ITransportSender)
Parameter
- sender
- ITransportSender
Pengirim transportasi untuk menyambungkan pengirim payload ini.
disconnect(TransportDisconnectedEvent)
Memutuskan sambungan pengirim payload ini.
function disconnect(event?: TransportDisconnectedEvent)
Parameter
Argumen peristiwa yang terputus untuk disertakan dalam siaran peristiwa yang terputus.
sendPayload(IHeader, SubscribableStream, () => Promise<void>)
Mengirim payload keluar melalui pengirim transportasi yang terhubung.
function sendPayload(header: IHeader, payload?: SubscribableStream, sentCallback?: () => Promise<void>)
Parameter
- header
- IHeader
Header untuk dilampirkan ke payload keluar.
- payload
- SubscribableStream
Aliran data yang di-buffer untuk dikirim.
- sentCallback
-
() => Promise<void>
Fungsi yang akan dijalankan ketika pengiriman telah selesai.