Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

إشراف الطفل

تتضمن هذه الوحدة وظائف لميزة الإشراف على الأطفال.

ملخص

تتوفر الوظائف في هذه الوحدة عند تمكين ميزة الإشراف على الأطفال ( OPENTHREAD_CONFIG_CHILD_SUPERVISION_ENABLE ).

المهام

otChildSupervisionGetCheckTimeout ( otInstance *aInstance)
uint16_t
احصل على مهلة التحقق من الإشراف (بالثواني).
otChildSupervisionGetInterval ( otInstance *aInstance)
uint16_t
احصل على فترة إشراف الطفل (بالثواني).
otChildSupervisionSetCheckTimeout ( otInstance *aInstance, uint16_t aTimeout)
void
اضبط مهلة فحص الإشراف (بالثواني).
otChildSupervisionSetInterval ( otInstance *aInstance, uint16_t aInterval)
void
اضبط فترة إشراف الطفل (بالثواني).

المهام

otChildSupervisionGetCheckTimeout

uint16_t otChildSupervisionGetCheckTimeout(
  otInstance *aInstance
)

احصل على مهلة التحقق من الإشراف (بالثواني).

إذا كان الجهاز طفلًا نائمًا ولم يسمع من والده خلال مهلة التحقق المحددة ، فإنه يبدأ عملية إعادة الإرفاق (طلب تحديث / استجابة MLE الطفل مع أحد الوالدين).

تفاصيل
المعلمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
عائدات
انتهت مهلة فحص الإشراف. يشير الصفر إلى تعطيل فحص الإشراف على الطفل.

otChildSupervisionGetInterval

uint16_t otChildSupervisionGetInterval(
  otInstance *aInstance
)

احصل على فترة إشراف الطفل (بالثواني).

توفر ميزة الإشراف على الأطفال آلية للوالدين لضمان إرسال رسالة إلى كل طفل نائم خلال فترة الإشراف. إذا لم يكن هناك إرسال إلى الطفل خلال فترة الإشراف ، يقوم OpenThread بإدراج قائمة الانتظار وإرسال رسالة إشراف (رسالة بيانات ذات حمولة فارغة) إلى الطفل.

تفاصيل
المعلمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
عائدات
فترة إشراف الطفل. يشير الصفر إلى تعطيل إشراف الطفل.

otChildSupervisionSetCheckTimeout

void otChildSupervisionSetCheckTimeout(
  otInstance *aInstance,
  uint16_t aTimeout
)

اضبط مهلة فحص الإشراف (بالثواني).

تفاصيل
المعلمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aTimeout
مهلة التحقق (بالثواني). صفر لتعطيل الرقابة على الطفل.

otChildSupervisionSetInterval

void otChildSupervisionSetInterval(
  otInstance *aInstance,
  uint16_t aInterval
)

اضبط فترة إشراف الطفل (بالثواني).

تفاصيل
المعلمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
[in] aInterval
فترة الإشراف (بالثواني). صفر لتعطيل الإشراف على الوالدين.