Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Supervisión infantil

Este módulo incluye funciones para la función de supervisión de niños.

Resumen

Las funciones de este módulo están disponibles cuando la función de supervisión de niños ( OPENTHREAD_CONFIG_CHILD_SUPERVISION_ENABLE ) está habilitada.

Funciones

otChildSupervisionGetCheckTimeout ( otInstance *aInstance)
uint16_t
Obtenga el intervalo de tiempo de espera de verificación de supervisión (en segundos).
otChildSupervisionGetInterval ( otInstance *aInstance)
uint16_t
Obtenga el intervalo de supervisión infantil (en segundos).
otChildSupervisionSetCheckTimeout ( otInstance *aInstance, uint16_t aTimeout)
void
Establezca el intervalo de tiempo de espera de la verificación de supervisión (en segundos).
otChildSupervisionSetInterval ( otInstance *aInstance, uint16_t aInterval)
void
Establezca el intervalo de supervisión infantil (en segundos).

Funciones

otChildSupervisionGetCheckTimeout

uint16_t otChildSupervisionGetCheckTimeout(
  otInstance *aInstance
)

Obtenga el intervalo de tiempo de espera de verificación de supervisión (en segundos).

Si el dispositivo es un niño somnoliento y no recibe noticias de su padre dentro del tiempo de espera de verificación especificado, inicia el proceso de re-conexión (intercambio de solicitud / respuesta de actualización del niño MLE con su padre).

Detalles
Parámetros
[in] aInstance
Un puntero a una instancia de OpenThread.
Devoluciones
El tiempo de espera de la verificación de supervisión. Cero indica que el control de supervisión del niño está desactivado.

otChildSupervisionGetInterval

uint16_t otChildSupervisionGetInterval(
  otInstance *aInstance
)

Obtenga el intervalo de supervisión infantil (en segundos).

La función de supervisión infantil proporciona un mecanismo para que los padres se aseguren de que se envíe un mensaje a cada niño dormido dentro del intervalo de supervisión. Si no hay transmisión al niño dentro del intervalo de supervisión, OpenThread pone en cola y envía un mensaje de supervisión (un mensaje de datos con carga útil vacía) al niño.

Detalles
Parámetros
[in] aInstance
Un puntero a una instancia de OpenThread.
Devoluciones
El intervalo de supervisión infantil. Cero indica que la supervisión infantil está desactivada.

otChildSupervisionSetCheckTimeout

void otChildSupervisionSetCheckTimeout(
  otInstance *aInstance,
  uint16_t aTimeout
)

Establezca el intervalo de tiempo de espera de la verificación de supervisión (en segundos).

Detalles
Parámetros
[in] aInstance
Un puntero a una instancia de OpenThread.
[in] aTimeout
El tiempo de espera de la comprobación (en segundos). Cero para deshabilitar el control de supervisión del niño.

otChildSupervisionSetInterval

void otChildSupervisionSetInterval(
  otInstance *aInstance,
  uint16_t aInterval
)

Establezca el intervalo de supervisión infantil (en segundos).

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