bindings-apr-0.1: Low level bindings to Apache Portable Runtime (APR)ContentsIndex
Bindings.APR.Tables
Documentation
data C'apr_table_t
Constructors
C'apr_table_t
data C'apr_array_header_t
Constructors
C'apr_array_header_t
c'apr_array_header_t'pool :: Ptr C'apr_pool_t
c'apr_array_header_t'elt_size :: CInt
c'apr_array_header_t'nelts :: CInt
c'apr_array_header_t'nalloc :: CInt
c'apr_array_header_t'elts :: Ptr CChar
show/hide Instances
data C'apr_table_entry_t
Constructors
C'apr_table_entry_t
c'apr_table_entry_t'key :: Ptr CChar
c'apr_table_entry_t'val :: Ptr CChar
c'apr_table_entry_t'key_checksum :: C'apr_uint32_t
show/hide Instances
Eq C'apr_table_entry_t
Show C'apr_table_entry_t
Storable C'apr_table_entry_t
c'apr_table_elts :: Ptr C'apr_table_t -> IO (Ptr C'apr_array_header_t)
c'apr_is_empty_table :: Ptr C'apr_table_t -> IO CInt
p'apr_table_elts :: FunPtr (Ptr C'apr_table_t -> IO (Ptr C'apr_array_header_t))
c'apr_is_empty_array :: Ptr C'apr_array_header_t -> IO CInt
p'apr_is_empty_table :: FunPtr (Ptr C'apr_table_t -> IO CInt)
p'apr_is_empty_array :: FunPtr (Ptr C'apr_array_header_t -> IO CInt)
c'apr_array_make :: Ptr C'apr_pool_t -> CInt -> CInt -> IO (Ptr C'apr_array_header_t)
c'apr_array_push :: Ptr C'apr_array_header_t -> IO (Ptr ())
p'apr_array_make :: FunPtr (Ptr C'apr_pool_t -> CInt -> CInt -> IO (Ptr C'apr_array_header_t))
p'apr_array_push :: FunPtr (Ptr C'apr_array_header_t -> IO (Ptr ()))
c'apr_array_pop :: Ptr C'apr_array_header_t -> IO (Ptr ())
c'apr_array_clear :: Ptr C'apr_array_header_t -> IO ()
p'apr_array_pop :: FunPtr (Ptr C'apr_array_header_t -> IO (Ptr ()))
c'apr_array_cat :: Ptr C'apr_array_header_t -> Ptr C'apr_array_header_t -> IO ()
p'apr_array_clear :: FunPtr (Ptr C'apr_array_header_t -> IO ())
c'apr_array_copy :: Ptr C'apr_pool_t -> Ptr C'apr_array_header_t -> IO (Ptr C'apr_array_header_t)
p'apr_array_cat :: FunPtr (Ptr C'apr_array_header_t -> Ptr C'apr_array_header_t -> IO ())
c'apr_array_copy_hdr :: Ptr C'apr_pool_t -> Ptr C'apr_array_header_t -> IO (Ptr C'apr_array_header_t)
p'apr_array_copy :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_array_header_t -> IO (Ptr C'apr_array_header_t))
c'apr_array_append :: Ptr C'apr_pool_t -> Ptr C'apr_array_header_t -> Ptr C'apr_array_header_t -> IO (Ptr C'apr_array_header_t)
c'apr_array_pstrcat :: Ptr C'apr_pool_t -> Ptr C'apr_array_header_t -> CChar -> IO (Ptr CChar)
p'apr_array_copy_hdr :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_array_header_t -> IO (Ptr C'apr_array_header_t))
p'apr_array_append :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_array_header_t -> Ptr C'apr_array_header_t -> IO (Ptr C'apr_array_header_t))
c'apr_table_make :: Ptr C'apr_pool_t -> CInt -> IO (Ptr C'apr_table_t)
p'apr_array_pstrcat :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_array_header_t -> CChar -> IO (Ptr CChar))
c'apr_table_copy :: Ptr C'apr_pool_t -> Ptr C'apr_table_t -> IO (Ptr C'apr_table_t)
p'apr_table_make :: FunPtr (Ptr C'apr_pool_t -> CInt -> IO (Ptr C'apr_table_t))
c'apr_table_clone :: Ptr C'apr_pool_t -> Ptr C'apr_table_t -> IO (Ptr C'apr_table_t)
c'apr_table_clear :: Ptr C'apr_table_t -> IO ()
p'apr_table_copy :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_table_t -> IO (Ptr C'apr_table_t))
c'apr_table_get :: Ptr C'apr_table_t -> Ptr CChar -> IO (Ptr CChar)
p'apr_table_clone :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_table_t -> IO (Ptr C'apr_table_t))
p'apr_table_clear :: FunPtr (Ptr C'apr_table_t -> IO ())
c'apr_table_set :: Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ()
c'apr_table_setn :: Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ()
p'apr_table_get :: FunPtr (Ptr C'apr_table_t -> Ptr CChar -> IO (Ptr CChar))
c'apr_table_unset :: Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ()
p'apr_table_set :: FunPtr (Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ())
c'apr_table_merge :: Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ()
p'apr_table_setn :: FunPtr (Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ())
c'apr_table_mergen :: Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ()
p'apr_table_unset :: FunPtr (Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ())
c'apr_table_add :: Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ()
p'apr_table_merge :: FunPtr (Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ())
c'apr_table_addn :: Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ()
p'apr_table_mergen :: FunPtr (Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ())
p'apr_table_add :: FunPtr (Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ())
c'apr_table_overlay :: Ptr C'apr_pool_t -> Ptr C'apr_table_t -> Ptr C'apr_table_t -> IO (Ptr C'apr_table_t)
p'apr_table_addn :: FunPtr (Ptr C'apr_table_t -> Ptr CChar -> Ptr CChar -> IO ())
type C'apr_table_do_callback_fn_t = FunPtr (Ptr () -> Ptr CChar -> Ptr CChar -> IO CInt)
p'apr_table_overlay :: FunPtr (Ptr C'apr_pool_t -> Ptr C'apr_table_t -> Ptr C'apr_table_t -> IO (Ptr C'apr_table_t))
mk'apr_table_do_callback_fn_t :: (Ptr () -> Ptr CChar -> Ptr CChar -> IO CInt) -> IO C'apr_table_do_callback_fn_t
mK'apr_table_do_callback_fn_t :: C'apr_table_do_callback_fn_t -> Ptr () -> Ptr CChar -> Ptr CChar -> IO CInt
c'APR_OVERLAP_TABLES_SET :: Num a => a
c'APR_OVERLAP_TABLES_MERGE :: Num a => a
c'apr_table_overlap :: Ptr C'apr_table_t -> Ptr C'apr_table_t -> CUInt -> IO ()
c'apr_table_compress :: Ptr C'apr_table_t -> CUInt -> IO ()
p'apr_table_overlap :: FunPtr (Ptr C'apr_table_t -> Ptr C'apr_table_t -> CUInt -> IO ())
p'apr_table_compress :: FunPtr (Ptr C'apr_table_t -> CUInt -> IO ())
Produced by Haddock version 2.6.1