bindings-apr-util-0.1: Low level bindings to Apache Portable Runtime Utility (APR Utility)ContentsIndex
Bindings.APR.Thread.Pool
Documentation
data C'apr_thread_pool_t
Constructors
C'apr_thread_pool_t
c'APR_THREAD_TASK_PRIORITY_LOWEST :: Num a => a
c'APR_THREAD_TASK_PRIORITY_LOW :: Num a => a
c'APR_THREAD_TASK_PRIORITY_NORMAL :: Num a => a
c'APR_THREAD_TASK_PRIORITY_HIGH :: Num a => a
c'APR_THREAD_TASK_PRIORITY_HIGHEST :: Num a => a
c'apr_thread_pool_create :: Ptr (Ptr C'apr_thread_pool_t) -> C'apr_size_t -> C'apr_size_t -> Ptr C'apr_pool_t -> IO C'apr_status_t
c'apr_thread_pool_destroy :: Ptr C'apr_thread_pool_t -> IO C'apr_status_t
c'apr_thread_pool_push :: Ptr C'apr_thread_pool_t -> C'apr_thread_start_t -> Ptr () -> C'apr_byte_t -> Ptr () -> IO C'apr_status_t
p'apr_thread_pool_create :: FunPtr (Ptr (Ptr C'apr_thread_pool_t) -> C'apr_size_t -> C'apr_size_t -> Ptr C'apr_pool_t -> IO C'apr_status_t)
p'apr_thread_pool_destroy :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_status_t)
c'apr_thread_pool_schedule :: Ptr C'apr_thread_pool_t -> C'apr_thread_start_t -> Ptr () -> C'apr_interval_time_t -> Ptr () -> IO C'apr_status_t
c'apr_thread_pool_top :: Ptr C'apr_thread_pool_t -> C'apr_thread_start_t -> Ptr () -> C'apr_byte_t -> Ptr () -> IO C'apr_status_t
p'apr_thread_pool_push :: FunPtr (Ptr C'apr_thread_pool_t -> C'apr_thread_start_t -> Ptr () -> C'apr_byte_t -> Ptr () -> IO C'apr_status_t)
c'apr_thread_pool_tasks_cancel :: Ptr C'apr_thread_pool_t -> Ptr () -> IO C'apr_status_t
p'apr_thread_pool_schedule :: FunPtr (Ptr C'apr_thread_pool_t -> C'apr_thread_start_t -> Ptr () -> C'apr_interval_time_t -> Ptr () -> IO C'apr_status_t)
c'apr_thread_pool_tasks_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_top :: FunPtr (Ptr C'apr_thread_pool_t -> C'apr_thread_start_t -> Ptr () -> C'apr_byte_t -> Ptr () -> IO C'apr_status_t)
c'apr_thread_pool_scheduled_tasks_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_tasks_cancel :: FunPtr (Ptr C'apr_thread_pool_t -> Ptr () -> IO C'apr_status_t)
c'apr_thread_pool_threads_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_tasks_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_busy_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_scheduled_tasks_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_idle_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_threads_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
p'apr_thread_pool_busy_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_idle_max_set :: Ptr C'apr_thread_pool_t -> C'apr_size_t -> IO C'apr_size_t
c'apr_thread_pool_tasks_run_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_idle_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_tasks_high_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_idle_max_set :: FunPtr (Ptr C'apr_thread_pool_t -> C'apr_size_t -> IO C'apr_size_t)
c'apr_thread_pool_threads_high_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_tasks_run_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_threads_idle_timeout_count :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_tasks_high_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_idle_max_get :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_threads_high_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
p'apr_thread_pool_threads_idle_timeout_count :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_thread_max_set :: Ptr C'apr_thread_pool_t -> C'apr_size_t -> IO C'apr_size_t
p'apr_thread_pool_idle_max_get :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_idle_wait_set :: Ptr C'apr_thread_pool_t -> C'apr_interval_time_t -> IO C'apr_interval_time_t
c'apr_thread_pool_idle_wait_get :: Ptr C'apr_thread_pool_t -> IO C'apr_interval_time_t
p'apr_thread_pool_thread_max_set :: FunPtr (Ptr C'apr_thread_pool_t -> C'apr_size_t -> IO C'apr_size_t)
c'apr_thread_pool_thread_max_get :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_idle_wait_set :: FunPtr (Ptr C'apr_thread_pool_t -> C'apr_interval_time_t -> IO C'apr_interval_time_t)
c'apr_thread_pool_threshold_set :: Ptr C'apr_thread_pool_t -> C'apr_size_t -> IO C'apr_size_t
p'apr_thread_pool_idle_wait_get :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_interval_time_t)
c'apr_thread_pool_threshold_get :: Ptr C'apr_thread_pool_t -> IO C'apr_size_t
p'apr_thread_pool_thread_max_get :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
c'apr_thread_pool_task_owner_get :: Ptr C'apr_thread_t -> Ptr (Ptr ()) -> IO C'apr_status_t
p'apr_thread_pool_threshold_set :: FunPtr (Ptr C'apr_thread_pool_t -> C'apr_size_t -> IO C'apr_size_t)
p'apr_thread_pool_threshold_get :: FunPtr (Ptr C'apr_thread_pool_t -> IO C'apr_size_t)
p'apr_thread_pool_task_owner_get :: FunPtr (Ptr C'apr_thread_t -> Ptr (Ptr ()) -> IO C'apr_status_t)
Produced by Haddock version 2.6.1