Error
Este módulo incluye definiciones de errores que se usan en OpenThread.
Resumen
Typedefs |
|
---|---|
otError
|
typedefenum otError
Representa los códigos de error que se usan en OpenThread. |
Funciones |
|
---|---|
otThreadErrorToString(otError aError)
|
const char *
Convierte una enumeración otError en una string.
|
Enumeraciones
otError
otError
Representa los códigos de error que se usan en OpenThread.
Propiedades | |
---|---|
OT_ERROR_ABORT
|
Se anuló la operación. |
OT_ERROR_ADDRESS_FILTERED
|
Se recibió un marco filtrado por el filtro de dirección (lista de entidades permitidas o incluida en la lista de bloqueo). |
OT_ERROR_ADDRESS_QUERY
|
La resolución de direcciones requiere una operación de consulta de dirección. |
OT_ERROR_ALREADY
|
La operación ya está en progreso. |
OT_ERROR_BUSY
|
El servicio está ocupado y no pudo realizar la operación. |
OT_ERROR_CHANNEL_ACCESS_FAILURE
|
No se pudo transmitir debido a la actividad del canal, es decir, falló el mecanismo del CSMA-CA (IEEE 802.15.4-2006). |
OT_ERROR_DESTINATION_ADDRESS_FILTERED
|
Se recibió un marco filtrado por la verificación de la dirección de destino. |
OT_ERROR_DETACHED
|
No está vinculada a una partición de subproceso. |
OT_ERROR_DROP
|
Se omitió el mensaje. |
OT_ERROR_DUPLICATED
|
Se recibió un marco duplicado. |
OT_ERROR_FAILED
|
No se pudo realizar 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
|
Recibiste un marco desde una dirección de origen no válida. |
OT_ERROR_INVALID_STATE
|
No se puede completar porque el estado no es 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 evitada por marcas de modo |
OT_ERROR_NOT_FOUND
|
No se ha podido encontrar el artículo solicitado. |
OT_ERROR_NOT_IMPLEMENTED
|
La función o el método no se ha implementado. |
OT_ERROR_NOT_LOWPAN_DATA_FRAME
|
Se recibió un marco de datos que no es de baja velocidad. |
OT_ERROR_NOT_TMF
|
El mensaje no es un mensaje del 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 origen. |
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 recibieron respuestas o reconocimiento coapado o DNS, SNTP. |
OT_ERROR_SECURITY
|
Fallaron los controles de seguridad. |
OT_ERROR_UNKNOWN_NEIGHBOR
|
Recibiste un fotograma de un vecino desconocido. |
OT_NUM_ERRORS
|
La cantidad de errores definidos. |
Typedefs
Funciones
otThreadErrorToString;
const char * otThreadErrorToString( otError aError )
Convierte una enumeración otError en una string.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
Una representación de string de un otError.
|
Recursos
Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o colaborar con nuestra documentación, consulta la sección Recursos.