Erro
Esse módulo inclui definições de erro usadas no OpenThread.
Resumo
| Typedefs | |
|---|---|
| otError | typedef enum otErrorRepresenta códigos de erro usados no OpenThread.  | 
| remotas | |
|---|---|
| otThreadErrorToString(otError aError) | const char *Converte um tipo enumerado otError em uma string.  | 
Enumerações
otError
otError
Representa códigos de erro usados no OpenThread.
| Propriedades | |
|---|---|
| OT_ERROR_ABORT | A operação foi cancelada. | 
| OT_ERROR_ADDRESS_FILTERED | Um frame foi recebido pelo filtro de endereço (lista de permissões ou de bloqueio). | 
| OT_ERROR_ADDRESS_QUERY | A resolução de endereço requer uma operação de consulta de endereço. | 
| OT_ERROR_ALREADY | A operação já está em andamento. | 
| OT_ERROR_BUSY | O serviço está ocupado e não pôde atender à operação. | 
| OT_ERROR_CHANNEL_ACCESS_FAILURE | Uma transmissão não pôde ocorrer devido à atividade no canal, ou seja, o mecanismo CSMA-CA falhou (IEEE 802.15.4-2006). | 
| OT_ERROR_DESTINATION_ADDRESS_FILTERED | Recebeu um frame filtrado pela verificação de endereço de destino. | 
| OT_ERROR_DETACHED | No momento, não está anexado a uma partição de linha de execução. | 
| OT_ERROR_DROP | A mensagem foi descartada. | 
| OT_ERROR_DUPLICATED | Recebeu um frame duplicado. | 
| OT_ERROR_FAILED | Falha operacional. | 
| OT_ERROR_FCS | Falha na verificação de FCS durante o recebimento. | 
| OT_ERROR_GENERIC | Erro genérico (não deve ser usado). | 
| OT_ERROR_INVALID_ARGS | Os argumentos de entrada são inválidos. | 
| OT_ERROR_INVALID_COMMAND | O comando de entrada (CLI) é inválido. | 
| OT_ERROR_INVALID_SOURCE_ADDRESS | O frame foi recebido de um endereço de origem inválido. | 
| OT_ERROR_INVALID_STATE | Não é possível concluir devido a um estado inválido. | 
| OT_ERROR_IP6_ADDRESS_CREATION_FAILURE | Falha ao criar o endereço IPv6. | 
| OT_ERROR_LINK_MARGIN_LOW | A margem do link era muito baixa. | 
| OT_ERROR_NONE | Sem erro. | 
| OT_ERROR_NOT_CAPABLE | Operação impedida por flags de modo. | 
| OT_ERROR_NOT_FOUND | Não foi possível encontrar o item solicitado. | 
| OT_ERROR_NOT_IMPLEMENTED | A função ou o método não foi implementado. | 
| OT_ERROR_NOT_LOWPAN_DATA_FRAME | Recebeu um data frame não lowpan. | 
| OT_ERROR_NOT_TMF | A mensagem não é uma mensagem TMF. | 
| OT_ERROR_NO_ACK | Nenhuma confirmação foi recebida após macMaxFrameRetries (IEEE 802.15.4-2006). | 
| OT_ERROR_NO_ADDRESS | O endereço não está na tabela de correspondências de origem. | 
| OT_ERROR_NO_BUFS | Buffers insuficientes. | 
| OT_ERROR_NO_FRAME_RECEIVED | Nenhum frame recebido. | 
| OT_ERROR_NO_ROUTE | Nenhum trajeto disponível. | 
| OT_ERROR_PARSE | Falha ao analisar a mensagem. | 
| OT_ERROR_PENDING | Código de erro especial usado para indicar que o status de sucesso/erro está pendente e ainda não é conhecido. | 
| OT_ERROR_REASSEMBLY_TIMEOUT | A mensagem está sendo descartada da lista de remontagem devido ao tempo limite. | 
| OT_ERROR_REJECTED | Solicitação rejeitada. | 
| OT_ERROR_RESPONSE_TIMEOUT | Resposta coap ou confirmação ou DNS, resposta SNTP não recebida. | 
| OT_ERROR_SECURITY | Falha nas verificações de segurança. | 
| OT_ERROR_UNKNOWN_NEIGHBOR | Recebeu um frame de um vizinho desconhecido. | 
| OT_NUM_ERRORS | O número de erros definidos. | 
Typedefs
remotas
otThreadErrorToString
const char * otThreadErrorToString( otError aError )
Converte um tipo enumerado otError em uma string.
| Detalhes | |||
|---|---|---|---|
| Parâmetros | 
 | ||
| Retorna | Uma representação em string de um otError.  | ||
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.