ارسال بازخورد
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
خطا این ماژول شامل تعاریف خطای مورد استفاده در OpenThread است.
خلاصه شمارش ها 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_ERROR_REJECTED = 37, OT_NUM_ERRORS , OT_ERROR_GENERIC = 255 } enum نشان دهنده کدهای خطای مورد استفاده در سراسر OpenThread است.
Typedefs otError typedef نشان دهنده کدهای خطای مورد استفاده در سراسر OpenThread است.
شمارش ها خطا otError نشان دهنده کدهای خطای مورد استفاده در سراسر OpenThread است.
خواص OT_ERROR_ABORT عملیات لغو شد.
OT_ERROR_ADDRESS_FILTERED یک فریم فیلتر شده توسط فیلتر آدرس (در فهرست مجاز یا رد شده) دریافت کرد.
OT_ERROR_ADDRESS_QUERY تفکیک آدرس به عملیات جستجوی آدرس نیاز دارد.
OT_ERROR_ALREADY عملیات در حال حاضر در حال انجام است.
OT_ERROR_BUSY سرویس مشغول است و نمی تواند عملیات را انجام دهد.
OT_ERROR_CHANNEL_ACCESS_FAILURE انتقال به دلیل فعالیت در کانال انجام نشد، به عنوان مثال، مکانیسم CSMA-CA از کار افتاده است (IEEE 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 دستور ورودی (CLI) نامعتبر است.
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 پاسخ Coap یا Acknowledgment یا DNS، پاسخ SNTP دریافت نشد.
OT_ERROR_SECURITY بررسی های امنیتی ناموفق بود.
OT_ERROR_UNKNOWN_NEIGHBOR یک قاب از همسایه ناشناس دریافت کرد.
OT_NUM_ERRORS تعداد خطاهای تعریف شده
Typedefs خطا enum otError otError نشان دهنده کدهای خطای مورد استفاده در سراسر OpenThread است.
کارکرد otThreadErrorToString const char * otThreadErrorToString(
otError aError
) یک oError enum را به یک رشته تبدیل می کند.
جزئیات مولفه های [in] aError یک شماره Error.
برمی گرداند نمایش رشته ای از یک otError.
منابع موضوعات مرجع OpenThread API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.
میخواهید موارد بیشتری را با ما درمیان بگذارید؟
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی."],[],[]]