פיקוח על ילדים

המודול הזה כולל פונקציות לתכונה 'פיקוח על ילדים'.

סיכום

פונקציות

otChildSupervisionGetCheckFailureCounter(otInstance *aInstance)
uint16_t
הערך של מונה הכשל בבדיקת בדיקת הזמן הקצוב לתפוגה.
otChildSupervisionGetCheckTimeout(otInstance *aInstance)
uint16_t
קבלת הזמן הקצוב לתפוגה של בדיקת הפיקוח (בשניות) על הילד או הילדה.
otChildSupervisionGetInterval(otInstance *aInstance)
uint16_t
הצגת מרווח פיקוח הילדים (בשניות) על ילד או ילדה.
otChildSupervisionResetCheckFailureCounter(otInstance *aInstance)
void
מאפסים את מונה הכשל של בדיקת הזמן הקצוב לתפוגה לאפס.
otChildSupervisionSetCheckTimeout(otInstance *aInstance, uint16_t aTimeout)
void
מגדירה את הזמן הקצוב לתפוגה של בדיקת הפיקוח (בשניות) על הילד או הילדה.
otChildSupervisionSetInterval(otInstance *aInstance, uint16_t aInterval)
void
מגדירה את מרווח הפיקוח של הילד או הילדה (בשניות).

פונקציות

otChildSupervisionGetCheckFailureCounter

uint16_t otChildSupervisionGetCheckFailureCounter(
  otInstance *aInstance
)

הערך של מונה הכשל בבדיקת בדיקת הזמן הקצוב לתפוגה.

המונה עוקב אחר מספר הכשלים בבדיקת הפיקוח של הילד או הילדה. היא מתווספת כשהילד לא שומע מהורה במרווח הזמן הקצוב לתפוגה של הבדיקה.

פרוטוקול OTChildSupervisionGetCheckTimeout

uint16_t otChildSupervisionGetCheckTimeout(
  otInstance *aInstance
)

קבלת הזמן הקצוב לתפוגה של בדיקת הפיקוח (בשניות) על הילד או הילדה.

אם המכשיר הוא ילד במצב שינה, והוא לא שומע מהורה במהלך הזמן הקצוב לתפוגה של הבדיקה, הוא מתחיל תהליך של צירוף מחדש (בקשת עדכון/תגובת עדכון M צאצא של הילד או הילדה).

פרטים
פרמטרים
[in] aInstance
מצביע למופע של OpenThread.
החזרות
הזמן שהוקצב לבדיקת הפיקוח פג. אפס מציין שבדיקת הפיקוח בחשבון של הילד או הילדה מושבתת.

otChildSupervisionGetInterval

uint16_t otChildSupervisionGetInterval(
  otInstance *aInstance
)

הצגת מרווח פיקוח הילדים (בשניות) על ילד או ילדה.

תכונת הפיקוח על ילדים מספקת מנגנון להורים כדי לוודא שההודעה תישלח לכל ילד שישן במהלך מרווח הפיקוח. אם הילד או הילדה לא הועברו לילד או לילדה בטווח הזמן הזה, מערכת OpenThread מוסיפה את התו לתור ושולחת לו הודעת פיקוח.

פרטים
פרמטרים
[in] aInstance
מצביע למופע של OpenThread.
החזרות
מרווח הפיקוח של הילד או הילדה. אפס מציין שהפיקוח מושבת.

otChildSupervisionResetCheckFailureCounter

void otChildSupervisionResetCheckFailureCounter(
  otInstance *aInstance
)

מאפסים את מונה הכשל של בדיקת הזמן הקצוב לתפוגה לאפס.

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
מרווח הפיקוח (בשניות). אפס כדי להשבית את הפיקוח.

משאבים

הנושאים של קובצי העזר של OpenThread API מגיעים מקוד המקור, והם זמינים ב-GitHub. למידע נוסף או כדי לתרום למסמכי התיעוד שלנו, יש לעיין בקטע משאבים.