Defined in header file: hzProcess.h

Enum to control periodicity of roliing logfiles

Enum definition:

enum    hzLogRotate
{

LOGROTATE_NEVERNever change logfile and truncate logfile at runtime
LOGROTATE_OFLOWChange file when filesize reached 2GB (appname.log .. appname.1.log)
LOGROTATE_YEARChange logfile once per year appname_YYYY.log
LOGROTATE_QTRChange logfile every quarter appname_YYYYQ?.log
LOGROTATE_MONTHChange logfile every month appname_YYYYMM.log
LOGROTATE_MONChange logfile every Monday appname_YYYYMMDDMon.log
LOGROTATE_TUEChange logfile every Tuesday appname_YYYYMMDDTue.log
LOGROTATE_WEDChange logfile every Wednesday appname_YYYYMMDDWed.log
LOGROTATE_THRChange logfile every Thursday appname_YYYYMMDDThr.log
LOGROTATE_FRIChange logfile every Friday appname_YYYYMMDDFri.log
LOGROTATE_SATChange logfile every Saturday appname_YYYYMMDDSat.log
LOGROTATE_SUNChange logfile every Sunday appname_YYYYMMDDSun.log
LOGROTATE_DAYChange logfile every day appname_YYYYMMDD.log
LOGROTATE_12HRChange logfile every half day appname_YYYYMMDD?M.log
LOGROTATE_HOURChange logfile every hour appname_YYYYMMDDHH.log

} ;