Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Alarma

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

Resumen

Functions

otPlatAlarmMicroFired(otInstance *aInstance)
void
Indicador de que se activó la alarma.
otPlatAlarmMicroGetNow(void)
uint32_t
Obtén la hora actual.
otPlatAlarmMicroStartAt(otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Establece la alarma para que se active a los aDt microsegundos después de la aT0.
otPlatAlarmMicroStop(otInstance *aInstance)
void
Detén la alarma.
otPlatAlarmMilliFired(otInstance *aInstance)
void
Indicador de que se activó la alarma.
otPlatAlarmMilliGetNow(void)
uint32_t
Obtén la hora actual.
otPlatAlarmMilliStartAt(otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Establece la alarma para que se active en aDt milisegundos después de la aT0.
otPlatAlarmMilliStop(otInstance *aInstance)
void
Detén la alarma.
otPlatDiagAlarmFired(otInstance *aInstance)
void
Módulo de diagnóstico de señales que activó la alarma.

Functions

otPlatAlarmMicroFired

void otPlatAlarmMicroFired(
  otInstance *aInstance
)

Indicador de que se activó la alarma.

Detalles
Parámetros
[in] aInstance
Estructura de la instancia de OpenThread

otPlatAlarmMicroGetNow

uint32_t otPlatAlarmMicroGetNow(
  void
)

Obtén la hora actual.

Detalles
Qué muestra
La hora actual en microsegundos.

otPlatAlarmMicroStartAt

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

Establece la alarma para que se active a los aDt microsegundos después de la aT0.

Detalles
Parámetros
[in] aInstance
Estructura de la instancia de OpenThread
[in] aT0
La hora de referencia
[in] aDt
El retraso en microsegundos del aT0

OtPlatAlarmMicroStop

void otPlatAlarmMicroStop(
  otInstance *aInstance
)

Detén la alarma.

Detalles
Parámetros
[in] aInstance
Estructura de la instancia de OpenThread

OtAlarmAlarmMilliFired

void otPlatAlarmMilliFired(
  otInstance *aInstance
)

Indicador de que se activó la alarma.

Detalles
Parámetros
[in] aInstance
Estructura de la instancia de OpenThread

otPlatAlarmMilliGetNow

uint32_t otPlatAlarmMilliGetNow(
  void
)

Obtén la hora actual.

Detalles
Qué muestra
La hora actual en milisegundos

otPlatAlarmMilliStartAt

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

Establece la alarma para que se active en aDt milisegundos después de la aT0.

Detalles
Parámetros
[in] aInstance
Estructura de la instancia de OpenThread
[in] aT0
La hora de referencia
[in] aDt
El retraso en milisegundos de aT0

otPlatAlarmMilliStop

void otPlatAlarmMilliStop(
  otInstance *aInstance
)

Detén la alarma.

Detalles
Parámetros
[in] aInstance
Estructura de la instancia de OpenThread

OtPlatDiagAlarmFired

void otPlatDiagAlarmFired(
  otInstance *aInstance
)

Módulo de diagnóstico de señales que activó la alarma.

Detalles
Parámetros
[in] aInstance
Estructura de la instancia de OpenThread

Recursos

Los temas de referencia de la API de OpenThread se originan en el código fuente, disponible en GitHub. Para obtener más información o colaborar con nuestra documentación, consulta Recursos.