X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=bindings-apr-util.git;a=blobdiff_plain;f=Bindings%2FAPR%2FRMM.hsc;fp=Bindings%2FAPR%2FRMM.hsc;h=7eb27c552775f63dd48a4fc03101ba3dba7f94e4;hp=0000000000000000000000000000000000000000;hb=a444a39e722aa75c85a12cda976a42cc057472fe;hpb=b1aadff325debe370648cef68c45d898655f3855 diff --git a/Bindings/APR/RMM.hsc b/Bindings/APR/RMM.hsc new file mode 100644 index 0000000..7eb27c5 --- /dev/null +++ b/Bindings/APR/RMM.hsc @@ -0,0 +1,24 @@ +#include +#include + +module Bindings.APR.RMM where +#strict_import +import Bindings.APR +import Bindings.APR.AnyLock +import Bindings.APR.ErrNo +import Bindings.APR.Pools + +#opaque_t apr_rmm_t +#integral_t apr_rmm_off_t + +#ccall apr_rmm_init , Ptr (Ptr ) -> Ptr -> Ptr () -> -> Ptr -> IO +#ccall apr_rmm_destroy , Ptr -> IO +#ccall apr_rmm_attach , Ptr (Ptr ) -> Ptr -> Ptr () -> Ptr -> IO +#ccall apr_rmm_detach , Ptr -> IO +#ccall apr_rmm_malloc , Ptr -> -> IO +#ccall apr_rmm_realloc , Ptr -> Ptr () -> -> IO +#ccall apr_rmm_calloc , Ptr -> -> IO +#ccall apr_rmm_free , Ptr -> -> IO +#ccall apr_rmm_addr_get, Ptr -> -> IO (Ptr ()) +#ccall apr_rmm_offset_get , Ptr -> Ptr () -> IO +#ccall apr_rmm_overhead_get, CInt -> IO