Current section
Files
Jump to
Current section
Files
include/ecron.hrl
-define(MONITOR_WORKER, ecron_monitor).
-define(LocalJob, ecron_local).
-define(GlobalJob, ecron_global).
-define(Ecron, ecron).
%% (16#ffffffff div 1000) 49.71 days.
-define(MAX_TIMEOUT, 4294967).
-define(Success, [ecron, success]).
-define(Failure, [ecron, failure]).
-define(Activate, [ecron, activate]).
-define(Deactivate, [ecron, deactivate]).
-define(Delete, [ecron, delete]).
-define(GlobalUp, [ecron, global, up]).
-define(GlobalDown, [ecron, global, down]).
-record(job, {
name,
status = activate,
job,
opts = [],
ok = 0,
failed = 0,
link = undefined,
result = [],
run_microsecond = []
}).