ข้อผิดพลาด
โมดูลนี้มีคำจำกัดความข้อผิดพลาดที่ใช้ใน 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 ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล