ConnectResponseHandler interface

Bağlantı olayı yanıtını ayarlamak için işleyici

Yöntemler

fail(400 | 401 | 500, string)

Başarısız yanıtı döndürür ve hizmet istemci WebSocket bağlantısını reddeder.

failWith(ConnectErrorResponse | MqttConnectErrorResponse)

MQTT yanıt özellikleriyle başarısız yanıtı döndürdüğünüzde hizmet, istemci WebSocket bağlantısını reddeder.

setState(string, unknown)

Bağlantının durumunu ayarlama

success(ConnectResponse | MqttConnectResponse)

Hizmete başarı yanıtı döndür.

Yöntem Ayrıntıları

fail(400 | 401 | 500, string)

Başarısız yanıtı döndürür ve hizmet istemci WebSocket bağlantısını reddeder.

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

Parametreler

code

400 | 401 | 500

Kod 400 kullanıcı hatası, 401 yetkisiz ve 500 sunucu hatası olabilir.

detail

string

Hatanın ayrıntısı.

failWith(ConnectErrorResponse | MqttConnectErrorResponse)

MQTT yanıt özellikleriyle başarısız yanıtı döndürdüğünüzde hizmet, istemci WebSocket bağlantısını reddeder.

function failWith(response: ConnectErrorResponse | MqttConnectErrorResponse)

Parametreler

response

ConnectErrorResponse | MqttConnectErrorResponse

Varsayılan WebPubSub veya MQTT yanıt özelliklerini içeren connect olayının yanıtı.

setState(string, unknown)

Bağlantının durumunu ayarlama

function setState(name: string, value: unknown)

Parametreler

name

string

Durumun adı

value

unknown

Durumun değeri

success(ConnectResponse | MqttConnectResponse)

Hizmete başarı yanıtı döndür.

function success(response?: ConnectResponse | MqttConnectResponse)

Parametreler

response

ConnectResponse | MqttConnectResponse

Bağlanma olayının yanıtı.