این فضای نام شامل تمام رابطهای داخل Weave برای نمایه کنترل دستگاه Weave است.
خلاصه
نمایه کنترل دستگاه عملیات سرویس گیرنده-سرور را تسهیل می کند به طوری که مشتری (دستگاه کنترل کننده) می تواند عملکرد ابزار خاصی را در سرور (دستگاه در حال راه اندازی) فعال کند تا به فرآیند راه اندازی و تهیه دستگاه کمک کند و آن را فعال کند. این شامل، برای مثال، بازنشانی پیکربندی دستگاه سرور و فعال کردن گاوصندوقهای شکست خورده است که رفتار را در زمانی که رویه راهاندازی پیش از موعد لغو میشود، مشخص میکند.
هیچ دستگاهی با سرور Device Control در طول دوره قرار ملاقات مشخص شده توسط مشتری قرار نگرفته است.
kStatusCode_ResetNotAllowed
دستگاه اجازه بازنشانی درخواستی را نداد.
kStatusCode_ResetSuccessCloseCon
روش ResetConfig موفق خواهد شد، اما ابتدا اتصال را می بندد.
kStatusCode_UnsecuredListenPreempted
برنامه دیگری به اجبار سرور Device Control را به عنوان کنترل کننده اتصال ناامن این پشته Weave جایگزین کرده است.
kStatusCode_UnsupportedFailSafeMode
حالت ایمن خرابی مشخص شده توسط دستگاه پشتیبانی نمی شود.
@173
@173
انواع پیام کنترل دستگاه
خواص
kMsgType_ArmFailSafe
مکانیزم پیکربندی بدون خطا را روی دستگاه مسلح کنید.
kMsgType_DisableConnectionMonitor
مانیتورینگ زنده بودن اتصال را غیرفعال کنید.
kMsgType_DisarmFailSafe
غیرفعال کردن یک پیکربندی فعال بدون خطا.
kMsgType_EnableConnectionMonitor
نظارت بر زنده بودن اتصال را فعال کنید.
kMsgType_LookingToRendezvous
به دنبال پیام رندزووز.
محموله خالی است، تنها سیگنال معنادار درون شناسه گره منبع است.
kMsgType_RemoteConnectionComplete
به سرویس گیرنده Device Control نشان دهید که Remote Passive Rendezvous با موفقیت به پایان رسیده است و تونل اتصال باز است.
kMsgType_RemotePassiveRendezvous
درخواست قرار ملاقات غیرفعال از راه دور با سرور کنترل دستگاه.
kMsgType_ResetConfig
وضعیت پیکربندی دستگاه را بازنشانی کنید.
kMsgType_StartSystemTest
تست سیستم را شروع کنید.
kMsgType_StopSystemTest
تست سیستم را متوقف کنید.
@174
@174
مقادیر حالت ArmFailSafe.
خواص
kArmMode_New
یک گاوصندوق جدید را مسلح کنید. اگر یکی از آنها قبلاً فعال است، یک خطا را برگردانید.
kArmMode_Reset
پیکربندی تمام دستگاه را بازنشانی کنید و یک گاوصندوق جدید مسلح کنید.
kArmMode_ResumeExisting
از سرگیری یک گاوصندوق که قبلاً در حال انجام است. اگر نشانه ایمن شکست در حال انجام نباشد، یا اگر توکن ایمن با شکست مطابقت نداشته باشد، خطایی را برگردانید.