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
[in] aInstance
Un puntero para una instancia de OpenThread.
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
[in] aInstance
Un puntero para una instancia de OpenThread.
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
[in] aInstance
Un puntero para una instancia de OpenThread.
[in] aTimeout
El tiempo de espera de la verificación (en segundos) Cero para inhabilitar la supervisión del niño.

otChildSupervisionSetInterval

void otChildSupervisionSetInterval(
  otInstance *aInstance,
  uint16_t aInterval
)

Establece el intervalo de supervisión (en segundos) para el niño.

Detalles
Parámetros
[in] aInstance
Un puntero para una instancia de OpenThread.
[in] aInterval
El intervalo de supervisión (en segundos). Cero para inhabilitar la supervisión.

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.