שגיאה
המודול הזה כולל הגדרות שגיאות שנעשה בהן שימוש ב-OpenThread.
סיכום
סוג שגיאות |
|
---|---|
otError
|
typedefenum otError
מייצגת קודי שגיאה שנעשה בהם שימוש ב-OpenThread. |
פונקציות |
|
---|---|
otThreadErrorToString(otError aError)
|
const char *
ממירה enError ממחרוזת.
|
מספור
שגיאת 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
|
לא ניתן היה לבצע העברה עקב פעילות בערוץ, כלומר, מנגנון 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
|
תגובת Coacon או הכרה או DNS, תגובת SNTP לא התקבלה. |
OT_ERROR_SECURITY
|
בדיקות האבטחה נכשלו. |
OT_ERROR_UNKNOWN_NEIGHBOR
|
קיבלנו מסגרת משכנה לא ידוע. |
OT_NUM_ERRORS
|
מספר השגיאות שהוגדרו. |
סוג שגיאות
פונקציות
OTThreadErrorToString
const char * otThreadErrorToString( otError aError )
ממירה enError ממחרוזת.
פרטים | |||
---|---|---|---|
פרמטרים |
|
||
החזרות |
ייצוג מחרוזת של otError.
|
משאבים
הנושאים של קובצי העזר של OpenThread API מגיעים מקוד המקור, והם זמינים ב-GitHub. למידע נוסף או כדי לתרום למסמכי התיעוד שלנו, יש לעיין בקטע משאבים.