로깅 - 스레드 스택
이 모듈에는 OpenThread 로깅 관련 정의가 포함되어 있습니다.
요약
기능 |
|
---|---|
otDumpCritPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void void void void void void
이 함수는 중요한 로그 수준에서 메모리 덤프를 생성합니다.
|
otDumpDebgPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
이 함수는 디버그 로그 수준에서 메모리 덤프를 생성합니다.
|
otDumpInfoPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
이 함수는 정보 로그 수준에서 메모리 덤프를 생성합니다.
|
otDumpNotePlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
이 함수는 메모 로그 수준에서 메모리 덤프를 생성합니다.
|
otDumpWarnPlat(const char *aText, const void *aData, uint16_t aDataLength)
|
void
이 함수는 경고 로그 수준에서 메모리 덤프를 생성합니다.
|
otLogCli(otLogLevel aLogLevel, const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(2
|
void
이 함수는 지정된 로그 수준에서 로그 메시지를 내보냅니다.
|
otLogCritPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void
이 함수는 중요한 로그 수준에서 로그 메시지를 내보냅니다.
|
otLogDebgPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void void void void void
이 함수는 디버그 로그 수준에서 로그 메시지를 내보냅니다.
|
otLogInfoPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void void void void
이 함수는 정보 로그 수준에서 로그 메시지를 내보냅니다.
|
otLogNotePlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void void void
이 함수는 메모 로그 수준에서 로그 메시지를 내보냅니다.
|
otLogWarnPlat(const char *aFormat, ...) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
|
void void
이 함수는 경고 로그 수준에서 로그 메시지를 내보냅니다.
|
otLoggingGetLevel(void)
|
이 함수는 현재 로그 수준을 반환합니다.
|
otLoggingSetLevel(otLogLevel aLogLevel)
|
이 함수는 로그 수준을 설정합니다.
|
기능
otDumCritPlat
void void void void void void otDumpCritPlat( const char *aText, const void *aData, uint16_t aDataLength )
이 함수는 중요한 로그 수준에서 메모리 덤프를 생성합니다.
OPENTHREAD_CONFIG_LOG_PLATFORM
또는 OPENTHREAD_CONFIG_LOG_PKT_DUMP
가 설정되어 있지 않거나 현재 로그 수준이 중요하지 않은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
otDumpDebgPlat
void otDumpDebgPlat( const char *aText, const void *aData, uint16_t aDataLength )
이 함수는 디버그 로그 수준에서 메모리 덤프를 생성합니다.
OPENTHREAD_CONFIG_LOG_PLATFORM
또는 OPENTHREAD_CONFIG_LOG_PKT_DUMP
가 설정되어 있지 않거나 현재 로그 수준이 디버그보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
이전
void otDumpInfoPlat( const char *aText, const void *aData, uint16_t aDataLength )
이 함수는 정보 로그 수준에서 메모리 덤프를 생성합니다.
OPENTHREAD_CONFIG_LOG_PLATFORM
또는 OPENTHREAD_CONFIG_LOG_PKT_DUMP
가 설정되어 있지 않거나 현재 로그 수준이 정보보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
이전
void otDumpNotePlat( const char *aText, const void *aData, uint16_t aDataLength )
이 함수는 메모 로그 수준에서 메모리 덤프를 생성합니다.
OPENTHREAD_CONFIG_LOG_PLATFORM
또는 OPENTHREAD_CONFIG_LOG_PKT_DUMP
가 설정되어 있지 않거나 현재 로그 수준보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
이전
void otDumpWarnPlat( const char *aText, const void *aData, uint16_t aDataLength )
이 함수는 경고 로그 수준에서 메모리 덤프를 생성합니다.
OPENTHREAD_CONFIG_LOG_PLATFORM
또는 OPENTHREAD_CONFIG_LOG_PKT_DUMP
가 설정되어 있지 않거나 현재 로그 수준이 경고보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
otLogCli
void otLogCli( otLogLevel aLogLevel, const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(2
이 함수는 지정된 로그 수준에서 로그 메시지를 내보냅니다.
이 함수는 CLI에서만 사용합니다. OPENTHREAD_CONFIG_LOG_CLI
가 설정되어 있지 않거나 현재 로그 수준이 지정된 로그 수준보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||||
---|---|---|---|---|---|---|---|
매개변수 |
|
OTLogCritPlat
void otLogCritPlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
이 함수는 중요한 로그 수준에서 로그 메시지를 내보냅니다.
이 함수는 플랫폼에서 사용하도록 고안되었습니다. OPENTHREAD_CONFIG_LOG_PLATFORM
가 설정되어 있지 않거나 현재 로그 수준이 중요하지 않은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
OTLogDebgPlat
void void void void void otLogDebgPlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
이 함수는 디버그 로그 수준에서 로그 메시지를 내보냅니다.
이 함수는 플랫폼에서 사용하도록 고안되었습니다. OPENTHREAD_CONFIG_LOG_PLATFORM
가 설정되어 있지 않거나 현재 로그 수준이 디버그보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
로그 정보 정보
void void void void otLogInfoPlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
이 함수는 정보 로그 수준에서 로그 메시지를 내보냅니다.
이 함수는 플랫폼에서 사용하도록 고안되었습니다. OPENTHREAD_CONFIG_LOG_PLATFORM
가 설정되어 있지 않거나 현재 로그 수준이 정보보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
조회수 기록
void void void otLogNotePlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
이 함수는 메모 로그 수준에서 로그 메시지를 내보냅니다.
이 함수는 플랫폼에서 사용하도록 고안되었습니다. OPENTHREAD_CONFIG_LOG_PLATFORM
가 설정되어 있지 않거나 현재 로그 수준이 메모보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
로그 로그
void void otLogWarnPlat( const char *aFormat, ... ) OT_TOOL_PRINTF_STYLE_FORMAT_ARG_CHECK(1
이 함수는 경고 로그 수준에서 로그 메시지를 내보냅니다.
이 함수는 플랫폼에서 사용하도록 고안되었습니다. OPENTHREAD_CONFIG_LOG_PLATFORM
가 설정되어 있지 않거나 현재 로그 수준이 경고보다 낮은 경우 이 함수는 로그 메시지를 내보내지 않습니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
otLoggingGetLevel
otLogLevel otLoggingGetLevel( void )
이 함수는 현재 로그 수준을 반환합니다.
동적 로그 수준 기능 OPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE
이 사용 설정되어 있으면 이 함수는 현재 설정된 동적 로그 수준을 반환합니다. 그렇지 않은 경우 이 함수는 빌드 시간 구성된 로그 수준을 반환합니다.
세부정보 | |
---|---|
반환 |
로그 수준입니다.
|
otLoggingSetLevel
otError otLoggingSetLevel( otLogLevel aLogLevel )
이 함수는 로그 수준을 설정합니다.
세부정보 | |||||
---|---|---|---|---|---|
매개변수 |
|
||||
반환 값 |
|
리소스
OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 보거나 문서에 참여하려면 리소스를 참조하세요.