Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Alarm

Modul ini mencakup abstraksi platform untuk layanan alarm.

Ringkasan

Fungsi

otPlatAlarmMicroFired ( otInstance *aInstance)
void
Memberi sinyal bahwa alarm telah berbunyi.
otPlatAlarmMicroGetNow (void)
uint32_t
Dapatkan waktu saat ini.
otPlatAlarmMicroStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Setel alarm untuk menyala pada aDt mikrodetik setelah aT0 .
otPlatAlarmMicroStop ( otInstance *aInstance)
void
Hentikan alarm.
otPlatAlarmMilliFired ( otInstance *aInstance)
void
Memberi sinyal bahwa alarm telah berbunyi.
otPlatAlarmMilliGetNow (void)
uint32_t
Dapatkan waktu saat ini.
otPlatAlarmMilliStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt)
void
Setel alarm untuk menyala pada aDt milidetik setelah aT0 .
otPlatAlarmMilliStop ( otInstance *aInstance)
void
Hentikan alarmnya.
otPlatDiagAlarmFired ( otInstance *aInstance)
void
Modul diagnostik sinyal bahwa alarm telah menyala.

Fungsi

otPlatAlarmMicroFired

void otPlatAlarmMicroFired(
  otInstance *aInstance
)

Memberi sinyal bahwa alarm telah berbunyi.

Detail
Parameter
[in] aInstance
Struktur instance OpenThread.

otPlatAlarmMicroGetNow

uint32_t otPlatAlarmMicroGetNow(
  void
)

Dapatkan waktu saat ini.

Detail
Kembali
Waktu saat ini dalam mikrodetik.

otPlatAlarmMicroStartAt

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

Setel alarm untuk menyala pada aDt mikrodetik setelah aT0 .

Detail
Parameter
[in] aInstance
Struktur instance OpenThread.
[in] aT0
Waktu referensi.
[in] aDt
Penundaan waktu dalam mikrodetik dari aT0 .

otPlatAlarmMicroStop

void otPlatAlarmMicroStop(
  otInstance *aInstance
)

Hentikan alarm.

Detail
Parameter
[in] aInstance
Struktur instance OpenThread.

otPlatAlarmMilliFired

void otPlatAlarmMilliFired(
  otInstance *aInstance
)

Memberi sinyal bahwa alarm telah berbunyi.

Detail
Parameter
[in] aInstance
Struktur instance OpenThread.

otPlatAlarmMilliGetNow

uint32_t otPlatAlarmMilliGetNow(
  void
)

Dapatkan waktu saat ini.

Detail
Kembali
Waktu saat ini dalam milidetik.

otPlatAlarmMilliStartAt

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

Setel alarm untuk menyala pada aDt milidetik setelah aT0 .

Detail
Parameter
[in] aInstance
Struktur instance OpenThread.
[in] aT0
Waktu referensi.
[in] aDt
Penundaan waktu dalam milidetik dari aT0 .

otPlatAlarmMilliStop

void otPlatAlarmMilliStop(
  otInstance *aInstance
)

Hentikan alarmnya.

Detail
Parameter
[in] aInstance
Struktur instance OpenThread.

otPlatDiagAlarmFired

void otPlatDiagAlarmFired(
  otInstance *aInstance
)

Modul diagnostik sinyal bahwa alarm telah menyala.

Detail
Parameter
[in] aInstance
Struktur instance OpenThread.