+extern int jobs_enter(
+ void *group,
+ int timeout,
+ void (*callback)(int signum, void *closure, struct jobloop *jobloop),
+ void *closure);
+
+extern int jobs_leave(struct jobloop *jobloop);
+
+extern int jobs_call(
+ void *group,
+ int timeout,
+ void (*callback)(int, void*),
+ void *arg);
+
+extern struct sd_event *jobs_get_sd_event();
+