packages feed

bindings-apr-util-0.1: Bindings/APR/Hooks.hsc

#include <bindings.dsl.h>
#include <apr_hooks.h>

module Bindings.APR.Hooks where
#strict_import
import Bindings.APR.Pools
import Bindings.APR.Tables

#num APR_HOOK_REALLY_FIRST
#num APR_HOOK_FIRST
#num APR_HOOK_MIDDLE
#num APR_HOOK_LAST
#num APR_HOOK_REALLY_LAST

#globalvar apr_hook_global_pool  , Ptr <apr_pool_t>
#globalvar apr_hook_debug_enabled, CInt
#globalvar apr_hook_debug_current, Ptr CChar

#ccall apr_hook_sort_register , Ptr CChar -> Ptr (Ptr <apr_array_header_t>) -> IO ()
#ccall apr_hook_sort_all      , Ptr ()
#ccall apr_hook_debug_show    , Ptr CChar -> Ptr (Ptr CChar) -> Ptr (Ptr CChar) -> IO ()
#ccall apr_hook_deregister_all, Ptr ()