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) | void این تابع خط فرمان عیب یابی کارخانه را پردازش می کند. |
کارکرد
otDiagIsEnabled
bool otDiagIsEnabled( otInstance *aInstance )
این عملکرد نشان می دهد که آیا حالت عیب یابی کارخانه فعال است یا خیر.
جزئیات | |||||
---|---|---|---|---|---|
مولفه های |
| ||||
ارزش های بازگشتی |
|
otDiagProcessCmd
otError otDiagProcessCmd( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen )
این تابع خط فرمان عیب یابی کارخانه را پردازش می کند.
خروجی این تابع (محتوای نوشته شده در aOutput
) باید با \0
خاتمه یابد و \0
در بافر خروجی باشد.
جزئیات | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
مولفه های |
| ||||||||||
ارزش های بازگشتی |
|
otDiagProcessCmdLine
void otDiagProcessCmdLine( otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen )
این تابع خط فرمان عیب یابی کارخانه را پردازش می کند.
خروجی این تابع (محتوای نوشته شده در aOutput
) باید با \0
خاتمه یابد و \0
در بافر خروجی باشد.
جزئیات | |||||||||
---|---|---|---|---|---|---|---|---|---|
مولفه های |
|
منابع
موضوعات مرجع OpenThread API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.