📄 log.h
字号:
/*
* Multimedia Multipoint Conferencing Unit(MMCU), ver 1.0
* Copyright (c) KCC-Eoun Information Center
*
* File: SMT_LOG.h
* Description: Define macro for log function
*
* The Initial Writer of Original Code is Yong Su.Han
*
* $Log: SMT_LOG.cpp, v $
* Revision 1.1 2006-08-28 Yong Su.Han
* Modified log level macro defines
*
* Revision 1.1 2006-07-18 Yong Su.Han
* Add log information
*
* Initial version 2006-05-18 Yong Su.Han
*/
#ifndef _LOG_H_
#define _LOG_H_
#define LOG_BUF_SIZE 256
#define LOG_FORMAT "%Y斥 %m岿 %d老 %H矫 %M盒 %S檬"
#define MODULE_NUMS 10
#define HCLN 0
#define RTP 1
#define RTSP 2
#define IOCP 3
#define LOG_NONE (0)
#define LOG_EMERG (1)
#define LOG_ALERT (2)
#define LOG_CRIT (3)
#define LOG_ERR (4)
#define LOG_WARNING (5)
#define LOG_NOTICE (6)
#define LOG_INFO (7)
#define LOG_DEBUG (8)
void SetGlobalLogLevel(int nLogLevel);
void OpenLogFile(int nModuleID, const char *filename);
void FlushLogFile(void);
void ClearLogFile(void);
void CloseLogFile(void);
void GetCurDirectory(char *filepath);
void LogMsg(int level, int module, const char *fmt, ...);
void ModuleMessage(int loglevel, int module, const char *fmt, va_list ap);
int GetDayTime (struct timeval *t, char *strtime);
unsigned int GenerateRand();
#endif //_LOG_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -