ConnectResponseHandler interface
接続イベント応答を設定するハンドラー
メソッド
| fail(400 | 401 | 500, string) | 失敗した応答を返すと、サービスはクライアント WebSocket 接続を拒否します。 |
| fail |
MQTT 応答プロパティを使用して失敗した応答を返すと、サービスはクライアント WebSocket 接続を拒否します。 |
| set |
接続の状態を設定する |
| success(Connect |
サービスに成功応答を返します。 |
メソッドの詳細
fail(400 | 401 | 500, string)
失敗した応答を返すと、サービスはクライアント WebSocket 接続を拒否します。
function fail(code: 400 | 401 | 500, detail?: string)
パラメーター
- code
-
400 | 401 | 500
コードには、400 ユーザー エラー、401 未承認、500 サーバー エラーが考えられます。
- detail
-
string
エラーの詳細。
failWith(ConnectErrorResponse | MqttConnectErrorResponse)
MQTT 応答プロパティを使用して失敗した応答を返すと、サービスはクライアント WebSocket 接続を拒否します。
function failWith(response: ConnectErrorResponse | MqttConnectErrorResponse)
パラメーター
- response
デフォルトの WebPubSub または MQTT 応答プロパティーを含む connect イベントの応答。
setState(string, unknown)
接続の状態を設定する
function setState(name: string, value: unknown)
パラメーター
- name
-
string
状態の名前
- value
-
unknown
状態の値
success(ConnectResponse | MqttConnectResponse)
サービスに成功応答を返します。
function success(response?: ConnectResponse | MqttConnectResponse)
パラメーター
- response
接続イベントの応答。