Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. type InputStreamClassReadAsyncFieldCallback_WithClosures = InputStream -> Maybe ByteString -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> Ptr () -> IO Maybe ByteString

    gi-gio GI.Gio.Callbacks

    No description available in the introspection data.

  2. type InputStreamClassReadFinishFieldCallback = InputStream -> AsyncResult -> IO Int64

    gi-gio GI.Gio.Callbacks

    No description available in the introspection data.

  3. type InputStreamClassReadFnFieldCallback = InputStream -> Ptr () -> CSize -> Maybe Cancellable -> IO Int64

    gi-gio GI.Gio.Callbacks

    No description available in the introspection data.

  4. type SimpleAsyncThreadFunc = SimpleAsyncResult -> Object -> Maybe Cancellable -> IO ()

    gi-gio GI.Gio.Callbacks

    Simple thread function that runs an asynchronous operation and checks for cancellation.

  5. type TaskThreadFunc = Task -> Maybe Object -> Ptr () -> Maybe Cancellable -> IO ()

    gi-gio GI.Gio.Callbacks

    The prototype for a task function to be run in a thread via taskRunInThread or taskRunInThreadSync. If the return-on-cancel flag is set on task, and cancellable gets cancelled, then the Task will be completed immediately (as though taskReturnErrorIfCancelled had been called), without waiting for the task function to complete. However, the task function will continue running in its thread in the background. The function therefore needs to be careful about how it uses externally-visible state in this case. See taskSetReturnOnCancel for more details. Other than in that case, task will be completed when the TaskThreadFunc returns, not when it calls a g_task_return_ function. Since: 2.36

  6. drop_closures_AsyncReadyCallback :: AsyncReadyCallback -> AsyncReadyCallback_WithClosures

    gi-gio GI.Gio.Callbacks

    A simple wrapper that ignores the closure arguments.

  7. drop_closures_InputStreamClassReadAsyncFieldCallback :: InputStreamClassReadAsyncFieldCallback -> InputStreamClassReadAsyncFieldCallback_WithClosures

    gi-gio GI.Gio.Callbacks

    A simple wrapper that ignores the closure arguments.

  8. dynamic_AsyncReadyCallback :: (HasCallStack, MonadIO m, IsObject a, IsAsyncResult b) => FunPtr C_AsyncReadyCallback -> Maybe a -> b -> Ptr () -> m ()

    gi-gio GI.Gio.Callbacks

    Given a pointer to a foreign C function, wrap it into a function callable from Haskell.

  9. dynamic_FileReadMoreCallback :: (HasCallStack, MonadIO m) => FunPtr C_FileReadMoreCallback -> Text -> Int64 -> Ptr () -> m Bool

    gi-gio GI.Gio.Callbacks

    Given a pointer to a foreign C function, wrap it into a function callable from Haskell.

  10. dynamic_InputStreamClassReadAsyncFieldCallback :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => FunPtr C_InputStreamClassReadAsyncFieldCallback -> a -> Maybe ByteString -> Int32 -> Maybe b -> Maybe AsyncReadyCallback_WithClosures -> Ptr () -> m (Maybe ByteString)

    gi-gio GI.Gio.Callbacks

    Given a pointer to a foreign C function, wrap it into a function callable from Haskell.

Page 502 of many | Previous | Next