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 الافتراضية.
setState(string, unknown)
تعيين حالة الاتصال
function setState(name: string, value: unknown)
المعلمات
- name
-
string
اسم الحالة
- value
-
unknown
قيمة الحالة
success(ConnectResponse | MqttConnectResponse)
إرجاع استجابة النجاح إلى الخدمة.
function success(response?: ConnectResponse | MqttConnectResponse)
المعلمات
- response
الاستجابة لحدث الاتصال.