bindings-apr-0.1: Low level bindings to Apache Portable Runtime (APR)ContentsIndex
Bindings.APR.Atomic
Documentation
c'apr_atomic_init :: Ptr C'apr_pool_t -> IO C'apr_status_t
c'apr_atomic_read32 :: Ptr C'apr_uint32_t -> IO C'apr_uint32_t
p'apr_atomic_init :: FunPtr (Ptr C'apr_pool_t -> IO C'apr_status_t)
c'apr_atomic_set32 :: Ptr C'apr_uint32_t -> C'apr_uint32_t -> IO ()
p'apr_atomic_read32 :: FunPtr (Ptr C'apr_uint32_t -> IO C'apr_uint32_t)
c'apr_atomic_add32 :: Ptr C'apr_uint32_t -> C'apr_uint32_t -> IO C'apr_uint32_t
c'apr_atomic_sub32 :: Ptr C'apr_uint32_t -> C'apr_uint32_t -> IO ()
p'apr_atomic_set32 :: FunPtr (Ptr C'apr_uint32_t -> C'apr_uint32_t -> IO ())
c'apr_atomic_inc32 :: Ptr C'apr_uint32_t -> IO C'apr_uint32_t
p'apr_atomic_add32 :: FunPtr (Ptr C'apr_uint32_t -> C'apr_uint32_t -> IO C'apr_uint32_t)
c'apr_atomic_dec32 :: Ptr C'apr_uint32_t -> IO CInt
p'apr_atomic_sub32 :: FunPtr (Ptr C'apr_uint32_t -> C'apr_uint32_t -> IO ())
p'apr_atomic_inc32 :: FunPtr (Ptr C'apr_uint32_t -> IO C'apr_uint32_t)
c'apr_atomic_cas32 :: Ptr C'apr_uint32_t -> C'apr_uint32_t -> C'apr_uint32_t -> IO C'apr_uint32_t
p'apr_atomic_dec32 :: FunPtr (Ptr C'apr_uint32_t -> IO CInt)
c'apr_atomic_xchg32 :: Ptr C'apr_uint32_t -> C'apr_uint32_t -> IO C'apr_uint32_t
p'apr_atomic_cas32 :: FunPtr (Ptr C'apr_uint32_t -> C'apr_uint32_t -> C'apr_uint32_t -> IO C'apr_uint32_t)
c'apr_atomic_casptr :: Ptr (Ptr ()) -> Ptr () -> Ptr () -> IO (Ptr ())
p'apr_atomic_xchg32 :: FunPtr (Ptr C'apr_uint32_t -> C'apr_uint32_t -> IO C'apr_uint32_t)
c'apr_atomic_xchgptr :: Ptr (Ptr ()) -> Ptr () -> IO (Ptr ())
p'apr_atomic_casptr :: FunPtr (Ptr (Ptr ()) -> Ptr () -> Ptr () -> IO (Ptr ()))
p'apr_atomic_xchgptr :: FunPtr (Ptr (Ptr ()) -> Ptr () -> IO (Ptr ()))
Produced by Haddock version 2.6.1