|
Pharos 0.7.23
Modern Web Framework & Web App Hosting Service.
|
Data Fields | |
| WorkerContext ** | items |
| size_t | capacity |
| size_t | head |
| size_t | tail |
| size_t | count |
| int | shutting_down |
| size_t | worker_count |
| pthread_mutex_t | mutex |
| pthread_cond_t | not_empty |
| pthread_t * | threads |
Definition at line 138 of file pharos_runtime.c.
| size_t NativeWorkerPool::capacity |
Definition at line 140 of file pharos_runtime.c.
Referenced by native_worker_pool_destroy(), native_worker_pool_enqueue(), native_worker_pool_init(), and native_worker_pool_thread_main().
| size_t NativeWorkerPool::count |
Definition at line 143 of file pharos_runtime.c.
Referenced by native_worker_pool_destroy(), native_worker_pool_enqueue(), and native_worker_pool_thread_main().
| size_t NativeWorkerPool::head |
Definition at line 141 of file pharos_runtime.c.
Referenced by native_worker_pool_destroy(), and native_worker_pool_thread_main().
| WorkerContext** NativeWorkerPool::items |
Definition at line 139 of file pharos_runtime.c.
Referenced by native_worker_pool_destroy(), native_worker_pool_enqueue(), native_worker_pool_init(), and native_worker_pool_thread_main().
| pthread_mutex_t NativeWorkerPool::mutex |
Definition at line 151 of file pharos_runtime.c.
Referenced by native_worker_pool_destroy(), native_worker_pool_enqueue(), native_worker_pool_init(), native_worker_pool_request_shutdown(), and native_worker_pool_thread_main().
| pthread_cond_t NativeWorkerPool::not_empty |
Definition at line 152 of file pharos_runtime.c.
Referenced by native_worker_pool_destroy(), native_worker_pool_enqueue(), native_worker_pool_init(), native_worker_pool_request_shutdown(), and native_worker_pool_thread_main().
| int NativeWorkerPool::shutting_down |
Definition at line 144 of file pharos_runtime.c.
Referenced by native_worker_pool_enqueue(), native_worker_pool_request_shutdown(), and native_worker_pool_thread_main().
| size_t NativeWorkerPool::tail |
Definition at line 142 of file pharos_runtime.c.
Referenced by native_worker_pool_enqueue().
| pthread_t* NativeWorkerPool::threads |
Definition at line 153 of file pharos_runtime.c.
Referenced by native_worker_pool_destroy(), native_worker_pool_init(), and native_worker_pool_join().
| size_t NativeWorkerPool::worker_count |
Definition at line 145 of file pharos_runtime.c.
Referenced by native_worker_pool_init(), and native_worker_pool_join().