Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria ([email protected]) |
Safe Haskell | None |
Language | Haskell2010 |
GI.Gio.Callbacks
Contents
- Signals
- ActionEntryActivateFieldCallback
- ActionEntryChangeStateFieldCallback
- AsyncReadyCallback
- BusAcquiredCallback
- BusNameAcquiredCallback
- BusNameAppearedCallback
- BusNameLostCallback
- BusNameVanishedCallback
- CancellableSourceFunc
- DBusInterfaceGetPropertyFunc
- DBusInterfaceMethodCallFunc
- DBusInterfaceSetPropertyFunc
- DBusMessageFilterFunction
- DBusProxyTypeFunc
- DBusSignalCallback
- DBusSubtreeDispatchFunc
- DBusSubtreeIntrospectFunc
- DatagramBasedSourceFunc
- DesktopAppLaunchCallback
- FileMeasureProgressCallback
- FileProgressCallback
- FileReadMoreCallback
- IOSchedulerJobFunc
- PollableSourceFunc
- ReallocFunc
- SettingsBindGetMapping
- SettingsBindSetMapping
- SettingsGetMapping
- SimpleAsyncThreadFunc
- SocketSourceFunc
- TaskThreadFunc
- VfsFileLookupFunc
Description
Synopsis
- type ActionEntryActivateFieldCallback = SimpleAction -> Maybe GVariant -> IO ()
- type ActionEntryActivateFieldCallback_WithClosures = SimpleAction -> Maybe GVariant -> Ptr () -> IO ()
- type C_ActionEntryActivateFieldCallback = Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO ()
- drop_closures_ActionEntryActivateFieldCallback :: ActionEntryActivateFieldCallback -> ActionEntryActivateFieldCallback_WithClosures
- dynamic_ActionEntryActivateFieldCallback :: (HasCallStack, MonadIO m, IsSimpleAction a) => FunPtr C_ActionEntryActivateFieldCallback -> a -> Maybe GVariant -> Ptr () -> m ()
- genClosure_ActionEntryActivateFieldCallback :: ActionEntryActivateFieldCallback -> IO Closure
- mk_ActionEntryActivateFieldCallback :: C_ActionEntryActivateFieldCallback -> IO (FunPtr C_ActionEntryActivateFieldCallback)
- noActionEntryActivateFieldCallback :: Maybe ActionEntryActivateFieldCallback
- noActionEntryActivateFieldCallback_WithClosures :: Maybe ActionEntryActivateFieldCallback_WithClosures
- wrap_ActionEntryActivateFieldCallback :: Maybe (Ptr (FunPtr C_ActionEntryActivateFieldCallback)) -> ActionEntryActivateFieldCallback_WithClosures -> C_ActionEntryActivateFieldCallback
- type ActionEntryChangeStateFieldCallback = SimpleAction -> GVariant -> IO ()
- type ActionEntryChangeStateFieldCallback_WithClosures = SimpleAction -> GVariant -> Ptr () -> IO ()
- type C_ActionEntryChangeStateFieldCallback = Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO ()
- drop_closures_ActionEntryChangeStateFieldCallback :: ActionEntryChangeStateFieldCallback -> ActionEntryChangeStateFieldCallback_WithClosures
- dynamic_ActionEntryChangeStateFieldCallback :: (HasCallStack, MonadIO m, IsSimpleAction a) => FunPtr C_ActionEntryChangeStateFieldCallback -> a -> GVariant -> Ptr () -> m ()
- genClosure_ActionEntryChangeStateFieldCallback :: ActionEntryChangeStateFieldCallback -> IO Closure
- mk_ActionEntryChangeStateFieldCallback :: C_ActionEntryChangeStateFieldCallback -> IO (FunPtr C_ActionEntryChangeStateFieldCallback)
- noActionEntryChangeStateFieldCallback :: Maybe ActionEntryChangeStateFieldCallback
- noActionEntryChangeStateFieldCallback_WithClosures :: Maybe ActionEntryChangeStateFieldCallback_WithClosures
- wrap_ActionEntryChangeStateFieldCallback :: Maybe (Ptr (FunPtr C_ActionEntryChangeStateFieldCallback)) -> ActionEntryChangeStateFieldCallback_WithClosures -> C_ActionEntryChangeStateFieldCallback
- type AsyncReadyCallback = Maybe Object -> AsyncResult -> IO ()
- type AsyncReadyCallback_WithClosures = Maybe Object -> AsyncResult -> Ptr () -> IO ()
- type C_AsyncReadyCallback = Ptr Object -> Ptr AsyncResult -> Ptr () -> IO ()
- drop_closures_AsyncReadyCallback :: AsyncReadyCallback -> AsyncReadyCallback_WithClosures
- dynamic_AsyncReadyCallback :: (HasCallStack, MonadIO m, IsObject a, IsAsyncResult b) => FunPtr C_AsyncReadyCallback -> Maybe a -> b -> Ptr () -> m ()
- genClosure_AsyncReadyCallback :: AsyncReadyCallback -> IO Closure
- mk_AsyncReadyCallback :: C_AsyncReadyCallback -> IO (FunPtr C_AsyncReadyCallback)
- noAsyncReadyCallback :: Maybe AsyncReadyCallback
- noAsyncReadyCallback_WithClosures :: Maybe AsyncReadyCallback_WithClosures
- wrap_AsyncReadyCallback :: Maybe (Ptr (FunPtr C_AsyncReadyCallback)) -> AsyncReadyCallback_WithClosures -> C_AsyncReadyCallback
- type BusAcquiredCallback = DBusConnection -> Text -> IO ()
- type BusAcquiredCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
- type C_BusAcquiredCallback = Ptr DBusConnection -> CString -> Ptr () -> IO ()
- drop_closures_BusAcquiredCallback :: BusAcquiredCallback -> BusAcquiredCallback_WithClosures
- dynamic_BusAcquiredCallback :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_BusAcquiredCallback -> a -> Text -> Ptr () -> m ()
- genClosure_BusAcquiredCallback :: BusAcquiredCallback -> IO Closure
- mk_BusAcquiredCallback :: C_BusAcquiredCallback -> IO (FunPtr C_BusAcquiredCallback)
- noBusAcquiredCallback :: Maybe BusAcquiredCallback
- noBusAcquiredCallback_WithClosures :: Maybe BusAcquiredCallback_WithClosures
- wrap_BusAcquiredCallback :: Maybe (Ptr (FunPtr C_BusAcquiredCallback)) -> BusAcquiredCallback_WithClosures -> C_BusAcquiredCallback
- type BusNameAcquiredCallback = DBusConnection -> Text -> IO ()
- type BusNameAcquiredCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
- type C_BusNameAcquiredCallback = Ptr DBusConnection -> CString -> Ptr () -> IO ()
- drop_closures_BusNameAcquiredCallback :: BusNameAcquiredCallback -> BusNameAcquiredCallback_WithClosures
- dynamic_BusNameAcquiredCallback :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_BusNameAcquiredCallback -> a -> Text -> Ptr () -> m ()
- genClosure_BusNameAcquiredCallback :: BusNameAcquiredCallback -> IO Closure
- mk_BusNameAcquiredCallback :: C_BusNameAcquiredCallback -> IO (FunPtr C_BusNameAcquiredCallback)
- noBusNameAcquiredCallback :: Maybe BusNameAcquiredCallback
- noBusNameAcquiredCallback_WithClosures :: Maybe BusNameAcquiredCallback_WithClosures
- wrap_BusNameAcquiredCallback :: Maybe (Ptr (FunPtr C_BusNameAcquiredCallback)) -> BusNameAcquiredCallback_WithClosures -> C_BusNameAcquiredCallback
- type BusNameAppearedCallback = DBusConnection -> Text -> Text -> IO ()
- type BusNameAppearedCallback_WithClosures = DBusConnection -> Text -> Text -> Ptr () -> IO ()
- type C_BusNameAppearedCallback = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO ()
- drop_closures_BusNameAppearedCallback :: BusNameAppearedCallback -> BusNameAppearedCallback_WithClosures
- dynamic_BusNameAppearedCallback :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_BusNameAppearedCallback -> a -> Text -> Text -> Ptr () -> m ()
- genClosure_BusNameAppearedCallback :: BusNameAppearedCallback -> IO Closure
- mk_BusNameAppearedCallback :: C_BusNameAppearedCallback -> IO (FunPtr C_BusNameAppearedCallback)
- noBusNameAppearedCallback :: Maybe BusNameAppearedCallback
- noBusNameAppearedCallback_WithClosures :: Maybe BusNameAppearedCallback_WithClosures
- wrap_BusNameAppearedCallback :: Maybe (Ptr (FunPtr C_BusNameAppearedCallback)) -> BusNameAppearedCallback_WithClosures -> C_BusNameAppearedCallback
- type BusNameLostCallback = DBusConnection -> Text -> IO ()
- type BusNameLostCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
- type C_BusNameLostCallback = Ptr DBusConnection -> CString -> Ptr () -> IO ()
- drop_closures_BusNameLostCallback :: BusNameLostCallback -> BusNameLostCallback_WithClosures
- dynamic_BusNameLostCallback :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_BusNameLostCallback -> a -> Text -> Ptr () -> m ()
- genClosure_BusNameLostCallback :: BusNameLostCallback -> IO Closure
- mk_BusNameLostCallback :: C_BusNameLostCallback -> IO (FunPtr C_BusNameLostCallback)
- noBusNameLostCallback :: Maybe BusNameLostCallback
- noBusNameLostCallback_WithClosures :: Maybe BusNameLostCallback_WithClosures
- wrap_BusNameLostCallback :: Maybe (Ptr (FunPtr C_BusNameLostCallback)) -> BusNameLostCallback_WithClosures -> C_BusNameLostCallback
- type BusNameVanishedCallback = DBusConnection -> Text -> IO ()
- type BusNameVanishedCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
- type C_BusNameVanishedCallback = Ptr DBusConnection -> CString -> Ptr () -> IO ()
- drop_closures_BusNameVanishedCallback :: BusNameVanishedCallback -> BusNameVanishedCallback_WithClosures
- dynamic_BusNameVanishedCallback :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_BusNameVanishedCallback -> a -> Text -> Ptr () -> m ()
- genClosure_BusNameVanishedCallback :: BusNameVanishedCallback -> IO Closure
- mk_BusNameVanishedCallback :: C_BusNameVanishedCallback -> IO (FunPtr C_BusNameVanishedCallback)
- noBusNameVanishedCallback :: Maybe BusNameVanishedCallback
- noBusNameVanishedCallback_WithClosures :: Maybe BusNameVanishedCallback_WithClosures
- wrap_BusNameVanishedCallback :: Maybe (Ptr (FunPtr C_BusNameVanishedCallback)) -> BusNameVanishedCallback_WithClosures -> C_BusNameVanishedCallback
- type C_CancellableSourceFunc = Ptr Cancellable -> Ptr () -> IO CInt
- type CancellableSourceFunc = Maybe Cancellable -> IO Bool
- type CancellableSourceFunc_WithClosures = Maybe Cancellable -> Ptr () -> IO Bool
- drop_closures_CancellableSourceFunc :: CancellableSourceFunc -> CancellableSourceFunc_WithClosures
- dynamic_CancellableSourceFunc :: (HasCallStack, MonadIO m, IsCancellable a) => FunPtr C_CancellableSourceFunc -> Maybe a -> Ptr () -> m Bool
- genClosure_CancellableSourceFunc :: CancellableSourceFunc -> IO Closure
- mk_CancellableSourceFunc :: C_CancellableSourceFunc -> IO (FunPtr C_CancellableSourceFunc)
- noCancellableSourceFunc :: Maybe CancellableSourceFunc
- noCancellableSourceFunc_WithClosures :: Maybe CancellableSourceFunc_WithClosures
- wrap_CancellableSourceFunc :: Maybe (Ptr (FunPtr C_CancellableSourceFunc)) -> CancellableSourceFunc_WithClosures -> C_CancellableSourceFunc
- type C_DBusInterfaceGetPropertyFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant)
- type DBusInterfaceGetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GError -> IO GVariant
- type DBusInterfaceGetPropertyFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GError -> Ptr () -> IO GVariant
- drop_closures_DBusInterfaceGetPropertyFunc :: DBusInterfaceGetPropertyFunc -> DBusInterfaceGetPropertyFunc_WithClosures