Defined in header file: hzCron.h

Used to define the periodicity of a periodic task in standard calenda terms. Note that where the periodicity is a month or more, further qualification with a hzMonthrule is required.

Enum definition:

enum    hzPeriodicity
{

HZPERIOD_NEVERNever runs
HZPERIOD_DAYEvery day
HZPERIOD_MONSATMon - Sat
HZPERIOD_WEEKDAYWeekdays only
HZPERIOD_EMONEvery Monday
HZPERIOD_ETUEEvery Tuesday
HZPERIOD_EWEDEvery Wednesday
HZPERIOD_ETHREvery Thursday
HZPERIOD_EFRIEvery Friday
HZPERIOD_ESATEvery Saturday
HZPERIOD_ESUNEvery Sunday
HZPERIOD_ALT_MONEvery other Monday
HZPERIOD_ALT_TUEEvery other Tuesday
HZPERIOD_ALT_WEDEvery other Wednesday
HZPERIOD_ALT_THREvery other Thursday
HZPERIOD_ALT_FRIEvery other Friday
HZPERIOD_ALT_SATEvery other Saturday
HZPERIOD_ALT_SUNEvery other Sunday
HZPERIOD_MONTHMonthly
HZPERIOD_MONTH1Bi-Monthly (odd)
HZPERIOD_MONTH2Bi-Monthly (even)
HZPERIOD_QTR1Quarterly (1)
HZPERIOD_QTR2Quarterly (2)
HZPERIOD_QTR3Quarterly (3)
HZPERIOD_HYEAR1Half-Yearly (1)
HZPERIOD_HYEAR2Half-Yearly (2)
HZPERIOD_HYEAR3Half-Yearly (3)
HZPERIOD_HYEAR4Half-Yearly (4)
HZPERIOD_HYEAR5Half-Yearly (5)
HZPERIOD_HYEAR6Half-Yearly (6)
HZPERIOD_YEAR1Yearly (Jan)
HZPERIOD_YEAR2Yearly (Feb)
HZPERIOD_YEAR3Yearly (Mar)
HZPERIOD_YEAR4Yearly (Apr)
HZPERIOD_YEAR5Yearly (May)
HZPERIOD_YEAR6Yearly (Jun)
HZPERIOD_YEAR7Yearly (Jul)
HZPERIOD_YEAR8Yearly (Aug)
HZPERIOD_YEAR9Yearly (Sep)
HZPERIOD_YEAR10Yearly (Oct)
HZPERIOD_YEAR11Yearly (Nov)
HZPERIOD_YEAR12Yearly (Dec)
HZPERIOD_RANDOMCompletly Random
HZPERIOD_INVALIDInvalid

} ;