Google is committed to advancing racial equity for Black communities. See how.
Esta página se ha traducido con Cloud Translation API.
Switch to English

Supervisión niño

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

Resumen

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

funciones

otChildSupervisionGetCheckTimeout ( otInstance *aInstance)
uint16_t
Obtener el intervalo de tiempo de espera de verificación de supervisión (en segundos).
otChildSupervisionGetInterval ( otInstance *aInstance)
uint16_t
Obtener el intervalo de supervisión de los niños (en segundos).
otChildSupervisionSetCheckTimeout ( otInstance *aInstance, uint16_t aTimeout)
void
Establecer el intervalo de tiempo de espera de verificación de supervisión (en segundos).
otChildSupervisionSetInterval ( otInstance *aInstance, uint16_t aInterval)
void
Establecer el intervalo de supervisión de los niños (en segundos).

funciones

otChildSupervisionGetCheckTimeout

uint16_t otChildSupervisionGetCheckTimeout(
  otInstance *aInstance
)

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

Si el dispositivo es un sueño en el niño y no lo hace, escuche de su padre dentro del tiempo de espera de verificación especificado, se inicia el proceso de re-conectar (MLE Actualización Niño intercambio petición / respuesta con su padre).

detalles
parámetros
[in] aInstance
Un puntero a una instancia OpenThread.
Devoluciones
El tiempo de espera de verificación de supervisión. Cero indica que el registro de supervisión en el niño es discapacitado.

otChildSupervisionGetInterval

uint16_t otChildSupervisionGetInterval(
  otInstance *aInstance
)

Obtener el intervalo de supervisión de los niños (en segundos).

función de supervisión de los niños proporciona un mecanismo para los padres para asegurarse de que se envía un mensaje a cada niño con sueño dentro del intervalo de supervisión. Si no hay transmisión al niño dentro del intervalo de supervisión, encola OpenThread y envía un mensaje de supervisión (un mensaje de datos de carga útil con vacío) para el niño.

detalles
parámetros
[in] aInstance
Un puntero a una instancia OpenThread.
Devoluciones
El intervalo de canguro. Cero indica que la supervisión hijo es discapacitado.

otChildSupervisionSetCheckTimeout

void otChildSupervisionSetCheckTimeout(
  otInstance *aInstance,
  uint16_t aTimeout
)

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

detalles
parámetros
[in] aInstance
Un puntero a una instancia OpenThread.
[in] aTimeout
El tiempo de espera de verificación (en segundos). Cero a la supervisión de verificación desactivar en el niño.

otChildSupervisionSetInterval

void otChildSupervisionSetInterval(
  otInstance *aInstance,
  uint16_t aInterval
)

Establecer el intervalo de supervisión de los niños (en segundos).

detalles
parámetros
[in] aInstance
Un puntero a una instancia OpenThread.
[in] aInterval
El intervalo de supervisión (en segundos). Cero a la supervisión desactivar el padre.