O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Supervisão infantil

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

Resumo

Funções

otChildSupervisionGetCheckFailureCounter(otInstance *aInstance)
uint16_t
Encontre o valor do contador de falhas de tempo limite da verificação de supervisão.
otChildSupervisionGetCheckTimeout(otInstance *aInstance)
uint16_t
Recebe o intervalo de tempo limite da verificação de supervisão (em segundos) no filho.
otChildSupervisionGetInterval(otInstance *aInstance)
uint16_t
Recebe o intervalo de supervisão filho (em segundos) em um filho.
otChildSupervisionResetCheckFailureCounter(otInstance *aInstance)
void
Redefina o contador de falhas do tempo limite da verificação de supervisão para zero.
otChildSupervisionSetCheckTimeout(otInstance *aInstance, uint16_t aTimeout)
void
Define o intervalo de tempo limite da verificação de supervisão (em segundos).
otChildSupervisionSetInterval(otInstance *aInstance, uint16_t aInterval)
void
Define o intervalo de supervisão filho (em segundos) no filho.

Funções

OtChildSupervisionGetCheckFailureCounter

uint16_t otChildSupervisionGetCheckFailureCounter(
  otInstance *aInstance
)

Encontre o valor do contador de falhas de tempo limite da verificação de supervisão.

O contador monitora o número de falhas na verificação de supervisão do filho. É incrementado quando o filho não ouve do pai dentro do intervalo de tempo limite de verificação especificado.

OtChildSupervisionGetCheckTimeout

uint16_t otChildSupervisionGetCheckTimeout(
  otInstance *aInstance
)

Recebe o intervalo de tempo limite da verificação de supervisão (em segundos) no filho.

Se o dispositivo é uma criança com sono e não ouve do pai dentro do tempo limite de verificação especificado, ele inicia o processo de reconexão (troca de solicitação/resposta de atualização filha do MLE com o pai).

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
Retorna
Tempo limite da verificação de supervisão. Zero indica que a verificação de supervisão no filho está desativada.

OtChildSupervisionGetInterval

uint16_t otChildSupervisionGetInterval(
  otInstance *aInstance
)

Recebe o intervalo de supervisão filho (em segundos) em um filho.

O recurso de supervisão da criança é um mecanismo em que uma criança sonolento pede para a família enviar uma mensagem para ela dentro do intervalo de supervisão. Se não houver transmissão para o filho no intervalo de supervisão, o pai vai enviar uma mensagem de supervisão (uma mensagem de dados com payload vazio) para o filho.

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

otChildSupervisionResetCheckFailureCounter

void otChildSupervisionResetCheckFailureCounter(
  otInstance *aInstance
)

Redefina o contador de falhas do tempo limite da verificação de supervisão para zero.

OtChildSupervisionSetCheckTimeout

void otChildSupervisionSetCheckTimeout(
  otInstance *aInstance,
  uint16_t aTimeout
)

Define o intervalo de 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
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
)

Define o intervalo de supervisão filho (em segundos) no filho.

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.

Recursos

Os tópicos de referência da API OpenThread são provenientes do código-fonte, disponível no GitHub. Para mais informações ou para contribuir com nossa documentação, consulte Recursos.