Tasklety

Ten moduł zawiera funkcje, które kontrolują wykonywanie stosu wątków.

Podsumowanie

Funkcje

otTaskletsArePending(otInstance *aInstance)
bool
Wskazuje, czy OpenThread ma oczekujące listy zadań.
otTaskletsProcess(otInstance *aInstance)
void
Uruchamiaj wszystkie listy zadań OpenThread umieszczone w kolejce w momencie wywołania tej operacji.
otTaskletsSignalPending(otInstance *aInstance)
void
OpenThread wywołuje tę funkcję, gdy kolejka zadań zmieni się z pustej na niepustą.

Funkcje

otTaskletsArePending

bool otTaskletsArePending(
  otInstance *aInstance
)

Wskazuje, czy OpenThread ma oczekujące listy zadań.

Szczegóły
Parametry
[in] aInstance
Wskaźnik do instancji OpenThread.
Zwracane wartości
TRUE
Jeśli istnieją oczekujące listy zadań.
FALSE
Jeśli nie ma żadnych oczekujących zadań zadań.

otTaskletsProcess

void otTaskletsProcess(
  otInstance *aInstance
)

Uruchamiaj wszystkie listy zadań OpenThread umieszczone w kolejce w momencie wywołania tej operacji.

Szczegóły
Parametry
[in] aInstance
Wskaźnik do instancji OpenThread.

otTaskletsSignalPending

void otTaskletsSignalPending(
  otInstance *aInstance
)

OpenThread wywołuje tę funkcję, gdy kolejka zadań zmieni się z pustej na niepustą.

Szczegóły
Parametry
[in] aInstance
Wskaźnik do instancji OpenThread.

Zasoby

Tematy referencyjne interfejsu OpenThread API pochodzą z kodu źródłowego dostępnego w GitHub. Aby dowiedzieć się więcej lub dołączyć do naszej dokumentacji, skorzystaj z sekcji Zasoby.