Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Error

Este módulo incluye definiciones de errores que se usan en OpenThread.

Resumen

Enumeraciones

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
Esta enumeración representa los códigos de error que se usan en OpenThread.

Typedefs

otError typedef
enum otError
Esta enumeración representa los códigos de error que se usan en OpenThread.

Functions

otThreadErrorToString(otError aError)
const char *
Esta función convierte una enumeración otError en una string.

Enumeraciones

errorot

 otError

Esta enumeración representa los códigos de error que se usan en OpenThread.

Properties
OT_ERROR_ABORT

Se anuló la operación.

OT_ERROR_ADDRESS_FILTERED

Se recibió un fotograma filtrado por el filtro de dirección (lista de elementos permitidos o rechazados).

OT_ERROR_ADDRESS_QUERY

La resolución de la dirección requiere una operación de consulta de dirección.

OT_ERROR_ALREADY

La operación ya está en curso.

OT_ERROR_BUSY

El servicio está ocupado y no pudo realizar la operación.

OT_ERROR_CHANNEL_ACCESS_FAILURE

No se pudo realizar una transmisión debido a la actividad en el canal, es decir, el mecanismo de CSMA-CA falló (IEEE 802.15.4-2006).

OT_ERROR_DESTINATION_ADDRESS_FILTERED

Se recibió un marco filtrado por la verificación de dirección de destino.

OT_ERROR_DETACHED

Actualmente no está conectado a una partición de subprocesos.

OT_ERROR_DROP

Se descartó el mensaje.

OT_ERROR_DUPLICATED

Recibiste un fotograma duplicado.

OT_ERROR_FAILED

No se pudo completar la operación.

OT_ERROR_FCS

Se produjo un error al verificar el FCS.

OT_ERROR_GENERIC

Error genérico (no se debe usar)

OT_ERROR_INVALID_ARGS

Los argumentos de entrada no son válidos.

OT_ERROR_INVALID_COMMAND

El comando de entrada (CLI) no es válido.

OT_ERROR_INVALID_SOURCE_ADDRESS

Se recibió un fotograma de una dirección de origen no válida.

OT_ERROR_INVALID_STATE

No se puede completar debido a un estado no válido.

OT_ERROR_IP6_ADDRESS_CREATION_FAILURE

No se pudo crear la dirección IPv6.

OT_ERROR_LINK_MARGIN_LOW

El margen del vínculo era demasiado bajo.

OT_ERROR_NONE

No hay errores.

OT_ERROR_NOT_CAPABLE

Operación limitada mediante marcas de modo.

OT_ERROR_NOT_FOUND

No se ha podido encontrar el artículo solicitado.

OT_ERROR_NOT_IMPLEMENTED

No se implementó la función o el método.

OT_ERROR_NOT_LOWPAN_DATA_FRAME

Recibí un marco de datos que no es de Pantheon.

OT_ERROR_NOT_TMF

El mensaje no es un TMF.

OT_ERROR_NO_ACK

No se recibió ninguna confirmación después de macMaxFrameRetries (IEEE 802.15.4-2006).

OT_ERROR_NO_ADDRESS

La dirección no está en la tabla de coincidencias de fuentes.

OT_ERROR_NO_BUFS

Búferes insuficientes.

OT_ERROR_NO_FRAME_RECEIVED

No se recibió ningún marco.

OT_ERROR_NO_ROUTE

No hay rutas disponibles.

OT_ERROR_PARSE

No se pudo analizar el mensaje.

OT_ERROR_PENDING

El código de error especial que se usa para indicar el estado de éxito o error está pendiente y aún no se conoce.

OT_ERROR_REASSEMBLY_TIMEOUT

El mensaje se está descartando de la lista de reensamblaje debido a que se agotó el tiempo de espera.

OT_ERROR_REJECTED

Se rechazó la solicitud.

OT_ERROR_RESPONSE_TIMEOUT

No se recibió la respuesta o el reconocimiento del coach o el DNS, ni la respuesta SNTP.

OT_ERROR_SECURITY

Fallaron las verificaciones de seguridad.

OT_ERROR_UNKNOWN_NEIGHBOR

Se recibió un fotograma de un vecino desconocido.

OT_NUM_ERRORS

La cantidad de errores definidos.

Typedefs

errorot

enum otError otError

Esta enumeración representa los códigos de error que se usan en OpenThread.

Functions

oThreadThreadErrorToString.

const char * otThreadErrorToString(
  otError aError
)

Esta función convierte una enumeración otError en una string.

Detalles
Parámetros
[in] aError
Una enumeración otError.
Qué muestra
Representación de una string de un otError.

Recursos

Los temas de referencia de la API de OpenThread se originan en el código fuente, disponible en GitHub. Para obtener más información o colaborar con nuestra documentación, consulta Recursos.