void qev_job_async_join(void *job)
Wait for the async job to complete.
void * qev_job_async(qev_data_cb cb, void **data, guint datac, gboolean joinable)
Asynchronously runs the job in the pool.
qev_free_fn qev_data_cb
Function type for something that recieves an argument.
Definition: qev.h:190
void qev_job(qev_data_cb cb, void **data, guint datac)
Runs the given jobs in the pool, only returning once all jobs have completed.
Provides all the qev_* functions that are needed for creating an event loop.