O Google está comprometido em promover a equidade racial para as comunidades negras. Veja como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

Erro

Este módulo inclui definições de erro usadas no OpenThread.

Resumo

Enumerações

otError {
OT_ERROR_NONE = 0,
OT_ERROR_FAILED = 1,
OT_ERROR_DROP = 2,
OT_ERROR_NO_BUFS = 3,
OT_ERROR_NO_ROUTE = 4,
OT_ERROR_BUSY = 5,
OT_ERROR_PARSE = 6,
OT_ERROR_INVALID_ARGS = 7,
OT_ERROR_SECURITY = 8,
OT_ERROR_ADDRESS_QUERY = 9,
OT_ERROR_NO_ADDRESS = 10,
OT_ERROR_ABORT = 11,
OT_ERROR_NOT_IMPLEMENTED = 12,
OT_ERROR_INVALID_STATE = 13,
OT_ERROR_NO_ACK = 14,
OT_ERROR_CHANNEL_ACCESS_FAILURE = 15,
OT_ERROR_DETACHED = 16,
OT_ERROR_FCS = 17,
OT_ERROR_NO_FRAME_RECEIVED = 18,
OT_ERROR_UNKNOWN_NEIGHBOR = 19,
OT_ERROR_INVALID_SOURCE_ADDRESS = 20,
OT_ERROR_ADDRESS_FILTERED = 21,
OT_ERROR_DESTINATION_ADDRESS_FILTERED = 22,
OT_ERROR_NOT_FOUND = 23,
OT_ERROR_ALREADY = 24,
OT_ERROR_IP6_ADDRESS_CREATION_FAILURE = 26,
OT_ERROR_NOT_CAPABLE = 27,
OT_ERROR_RESPONSE_TIMEOUT = 28,
OT_ERROR_DUPLICATED = 29,
OT_ERROR_REASSEMBLY_TIMEOUT = 30,
OT_ERROR_NOT_TMF = 31,
OT_ERROR_NOT_LOWPAN_DATA_FRAME = 32,
OT_ERROR_LINK_MARGIN_LOW = 34,
OT_ERROR_INVALID_COMMAND = 35,
OT_NUM_ERRORS ,
OT_ERROR_GENERIC = 255
}
enum
Essa enumeração representa códigos de erro usados ​​em todo o OpenThread.

Typedefs

otError typedef
enum otError
Essa enumeração representa códigos de erro usados ​​em todo o OpenThread.

Funções

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 ​​em todo o OpenThread.

Propriedades
OT_ERROR_ABORT

A operação foi abortada.

OT_ERROR_ADDRESS_FILTERED

Recebeu um quadro filtrado pelo filtro de endereço (na lista de permissões ou na lista negra).

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 a 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 quadro filtrado pela verificação do endereço de destino.

OT_ERROR_DETACHED

No momento, não está anexado a uma partição de encadeamento.

OT_ERROR_DROP

A mensagem foi descartada.

OT_ERROR_DUPLICATED

Recebeu um quadro duplicado.

OT_ERROR_FAILED

Falha operacional.

OT_ERROR_FCS

O FCS verifica a falha ao receber.

OT_ERROR_GENERIC

Erro genérico (não deve ser usado).

OT_ERROR_INVALID_ARGS

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 quadro de um endereço de origem inválido.

OT_ERROR_INVALID_STATE

Não foi possível concluir devido ao estado inválido.

OT_ERROR_IP6_ADDRESS_CREATION_FAILURE

A criação do endereço IPv6 falhou.

OT_ERROR_LINK_MARGIN_LOW

A margem do link estava muito baixa.

OT_ERROR_NONE

Sem erro.

OT_ERROR_NOT_CAPABLE

Operação impedida pelos sinalizadores de modo.

OT_ERROR_NOT_FOUND

Não foi possível encontrar o item solicitado.

OT_ERROR_NOT_IMPLEMENTED

Função ou método não está implementado.

OT_ERROR_NOT_LOWPAN_DATA_FRAME

Recebeu um quadro de dados 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 o macMaxFrameRetries (IEEE 802.15.4-2006).

OT_ERROR_NO_ADDRESS

O endereço não está na tabela de correspondência de origem.

OT_ERROR_NO_BUFS

Buffers insuficientes.

OT_ERROR_NO_FRAME_RECEIVED

Nenhum quadro recebido.

OT_ERROR_NO_ROUTE

Nenhuma rota disponível.

OT_ERROR_PARSE

Falha ao analisar a mensagem.

OT_ERROR_REASSEMBLY_TIMEOUT

A mensagem está sendo descartada da lista de remontagem devido ao tempo limite.

OT_ERROR_RESPONSE_TIMEOUT

Resposta ou confirmação de Coap ou DNS, resposta SNTP não recebida.

OT_ERROR_SECURITY

As verificações de segurança falharam.

OT_ERROR_UNKNOWN_NEIGHBOR

Recebeu um quadro de um vizinho desconhecido.

OT_NUM_ERRORS

O número de erros definidos.

Typedefs

otError

enum otError otError

Essa enumeração representa códigos de erro usados ​​em todo o OpenThread.

Funções

otThreadErrorToString

const char * otThreadErrorToString(
  otError aError
)

Essa função converte uma enumeração otError em uma string.

Detalhes
Parâmetros
[in] aError
Uma enumeração otError.
Devoluções
Uma representação de seqüência de caracteres de um otError.