Tasklets

Ce module inclut des fonctions qui contrôlent l'exécution de la pile Thread.

Résumé

distantes

otTaskletsArePending(otInstance *aInstance)
bool
Indique si OpenThread a des tasklets en attente ou non.
otTaskletsProcess(otInstance *aInstance)
void
Exécuter tous les tasklets OpenThread en file d’attente au moment de l’appel.
otTaskletsSignalPending(otInstance *aInstance)
void
OpenThread appelle cette fonction lorsque la file d'attente de tasklets passe de vide à non vide.

distantes

otTaskletsArePending

bool otTaskletsArePending(
  otInstance *aInstance
)

Indique si OpenThread a des tasklets en attente ou non.

Détails
Paramètres
[in] aInstance
Un pointeur vers une instance OpenThread.
Valeurs de retour
TRUE
Si des tasklets sont en attente.
FALSE
Si aucun tasklet n'est en attente.

otTaskletsProcess

void otTaskletsProcess(
  otInstance *aInstance
)

Exécuter tous les tasklets OpenThread en file d’attente au moment de l’appel.

Détails
Paramètres
[in] aInstance
Un pointeur vers une instance OpenThread.

otTaskletsSignalPending

void otTaskletsSignalPending(
  otInstance *aInstance
)

OpenThread appelle cette fonction lorsque la file d'attente de tasklets passe de vide à non vide.

Détails
Paramètres
[in] aInstance
Un pointeur vers une instance OpenThread.

Ressources

Les sujets de référence de l'API OpenThread proviennent du code source, disponible sur GitHub. Pour en savoir plus ou pour contribuer à notre documentation, consultez la section Ressources.