bindings-apr-util-0.1: Low level bindings to Apache Portable Runtime Utility (APR Utility)ContentsIndex
Bindings.APR.MemCache
Documentation
type C'apr_memcache_server_status_t = CUInt
c'APR_MC_SERVER_LIVE :: Num a => a
c'APR_MC_SERVER_DEAD :: Num a => a
data C'apr_memcache_conn_t
Constructors
C'apr_memcache_conn_t
data C'apr_memcache_server_t
Constructors
C'apr_memcache_server_t
c'apr_memcache_server_t'host :: Ptr CChar
c'apr_memcache_server_t'port :: C'apr_port_t
c'apr_memcache_server_t'status :: C'apr_memcache_server_status_t
c'apr_memcache_server_t'conns :: Ptr C'apr_reslist_t
c'apr_memcache_server_t'p :: Ptr C'apr_pool_t
c'apr_memcache_server_t'lock :: Ptr C'apr_thread_mutex_t
c'apr_memcache_server_t'btime :: C'apr_time_t
show/hide Instances
type C'apr_memcache_hash_func = FunPtr (Ptr () -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t)
type C'apr_memcache_server_func = FunPtr (Ptr () -> Ptr C'apr_memcache_t -> C'apr_uint32_t -> IO (Ptr C'apr_memcache_server_t))
mk'apr_memcache_hash_func :: (Ptr () -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t) -> IO C'apr_memcache_hash_func
mk'apr_memcache_server_func :: (Ptr () -> Ptr C'apr_memcache_t -> C'apr_uint32_t -> IO (Ptr C'apr_memcache_server_t)) -> IO C'apr_memcache_server_func
mK'apr_memcache_hash_func :: C'apr_memcache_hash_func -> Ptr () -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t
data C'apr_memcache_t
Constructors
C'apr_memcache_t
c'apr_memcache_t'flags :: C'apr_uint32_t
c'apr_memcache_t'nalloc :: C'apr_uint16_t
c'apr_memcache_t'ntotal :: C'apr_uint16_t
c'apr_memcache_t'live_servers :: Ptr (Ptr C'apr_memcache_server_t)
c'apr_memcache_t'p :: Ptr C'apr_pool_t
c'apr_memcache_t'hash_func :: C'apr_memcache_hash_func
c'apr_memcache_t'server_baton :: Ptr ()
c'apr_memcache_t'server_func :: C'apr_memcache_server_func
show/hide Instances
mK'apr_memcache_server_func :: C'apr_memcache_server_func -> Ptr () -> Ptr C'apr_memcache_t -> C'apr_uint32_t -> IO (Ptr C'apr_memcache_server_t)
data C'apr_memcache_value_t
Constructors
C'apr_memcache_value_t
c'apr_memcache_value_t'status :: C'apr_status_t
c'apr_memcache_value_t'key :: Ptr CChar
c'apr_memcache_value_t'len :: C'apr_size_t
c'apr_memcache_value_t'data :: Ptr ()
c'apr_memcache_value_t'flags :: C'apr_uint16_t
show/hide Instances
c'apr_memcache_hash :: Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t
c'apr_memcache_hash_crc32 :: Ptr () -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t
c'apr_memcache_hash_default :: Ptr () -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t
p'apr_memcache_hash :: FunPtr (Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t)
p'apr_memcache_hash_crc32 :: FunPtr (Ptr () -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t)
p'apr_memcache_hash_default :: FunPtr (Ptr () -> Ptr CChar -> C'apr_size_t -> IO C'apr_uint32_t)
c'apr_memcache_find_server_hash :: Ptr C'apr_memcache_t -> C'apr_uint32_t -> IO (Ptr C'apr_memcache_server_t)
c'apr_memcache_find_server_hash_default :: Ptr () -> Ptr C'apr_memcache_t -> C'apr_uint32_t -> IO (Ptr C'apr_memcache_server_t)
p'apr_memcache_find_server_hash :: FunPtr (Ptr C'apr_memcache_t -> C'apr_uint32_t -> IO (Ptr C'apr_memcache_server_t))
c'apr_memcache_add_server :: Ptr C'apr_memcache_t -> Ptr C'apr_memcache_server_t -> IO C'apr_status_t
p'apr_memcache_find_server_hash_default :: FunPtr (Ptr () -> Ptr C'apr_memcache_t -> C'apr_uint32_t -> IO (Ptr C'apr_memcache_server_t))
c'apr_memcache_find_server :: Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_port_t -> IO (Ptr C'apr_memcache_server_t)
c'apr_memcache_enable_server :: Ptr C'apr_memcache_t -> Ptr C'apr_memcache_server_t -> IO C'apr_status_t
p'apr_memcache_add_server :: FunPtr (Ptr C'apr_memcache_t -> Ptr C'apr_memcache_server_t -> IO C'apr_status_t)
c'apr_memcache_disable_server :: Ptr C'apr_memcache_t -> Ptr C'apr_memcache_server_t -> IO C'apr_status_t
p'apr_memcache_find_server :: FunPtr (Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_port_t -> IO (Ptr C'apr_memcache_server_t))
p'apr_memcache_enable_server :: FunPtr (Ptr C'apr_memcache_t -> Ptr C'apr_memcache_server_t -> IO C'apr_status_t)
c'apr_memcache_server_create :: Ptr C'apr_pool_t -> Ptr CChar -> C'apr_port_t -> C'apr_uint32_t -> C'apr_uint32_t -> C'apr_uint32_t -> C'apr_uint32_t -> Ptr (Ptr C'apr_memcache_server_t) -> IO C'apr_status_t
p'apr_memcache_disable_server :: FunPtr (Ptr C'apr_memcache_t -> Ptr C'apr_memcache_server_t -> IO C'apr_status_t)
c'apr_memcache_create :: Ptr C'apr_pool_t -> C'apr_uint16_t -> C'apr_uint32_t -> Ptr (Ptr C'apr_memcache_t) -> IO C'apr_status_t
c'apr_memcache_getp :: Ptr C'apr_memcache_t -> Ptr C'apr_pool_t -> Ptr CChar -> Ptr (Ptr CChar) -> Ptr C'apr_size_t -> Ptr C'apr_uint16_t -> IO C'apr_status_t
p'apr_memcache_server_create :: FunPtr (Ptr C'apr_pool_t -> Ptr CChar -> C'apr_port_t -> C'apr_uint32_t -> C'apr_uint32_t -> C'apr_uint32_t -> C'apr_uint32_t -> Ptr (Ptr C'apr_memcache_server_t) -> IO C'apr_status_t)
c'apr_memcache_add_multget_key :: Ptr C'apr_pool_t -> Ptr CChar -> Ptr (Ptr C'apr_hash_t) -> IO ()
p'apr_memcache_create :: FunPtr (Ptr C'apr_pool_t -> C'apr_uint16_t -> C'apr_uint32_t -> Ptr (Ptr C'apr_memcache_t) -> IO C'apr_status_t)
c'apr_memcache_multgetp :: Ptr C'apr_memcache_t -> Ptr C'apr_pool_t -> Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> IO C'apr_status_t
p'apr_memcache_getp :: FunPtr (Ptr C'apr_memcache_t -> Ptr C'apr_pool_t -> Ptr CChar -> Ptr (Ptr CChar) -> Ptr C'apr_size_t -> Ptr C'apr_uint16_t -> IO C'apr_status_t)
p'apr_memcache_add_multget_key :: FunPtr (Ptr C'apr_pool_t -> Ptr CChar -> Ptr (Ptr C'apr_hash_t) -> IO ())
c'apr_memcache_set :: Ptr C'apr_memcache_t -> Ptr CChar -> Ptr CChar -> C'apr_size_t -> C'apr_uint32_t -> C'apr_uint16_t -> IO C'apr_status_t
p'apr_memcache_multgetp :: FunPtr (Ptr C'apr_memcache_t -> Ptr C'apr_pool_t -> Ptr C'apr_pool_t -> Ptr C'apr_hash_t -> IO C'apr_status_t)
c'apr_memcache_add :: Ptr C'apr_memcache_t -> Ptr CChar -> Ptr CChar -> C'apr_size_t -> C'apr_uint32_t -> C'apr_uint16_t -> IO C'apr_status_t
c'apr_memcache_replace :: Ptr C'apr_memcache_t -> Ptr CChar -> Ptr CChar -> C'apr_size_t -> C'apr_uint32_t -> C'apr_uint16_t -> IO C'apr_status_t
p'apr_memcache_set :: FunPtr (Ptr C'apr_memcache_t -> Ptr CChar -> Ptr CChar -> C'apr_size_t -> C'apr_uint32_t -> C'apr_uint16_t -> IO C'apr_status_t)
c'apr_memcache_delete :: Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_uint32_t -> IO C'apr_status_t
p'apr_memcache_add :: FunPtr (Ptr C'apr_memcache_t -> Ptr CChar -> Ptr CChar -> C'apr_size_t -> C'apr_uint32_t -> C'apr_uint16_t -> IO C'apr_status_t)
c'apr_memcache_incr :: Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_int32_t -> Ptr C'apr_uint32_t -> IO C'apr_status_t
p'apr_memcache_replace :: FunPtr (Ptr C'apr_memcache_t -> Ptr CChar -> Ptr CChar -> C'apr_size_t -> C'apr_uint32_t -> C'apr_uint16_t -> IO C'apr_status_t)
p'apr_memcache_delete :: FunPtr (Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_uint32_t -> IO C'apr_status_t)
c'apr_memcache_decr :: Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_int32_t -> Ptr C'apr_uint32_t -> IO C'apr_status_t
c'apr_memcache_version :: Ptr C'apr_memcache_server_t -> Ptr C'apr_pool_t -> Ptr (Ptr CChar) -> IO C'apr_status_t
p'apr_memcache_incr :: FunPtr (Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_int32_t -> Ptr C'apr_uint32_t -> IO C'apr_status_t)
p'apr_memcache_decr :: FunPtr (Ptr C'apr_memcache_t -> Ptr CChar -> C'apr_int32_t -> Ptr C'apr_uint32_t -> IO C'apr_status_t)
p'apr_memcache_version :: FunPtr (Ptr C'apr_memcache_server_t -> Ptr C'apr_pool_t -> Ptr (Ptr CChar) -> IO C'apr_status_t)
data C'apr_memcache_stats_t
Constructors
C'apr_memcache_stats_t
c'apr_memcache_stats_t'version :: Ptr CChar
c'apr_memcache_stats_t'pid :: C'apr_uint32_t
c'apr_memcache_stats_t'uptime :: C'apr_uint32_t
c'apr_memcache_stats_t'time :: C'apr_time_t
c'apr_memcache_stats_t'pointer_size :: C'apr_uint32_t
c'apr_memcache_stats_t'rusage_user :: C'apr_time_t
c'apr_memcache_stats_t'rusage_system :: C'apr_time_t
c'apr_memcache_stats_t'curr_items :: C'apr_uint32_t
c'apr_memcache_stats_t'total_items :: C'apr_uint32_t
c'apr_memcache_stats_t'bytes :: C'apr_uint64_t
c'apr_memcache_stats_t'curr_connections :: C'apr_uint32_t
c'apr_memcache_stats_t'total_connections :: C'apr_uint32_t
c'apr_memcache_stats_t'connection_structures :: C'apr_uint32_t
c'apr_memcache_stats_t'cmd_get :: C'apr_uint32_t
c'apr_memcache_stats_t'cmd_set :: C'apr_uint32_t
c'apr_memcache_stats_t'get_hits :: C'apr_uint32_t
c'apr_memcache_stats_t'get_misses :: C'apr_uint32_t
c'apr_memcache_stats_t'evictions :: C'apr_uint64_t
c'apr_memcache_stats_t'bytes_read :: C'apr_uint64_t
c'apr_memcache_stats_t'bytes_written :: C'apr_uint64_t
c'apr_memcache_stats_t'limit_maxbytes :: C'apr_uint32_t
c'apr_memcache_stats_t'threads :: C'apr_uint32_t
show/hide Instances
c'apr_memcache_stats :: Ptr C'apr_memcache_server_t -> Ptr C'apr_pool_t -> Ptr (Ptr C'apr_memcache_stats_t) -> IO C'apr_status_t
p'apr_memcache_stats :: FunPtr (Ptr C'apr_memcache_server_t -> Ptr C'apr_pool_t -> Ptr (Ptr C'apr_memcache_stats_t) -> IO C'apr_status_t)
Produced by Haddock version 2.6.1