From a444a39e722aa75c85a12cda976a42cc057472fe Mon Sep 17 00:00:00 2001 From: PHO Date: Tue, 21 Sep 2010 23:37:56 +0900 Subject: [PATCH] Bindings.APR.RMM --- Bindings/APR/RMM.hsc | 24 ++++++++++++++++++++++++ bindings-apr-util.cabal | 1 + 2 files changed, 25 insertions(+) create mode 100644 Bindings/APR/RMM.hsc 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 diff --git a/bindings-apr-util.cabal b/bindings-apr-util.cabal index 7fe6de3..afa79fc 100644 --- a/bindings-apr-util.cabal +++ b/bindings-apr-util.cabal @@ -46,6 +46,7 @@ Library Bindings.APR.MD5 Bindings.APR.MemCache Bindings.APR.Queue + Bindings.APR.RMM Bindings.APR.ResList Bindings.APR.XLate -- 2.40.0