이전 판 책에 추가 PDF로 내보내기 책 생성기 내 책으로 이 페이지 추가 책 생성기 내 책에서 이 페이지 제거 책 관리 (0 페이지) 도움말 문서의 이전 판입니다! SDK API > BS2_SetDebugFileLog BS2_SetDebugFileLog [+ 2.6.4] SDK내의 로그메시지를 파일로 출력시켜 응용프로그램 등의 디버깅에 활용할 수 있습니다. 파일은 절대경로 또는 상대경로로 지정할 수 있으며, 이후 SDK 운영중에 발생되는 로그메시지는 해당 경로에 자동으로 생성됩니다. 이때 저장되는 파일명은 YYYYMMDD.log의 형태를 갖습니다. 함수 #include "BS_API.h" int BS2_SetDebugFileLog(uint32_t level, uint32_t module, const char* logPath); 파라미터 [In] level : 오류 수준을 지정 매크로 값 의미 DEBUG_LOG_FATAL 0x00000001 치명적인 오류 DEBUG_LOG_ERROR 0x00000002 일반 오류 DEBUG_LOG_WARN 0x00000004 경고 DEBUG_LOG_INFO 0x00000008 오류 외의 정보 DEBUG_LOG_TRACE 0x00000010 SDK 자체 디버깅 목적의 정보 DEBUG_LOG_ALL 0xFFFFFFFF 모든 오류수준을 출력 [In] module : 모듈을 지정 매크로 값 DEBUG_MODULE_KEEP_ALIVE 0x00000001 Keep alive 모듈 DEBUG_MODULE_SOCKET_MANAGER 0x00000002 소켓 관리 모듈 DEBUG_MODULE_SOCKET_HANDLER 0x00000004 소켓 운영 모듈 DEBUG_MODULE_DEVICE 0x00000008 장치 모듈 DEBUG_MODULE_DEVICE_MANAGER 0x00000010 장치 관리 모듈 DEBUG_MODULE_EVENT_DISPATCHER 0x00000020 이벤트 처리기 모듈 DEBUG_MODULE_API 0x00000040 API DEBUG_MODULE_MISC 0x00000080 기타 DEBUG_MODULE_ALL 0xFFFFFFFF 전체 모듈 [In] logPath : 로그파일이 출력될 경로 반환값 성공적으로 수행될 경우 BS_SDK_SUCCESS를 반환하고, 에러가 발생할 경우 상응하는 에러 코드를 반환합니다.