Erro
Este módulo inclui definições de erro usadas no OpenThread.
Resumo
Typedefs |
|
---|---|
otError
|
typedefenum otError
Essa enumeração representa códigos de erro usados no OpenThread. |
Functions |
|
---|---|
otThreadErrorToString(otError aError)
|
const char *
Essa função converte uma enumeração otError em uma string.
|
Enumerações
OtError
otError
Essa enumeração representa códigos de erro usados no OpenThread.
Propriedades | |
---|---|
OT_ERROR_ABORT
|
A operação foi cancelada. |
OT_ERROR_ADDRESS_FILTERED
|
Recebeu um frame filtrado pelo filtro de endereço (na lista de permissões ou na lista de bloqueio). |
OT_ERROR_ADDRESS_QUERY
|
A resolução de endereços 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
|
Não foi possível realizar uma transmissão devido à atividade do 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 do endereço de destino. |
OT_ERROR_DETACHED
|
Não anexado a uma partição de linhas de execução. |
OT_ERROR_DROP
|
A mensagem foi descartada. |
OT_ERROR_DUPLICATED
|
Recebi 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
|
Recebeu um frame 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 na criação do 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 bloqueada por sinalizações 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 frame de dados que não é do Pande. |
OT_ERROR_NOT_TMF
|
Mensagem não é uma mensagem TMF. |
OT_ERROR_NO_ACK
|
Nenhuma confirmação foi recebida após o 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 o status de sucesso/erro pendente e ainda não conhecido. |
OT_ERROR_REASSEMBLY_TIMEOUT
|
A mensagem está sendo removida da lista de remontagem devido ao tempo limite. |
OT_ERROR_REJECTED
|
Solicitação rejeitada. |
OT_ERROR_RESPONSE_TIMEOUT
|
Resposta ou confirmação coap 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
|
Número de erros definidos. |
Typedefs
Functions
OtThreadErrorToString
const char * otThreadErrorToString( otError aError )
Essa função converte uma enumeração otError em uma string.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
Uma representação de 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 saber mais ou contribuir com nossa documentação, consulte Recursos.