兒童監督
這個模組包含兒童導向功能適用的函式。
摘要
函式 |
|
---|---|
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 )
取得子項的監督檢查逾時間隔 (以秒為單位)。
如果裝置處於休眠狀態,且在指定的檢查逾時時間內沒有收到父項的呼叫,則會啟動重新附加程序 (MLE 子項更新要求/回應交換)。
詳細說明 | |||
---|---|---|---|
參數 |
|
||
傳回 |
監督功能檢查逾時。0 表示已停用孩子的監督功能檢查。
|
otChildSupervisionGetInterval
uint16_t otChildSupervisionGetInterval( otInstance *aInstance )
取得子項的子項間隔 (以秒為單位)。
兒童監督功能會提供一項機制,確保家長在監督功能的時間間隔內,將訊息傳送給家人。如果監督功能的時間間隔內未傳送任何孩子資料,OpenThread 會將佇列排入佇列,並且將子項監督功能訊息傳送給孩子。
詳細說明 | |||
---|---|---|---|
參數 |
|
||
傳回 |
孩童監督功能的間隔時間。0 表示已停用監督功能。
|
otChildSupervisionResetCheckFailurecounter
void otChildSupervisionResetCheckFailureCounter( otInstance *aInstance )
將監督檢查逾時失敗重設為零。
otChildSupervisionSetCheckTimeout
void otChildSupervisionSetCheckTimeout( otInstance *aInstance, uint16_t aTimeout )
為孩子設定監督功能檢查逾時間隔 (以秒為單位)。
詳細說明 | |||||
---|---|---|---|---|---|
參數 |
|
otChildSupervisionSetInterval
void otChildSupervisionSetInterval( otInstance *aInstance, uint16_t aInterval )
設定孩子的監督功能間隔時間 (以秒為單位)。
詳細說明 | |||||
---|---|---|---|---|---|
參數 |
|
資源
OpenThread API 參考資料主題源自原始碼,可於 GitHub 取得。如需更多資訊或為說明文件貢獻心力,請參閱資源。