次の方法で共有


ConnectResponseHandler interface

接続イベント応答を設定するハンドラー

メソッド

fail(400 | 401 | 500, string)

失敗した応答を返すと、サービスはクライアント WebSocket 接続を拒否します。

failWith(ConnectErrorResponse | MqttConnectErrorResponse)

MQTT 応答プロパティを使用して失敗した応答を返すと、サービスはクライアント WebSocket 接続を拒否します。

setState(string, unknown)

接続の状態を設定する

success(ConnectResponse | MqttConnectResponse)

サービスに成功応答を返します。

メソッドの詳細

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

ConnectErrorResponse | MqttConnectErrorResponse

デフォルトの 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

ConnectResponse | MqttConnectResponse

接続イベントの応答。