مشاركة عبر


MqttV500ConnectReasonCode enum

رموز سبب اتصال MQTT تمثل هذه الرموز أسباب نتيجة حزمة MQTT CONNECT وفقا لمواصفات MQTT 5.0.

الحقول

UnspecifiedError = 128

0x80 - وصف خطأ غير محدد: لا يرغب الخادم في الكشف عن سبب الفشل ، أو لا تنطبق أي من رموز السبب الأخرى.

MalformedPacket = 129

0x81 - وصف الحزمة غير المشوهة: تعذر تحليل البيانات الموجودة داخل حزمة CONNECT بشكل صحيح.

ProtocolError = 130

0x82 - وصف خطأ البروتوكول: لا تتوافق البيانات الموجودة في حزمة CONNECT مع هذه المواصفات.

ImplementationSpecificError = 131

0x83 - وصف خطأ خاص بالتنفيذ: الاتصال صالح ولكن لا يقبله هذا الخادم.

UnsupportedProtocolVersion = 132

0x84 - وصف إصدار البروتوكول غير المدعوم: لا يدعم الخادم إصدار بروتوكول MQTT الذي يطلبه العميل.

ClientIdentifierNotValid = 133

0x85 - معرف العميل غير صالح الوصف: معرف العميل هو سلسلة صالحة ولكن لا يسمح به الخادم.

BadUserNameOrPassword = 134

0x86 - اسم المستخدم أو كلمة المرور السيئة: لا يقبل الخادم اسم المستخدم أو كلمة المرور المحددة من قبل العميل.

NotAuthorized = 135

0x87 - وصف غير مصرح به: العميل غير مصرح له بالاتصال.

ServerUnavailable = 136

0x88 - الخادم غير متوفر الوصف: خادم MQTT غير متوفر.

ServerBusy = 137

0x89 - وصف الخادم مشغول : الخادم مشغول. حاول مرة أخرى في وقت لاحق.

Banned = 138

0x8A - وصف محظور: تم حظر هذا العميل عن طريق إجراء إداري. اتصل بمسؤول الخادم.

BadAuthenticationMethod = 140

0x8C - طريقة المصادقة السيئة الوصف: أسلوب المصادقة غير مدعوم أو لا يتطابق مع أسلوب المصادقة المستخدم حاليا.

TopicNameInvalid = 144

0x90 - اسم الموضوع وصف غير صالح: اسم موضوع الوصية غير مشوه ، ولكن لا يقبله هذا الخادم.

PacketTooLarge = 149

0x95 - حزمة كبيرة جدا الوصف: تجاوزت حزمة CONNECT الحد الأقصى للحجم المسموح به.

QuotaExceeded = 151

0x97 - تجاوز الحصة الوصف: تم تجاوز الحد المفروض على التنفيذ أو الادارة.

PayloadFormatInvalid = 153

0x99 - تنسيق الحمولة غير صالح الوصف: لا تتطابق حمولة الإرادة مع مؤشر تنسيق الحمولة المحدد.

RetainNotSupported = 154

0x9A - الاحتفاظ بعدم التوافق الوصف: لا يدعم الخادم الرسائل المحتفظ بها، وتم تعيين الاحتفاظ بالخدمة إلى 1.

QosNotSupported = 155

0x9B - جودة الخدمة غير مدعومة الوصف: لا يدعم الخادم جودة الخدمة التي تم تعيينها في Will QoS.

UseAnotherServer = 156

0x9C - استخدم خادم آخر الوصف: يجب على العميل استخدام خادم آخر مؤقتا.

ServerMoved = 157

0x9D - نقل الخادم الوصف: يجب أن يستخدم العميل خادما آخر بشكل دائم.

ConnectionRateExceeded = 159

0x9F - تجاوز معدل الاتصال الوصف: تم تجاوز حد معدل الاتصال.