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

Alarme

Este módulo inclui a abstração da plataforma para o serviço de alarme.

Resumo

Funções

otPlatAlarmMicroFired ( otInstance *aInstance)
void
Sinal de que o alarme disparou.
otPlatAlarmMicroGetNow (void)
uint32_t
Obter a hora atual.
otPlatAlarmMicroStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Definir o alarme para fogo em aDt microssegundos após aT0 .
otPlatAlarmMicroStop ( otInstance *aInstance)
void
Pare o alarme.
otPlatAlarmMilliFired ( otInstance *aInstance)
void
Sinal de que o alarme disparou.
otPlatAlarmMilliGetNow (void)
uint32_t
Obter a hora atual.
otPlatAlarmMilliStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Defina o alarme para disparar aDt milissegundos após aT0 .
otPlatAlarmMilliStop ( otInstance *aInstance)
void
Pare o alarme.
otPlatDiagAlarmFired ( otInstance *aInstance)
void
Módulo de diagnóstico de sinal que o alarme disparou.

Funções

otPlatAlarmMicroFired

void otPlatAlarmMicroFired(
  otInstance *aInstance
)

Sinal de que o alarme disparou.

Detalhes
Parâmetros
[in] aInstance
A estrutura da instância OpenThread.

otPlatAlarmMicroGetNow

uint32_t otPlatAlarmMicroGetNow(
  void
)

Obter a hora atual.

Detalhes
Devoluções
O horário atual em microssegundos.

otPlatAlarmMicroStartAt

void otPlatAlarmMicroStartAt(
  otInstance *aInstance,
  uint32_t aT0,
  uint32_t aDt
)

Definir o alarme para fogo em aDt microssegundos após aT0 .

Detalhes
Parâmetros
[in] aInstance
A estrutura da instância OpenThread.
[in] aT0
O tempo de referência.
[in] aDt
O atraso de tempo em microssegundos de aT0 .

otPlatAlarmMicroStop

void otPlatAlarmMicroStop(
  otInstance *aInstance
)

Pare o alarme.

Detalhes
Parâmetros
[in] aInstance
A estrutura da instância OpenThread.

otPlatAlarmMilliFired

void otPlatAlarmMilliFired(
  otInstance *aInstance
)

Sinal de que o alarme disparou.

Detalhes
Parâmetros
[in] aInstance
A estrutura da instância OpenThread.

otPlatAlarmMilliGetNow

uint32_t otPlatAlarmMilliGetNow(
  void
)

Obter a hora atual.

Detalhes
Devoluções
O horário atual em milissegundos.

otPlatAlarmMilliStartAt

void otPlatAlarmMilliStartAt(
  otInstance *aInstance,
  uint32_t aT0,
  uint32_t aDt
)

Defina o alarme para disparar aDt milissegundos após aT0 .

Detalhes
Parâmetros
[in] aInstance
A estrutura da instância OpenThread.
[in] aT0
O tempo de referência.
[in] aDt
O atraso de tempo em milissegundos de aT0 .

otPlatAlarmMilliStop

void otPlatAlarmMilliStop(
  otInstance *aInstance
)

Pare o alarme.

Detalhes
Parâmetros
[in] aInstance
A estrutura da instância OpenThread.

otPlatDiagAlarmFired

void otPlatDiagAlarmFired(
  otInstance *aInstance
)

Módulo de diagnóstico de sinal que o alarme disparou.

Detalhes
Parâmetros
[in] aInstance
A estrutura da instância OpenThread.