25 Job(std::string jobid,
long long timeout,
long long priority, std::string url,
int retries)
26 : jobid(jobid), timeout(timeout), priority(priority), url(url), retries(retries)
50 std::string reasonData;
59 : jobid(job.jobid), time(job.time), timeout(job.timeout), priority(job.priority), url(job.url),
60 retries(job.retries), reasonID(reasonID), reasonData(reasonData)
Mirrors an entry of the failedjobs table in the database. Difference with Job is the addition of a re...
Definition: JobTypes.h:41
FailedJob(Job job, int reasonID, std::string reasonData)
Constructs a failed job given a normal job and the reason.
Definition: JobTypes.h:58
Mirrors an entry of the currentjobs table in the database.
Definition: JobTypes.h:16