गड़बड़ी
इस मॉड्यूल में, OpenThread में इस्तेमाल की गई गड़बड़ी की परिभाषाएं शामिल हैं.
खास जानकारी
| टाइपडीफ़ | |
|---|---|
| otError | typedef enum otErrorपूरे OpenThread में इस्तेमाल किए गए गड़बड़ी कोड को दिखाता है.  | 
| फ़ंक्शन | |
|---|---|
| otThreadErrorToString(otError aError) | const char *किसी otError enum को स्ट्रिंग में बदलता है.  | 
गिनती
otError
otError
पूरे OpenThread में इस्तेमाल किए गए गड़बड़ी कोड को दिखाता है.
| प्रॉपर्टी | |
|---|---|
| OT_ERROR_ABORT | कार्रवाई रद्द कर दी गई है. | 
| OT_ERROR_ADDRESS_FILTERED | आपको ऐसा फ़्रेम मिला है जिसे पता फ़िल्टर की मदद से फ़िल्टर किया गया है. जैसे, अनुमति वाले या अस्वीकार किए गए. | 
| OT_ERROR_ADDRESS_QUERY | पते को ठीक करने के लिए, पता क्वेरी की कार्रवाई ज़रूरी है. | 
| OT_ERROR_ALREADY | कार्रवाई पहले से ही चल रही है. | 
| OT_ERROR_BUSY | सेवा व्यस्त है और कार्रवाई नहीं की जा सकी. | 
| OT_ERROR_CHANNEL_ACCESS_FAILURE | चैनल पर किसी गतिविधि की वजह से ट्रांसमिशन नहीं हो सका. उदाहरण के लिए, सीएसएमए-सीए मैकेनिज़्म फ़ेल हो गया है (आईईईई 802.15.4-2006). | 
| OT_ERROR_DESTINATION_ADDRESS_FILTERED | डेस्टिनेशन के पते की जांच से फ़िल्टर किया गया फ़्रेम मिला है. | 
| OT_ERROR_DETACHED | फ़िलहाल, यह थ्रेड पार्टीशन के साथ अटैच नहीं है. | 
| OT_ERROR_DROP | मैसेज ड्रॉप कर दिया गया था. | 
| OT_ERROR_DUPLICATED | डुप्लीकेट फ़्रेम मिला है. | 
| OT_ERROR_FAILED | कार्रवाई नहीं की जा सकी. | 
| OT_ERROR_FCS | पाने के दौरान FCS की जांच नहीं की जा सकी. | 
| OT_ERROR_GENERIC | सामान्य गड़बड़ी (इसका इस्तेमाल नहीं किया जाना चाहिए). | 
| OT_ERROR_INVALID_ARGS | इनपुट के तर्क गलत हैं. | 
| OT_ERROR_INVALID_COMMAND | इनपुट (सीएलआई) निर्देश अमान्य है. | 
| OT_ERROR_INVALID_SOURCE_ADDRESS | किसी अमान्य सोर्स पते से फ़्रेम मिला है. | 
| OT_ERROR_INVALID_STATE | अमान्य स्थिति की वजह से पूरा नहीं किया जा सकता. | 
| OT_ERROR_IP6_ADDRESS_CREATION_FAILURE | IPv6 पता नहीं बनाया जा सका. | 
| OT_ERROR_LINK_MARGIN_LOW | लिंक मार्जिन बहुत कम था. | 
| OT_ERROR_NONE | कोई गड़बड़ी नहीं. | 
| OT_ERROR_NOT_CAPABLE | कार्रवाई को मोड फ़्लैग की मदद से रोका गया. | 
| OT_ERROR_NOT_FOUND | अनुरोधित आइटम नहीं मिल सका. | 
| OT_ERROR_NOT_IMPLEMENTED | फ़ंक्शन या तरीका लागू नहीं किया गया है. | 
| OT_ERROR_NOT_LOWPAN_DATA_FRAME | नॉन-लोपैन डेटा फ़्रेम मिला है. | 
| OT_ERROR_NOT_TMF | मैसेज, TMF मैसेज नहीं है. | 
| OT_ERROR_NO_ACK | macMaxFrameRetries (IEEE 802.15.4-2006) के बाद कोई सहमति नहीं मिली. | 
| OT_ERROR_NO_ADDRESS | सोर्स मैच टेबल में पता मौजूद नहीं है. | 
| OT_ERROR_NO_BUFS | अपर्याप्त बफ़र. | 
| OT_ERROR_NO_FRAME_RECEIVED | कोई फ़्रेम नहीं मिला. | 
| OT_ERROR_NO_ROUTE | कोई रास्ता उपलब्ध नहीं है. | 
| OT_ERROR_PARSE | मैसेज को पार्स नहीं किया जा सका. | 
| OT_ERROR_PENDING | 'सफलता/गड़बड़ी की स्थिति' को दिखाने के लिए इस्तेमाल किया जाने वाला खास गड़बड़ी कोड अभी बाकी है और अभी तक पता नहीं है. | 
| OT_ERROR_REASSEMBLY_TIMEOUT | टाइम आउट होने की वजह से, मैसेज को फिर से असेंबली सूची से हटाया जा रहा है. | 
| OT_ERROR_REJECTED | अनुरोध अस्वीकार किया गया. | 
| OT_ERROR_RESPONSE_TIMEOUT | कॉप का रिस्पॉन्स या सहमति या डीएनएस, SNTP रिस्पॉन्स नहीं मिला. | 
| OT_ERROR_SECURITY | सुरक्षा जांच नहीं की जा सकीं. | 
| OT_ERROR_UNKNOWN_NEIGHBOR | किसी अनजान पड़ोसी से फ़्रेम मिला है. | 
| OT_NUM_ERRORS | तय की गई गड़बड़ियों की संख्या. | 
टाइपडीफ़
फ़ंक्शन
otThreadErrorToString
const char * otThreadErrorToString( otError aError )
किसी otError enum को स्ट्रिंग में बदलता है.
| ब्यौरा | |||
|---|---|---|---|
| पैरामीटर | 
 | ||
| लौटाए गए सामान | otError को स्ट्रिंग दिखाना.  | ||
संसाधन
OpenThread API के रेफ़रंस के विषय, सोर्स कोड से मिलते हैं. यह सोर्स GitHub पर उपलब्ध है. ज़्यादा जानकारी या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.