| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Javascript.JSaddle.CLib
Documentation
jsaddleInit :: JSM () -> FunPtr (CString -> IO ()) -> IO (Ptr NativeCallbacks) Source #
data NativeCallbacks Source #
Constructors
| NativeCallbacks | |
Fields
| |
Instances
| Storable NativeCallbacks Source # | |
Defined in Language.Javascript.JSaddle.CLib.Internal Methods sizeOf :: NativeCallbacks -> Int # alignment :: NativeCallbacks -> Int # peekElemOff :: Ptr NativeCallbacks -> Int -> IO NativeCallbacks # pokeElemOff :: Ptr NativeCallbacks -> Int -> NativeCallbacks -> IO () # peekByteOff :: Ptr b -> Int -> IO NativeCallbacks # pokeByteOff :: Ptr b -> Int -> NativeCallbacks -> IO () # peek :: Ptr NativeCallbacks -> IO NativeCallbacks # poke :: Ptr NativeCallbacks -> NativeCallbacks -> IO () # | |
data AppCallbacks Source #
Constructors
| AppCallbacks | |
Fields
| |
Instances
| Storable AppCallbacks Source # | |
Defined in Language.Javascript.JSaddle.CLib.Internal Methods sizeOf :: AppCallbacks -> Int # alignment :: AppCallbacks -> Int # peekElemOff :: Ptr AppCallbacks -> Int -> IO AppCallbacks # pokeElemOff :: Ptr AppCallbacks -> Int -> AppCallbacks -> IO () # peekByteOff :: Ptr b -> Int -> IO AppCallbacks # pokeByteOff :: Ptr b -> Int -> AppCallbacks -> IO () # peek :: Ptr AppCallbacks -> IO AppCallbacks # poke :: Ptr AppCallbacks -> AppCallbacks -> IO () # | |
Constructors
| AppConfig | |
Fields
| |
pokeAppConfig :: Ptr AppCallbacks -> AppConfig -> IO () Source #