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