Tasklet

Modul ini mencakup fungsi yang mengontrol eksekusi stack Thread.

Ringkasan

Fungsi

otTaskletsArePending(otInstance *aInstance)
bool
Menunjukkan apakah OpenThread memiliki tasklet yang tertunda.
otTaskletsProcess(otInstance *aInstance)
void
Menjalankan semua tasklet OpenThread yang diantrekan pada saat fungsi ini dipanggil.
otTaskletsSignalPending(otInstance *aInstance)
void
OpenThread memanggil fungsi ini saat antrean tasklet bertransisi dari kosong menjadi tidak kosong.

Fungsi

otTaskletsArePending

bool otTaskletsArePending(
  otInstance *aInstance
)

Menunjukkan apakah OpenThread memiliki tasklet yang tertunda.

Detail
Parameter
[in] aInstance
Pointer ke instance OpenThread.
Nilai Pengembalian
TRUE
Apakah ada tasklet yang tertunda.
FALSE
Jika tidak ada tasklet yang tertunda.

otTaskletsProcess

void otTaskletsProcess(
  otInstance *aInstance
)

Menjalankan semua tasklet OpenThread yang diantrekan pada saat fungsi ini dipanggil.

Detail
Parameter
[in] aInstance
Pointer ke instance OpenThread.

otTaskletsSignalPending

void otTaskletsSignalPending(
  otInstance *aInstance
)

OpenThread memanggil fungsi ini saat antrean tasklet bertransisi dari kosong menjadi tidak kosong.

Detail
Parameter
[in] aInstance
Pointer ke instance OpenThread.

Referensi

Topik Referensi OpenThread API berasal dari kode sumber yang tersedia di GitHub. Untuk informasi selengkapnya, atau untuk berkontribusi pada dokumentasi kami, lihat Referensi.