X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=bindings-apr.git;a=blobdiff_plain;f=Bindings%2FAPR%2FThread%2FCond.hsc;fp=Bindings%2FAPR%2FThread%2FCond.hsc;h=8084f9753746bce00990c545319d6afa993a4a85;hp=0000000000000000000000000000000000000000;hb=0b1b39c64d16d52ed28a39defd49a7a3993f608b;hpb=98a0a08868b2a06a51b1bda53812c9fe126a99f4 diff --git a/Bindings/APR/Thread/Cond.hsc b/Bindings/APR/Thread/Cond.hsc new file mode 100644 index 0000000..8084f97 --- /dev/null +++ b/Bindings/APR/Thread/Cond.hsc @@ -0,0 +1,24 @@ +#include +#include + +module Bindings.APR.Thread.Cond where +#strict_import +import Bindings.APR.ErrNo +import Bindings.APR.Pools +import Bindings.APR.Thread.Mutex +import Bindings.APR.Time + +#if APR_HAS_THREADS + +# opaque_t apr_thread_cond_t + +# ccall apr_thread_cond_create , Ptr (Ptr ) -> Ptr -> IO +# ccall apr_thread_cond_wait , Ptr -> Ptr -> IO +# ccall apr_thread_cond_timedwait, Ptr -> Ptr -> -> IO +# ccall apr_thread_cond_signal , Ptr -> IO +# ccall apr_thread_cond_broadcast, Ptr -> IO +# ccall apr_thread_cond_destroy , Ptr -> IO + +# ccall apr_thread_cond_pool_get , Ptr -> IO (Ptr ) + +#endif