Tasklet

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

Riepilogo

Functions

otTaskletsArePending(otInstance *aInstance)
bool
Indica se OpenThreadlet o meno è in attesa.
otTaskletsProcess(otInstance *aInstance)
void
Esegui tutti gli Tasklet di OpenThread in coda al momento chiamato.
otTaskletsSignalPending(otInstance *aInstance)
void
OpenThread chiama questa funzione quando la coda di tasklet passa da vuoto a non vuoto.

Functions

OtTaskletSonoIn attesa

bool otTaskletsArePending(
  otInstance *aInstance
)

Indica se OpenThreadlet o meno è in attesa.

Dettagli
Parametri
[in] aInstance
Un puntatore su un'istanza di OpenThread.
Valori di ritorno
TRUE
Se sono presenti tasklet in attesa.
FALSE
Se non sono presenti tasklet in attesa.

OtTaskletsProcess

void otTaskletsProcess(
  otInstance *aInstance
)

Esegui tutti gli Tasklet di OpenThread in coda al momento chiamato.

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

otTaskletsSignalIn attesa

void otTaskletsSignalPending(
  otInstance *aInstance
)

OpenThread chiama questa funzione quando la coda di tasklet passa da vuoto a non vuoto.

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

Risorse

Gli argomenti di riferimento per l'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per ulteriori informazioni o per contribuire alla nostra documentazione, consulta la sezione Risorse.