Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype Hook = Hook (ForeignPtr Hook)
- noHook :: Maybe Hook
- hookCompareIds :: MonadIO m => Hook -> Hook -> m Int32
- hookReadData :: Hook -> IO (Ptr ())
- hookReadFlags :: Hook -> IO Word32
- hookReadFunc :: Hook -> IO (Ptr ())
- hookReadHookId :: Hook -> IO Word64
- hookReadNext :: Hook -> IO Hook
- hookReadPrev :: Hook -> IO Hook
- hookReadRefCount :: Hook -> IO Word32
Exported types
Methods
hookCompareIds
Properties
Data
hookReadData :: Hook -> IO (Ptr ()) Source
Flags
hookReadFlags :: Hook -> IO Word32 Source
Func
hookReadFunc :: Hook -> IO (Ptr ()) Source
HookId
hookReadHookId :: Hook -> IO Word64 Source
Next
hookReadNext :: Hook -> IO Hook Source
Prev
hookReadPrev :: Hook -> IO Hook Source
RefCount
hookReadRefCount :: Hook -> IO Word32 Source