Notifies that a job has finished. The specified job id is removed and the callback stored when the job was started is returned.
The job id
The function stored when the job was started
Adds a new job. The specified function will be returned when the job is finished.
A function to be stored for this job.
Returns a job id
Facilitates tracking of asynchronous jobs.