O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Supervisão Infantil

Este módulo inclui funções para o recurso de supervisão infantil.

Resumo

As funções neste módulo estão disponíveis quando o recurso de supervisão infantil ( OPENTHREAD_CONFIG_CHILD_SUPERVISION_ENABLE ) está ativado.

Funções

otChildSupervisionGetCheckTimeout ( otInstance *aInstance)
uint16_t
Obtenha o intervalo do tempo limite da verificação de supervisão (em segundos).
otChildSupervisionGetInterval ( otInstance *aInstance)
uint16_t
Obtenha o intervalo de supervisão infantil (em segundos).
otChildSupervisionSetCheckTimeout ( otInstance *aInstance, uint16_t aTimeout)
void
Defina o intervalo do tempo limite da verificação de supervisão (em segundos).
otChildSupervisionSetInterval ( otInstance *aInstance, uint16_t aInterval)
void
Defina o intervalo de supervisão infantil (em segundos).

Funções

otChildSupervisionGetCheckTimeout

uint16_t otChildSupervisionGetCheckTimeout(
  otInstance *aInstance
)

Obtenha o intervalo do tempo limite da verificação de supervisão (em segundos).

Se o dispositivo for um filho sonolento e não receber notícias de seus pais dentro do tempo limite especificado, ele inicia o processo de reconectar (troca de solicitação / resposta de atualização filho do MLE com seus pais).

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
Devoluções
O tempo limite da verificação de supervisão. Zero indica que a verificação de supervisão na criança está desativada.

otChildSupervisionGetInterval

uint16_t otChildSupervisionGetInterval(
  otInstance *aInstance
)

Obtenha o intervalo de supervisão infantil (em segundos).

O recurso de supervisão infantil fornece um mecanismo para os pais para garantir que uma mensagem seja enviada para cada criança sonolenta dentro do intervalo de supervisão. Se não houver transmissão ao filho dentro do intervalo de supervisão, o OpenThread enfileira e envia uma mensagem de supervisão (uma mensagem de dados com carga útil vazia) para o filho.

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
Devoluções
O intervalo de supervisão infantil. Zero indica que a supervisão infantil está desativada.

otChildSupervisionSetCheckTimeout

void otChildSupervisionSetCheckTimeout(
  otInstance *aInstance,
  uint16_t aTimeout
)

Defina o intervalo do tempo limite da verificação de supervisão (em segundos).

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
[in] aTimeout
O tempo limite da verificação (em segundos). Zero para desativar a verificação de supervisão na criança.

otChildSupervisionSetInterval

void otChildSupervisionSetInterval(
  otInstance *aInstance,
  uint16_t aInterval
)

Defina o intervalo de supervisão infantil (em segundos).

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
[in] aInterval
O intervalo de supervisão (em segundos). Zero para desativar a supervisão no pai.