Make peek show next delayed job (#919).
[beanstalkd.git] / reserve.h
blobafe0ec0c49c916b8d2ede0f75602d4ce65191f2e
1 /* reserve.h - job reservations header */
3 #ifndef reserve_h
4 #define reserve_H
6 #include "job.h"
7 #include "conn.h"
9 void reserve_job(conn c, job j);
10 int has_reserved_job(conn c);
11 job soonest_job(conn c);
12 void enqueue_reserved_jobs(conn c);
13 int has_reserved_this_job(conn c, job j);
14 job remove_reserved_job(conn c, unsigned long long int id);
15 job remove_this_reserved_job(conn c, job j);
16 job find_reserved_job(unsigned long long int id);
17 job find_reserved_job_in_list(conn list, unsigned long long int id);
19 unsigned int get_reserved_job_ct();
21 #endif /*reserve_h*/