Supervisión infantil
Este módulo incluye funciones para la función de supervisión de los niños.
Resumen
Funciones |
|
---|---|
otChildSupervisionGetCheckFailureCounter(otInstance *aInstance)
|
uint16_t
Obtiene el valor del contador de fallas de tiempo de espera de la verificació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 (en segundos) de un niño.
|
otChildSupervisionResetCheckFailureCounter(otInstance *aInstance)
|
void
Restablece a cero el contador de fallas de tiempo de espera de la verificación.
|
otChildSupervisionSetCheckTimeout(otInstance *aInstance, uint16_t aTimeout)
|
void
Establece el intervalo de tiempo de espera para la verificación de la supervisión (en segundos).
|
otChildSupervisionSetInterval(otInstance *aInstance, uint16_t aInterval)
|
void
Establece el intervalo de supervisión del niño en segundos.
|
Funciones
otChildSupervisionGetCheckFailureCounter
uint16_t otChildSupervisionGetCheckFailureCounter( otInstance *aInstance )
Obtiene el valor del contador de fallas de tiempo de espera de la verificación.
El contador realiza un seguimiento de la cantidad de fallas en la verificación de supervisión para el niño. Se incrementa cuando el elemento secundario no recibe noticias de su elemento superior dentro del intervalo de tiempo de espera 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 tiene sueño y no escucha a su superior en el tiempo de espera especificado, inicia el proceso para volver a adjuntarlo (intercambio de solicitudes/respuestas secundarias de MLE con el elemento superior).
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
Se agotó el tiempo de espera de la verificación. Cero indica que la verificación de supervisión del niño está inhabilitada.
|
OtChildSupervisionGetInterval
uint16_t otChildSupervisionGetInterval( otInstance *aInstance )
Obtiene el intervalo de supervisión (en segundos) de un niño.
La función de supervisión de menores proporciona un mecanismo para que los niños somnolientos le pidan a sus padres que se aseguren de enviarle un mensaje dentro del intervalo de supervisión. Si no hay ninguna transmisión al niño en el intervalo de supervisión, el padre le envía un mensaje de supervisión (un mensaje de datos con carga útil vacía) al niño.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
El intervalo de supervisión del niño. Cero indica que la supervisión está inhabilitada.
|
otChildSupervisionResetCheckFailureCounter
void otChildSupervisionResetCheckFailureCounter( otInstance *aInstance )
Restablece a cero el contador de fallas de tiempo de espera de la verificación.
otChildSupervisionSetCheckTimeout
void otChildSupervisionSetCheckTimeout( otInstance *aInstance, uint16_t aTimeout )
Establece el intervalo de tiempo de espera para la verificación de la supervisión (en segundos).
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
OtChildSupervisionSetInterval
void otChildSupervisionSetInterval( otInstance *aInstance, uint16_t aInterval )
Establece el intervalo de supervisión del niño en segundos.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
Recursos
Los temas de referencia de la API de OpenThread se originan en el código fuente, disponible en GitHub. Para obtener más información o colaborar con nuestra documentación, consulta Recursos.