ConnectResponseHandler interface
Gestionnaire pour définir la réponse aux événements de connexion
Méthodes
| fail(400 | 401 | 500, string) | Retourne une réponse ayant échoué et le service rejette la connexion WebSocket cliente. |
| fail |
Renvoie la réponse ayant échoué avec les propriétés de réponse MQTT et le service rejette la connexion WebSocket client. |
| set |
Définir l’état de la connexion |
| success(Connect |
Retournez la réponse de réussite au service. |
Détails de la méthode
fail(400 | 401 | 500, string)
Retourne une réponse ayant échoué et le service rejette la connexion WebSocket cliente.
function fail(code: 400 | 401 | 500, detail?: string)
Paramètres
- code
-
400 | 401 | 500
Le code peut être une erreur utilisateur 400, 401 non autorisé et 500 erreur serveur.
- detail
-
string
Détail de l’erreur.
failWith(ConnectErrorResponse | MqttConnectErrorResponse)
Renvoie la réponse ayant échoué avec les propriétés de réponse MQTT et le service rejette la connexion WebSocket client.
function failWith(response: ConnectErrorResponse | MqttConnectErrorResponse)
Paramètres
- response
Réponse de l’événement connect qui contient les propriétés de réponse WebPubSub ou MQTT par défaut.
setState(string, unknown)
Définir l’état de la connexion
function setState(name: string, value: unknown)
Paramètres
- name
-
string
Nom de l’état
- value
-
unknown
Valeur de l’état
success(ConnectResponse | MqttConnectResponse)
Retournez la réponse de réussite au service.
function success(response?: ConnectResponse | MqttConnectResponse)
Paramètres
- response
Réponse de l’événement de connexion.