Documentation
type C'apr_crypto_hash_init_t = FunPtr (Ptr C'apr_crypto_hash_t -> IO ())Source
type C'apr_crypto_hash_add_t = FunPtr (Ptr C'apr_crypto_hash_t -> Ptr () -> C'apr_size_t -> IO ())Source
mk'apr_crypto_hash_init_t :: (Ptr C'apr_crypto_hash_t -> IO ()) -> IO C'apr_crypto_hash_init_tSource
type C'apr_crypto_hash_finish_t = FunPtr (Ptr C'apr_crypto_hash_t -> Ptr CUChar -> IO ())Source
mk'apr_crypto_hash_add_t :: (Ptr C'apr_crypto_hash_t -> Ptr () -> C'apr_size_t -> IO ()) -> IO C'apr_crypto_hash_add_tSource
mk'apr_crypto_hash_finish_t :: (Ptr C'apr_crypto_hash_t -> Ptr CUChar -> IO ()) -> IO C'apr_crypto_hash_finish_tSource
mK'apr_crypto_hash_add_t :: C'apr_crypto_hash_add_t -> Ptr C'apr_crypto_hash_t -> Ptr () -> C'apr_size_t -> IO ()Source
mK'apr_crypto_hash_finish_t :: C'apr_crypto_hash_finish_t -> Ptr C'apr_crypto_hash_t -> Ptr CUChar -> IO ()Source
c'apr_random_init :: Ptr C'apr_random_t -> Ptr C'apr_pool_t -> Ptr C'apr_crypto_hash_t -> Ptr C'apr_crypto_hash_t -> Ptr C'apr_crypto_hash_t -> IO ()Source
c'apr_random_add_entropy :: Ptr C'apr_random_t -> Ptr () -> C'apr_size_t -> IO ()Source
p'apr_random_init :: FunPtr (Ptr C'apr_random_t -> Ptr C'apr_pool_t -> Ptr C'apr_crypto_hash_t -> Ptr C'apr_crypto_hash_t -> Ptr C'apr_crypto_hash_t -> IO ())Source
c'apr_random_insecure_bytes :: Ptr C'apr_random_t -> Ptr () -> C'apr_size_t -> IO C'apr_status_tSource
p'apr_random_add_entropy :: FunPtr (Ptr C'apr_random_t -> Ptr () -> C'apr_size_t -> IO ())Source
c'apr_random_secure_bytes :: Ptr C'apr_random_t -> Ptr () -> C'apr_size_t -> IO C'apr_status_tSource
p'apr_random_insecure_bytes :: FunPtr (Ptr C'apr_random_t -> Ptr () -> C'apr_size_t -> IO C'apr_status_t)Source
p'apr_random_secure_bytes :: FunPtr (Ptr C'apr_random_t -> Ptr () -> C'apr_size_t -> IO C'apr_status_t)Source