Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Allarme

Questo modulo include l'astrazione della piattaforma per il servizio di allarme.

Sommario

Funzioni

otPlatAlarmMicroFired ( otInstance *aInstance)
void
Segnala che l'allarme è scattato.
otPlatAlarmMicroGetNow (void)
uint32_t
Ottieni l'ora corrente.
otPlatAlarmMicroStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Imposta l'allarme in modo che aDt microsecondi dopo aT0 .
otPlatAlarmMicroStop ( otInstance *aInstance)
void
Ferma l'allarme.
otPlatAlarmMilliFired ( otInstance *aInstance)
void
Segnala che l'allarme è scattato.
otPlatAlarmMilliGetNow (void)
uint32_t
Ottieni l'ora corrente.
otPlatAlarmMilliStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Imposta l'allarme in modo che aDt millisecondi dopo aT0 .
otPlatAlarmMilliStop ( otInstance *aInstance)
void
Ferma l'allarme.
otPlatDiagAlarmFired ( otInstance *aInstance)
void
Segnalare il modulo di diagnostica che l'allarme è scattato.

Funzioni

otPlatAlarmMicroFired

void otPlatAlarmMicroFired(
  otInstance *aInstance
)

Segnala che l'allarme è scattato.

Dettagli
Parametri
[in] aInstance
La struttura dell'istanza OpenThread.

otPlatAlarmMicroGetNow

uint32_t otPlatAlarmMicroGetNow(
  void
)

Ottieni l'ora corrente.

Dettagli
ritorna
L'ora corrente in microsecondi.

otPlatAlarmMicroStartAt

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

Imposta l'allarme in modo che aDt microsecondi dopo aT0 .

Dettagli
Parametri
[in] aInstance
La struttura dell'istanza OpenThread.
[in] aT0
L'ora di riferimento.
[in] aDt
Il ritardo in microsecondi da aT0 .

otPlatAlarmMicroStop

void otPlatAlarmMicroStop(
  otInstance *aInstance
)

Ferma l'allarme.

Dettagli
Parametri
[in] aInstance
La struttura dell'istanza OpenThread.

otPlatAlarmMilliFired

void otPlatAlarmMilliFired(
  otInstance *aInstance
)

Segnala che l'allarme è scattato.

Dettagli
Parametri
[in] aInstance
La struttura dell'istanza OpenThread.

otPlatAlarmMilliGetNow

uint32_t otPlatAlarmMilliGetNow(
  void
)

Ottieni l'ora corrente.

Dettagli
ritorna
L'ora corrente in millisecondi.

otPlatAlarmMilliStartAt

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

Imposta l'allarme in modo che aDt millisecondi dopo aT0 .

Dettagli
Parametri
[in] aInstance
La struttura dell'istanza OpenThread.
[in] aT0
L'ora di riferimento.
[in] aDt
Il ritardo in millisecondi da aT0 .

otPlatAlarmMilliStop

void otPlatAlarmMilliStop(
  otInstance *aInstance
)

Ferma l'allarme.

Dettagli
Parametri
[in] aInstance
La struttura dell'istanza OpenThread.

otPlatDiagAlarmFired

void otPlatDiagAlarmFired(
  otInstance *aInstance
)

Segnalare il modulo di diagnostica che l'allarme è scattato.

Dettagli
Parametri
[in] aInstance
La struttura dell'istanza OpenThread.