nl:: Weave:: الملفات الشخصية:: DeviceControl
تحتوي مساحة الاسم هذه على جميع الواجهات ضمن Weave للملف الشخصي للتحكم في جهاز Weave.
الملخّص
يُسهّل الملف الشخصي للتحكّم في الجهاز عمليات خادم العميل بحيث يمكن للعميل (الجهاز الذي يتحكم) تشغيل وظيفة أداة مساعدة معيّنة على الخادم (الجهاز الذي يخضع للإعداد) للمساعدة في إعداد الجهاز وتوفيره وتفعيله. ويتضمن ذلك، على سبيل المثال، إعادة ضبط إعدادات جهاز الخادم وتفعيل خزنات الإخفاقات التي تحدد السلوك الذي تم فيه إلغاء إجراء الإعداد قبل أوانه.
الدوال |
|
---|---|
SendLookingToRendezvous(ExchangeContext *ec)
|
أرسِل رسالة LookToRendezvous إلى الأقران.
|
صفوف |
|
---|---|
nl:: |
يمكنك تفويض الفئة لتنفيذ عمليات التحكم في الجهاز الواردة على جهاز الخادم. |
nl:: |
فئة الخادم لتنفيذ الملف الشخصي للتحكم في الجهاز. |
تعداد
@172
@172
رموز حالة التحكم بالجهاز.
أماكن إقامة | |
---|---|
kStatusCode_FailSafeAlreadyActive
|
الإعداد الآمن لإدارة الحسابات غير النشطة غير مفعّل حاليًا. |
kStatusCode_NoFailSafeActive
|
ما مِن عمليات آمنة لإدارة الحسابات تتعذّر إدارتها. |
kStatusCode_NoMatchingFailSafeActive
|
لم يتطابق الرمز المميز للتوفير في حالة تعذّر إدارة الحساب مع رمز الأمان النشط غير الآمن. |
kStatusCode_NoSystemTestDelegate
|
ولا يمكن تشغيل اختبار النظام بدون تفويض. |
kStatusCode_RemotePassiveRendezvousTimedOut
|
لم يتم دمج أي أجهزة مع خادم التحكم في الجهاز أثناء فترة البرنامج التي يحددها العميل. |
kStatusCode_ResetNotAllowed
|
رفض الجهاز السماح بإعادة الضبط. |
kStatusCode_ResetSuccessCloseCon
|
ستنجح طريقة ConfigurationConfig، ولكن سيتم إغلاق الاتصال أولاً. |
kStatusCode_UnsecuredListenPreempted
|
فرض تطبيق آخر استبدال خادم التحكم في الجهاز باعتباره معالج الاتصال غير الآمن من Weave stack'. |
kStatusCode_UnsupportedFailSafeMode
|
الوضع غير الآمن المحدد من خلال الفشل غير متوافق مع الجهاز. |
@173
@173
أنواع رسائل التحكم في الأجهزة.
أماكن إقامة | |
---|---|
kMsgType_ArmFailSafe
|
تفعيل آلية الأمان غير الآمنة لعمليات الضبط على الجهاز |
kMsgType_DisableConnectionMonitor
|
إيقاف مراقبة مدى توفّر الاتصال بالإنترنت |
kMsgType_DisarmFailSafe
|
إيقاف إعداد نشط غير آمن. |
kMsgType_EnableConnectionMonitor
|
تفعيل مراقبة مدة صلاحية الاتصال. |
kMsgType_LookingToRendezvous
|
أَنَا فِي انْتِظَارْ إِلَى رِسَالَةْ رِنْدِيزْفُوزْ. الحمولة فارغة، ولكن الإشارة الوحيدة المفيدة ضمنها هي رقم تعريف العقدة المصدر. |
kMsgType_RemoteConnectionComplete
|
أشِر إلى عميل "التحكّم في الجهاز" إلى أنّه تم إكمال Rendezvous عن بُعد بنجاح وأن نفق الاتصال مفتوح. |
kMsgType_RemotePassiveRendezvous
|
طلب Rendezvous عن بُعد باستخدام خادم التحكم في الجهاز. |
kMsgType_ResetConfig
|
إعادة ضبط حالة ضبط الجهاز |
kMsgType_StartSystemTest
|
ابدأ اختبار النظام. |
kMsgType_StopSystemTest
|
إيقاف اختبار النظام |
@174
@174
قيم وضع FEFFSafe.
أماكن إقامة | |
---|---|
kArmMode_New
|
تفعيل نشاط جديد غير آمن، وعرض رسالة خطأ إذا كان نشطًا من قبل |
kArmMode_Reset
|
أعِد ضبط كل إعدادات الجهاز واجعل العملية الجديدة آمنة وغير متوفّرة. |
kArmMode_ResumeExisting
|
استئناف عملية آمنة غير ناجحة لم تعد قيد التشغيل، أو عرض رسالة خطأ إذا لم تكن هناك مخاطر آمنة قيد التقدم، أو في حال عدم تطابق رمز مميز آمن. |
@175
@175
عمليات إعادة ضبط العلامات.
أماكن إقامة | |
---|---|
kResetConfigFlag_All
|
إعادة ضبط جميع معلومات ضبط الجهاز. |
kResetConfigFlag_FabricConfig
|
إعادة ضبط معلومات إعداد القماش. |
kResetConfigFlag_FactoryDefaults
|
إعادة ضبط الجهاز على الإعدادات الأصلية الكاملة. |
kResetConfigFlag_NetworkConfig
|
إعادة ضبط معلومات ضبط الشبكة. |
kResetConfigFlag_OperationalCredentials
|
إعادة ضبط بيانات اعتماد تشغيل الجهاز. |
kResetConfigFlag_ServiceConfig
|
إعادة ضبط معلومات ضبط الخدمة. |
@176
@176
أطوال الرسائل
أماكن إقامة | |
---|---|
kMessageLength_ArmFailsafe
|
تغيير طول رسالة الخطأ. |
kMessageLength_DisableConnectionMonitor
|
إيقاف طول رسالة أداة مراقبة الاتصال. |
kMessageLength_DisarmFailsafe
|
إيقاف طول رسالة Failsafe. |
kMessageLength_EnableConnectionMonitor
|
تفعيل طول رسالة مراقبة الاتصال. |
kMessageLength_RemotePassiveRendezvous
|
طول رسالة Rendezvous البعيدة. |
kMessageLength_ResetConfig
|
إعادة ضبط طول رسالة الإعداد. |
kMessageLength_StartSystemTest
|
بدء مدة رسالة اختبار النظام. |
kMessageLength_StopSystemTest
|
إيقاف طول رسالة اختبار النظام. |
الدوال
إرسال LookingToRendezvous
WEAVE_ERROR SendLookingToRendezvous( ExchangeContext *ec )
أرسِل رسالة LookToRendezvous إلى الأقران.
التفاصيل | |||||||
---|---|---|---|---|---|---|---|
المعلَمات |
|
||||||
قيم الإرجاع |
|