Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Erreur

Ce module comprend des définitions d'erreur utilisés dans OpenThread.

Résumé

énumérations

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
Cette énumération représente les codes d'erreur utilisés dans OpenThread.

typedefs

otError typedef
enum otError
Cette énumération représente les codes d'erreur utilisés dans OpenThread.

Les fonctions

otThreadErrorToString ( otError aError)
const char *
Cette fonction convertit un ENUM otError dans une chaîne.

énumérations

otError

 otError

Cette énumération représente les codes d'erreur utilisés dans OpenThread.

Propriétés
OT_ERROR_ABORT

L'opération a été annulée.

OT_ERROR_ADDRESS_FILTERED

Réception d'une trame filtrée par le filtre d'adresse (liste blanche ou liste noire).

OT_ERROR_ADDRESS_QUERY

La résolution d'adresse nécessite une opération de recherche d'adresse.

OT_ERROR_ALREADY

L'opération est déjà en cours.

OT_ERROR_BUSY

Le service est occupé et ne pouvait pas servir l'opération.

OT_ERROR_CHANNEL_ACCESS_FAILURE

Une transmission n'a pas pu avoir lieu en raison de l'activité sur le canal, à savoir le mécanisme CSMA-CA a échoué (IEEE 802.15.4-2006).

OT_ERROR_DESTINATION_ADDRESS_FILTERED

Reçu une trame filtrée par la vérification de l'adresse de destination.

OT_ERROR_DETACHED

Pas attaché à une partition de discussion.

OT_ERROR_DROP

Le message a été abandonné.

OT_ERROR_DUPLICATED

Reçu une trame dupliquée.

OT_ERROR_FAILED

Opérationnelle a échoué.

OT_ERROR_FCS

FCS vérifier l'échec lors de la réception.

OT_ERROR_GENERIC

erreur générique (ne doit pas utiliser).

OT_ERROR_INVALID_ARGS

arguments d'entrée ne sont pas valides.

OT_ERROR_INVALID_COMMAND

commande d'entrée (CLI) est invalide.

OT_ERROR_INVALID_SOURCE_ADDRESS

Reçu une trame à partir d'une adresse source non valide.

OT_ERROR_INVALID_STATE

Impossible de terminer en raison d'un état non valide.

OT_ERROR_IP6_ADDRESS_CREATION_FAILURE

La création d'adresse IPv6 a échoué.

OT_ERROR_LINK_MARGIN_LOW

La marge de liaison était trop faible.

OT_ERROR_NONE

Pas d'erreur.

OT_ERROR_NOT_CAPABLE

Opération empêchée par des drapeaux de mode.

OT_ERROR_NOT_FOUND

L'élément demandé n'a pas été trouvé.

OT_ERROR_NOT_IMPLEMENTED

Fonction ou méthode ne sont pas mises en œuvre.

OT_ERROR_NOT_LOWPAN_DATA_FRAME

Reçu une trame de données non-LoWPAN.

OT_ERROR_NOT_TMF

Le message est pas un message TMF.

OT_ERROR_NO_ACK

Aucun accusé de réception a été reçu après macMaxFrameRetries (IEEE 802.15.4-2006).

OT_ERROR_NO_ADDRESS

L'adresse est pas dans la table de correspondance source.

OT_ERROR_NO_BUFS

tampons insuffisantes.

OT_ERROR_NO_FRAME_RECEIVED

Aucune trame reçue.

OT_ERROR_NO_ROUTE

Pas d'itinéraire disponible.

OT_ERROR_PARSE

Échec au message parse.

OT_ERROR_REASSEMBLY_TIMEOUT

Le message est en cours de suppression de la liste réassemblage en raison de délai d'attente.

OT_ERROR_RESPONSE_TIMEOUT

réponse CoAP ou accusé de réception ou DNS, la réponse SNTP pas reçus.

OT_ERROR_SECURITY

Les contrôles de sécurité ont échoué.

OT_ERROR_UNKNOWN_NEIGHBOR

Reçu une trame d'un voisin inconnu.

OT_NUM_ERRORS

Le nombre d'erreurs définies.

typedefs

otError

enum otError otError

Cette énumération représente les codes d'erreur utilisés dans OpenThread.

Les fonctions

otThreadErrorToString

const char * otThreadErrorToString(
  otError aError
)

Cette fonction convertit un ENUM otError dans une chaîne.

Détails
Paramètres
[in] aError
Un ENUM otError.
Retour
Une chaîne de caractères représentant un otError.