X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=bindings-apr.git;a=blobdiff_plain;f=Bindings%2FAPR%2FSignal.hsc;fp=Bindings%2FAPR%2FSignal.hsc;h=22bc2316dae27ac6c28d38717a3879c11421686d;hp=0000000000000000000000000000000000000000;hb=5a3f4dada5c980672b04376467cc24aeb5654aff;hpb=efb9b0932050f4fb0a7e6d26b5042cade89d06db diff --git a/Bindings/APR/Signal.hsc b/Bindings/APR/Signal.hsc new file mode 100644 index 0000000..22bc231 --- /dev/null +++ b/Bindings/APR/Signal.hsc @@ -0,0 +1,17 @@ +#include +#include + +module Bindings.APR.Signal where +#strict_import +import Bindings.APR +import Bindings.APR.ErrNo +import Bindings.APR.Pools + +#callback apr_sigfunc_t, CInt -> IO () + +#cinline apr_signal, CInt -> -> IO + +#ccall apr_signal_description_get, CInt -> IO (Ptr CChar) +#ccall apr_signal_init , Ptr -> IO () +#ccall apr_signal_block , CInt -> IO +#ccall apr_signal_unblock , CInt -> IO