Tasklets

Este módulo inclui funções que controlam a execução da pilha de linhas de execução.

Resumo

Functions

otTaskletsArePending(otInstance *aInstance)
bool
Indica se o OpenThread tem tarefas pendentes.
otTaskletsProcess(otInstance *aInstance)
void
Executar todos os Tasklets da fila na fila no momento da chamada
otTaskletsSignalPending(otInstance *aInstance)
void
O OpenThread chama essa função quando a fila de Tasklet transita de vazia para não vazia.

Functions

OtTaskletsArePending

bool otTaskletsArePending(
  otInstance *aInstance
)

Indica se o OpenThread tem tarefas pendentes.

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.
Valores de retorno
TRUE
Se houver Tasklets pendentes.
FALSE
Se não houver tarefas pendentes.

OtTaskletsProcess

void otTaskletsProcess(
  otInstance *aInstance
)

Executar todos os Tasklets da fila na fila no momento da chamada

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.

OtTaskletsSignalPending

void otTaskletsSignalPending(
  otInstance *aInstance
)

O OpenThread chama essa função quando a fila de Tasklet transita de vazia para não vazia.

Detalhes
Parâmetros
[in] aInstance
Um ponteiro para uma instância do OpenThread.

Recursos

Os tópicos de referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para saber mais ou contribuir com nossa documentação, consulte Recursos.