O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Supervisão Infantil

Este módulo inclui funções para 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á habilitado.

Funções

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

Funções

otChildSupervisionGetCheckTimeout

uint16_t otChildSupervisionGetCheckTimeout(
  otInstance *aInstance
)

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

Se o dispositivo for uma criança com sono e não ouvir de seu pai dentro do tempo limite de verificação especificado, ele iniciará o processo de reconexão (troca de solicitação / resposta de atualização de criança MLE com seu pai).

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

otChildSupervisionGetInterval

uint16_t otChildSupervisionGetInterval(
  otInstance *aInstance
)

Obtenha o intervalo de supervisão da criança (em segundos).

O recurso de supervisão de crianças fornece um mecanismo para os pais garantirem que uma mensagem seja enviada a cada criança com sono dentro do intervalo de supervisão. Se não houver transmissão para a criança 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 a criança.

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

otChildSupervisionSetCheckTimeout

void otChildSupervisionSetCheckTimeout(
  otInstance *aInstance,
  uint16_t aTimeout
)

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

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

otChildSupervisionSetInterval

void otChildSupervisionSetInterval(
  otInstance *aInstance,
  uint16_t aInterval
)

Defina o intervalo de supervisão da criança (em segundos).

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