Tasklets

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

Resumo

remotas

otTaskletsArePending(otInstance *aInstance)
bool
Indica se o OpenThread tem tasklets pendentes ou não.
otTaskletsProcess(otInstance *aInstance)
void
Executa todos os tasklets OpenThread na fila no momento em que este é chamado.
otTaskletsSignalPending(otInstance *aInstance)
void
O OpenThread chama essa função quando a fila de tasklet faz a transição de vazia para não vazia.

remotas

otTaskletsArePending

bool otTaskletsArePending(
  otInstance *aInstance
)

Indica se o OpenThread tem tasklets pendentes ou não.

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 tasklets pendentes.

otTaskletsProcess

void otTaskletsProcess(
  otInstance *aInstance
)

Executa todos os tasklets OpenThread na fila no momento em que este é chamado.

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 faz a transição 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 mais informações ou para contribuir com nossa documentação, consulte Recursos.