]> gitweb @ CieloNegro.org - bindings-apr.git/blob - Bindings/APR/Signal.hsc
Bindings.APR.Signal
[bindings-apr.git] / Bindings / APR / Signal.hsc
1 #include <bindings.dsl.h>
2 #include <apr_shm.h>
3
4 module Bindings.APR.Signal where
5 #strict_import
6 import Bindings.APR
7 import Bindings.APR.ErrNo
8 import Bindings.APR.Pools
9
10 #callback apr_sigfunc_t, CInt -> IO ()
11
12 #cinline apr_signal, CInt -> <apr_sigfunc_t> -> IO <apr_sigfunc_t>
13
14 #ccall apr_signal_description_get, CInt -> IO (Ptr CChar)
15 #ccall apr_signal_init           , Ptr <apr_pool_t> -> IO ()
16 #ccall apr_signal_block          , CInt -> IO <apr_status_t>
17 #ccall apr_signal_unblock        , CInt -> IO <apr_status_t>