ข้อผิดพลาด
โมดูลนี้ประกอบด้วยคําจํากัดความข้อผิดพลาดที่ใช้ใน OpenThread
สรุป
ประเภทคําจํากัดความ |
|
---|---|
otError
|
Typedefenum otError
การแจกแจงนี้หมายถึงรหัสข้อผิดพลาดที่ใช้ทั่ว OpenThread |
ฟังก์ชัน |
|
---|---|
otThreadErrorToString(otError aError)
|
const char *
ฟังก์ชันนี้จะแปลง otError enum เป็นสตริง
|
การแจกแจง
ข้อผิดพลาด
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
|
การตอบสนองในการตอบกลับหรือการตอบรับหรือ DNS, ไม่ได้รับการตอบสนองของ SNTP |
OT_ERROR_SECURITY
|
การตรวจสอบความปลอดภัยล้มเหลว |
OT_ERROR_UNKNOWN_NEIGHBOR
|
ได้รับเฟรมจากเพื่อนบ้านที่ไม่รู้จัก |
OT_NUM_ERRORS
|
จํานวนข้อผิดพลาดที่กําหนดไว้ |
ประเภทคําจํากัดความ
ฟังก์ชัน
สตริงข้อผิดพลาดของข้อผิดพลาด
const char * otThreadErrorToString( otError aError )
ฟังก์ชันนี้จะแปลง otError enum เป็นสตริง
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รูปสตริงของ otError
|
แหล่งข้อมูล
หัวข้ออ้างอิง OpenThread API มาจากซอร์สโค้ดซึ่งมีอยู่ใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล