با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Factory Diagnostics - Thread Stack
این ماژول شامل توابعی است که اجرای پشته Thread را کنترل می کند.
خلاصه
کارکرد |
---|
otDiagIsEnabled ( otInstance *aInstance) | bool نشان می دهد که آیا حالت عیب یابی کارخانه فعال است یا خیر. |
otDiagProcessCmd ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen) | خط فرمان عیبیابی کارخانه را پردازش میکند. |
otDiagProcessCmdLine ( otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen) | خط فرمان عیبیابی کارخانه را پردازش میکند. |
کارکرد
otDiagIsEnabled
bool otDiagIsEnabled(
otInstance *aInstance
)
نشان می دهد که آیا حالت عیب یابی کارخانه فعال است یا خیر.
جزئیات | مولفه های | [in] aInstance | اشاره گر به یک نمونه OpenThread. |
|
ارزش های بازگشتی | TRUE | اگر حالت عیب یابی کارخانه فعال باشد | FALSE | اگر حالت عیب یابی کارخانه غیرفعال باشد. |
|
otDiagProcessCmd
otError otDiagProcessCmd(
otInstance *aInstance,
uint8_t aArgsLength,
char *aArgs[],
char *aOutput,
size_t aOutputMaxLen
)
خط فرمان عیبیابی کارخانه را پردازش میکند.
خروجی این تابع (محتوای نوشته شده در aOutput
) باید با \0
خاتمه یابد و \0
در بافر خروجی باشد.
جزئیات | مولفه های | [in] aInstance | اشاره گر به یک نمونه OpenThread. | [in] aArgsLength | تعداد عناصر در aArgs . | [in] aArgs | آرایه ای از استدلال ها. | [out] aOutput | نتیجه اجرای تشخیص | [in] aOutputMaxLen | اندازه بافر خروجی |
|
ارزش های بازگشتی | OT_ERROR_INVALID_ARGS | فرمان پشتیبانی می شود اما آرگومان های نامعتبر ارائه شده است. | OT_ERROR_NONE | دستور با موفقیت پردازش می شود. | OT_ERROR_NOT_IMPLEMENTED | دستور پشتیبانی نمی شود. |
|
otDiagProcessCmdLine
otError otDiagProcessCmdLine(
otInstance *aInstance,
const char *aString,
char *aOutput,
size_t aOutputMaxLen
)
خط فرمان عیبیابی کارخانه را پردازش میکند.
خروجی این تابع (محتوای نوشته شده در aOutput
) باید با \0
خاتمه یابد و \0
در بافر خروجی باشد.
جزئیات | مولفه های | [in] aInstance | اشاره گر به یک نمونه OpenThread. | [in] aString | یک رشته ورودی با پایان NULL. | [out] aOutput | نتیجه اجرای تشخیص | [in] aOutputMaxLen | اندازه بافر خروجی |
|
ارزش های بازگشتی | OT_ERROR_NONE | دستور با موفقیت پردازش می شود. | OT_ERROR_INVALID_ARGS | فرمان پشتیبانی می شود اما آرگومان های نامعتبر ارائه شده است. | OT_ERROR_NOT_IMPLEMENTED | دستور پشتیبانی نمی شود. | OT_ERROR_NO_BUFS | رشته فرمان خیلی طولانی است. |
|
منابع
موضوعات مرجع OpenThread API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی."],[],[]]