job_complete_cb
job_complete_cb completecb;
job_complete_cb completecb, job_free_cb freecb, void *data, int flags,
typedef void (*job_complete_cb) (struct job *);