ConnectResponseHandler interface

Handler untuk mengatur respons peristiwa sambungkan

Metode

fail(400 | 401 | 500, string)

Mengembalikan respons yang gagal dan layanan akan menolak koneksi WebSocket klien.

failWith(ConnectErrorResponse | MqttConnectErrorResponse)

Kembalikan respons gagal dengan properti respons MQTT dan layanan akan menolak koneksi WebSocket klien.

setState(string, unknown)

Mengatur status koneksi

success(ConnectResponse | MqttConnectResponse)

Mengembalikan respons keberhasilan ke layanan.

Detail Metode

fail(400 | 401 | 500, string)

Mengembalikan respons yang gagal dan layanan akan menolak koneksi WebSocket klien.

function fail(code: 400 | 401 | 500, detail?: string)

Parameter

code

400 | 401 | 500

Kode dapat berupa kesalahan pengguna 400, kesalahan server 401 tidak sah dan 500.

detail

string

Detail kesalahan.

failWith(ConnectErrorResponse | MqttConnectErrorResponse)

Kembalikan respons gagal dengan properti respons MQTT dan layanan akan menolak koneksi WebSocket klien.

function failWith(response: ConnectErrorResponse | MqttConnectErrorResponse)

Parameter

response

ConnectErrorResponse | MqttConnectErrorResponse

Respons untuk peristiwa koneksi yang berisi properti respons WebPubSub atau MQTT default.

setState(string, unknown)

Mengatur status koneksi

function setState(name: string, value: unknown)

Parameter

name

string

Nama status

value

unknown

Nilai status

success(ConnectResponse | MqttConnectResponse)

Mengembalikan respons keberhasilan ke layanan.

function success(response?: ConnectResponse | MqttConnectResponse)

Parameter

response

ConnectResponse | MqttConnectResponse

Respons untuk peristiwa sambungkan.