Tasklet

Questo modulo include funzioni che controllano l'esecuzione dello stack Thread.

Riepilogo

Funzioni

otTaskletsArePending(otInstance *aInstance)
bool
Indica se in OpenThread esistono tasklet in attesa.
otTaskletsProcess(otInstance *aInstance)
void
Esegui tutte le attività OpenThread in coda nel momento in cui questa viene chiamata.
otTaskletsSignalPending(otInstance *aInstance)
void
OpenThread chiama questa funzione quando la coda delle attività passa da vuota a non vuota.

Funzioni

otTaskletsArePending

bool otTaskletsArePending(
  otInstance *aInstance
)

Indica se in OpenThread esistono tasklet in attesa.

Dettagli
Parametri
[in] aInstance
Un puntatore a un'istanza OpenThread.
Valori restituiti
TRUE
Se ci sono tasklet in attesa.
FALSE
Se non sono presenti attività in attesa.

otTaskletsProcess

void otTaskletsProcess(
  otInstance *aInstance
)

Esegui tutte le attività OpenThread in coda nel momento in cui questa viene chiamata.

Dettagli
Parametri
[in] aInstance
Un puntatore a un'istanza OpenThread.

otTaskletsSignalPending

void otTaskletsSignalPending(
  otInstance *aInstance
)

OpenThread chiama questa funzione quando la coda delle attività passa da vuota a non vuota.

Dettagli
Parametri
[in] aInstance
Un puntatore a un'istanza OpenThread.

Risorse

Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per saperne di più o per contribuire alla nostra documentazione, consulta la sezione Risorse.