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. |
| fail |
MQTT yanıt özellikleriyle başarısız yanıtı döndürdüğünüzde hizmet, istemci WebSocket bağlantısını reddeder. |
| set |
Bağlantının durumunu ayarlama |
| success(Connect |
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
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
Bağlanma olayının yanıtı.