مشاركة عبر


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 الافتراضية.

setState(string, unknown)

تعيين حالة الاتصال

function setState(name: string, value: unknown)

المعلمات

name

string

اسم الحالة

value

unknown

قيمة الحالة

success(ConnectResponse | MqttConnectResponse)

إرجاع استجابة النجاح إلى الخدمة.

function success(response?: ConnectResponse | MqttConnectResponse)

المعلمات

response

ConnectResponse | MqttConnectResponse

الاستجابة لحدث الاتصال.