Source code
Revision control
Copy as Markdown
Other Tools
# PR_CreateThreadPool
Create a new hash table.
## Syntax
```{code}
#include <prtpool.h>
NSPR_API(PRThreadPool *)
PR_CreateThreadPool(
PRInt32 initial_threads,
PRInt32 max_threads,
PRUint32 stacksize
);
```
### Parameters
The function has the following parameters:
`initial_threads`
: The number of threads to be created within this thread pool.
`max_threads`
: The limit on the number of threads that will be created to server the
thread pool.
`stacksize`
: Size of the stack allocated to each thread in the thread.
### Returns
Pointer to a {ref}`PRThreadPool` structure or `NULL` on error.
### Description