O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

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_ERROR_PENDING = 36,
OT_ERROR_REJECTED = 37,
OT_NUM_ERRORS ,
OT_ERROR_GENERIC = 255
}
enum
Essa enumeração representa os códigos de erro usados ​​em todo o OpenThread.

Typedefs

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

Funções

otThreadErrorToString ( otError aError)
const char *
Esta função converte um enum otError em uma string.

Enumerações

otError

 otError

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

Propriedades
OT_ERROR_ABORT

A operação foi abortada.

OT_ERROR_ADDRESS_FILTERED

Recebeu um frame filtrado pelo filtro de endereço (permitido ou denylisted).

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

OT_ERROR_DETACHED

Atualmente não anexado a uma partição de thread.

OT_ERROR_DROP

A mensagem foi descartada.

OT_ERROR_DUPLICATED

Quadro duplicado recebido.

OT_ERROR_FAILED

Falha operacional.

OT_ERROR_FCS

FCS verificar falha ao receber.

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

OT_ERROR_INVALID_STATE

Não é possível concluir devido a 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 por sinalizadores de modo.

OT_ERROR_NOT_FOUND

O item solicitado não foi encontrado.

OT_ERROR_NOT_IMPLEMENTED

Função ou método não 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 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 quadro recebido.

OT_ERROR_NO_ROUTE

Nenhuma rota disponível.

OT_ERROR_PARSE

Falha ao analisar a mensagem.

OT_ERROR_PENDING

O código de erro especial usado para indicar o status de sucesso / erro está 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

Pedido rejeitado.

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 os códigos de erro usados ​​em todo o OpenThread.

Funções

otThreadErrorToString

const char * otThreadErrorToString(
  otError aError
)

Esta função converte um enum otError em uma string.

Detalhes
Parâmetros
[in] aError
Um enum otError.
Devoluções
Uma representação de string de um otError.