Lines Matching refs:ASYNC_start_job
6 ASYNC_init_thread, ASYNC_cleanup_thread, ASYNC_start_job, ASYNC_pause_job,
18 int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *ctx, int *ret,
66 An asynchronous job is started by calling the ASYNC_start_job() function.
73 ASYNC_start_job will return one of the following values:
92 a job call ASYNC_start_job() again passing the job handle in I<*job>. The
94 When restarting a job ASYNC_start_job() B<must> be called from the same thread
111 indirectly by the function "func" passed as an argument to ASYNC_start_job())
113 application with B<ASYNC_PAUSE> returned from the ASYNC_start_job() call. A
114 subsequent call to ASYNC_start_job passing in the relevant B<ASYNC_JOB> in the
174 ASYNC_start_job returns one of B<ASYNC_ERR>, B<ASYNC_NO_JOBS>, B<ASYNC_PAUSE> or
307 switch (ASYNC_start_job(&job, ctx, &ret, jobfunc, msg, sizeof(msg))) {
363 ASYNC_start_job, ASYNC_pause_job, ASYNC_get_current_job, ASYNC_get_wait_ctx(),