… | |
… | |
239 | * maximum wanted number |
239 | * maximum wanted number |
240 | * or maximum idle number of threads */ |
240 | * or maximum idle number of threads */ |
241 | void eio_set_min_parallel (unsigned int nthreads); |
241 | void eio_set_min_parallel (unsigned int nthreads); |
242 | void eio_set_max_parallel (unsigned int nthreads); |
242 | void eio_set_max_parallel (unsigned int nthreads); |
243 | void eio_set_max_idle (unsigned int nthreads); |
243 | void eio_set_max_idle (unsigned int nthreads); |
|
|
244 | void eio_set_idle_timeout (unsigned int seconds); |
244 | |
245 | |
245 | unsigned int eio_nreqs (void); /* number of requests in-flight */ |
246 | unsigned int eio_nreqs (void); /* number of requests in-flight */ |
246 | unsigned int eio_nready (void); /* number of not-yet handled requests */ |
247 | unsigned int eio_nready (void); /* number of not-yet handled requests */ |
247 | unsigned int eio_npending (void); /* numbe rof finished but unhandled requests */ |
248 | unsigned int eio_npending (void); /* numbe rof finished but unhandled requests */ |
248 | unsigned int eio_nthreads (void); /* number of worker threads in use currently */ |
249 | unsigned int eio_nthreads (void); /* number of worker threads in use currently */ |