#include #include #include "bindings.apr.pools.h" module Bindings.APR.Shm where #strict_import import Bindings.APR import Bindings.APR.ErrNo import Bindings.APR.Pools #opaque_t apr_shm_t #ccall apr_shm_create , Ptr (Ptr ) -> -> Ptr CChar -> Ptr -> IO #ccall apr_shm_remove , Ptr CChar -> Ptr -> IO #ccall apr_shm_destroy , Ptr -> IO #ccall apr_shm_attach , Ptr (Ptr ) -> Ptr CChar -> Ptr -> IO #ccall apr_shm_detach , Ptr -> IO #ccall apr_shm_baseaddr_get, Ptr -> IO (Ptr ()) #ccall apr_shm_size_get , Ptr -> IO #apr_pool_accessor shm