Bagikan melalui


PayloadSender class

Pengirim payload streaming.

Properti

disconnected
isConnected

Mendapatkan status tersambung saat ini

Metode

connect(ITransportSender)

Menyambungkan ke pengirim transportasi yang diberikan.

disconnect(TransportDisconnectedEvent)

Memutuskan sambungan pengirim payload ini.

sendPayload(IHeader, SubscribableStream, () => Promise<void>)

Mengirim payload keluar melalui pengirim transportasi yang terhubung.

Detail Properti

disconnected

disconnected?: TransportDisconnectedEventHandler

Nilai Properti

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

event
TransportDisconnectedEvent

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.