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 AsyncReadyCallback_WithClosures = Maybe Object -> AsyncResult -> Ptr () -> IO ()

    gi-gio GI.Gio.Callbacks

    Type definition for a function that will be called back when an asynchronous operation within GIO has been completed. AsyncReadyCallback callbacks from Task are guaranteed to be invoked in a later iteration of the [thread-default main context][g-main-context-push-thread-default] where the Task was created. All other users of AsyncReadyCallback must likewise call it asynchronously in a later iteration of the main context. The asynchronous operation is guaranteed to have held a reference to sourceObject from the time when the *_async() function was called, until after this callback returns.

  2. type C_AsyncReadyCallback = Ptr Object -> Ptr AsyncResult -> Ptr () -> IO ()

    gi-gio GI.Gio.Callbacks

    Type for the callback on the (unwrapped) C side.

  3. type C_FileReadMoreCallback = CString -> Int64 -> Ptr () -> IO CInt

    gi-gio GI.Gio.Callbacks

    Type for the callback on the (unwrapped) C side.

  4. type C_InputStreamClassReadAsyncFieldCallback = Ptr InputStream -> Ptr Word8 -> CSize -> Int32 -> Ptr Cancellable -> FunPtr C_AsyncReadyCallback -> Ptr () -> IO ()

    gi-gio GI.Gio.Callbacks

    Type for the callback on the (unwrapped) C side.

  5. type C_InputStreamClassReadFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr Ptr GError -> IO Int64

    gi-gio GI.Gio.Callbacks

    Type for the callback on the (unwrapped) C side.

  6. type C_InputStreamClassReadFnFieldCallback = Ptr InputStream -> Ptr () -> CSize -> Ptr Cancellable -> Ptr Ptr GError -> IO Int64

    gi-gio GI.Gio.Callbacks

    Type for the callback on the (unwrapped) C side.

  7. type C_SimpleAsyncThreadFunc = Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO ()

    gi-gio GI.Gio.Callbacks

    Type for the callback on the (unwrapped) C side.

  8. type C_TaskThreadFunc = Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO ()

    gi-gio GI.Gio.Callbacks

    Type for the callback on the (unwrapped) C side.

  9. type FileReadMoreCallback = Text -> Int64 -> Ptr () -> IO Bool

    gi-gio GI.Gio.Callbacks

    When loading the partial contents of a file with g_file_load_partial_contents_async(), it may become necessary to determine if any more data from the file should be loaded. A FileReadMoreCallback function facilitates this by returning True if more data should be read, or False otherwise.

  10. type InputStreamClassReadAsyncFieldCallback = InputStream -> Maybe ByteString -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> IO Maybe ByteString

    gi-gio GI.Gio.Callbacks

    No description available in the introspection data.

Page 501 of many | Previous | Next