원본 보기토론이전 판역링크책에 추가PDF로 내보내기맨 위로 목차 Intro Logging Interval LogType 책 생성기 내 책으로 이 페이지 추가 책 생성기 내 책에서 이 페이지 제거 책 관리(0 페이지) 도움말 LogMode × API를 반복실행하거나 로깅할 수 있는 LogMode에 대한 안내 페이지입니다. Intro LogMoed에서는 API 실행 시 Stop 명령이 입력될때까지 API를 반복 호출하고, 그 결과1)를 .txt 파일로 기록합니다. 'Log' 입력 시 LogMode로 변경됩니다. 명령 입력 시 대문자 / 소문자는 구분하지 않습니다. Logging API 단위 입력과 입력 방식이 같습니다. ';'으로 여러개의 API를 연결할 수 있습니다. out type parameter에 “null” 을 입력하면, 해당 파라메타 결과값은 logging 되지 않습니다. 잘못된 parameter 입력 시 “Invalid parameter”를 리턴하며, 정상적으로 logging이 시작되면 “Logging Start”를 출력합니다. LOG> stop LOG> open LOG> save LOG> load stop : logging을 종료합니다. 종료 시 “Logging Stopped”를 출력합니다. open : logFile이 저장된 디렉토리를 불러옵니다. save : 마지막 로깅 명령을 저장합니다. load : 저장된 명령을 불러옵니다. exit : LogMode를 종료하고 NormalMode 로 돌아갑니다. Interval Logging 간격을 설정할 수 있습니다. LOG> interval LOG> interval(1) LOG> microsec LOG> interval LOG> interval(500) LOG> milisec interval : log 주기를 보여줍니다. 기본값은 10ms 입니다. interval(1) : log 주기를 1ms 로 변경합니다. microsec : log 주기의 단위를 us 로 변경합니다. intervla : microsec 주기와 milisec 주기는 별도로 관리됩니다. interval(500) : microsec 단위일때는 microsec 단위 주기가 변경됩니다. × logging 주기는 pc 성능 및 사용량에 따라 일부 불규칙할 수 있습니다. 특히, microsec 단위 로깅은 pc 성능에 크게 영향을 미치므로 권장하지 않습니다. LogType Memory 방식과 Queue 방식을 지원합니다. Memory MemSize 만큼 Memory에 로깅 후 파일로 기록합니다. 더블버퍼링으로 운용되며, Stop 명령시까지 계속 파일이 생성됩니다. Queue QueueSize 만큼만 로깅되며, stop 명령 시 하나의 파일만 생성됩니다. LOG> toqueue LOG> quesize LOG> quesize(20000) LOG> tomem LOG> memsize LOG> memsize(20000) LOG> dirsize LOG> dirsize(1000) toqueue : Queue 방식으로 변경합니다. quesize : queueSize를 확인합니다. 단위는 line입니다. quesize(20000) : quesize를 20000 으로 변경합니다. tomem : Memory 방식으로 변경합니다. Shell 실행 시 기본값입니다. memsize : MemorySize를 확인합니다. 단위는 line입니다. memsize(20000) : MemorySize를 20000으로 변경합니다. dirsize : log file이 생성되는 폴더의 크기제한값을 확인합니다. dirSize 이상으로 폴더 크기가 커지는 경우, 가장 오래된 file부터 삭제됩니다. dirsize(2048) : dirSize를 2048로 변경합니다. 단위는 MB입니다. comizoa, 커미조아, ide, shell, 기능, log 1) Return 값과 out 파라메타 comizoa 커미조아 ide shell 기능 log