bind  9.11.23
About: BIND 9.11 implements the Domain Name System (DNS) protocols for the Internet (see the Release Notes). ESV = Extended Supported Version. Source code distribution.
  Fossies Dox: bind-9.11.23.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

thread.h File Reference
#include <isc/lang.h>
#include <isc/result.h>
Include dependency graph for thread.h:

Go to the source code of this file.

Macros

#define isc_thread_self()   ((unsigned long)0)
 
#define isc_thread_yield()   ((void)0)
 

Typedefs

typedef void * isc_threadresult_t
 
typedef void * isc_threadarg_t
 
typedef void * isc_threadfunc_t
 
typedef void * isc_thread_key_t
 

Functions

void isc_thread_setconcurrency (unsigned int level)
 
void isc_thread_setname (isc_thread_t thread, const char *name)
 

Variables

ISC_LANG_BEGINDECLS typedef void * isc_thread_t
 

Macro Definition Documentation

◆ isc_thread_self

#define isc_thread_self ( )    ((unsigned long)0)

Definition at line 35 of file thread.h.

◆ isc_thread_yield

#define isc_thread_yield (   void)    ((void)0)

Definition at line 36 of file thread.h.

Typedef Documentation

◆ isc_thread_key_t

typedef void* isc_thread_key_t

Definition at line 27 of file thread.h.

◆ isc_threadarg_t

typedef void* isc_threadarg_t

Definition at line 25 of file thread.h.

◆ isc_threadfunc_t

typedef void* isc_threadfunc_t

Definition at line 26 of file thread.h.

◆ isc_threadresult_t

typedef void* isc_threadresult_t

Definition at line 24 of file thread.h.

Function Documentation

◆ isc_thread_setconcurrency()

void isc_thread_setconcurrency ( unsigned int  level)

Definition at line 19 of file thread.c.

Referenced by isc__taskmgr_create().

Here is the caller graph for this function:

◆ isc_thread_setname()

void isc_thread_setname ( isc_thread_t  thread,
const char *  name 
)

Definition at line 23 of file thread.c.

Referenced by isc__socketmgr_create2(), isc__taskmgr_create(), and isc__timermgr_create().

Here is the caller graph for this function:

Variable Documentation

◆ isc_thread_t

Definition at line 23 of file thread.h.

Referenced by isc_thread_create().