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 |
| ||
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 |
| ||
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 |
|
otChildSupervisionSetInterval
void otChildSupervisionSetInterval( otInstance *aInstance, uint16_t aInterval )
Establezca el intervalo de supervisión infantil (en segundos).
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|