오류
이 모듈에는 OpenThread에 사용되는 오류 정의가 포함되어 있습니다.
요약
Typedef |
|
---|---|
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
|
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에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 보거나 문서에 참여하려면 리소스를 참고하세요.