Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Erreur

Ce module inclut les définitions d'erreur utilisées dans OpenThread.

Sommaire

É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_ERROR_PENDING = 36,
OT_NUM_ERRORS ,
OT_ERROR_GENERIC = 255
}
énumération
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 une énumération otError en 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é abandonnée.

OT_ERROR_ADDRESS_FILTERED

Reçu une trame filtrée par le filtre d'adresse (permise ou refusée).

OT_ERROR_ADDRESS_QUERY

La résolution d'adresse nécessite une opération de requête d'adresse.

OT_ERROR_ALREADY

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

OT_ERROR_BUSY

Le service est occupé et n'a pas pu effectuer l'opération.

OT_ERROR_CHANNEL_ACCESS_FAILURE

Une transmission n'a pas pu avoir lieu en raison d'une activité sur le canal, c'est-à-dire que 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 actuellement attaché à une partition de thread.

OT_ERROR_DROP

Le message a été abandonné.

OT_ERROR_DUPLICATED

Reçu une trame dupliquée.

OT_ERROR_FAILED

Opérationnel a échoué.

OT_ERROR_FCS

Échec de la vérification FCS lors de la réception.

OT_ERROR_GENERIC

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

OT_ERROR_INVALID_ARGS

Les arguments d'entrée ne sont pas valides.

OT_ERROR_INVALID_COMMAND

La commande d'entrée (CLI) n'est pas valide.

OT_ERROR_INVALID_SOURCE_ADDRESS

Reçu une trame 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 de l'adresse IPv6 a échoué.

OT_ERROR_LINK_MARGIN_LOW

La marge du lien était trop faible.

OT_ERROR_NONE

Pas d'erreur.

OT_ERROR_NOT_CAPABLE

Opération empêchée par les indicateurs de mode.

OT_ERROR_NOT_FOUND

L'élément demandé est introuvable.

OT_ERROR_NOT_IMPLEMENTED

La fonction ou la méthode n'est pas implémentée.

OT_ERROR_NOT_LOWPAN_DATA_FRAME

Reçu une trame de données non lowpan.

OT_ERROR_NOT_TMF

Le message n'est pas un message TMF.

OT_ERROR_NO_ACK

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

OT_ERROR_NO_ADDRESS

L'adresse ne figure pas dans la table de correspondance source.

OT_ERROR_NO_BUFS

Tampons insuffisants.

OT_ERROR_NO_FRAME_RECEIVED

Aucune trame reçue.

OT_ERROR_NO_ROUTE

Aucun itinéraire disponible.

OT_ERROR_PARSE

Échec de l'analyse du message.

OT_ERROR_PENDING

Code d'erreur spécial utilisé pour indiquer que l'état de réussite / d'erreur est en attente et n'est pas encore connu.

OT_ERROR_REASSEMBLY_TIMEOUT

Le message est supprimé de la liste de réassemblage en raison d'un délai d'expiration.

OT_ERROR_RESPONSE_TIMEOUT

Réponse ou accusé de réception Coap ou DNS, réponse SNTP non reçue.

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 une énumération otError en une chaîne.

Détails
Paramètres
[in] aError
Une énumération otError.
Retour
Une représentation sous forme de chaîne d'un otError.