#include <config.h>
#include <isc/thread.h>
#include <isc/util.h>
Go to the source code of this file.
Defines | |
#define | THREAD_MINSTACKSIZE (1024U * 1024) |
Functions | |
isc_result_t | isc_thread_create (isc_threadfunc_t func, isc_threadarg_t arg, isc_thread_t *thread) |
void | isc_thread_setconcurrency (unsigned int level) |
void | isc_thread_yield (void) |
Definition in file thread.c.
#define THREAD_MINSTACKSIZE (1024U * 1024) |
isc_result_t isc_thread_create | ( | isc_threadfunc_t | func, | |
isc_threadarg_t | arg, | |||
isc_thread_t * | thread | |||
) |
Definition at line 36 of file thread.c.
References ISC_R_SUCCESS, ISC_R_UNEXPECTED, and THREAD_MINSTACKSIZE.
Referenced by isc__taskmgr_create(), and isc__timermgr_create().
void isc_thread_setconcurrency | ( | unsigned int | level | ) |