Supervisión infantil
Este módulo incluye funciones para la función de supervisión de niños.
Resumen
Funciones |
|
---|---|
otChildSupervisionGetCheckFailureCounter(otInstance *aInstance)
|
uint16_t
Obtén el valor del contador de fallas de tiempo de espera de la verificación de supervisión.
|
otChildSupervisionGetCheckTimeout(otInstance *aInstance)
|
uint16_t
Obtiene el intervalo de tiempo de espera de la verificación de supervisión (en segundos) para el niño.
|
otChildSupervisionGetInterval(otInstance *aInstance)
|
uint16_t
Obtiene el intervalo de supervisión de un elemento secundario (en segundos) de un elemento secundario.
|
otChildSupervisionResetCheckFailureCounter(otInstance *aInstance)
|
void
Restablece el contador de fallas del tiempo de espera de la verificación de supervisión a cero.
|
otChildSupervisionSetCheckTimeout(otInstance *aInstance, uint16_t aTimeout)
|
void
Establece el intervalo de tiempo de espera de la verificación de supervisión (en segundos) en el niño.
|
otChildSupervisionSetInterval(otInstance *aInstance, uint16_t aInterval)
|
void
Establece el intervalo de supervisión (en segundos) para el niño.
|
Funciones
otChildSupervisionGetCheckFailureCounter
uint16_t otChildSupervisionGetCheckFailureCounter( otInstance *aInstance )
Obtén el valor del contador de fallas de tiempo de espera de la verificación de supervisión.
El contador realiza un seguimiento de la cantidad de fallas de verificación de supervisión en el niño. Se incrementa cuando el elemento secundario no escucha a su elemento superior dentro del intervalo de tiempo de espera de verificación especificado.
otChildSupervisionGetCheckTimeout
uint16_t otChildSupervisionGetCheckTimeout( otInstance *aInstance )
Obtiene el intervalo de tiempo de espera de la verificación de supervisión (en segundos) para el niño.
Si el dispositivo es un niño soñoliento y su padre no escucha durante el tiempo de espera especificado, se inicia el proceso para volver a adjuntar (MLE Child Update/Response Exchange con su elemento superior).
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
El tiempo de espera de la verificación de supervisión. Cero indica que se inhabilitó la supervisión del niño.
|
otChildSupervisionGetInterval
uint16_t otChildSupervisionGetInterval( otInstance *aInstance )
Obtiene el intervalo de supervisión de un elemento secundario (en segundos) de un elemento secundario.
La función de supervisión del niño proporciona un mecanismo para que los padres se aseguren de enviar un mensaje a cada niño soñoliento dentro del intervalo de supervisión. Si no se transmite al niño durante el intervalo de supervisión, OpenThread pone en cola y envía un mensaje de supervisión al niño.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
El intervalo de supervisión para niños El valor cero indica que la supervisión está inhabilitada.
|
otChildSupervisionResetCheckFailureCounter
void otChildSupervisionResetCheckFailureCounter( otInstance *aInstance )
Restablece el contador de fallas del tiempo de espera de la verificación de supervisión a cero.
otChildSupervisionSetCheckTimeout
void otChildSupervisionSetCheckTimeout( otInstance *aInstance, uint16_t aTimeout )
Establece el intervalo de tiempo de espera de la verificación de supervisión (en segundos) en el niño.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
otChildSupervisionSetInterval
void otChildSupervisionSetInterval( otInstance *aInstance, uint16_t aInterval )
Establece el intervalo de supervisión (en segundos) para el niño.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
Recursos
Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o colaborar con nuestra documentación, consulta la sección Recursos.