Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Alarma

Este módulo incluye la abstracción de la plataforma para el servicio de alarmas.

Resumen

Funciones

otPlatAlarmMicroFired ( otInstance *aInstance)
void
Señal de que ha disparado la alarma.
otPlatAlarmMicroGetNow (void)
uint32_t
Obtenga la hora actual.
otPlatAlarmMicroStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Configure la alarma para que dispare en aDt microsegundos después de aT0 .
otPlatAlarmMicroStop ( otInstance *aInstance)
void
Detén la alarma.
otPlatAlarmMilliFired ( otInstance *aInstance)
void
Señal de que ha disparado la alarma.
otPlatAlarmMilliGetNow (void)
uint32_t
Obtenga la hora actual.
otPlatAlarmMilliStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Configure la alarma para que dispare en aDt milisegundos después de aT0 .
otPlatAlarmMilliStop ( otInstance *aInstance)
void
Detén la alarma.
otPlatDiagAlarmFired ( otInstance *aInstance)
void
Módulo de diagnóstico de señal de que se ha disparado la alarma.

Funciones

otPlatAlarmMicroFired

void otPlatAlarmMicroFired(
  otInstance *aInstance
)

Señal de que ha disparado la alarma.

Detalles
Parámetros
[in] aInstance
La estructura de la instancia de OpenThread.

otPlatAlarmMicroGetNow

uint32_t otPlatAlarmMicroGetNow(
  void
)

Obtenga la hora actual.

Detalles
Devoluciones
La hora actual en microsegundos.

otPlatAlarmMicroStartAt

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

Configure la alarma para que dispare en aDt microsegundos después de aT0 .

Detalles
Parámetros
[in] aInstance
La estructura de la instancia de OpenThread.
[in] aT0
El tiempo de referencia.
[in] aDt
El tiempo de retardo en microsegundos desde aT0 .

otPlatAlarmMicroStop

void otPlatAlarmMicroStop(
  otInstance *aInstance
)

Detén la alarma.

Detalles
Parámetros
[in] aInstance
La estructura de la instancia de OpenThread.

otPlatAlarmMilliFired

void otPlatAlarmMilliFired(
  otInstance *aInstance
)

Señal de que ha disparado la alarma.

Detalles
Parámetros
[in] aInstance
La estructura de la instancia de OpenThread.

otPlatAlarmMilliGetNow

uint32_t otPlatAlarmMilliGetNow(
  void
)

Obtenga la hora actual.

Detalles
Devoluciones
La hora actual en milisegundos.

otPlatAlarmMilliStartAt

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

Configure la alarma para que dispare en aDt milisegundos después de aT0 .

Detalles
Parámetros
[in] aInstance
La estructura de la instancia de OpenThread.
[in] aT0
El tiempo de referencia.
[in] aDt
El tiempo de retardo en milisegundos desde aT0 .

otPlatAlarmMilliStop

void otPlatAlarmMilliStop(
  otInstance *aInstance
)

Detén la alarma.

Detalles
Parámetros
[in] aInstance
La estructura de la instancia de OpenThread.

otPlatDiagAlarmFired

void otPlatDiagAlarmFired(
  otInstance *aInstance
)

Módulo de diagnóstico de señal de que se ha disparado la alarma.

Detalles
Parámetros
[in] aInstance
La estructura de la instancia de OpenThread.