Defined in header file: hzProcess.h
Enum to control periodicity of roliing logfiles
Enum definition:
enum hzLogRotate
{
| LOGROTATE_NEVER | Never change logfile and truncate logfile at runtime | ||
| LOGROTATE_OFLOW | Change file when filesize reached 2GB (appname.log .. appname.1.log) | ||
| LOGROTATE_YEAR | Change logfile once per year appname_YYYY.log | ||
| LOGROTATE_QTR | Change logfile every quarter appname_YYYYQ?.log | ||
| LOGROTATE_MONTH | Change logfile every month appname_YYYYMM.log | ||
| LOGROTATE_MON | Change logfile every Monday appname_YYYYMMDDMon.log | ||
| LOGROTATE_TUE | Change logfile every Tuesday appname_YYYYMMDDTue.log | ||
| LOGROTATE_WED | Change logfile every Wednesday appname_YYYYMMDDWed.log | ||
| LOGROTATE_THR | Change logfile every Thursday appname_YYYYMMDDThr.log | ||
| LOGROTATE_FRI | Change logfile every Friday appname_YYYYMMDDFri.log | ||
| LOGROTATE_SAT | Change logfile every Saturday appname_YYYYMMDDSat.log | ||
| LOGROTATE_SUN | Change logfile every Sunday appname_YYYYMMDDSun.log | ||
| LOGROTATE_DAY | Change logfile every day appname_YYYYMMDD.log | ||
| LOGROTATE_12HR | Change logfile every half day appname_YYYYMMDD?M.log | ||
| LOGROTATE_HOUR | Change logfile every hour appname_YYYYMMDDHH.log |
} ;