오류
이 모듈에는 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의 문자열 표현  
             | 
          ||
자료
OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 알아보거나 문서에 참여하려면 리소스를 참고하세요.