Error
En este módulo, se incluyen definiciones de errores que se usan en OpenThread.
Resumen
| Typedefs | |
|---|---|
| otError | typedef enum otErrorRepresenta los códigos de error que se usan en todo OpenThread.  | 
| remotas | |
|---|---|
| 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 todo OpenThread.
| Propiedades | |
|---|---|
| OT_ERROR_ABORT | Se anuló la operación. | 
| OT_ERROR_ADDRESS_FILTERED | Recibiste una trama filtrada por el filtro de direcciones (lista de entidades permitidas o denegadas). | 
| 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 dar servicio a la operación. | 
| OT_ERROR_CHANNEL_ACCESS_FAILURE | No se pudo realizar la transmisión debido a la actividad del canal, es decir, falló el mecanismo CSMA-CA (IEEE 802.15.4-2006). | 
| OT_ERROR_DESTINATION_ADDRESS_FILTERED | Recibí un marco filtrado por la verificación de la dirección de destino. | 
| OT_ERROR_DETACHED | No está conectado a una partición de subproceso. | 
| OT_ERROR_DROP | Se descartó el mensaje. | 
| OT_ERROR_DUPLICATED | Recibiste un marco duplicado. | 
| OT_ERROR_FAILED | Falló la operación. | 
| OT_ERROR_FCS | Falla de la verificación de FCS durante la recepción. | 
| OT_ERROR_GENERIC | Error genérico (no se debe utilizar). | 
| 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ó una trama de una dirección de origen no válida. | 
| OT_ERROR_INVALID_STATE | No se puede completar debido a que 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 | Las marcas de modo evitaron la operación. | 
| 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 | Recibiste un marco de datos sin baja panorámica. | 
| OT_ERROR_NOT_TMF | El mensaje no es un mensaje 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 | Un código de error especial que se usa para indicar que el estado de éxito o error está pendiente y aún no se conoce. | 
| OT_ERROR_REASSEMBLY_TIMEOUT | Se está quitando el mensaje de la lista de reensamblaje debido al tiempo de espera. | 
| OT_ERROR_REJECTED | Se rechazó la solicitud. | 
| OT_ERROR_RESPONSE_TIMEOUT | Respuesta de configuración o confirmación de recepción de DNS, no se recibió la respuesta de SNTP. | 
| OT_ERROR_SECURITY | Fallaron los controles de seguridad. | 
| OT_ERROR_UNKNOWN_NEIGHBOR | Se recibió un fotograma de un vecino desconocido. | 
| OT_NUM_ERRORS | La cantidad de errores definidos. | 
Typedefs
remotas
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 contribuir a nuestra documentación, consulta Recursos.