#include #include module Bindings.APR.DSO where #strict_import import Bindings.APR import Bindings.APR.ErrNo import Bindings.APR.Pools #if APR_HAS_DSO # opaque_t apr_dso_handle_t # synonym_t apr_dso_handle_sym_t, Ptr () # ccall apr_dso_load , Ptr (Ptr ) -> Ptr CChar -> Ptr -> IO # ccall apr_dso_unload, Ptr -> IO # ccall apr_dso_sym , Ptr -> Ptr -> Ptr CChar -> IO # ccall apr_dso_error , Ptr -> Ptr CChar -> -> IO (Ptr CChar) #endif