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 |
- 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
- type ActionEntryActivateFieldCallback = SimpleAction -> GVariant -> IO ()
- type ActionEntryActivateFieldCallback_WithClosures = SimpleAction -> 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 -> 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 -> Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO ()
- 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 -> Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO ()
- type AsyncReadyCallback = Object -> AsyncResult -> IO ()
- type AsyncReadyCallback_WithClosures = 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 -> 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 -> Ptr Object -> Ptr AsyncResult -> Ptr () -> IO ()
- 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 -> Ptr DBusConnection -> CString -> Ptr () -> IO ()
- 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 -> Ptr DBusConnection -> CString -> Ptr () -> IO ()
- 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 -> Ptr DBusConnection -> CString -> CString -> Ptr () -> IO ()
- 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 -> Ptr DBusConnection -> CString -> Ptr () -> IO ()
- 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 -> Ptr DBusConnection -> CString -> Ptr () -> IO ()
- 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 -> Ptr Cancellable -> Ptr () -> IO CInt
- 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
- dynamic_DBusInterfaceGetPropertyFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusInterfaceGetPropertyFunc -> a -> Text -> Text -> Text -> Text -> GError -> Ptr () -> m GVariant
- genClosure_DBusInterfaceGetPropertyFunc :: DBusInterfaceGetPropertyFunc -> IO Closure
- mk_DBusInterfaceGetPropertyFunc :: C_DBusInterfaceGetPropertyFunc -> IO (FunPtr C_DBusInterfaceGetPropertyFunc)
- noDBusInterfaceGetPropertyFunc :: Maybe DBusInterfaceGetPropertyFunc
- noDBusInterfaceGetPropertyFunc_WithClosures :: Maybe DBusInterfaceGetPropertyFunc_WithClosures
- wrap_DBusInterfaceGetPropertyFunc :: Maybe (Ptr (FunPtr C_DBusInterfaceGetPropertyFunc)) -> DBusInterfaceGetPropertyFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant)
- type C_DBusInterfaceMethodCallFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr DBusMethodInvocation -> Ptr () -> IO ()
- type DBusInterfaceMethodCallFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> DBusMethodInvocation -> IO ()
- type DBusInterfaceMethodCallFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> DBusMethodInvocation -> Ptr () -> IO ()
- drop_closures_DBusInterfaceMethodCallFunc :: DBusInterfaceMethodCallFunc -> DBusInterfaceMethodCallFunc_WithClosures
- dynamic_DBusInterfaceMethodCallFunc :: (HasCallStack, MonadIO m, IsDBusConnection a, IsDBusMethodInvocation b) => FunPtr C_DBusInterfaceMethodCallFunc -> a -> Text -> Text -> Text -> Text -> GVariant -> b -> Ptr () -> m ()
- genClosure_DBusInterfaceMethodCallFunc :: DBusInterfaceMethodCallFunc -> IO Closure
- mk_DBusInterfaceMethodCallFunc :: C_DBusInterfaceMethodCallFunc -> IO (FunPtr C_DBusInterfaceMethodCallFunc)
- noDBusInterfaceMethodCallFunc :: Maybe DBusInterfaceMethodCallFunc
- noDBusInterfaceMethodCallFunc_WithClosures :: Maybe DBusInterfaceMethodCallFunc_WithClosures
- wrap_DBusInterfaceMethodCallFunc :: Maybe (Ptr (FunPtr C_DBusInterfaceMethodCallFunc)) -> DBusInterfaceMethodCallFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr DBusMethodInvocation -> Ptr () -> IO ()
- type C_DBusInterfaceSetPropertyFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr GError -> Ptr () -> IO CInt
- type DBusInterfaceSetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> GError -> IO Bool
- type DBusInterfaceSetPropertyFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> GError -> Ptr () -> IO Bool
- drop_closures_DBusInterfaceSetPropertyFunc :: DBusInterfaceSetPropertyFunc -> DBusInterfaceSetPropertyFunc_WithClosures
- dynamic_DBusInterfaceSetPropertyFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusInterfaceSetPropertyFunc -> a -> Text -> Text -> Text -> Text -> GVariant -> GError -> Ptr () -> m Bool
- genClosure_DBusInterfaceSetPropertyFunc :: DBusInterfaceSetPropertyFunc -> IO Closure
- mk_DBusInterfaceSetPropertyFunc :: C_DBusInterfaceSetPropertyFunc -> IO (FunPtr C_DBusInterfaceSetPropertyFunc)
- noDBusInterfaceSetPropertyFunc :: Maybe DBusInterfaceSetPropertyFunc
- noDBusInterfaceSetPropertyFunc_WithClosures :: Maybe DBusInterfaceSetPropertyFunc_WithClosures
- wrap_DBusInterfaceSetPropertyFunc :: Maybe (Ptr (FunPtr C_DBusInterfaceSetPropertyFunc)) -> DBusInterfaceSetPropertyFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr GError -> Ptr () -> IO CInt
- type C_DBusMessageFilterFunction = Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage)
- type DBusMessageFilterFunction = DBusConnection -> DBusMessage -> Bool -> IO (Maybe DBusMessage)
- type DBusMessageFilterFunction_WithClosures = DBusConnection -> DBusMessage -> Bool -> Ptr () -> IO (Maybe DBusMessage)
- drop_closures_DBusMessageFilterFunction :: DBusMessageFilterFunction -> DBusMessageFilterFunction_WithClosures
- dynamic_DBusMessageFilterFunction :: (HasCallStack, MonadIO m, IsDBusConnection a, IsDBusMessage b) => FunPtr C_DBusMessageFilterFunction -> a -> b -> Bool -> Ptr () -> m (Maybe DBusMessage)
- genClosure_DBusMessageFilterFunction :: DBusMessageFilterFunction -> IO Closure
- mk_DBusMessageFilterFunction :: C_DBusMessageFilterFunction -> IO (FunPtr C_DBusMessageFilterFunction)
- noDBusMessageFilterFunction :: Maybe DBusMessageFilterFunction
- noDBusMessageFilterFunction_WithClosures :: Maybe DBusMessageFilterFunction_WithClosures
- wrap_DBusMessageFilterFunction :: Maybe (Ptr (FunPtr C_DBusMessageFilterFunction)) -> DBusMessageFilterFunction_WithClosures -> Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage)
- type C_DBusProxyTypeFunc = Ptr DBusObjectManagerClient -> CString -> CString -> Ptr () -> IO CGType
- type DBusProxyTypeFunc = DBusObjectManagerClient -> Text -> Maybe Text -> IO GType
- type DBusProxyTypeFunc_WithClosures = DBusObjectManagerClient -> Text -> Maybe Text -> Ptr () -> IO GType
- drop_closures_DBusProxyTypeFunc :: DBusProxyTypeFunc -> DBusProxyTypeFunc_WithClosures
- dynamic_DBusProxyTypeFunc :: (HasCallStack, MonadIO m, IsDBusObjectManagerClient a) => FunPtr C_DBusProxyTypeFunc -> a -> Text -> Maybe Text -> Ptr () -> m GType
- genClosure_DBusProxyTypeFunc :: DBusProxyTypeFunc -> IO Closure
- mk_DBusProxyTypeFunc :: C_DBusProxyTypeFunc -> IO (FunPtr C_DBusProxyTypeFunc)
- noDBusProxyTypeFunc :: Maybe DBusProxyTypeFunc
- noDBusProxyTypeFunc_WithClosures :: Maybe DBusProxyTypeFunc_WithClosures
- wrap_DBusProxyTypeFunc :: Maybe (Ptr (FunPtr C_DBusProxyTypeFunc)) -> DBusProxyTypeFunc_WithClosures -> Ptr DBusObjectManagerClient -> CString -> CString -> Ptr () -> IO CGType
- type C_DBusSignalCallback = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr () -> IO ()
- type DBusSignalCallback = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> IO ()
- type DBusSignalCallback_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> Ptr () -> IO ()
- drop_closures_DBusSignalCallback :: DBusSignalCallback -> DBusSignalCallback_WithClosures
- dynamic_DBusSignalCallback :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSignalCallback -> a -> Text -> Text -> Text -> Text -> GVariant -> Ptr () -> m ()
- genClosure_DBusSignalCallback :: DBusSignalCallback -> IO Closure
- mk_DBusSignalCallback :: C_DBusSignalCallback -> IO (FunPtr C_DBusSignalCallback)
- noDBusSignalCallback :: Maybe DBusSignalCallback
- noDBusSignalCallback_WithClosures :: Maybe DBusSignalCallback_WithClosures
- wrap_DBusSignalCallback :: Maybe (Ptr (FunPtr C_DBusSignalCallback)) -> DBusSignalCallback_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr () -> IO ()
- type C_DBusSubtreeDispatchFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable)
- type DBusSubtreeDispatchFunc = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> IO DBusInterfaceVTable
- type DBusSubtreeDispatchFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> Ptr () -> IO DBusInterfaceVTable
- drop_closures_DBusSubtreeDispatchFunc :: DBusSubtreeDispatchFunc -> DBusSubtreeDispatchFunc_WithClosures
- dynamic_DBusSubtreeDispatchFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSubtreeDispatchFunc -> a -> Text -> Text -> Text -> Text -> Ptr () -> Ptr () -> m DBusInterfaceVTable
- genClosure_DBusSubtreeDispatchFunc :: DBusSubtreeDispatchFunc -> IO Closure
- mk_DBusSubtreeDispatchFunc :: C_DBusSubtreeDispatchFunc -> IO (FunPtr C_DBusSubtreeDispatchFunc)
- noDBusSubtreeDispatchFunc :: Maybe DBusSubtreeDispatchFunc
- noDBusSubtreeDispatchFunc_WithClosures :: Maybe DBusSubtreeDispatchFunc_WithClosures
- wrap_DBusSubtreeDispatchFunc :: Maybe (Ptr (FunPtr C_DBusSubtreeDispatchFunc)) -> DBusSubtreeDispatchFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable)
- type C_DBusSubtreeIntrospectFunc = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo)
- type DBusSubtreeIntrospectFunc = DBusConnection -> Text -> Text -> Text -> IO DBusInterfaceInfo
- type DBusSubtreeIntrospectFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Ptr () -> IO DBusInterfaceInfo
- drop_closures_DBusSubtreeIntrospectFunc :: DBusSubtreeIntrospectFunc -> DBusSubtreeIntrospectFunc_WithClosures
- dynamic_DBusSubtreeIntrospectFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSubtreeIntrospectFunc -> a -> Text -> Text -> Text -> Ptr () -> m DBusInterfaceInfo
- genClosure_DBusSubtreeIntrospectFunc :: DBusSubtreeIntrospectFunc -> IO Closure
- mk_DBusSubtreeIntrospectFunc :: C_DBusSubtreeIntrospectFunc -> IO (FunPtr C_DBusSubtreeIntrospectFunc)
- noDBusSubtreeIntrospectFunc :: Maybe DBusSubtreeIntrospectFunc
- noDBusSubtreeIntrospectFunc_WithClosures :: Maybe DBusSubtreeIntrospectFunc_WithClosures
- wrap_DBusSubtreeIntrospectFunc :: Maybe (Ptr (FunPtr C_DBusSubtreeIntrospectFunc)) -> DBusSubtreeIntrospectFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo)
- type C_DatagramBasedSourceFunc = Ptr DatagramBased -> CUInt -> Ptr () -> IO CInt
- type DatagramBasedSourceFunc = DatagramBased -> [IOCondition] -> IO Bool
- type DatagramBasedSourceFunc_WithClosures = DatagramBased -> [IOCondition] -> Ptr () -> IO Bool
- drop_closures_DatagramBasedSourceFunc :: DatagramBasedSourceFunc -> DatagramBasedSourceFunc_WithClosures
- dynamic_DatagramBasedSourceFunc :: (HasCallStack, MonadIO m, IsDatagramBased a) => FunPtr C_DatagramBasedSourceFunc -> a -> [IOCondition] -> Ptr () -> m Bool
- genClosure_DatagramBasedSourceFunc :: DatagramBasedSourceFunc -> IO Closure
- mk_DatagramBasedSourceFunc :: C_DatagramBasedSourceFunc -> IO (FunPtr C_DatagramBasedSourceFunc)
- noDatagramBasedSourceFunc :: Maybe DatagramBasedSourceFunc
- noDatagramBasedSourceFunc_WithClosures :: Maybe DatagramBasedSourceFunc_WithClosures
- wrap_DatagramBasedSourceFunc :: Maybe (Ptr (FunPtr C_DatagramBasedSourceFunc)) -> DatagramBasedSourceFunc_WithClosures -> Ptr DatagramBased -> CUInt -> Ptr () -> IO CInt
- type C_DesktopAppLaunchCallback = Ptr DesktopAppInfo -> Int32 -> Ptr () -> IO ()
- type DesktopAppLaunchCallback = DesktopAppInfo -> Int32 -> IO ()
- type DesktopAppLaunchCallback_WithClosures = DesktopAppInfo -> Int32 -> Ptr () -> IO ()
- drop_closures_DesktopAppLaunchCallback :: DesktopAppLaunchCallback -> DesktopAppLaunchCallback_WithClosures
- dynamic_DesktopAppLaunchCallback :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => FunPtr C_DesktopAppLaunchCallback -> a -> Int32 -> Ptr () -> m ()
- genClosure_DesktopAppLaunchCallback :: DesktopAppLaunchCallback -> IO Closure
- mk_DesktopAppLaunchCallback :: C_DesktopAppLaunchCallback -> IO (FunPtr C_DesktopAppLaunchCallback)
- noDesktopAppLaunchCallback :: Maybe DesktopAppLaunchCallback
- noDesktopAppLaunchCallback_WithClosures :: Maybe DesktopAppLaunchCallback_WithClosures
- wrap_DesktopAppLaunchCallback :: Maybe (Ptr (FunPtr C_DesktopAppLaunchCallback)) -> DesktopAppLaunchCallback_WithClosures -> Ptr DesktopAppInfo -> Int32 -> Ptr () -> IO ()
- type C_FileMeasureProgressCallback = CInt -> Word64 -> Word64 -> Word64 -> Ptr () -> IO ()
- type FileMeasureProgressCallback = Bool -> Word64 -> Word64 -> Word64 -> IO ()
- type FileMeasureProgressCallback_WithClosures = Bool -> Word64 -> Word64 -> Word64 -> Ptr () -> IO ()
- drop_closures_FileMeasureProgressCallback :: FileMeasureProgressCallback -> FileMeasureProgressCallback_WithClosures
- dynamic_FileMeasureProgressCallback :: (HasCallStack, MonadIO m) => FunPtr C_FileMeasureProgressCallback -> Bool -> Word64 -> Word64 -> Word64 -> Ptr () -> m ()
- genClosure_FileMeasureProgressCallback :: FileMeasureProgressCallback -> IO Closure
- mk_FileMeasureProgressCallback :: C_FileMeasureProgressCallback -> IO (FunPtr C_FileMeasureProgressCallback)
- noFileMeasureProgressCallback :: Maybe FileMeasureProgressCallback
- noFileMeasureProgressCallback_WithClosures :: Maybe FileMeasureProgressCallback_WithClosures
- wrap_FileMeasureProgressCallback :: Maybe (Ptr (FunPtr C_FileMeasureProgressCallback)) -> FileMeasureProgressCallback_WithClosures -> CInt -> Word64 -> Word64 -> Word64 -> Ptr () -> IO ()
- type C_FileProgressCallback = Int64 -> Int64 -> Ptr () -> IO ()
- type FileProgressCallback = Int64 -> Int64 -> IO ()
- type FileProgressCallback_WithClosures = Int64 -> Int64 -> Ptr () -> IO ()
- drop_closures_FileProgressCallback :: FileProgressCallback -> FileProgressCallback_WithClosures
- dynamic_FileProgressCallback :: (HasCallStack, MonadIO m) => FunPtr C_FileProgressCallback -> Int64 -> Int64 -> Ptr () -> m ()
- genClosure_FileProgressCallback :: FileProgressCallback -> IO Closure
- mk_FileProgressCallback :: C_FileProgressCallback -> IO (FunPtr C_FileProgressCallback)
- noFileProgressCallback :: Maybe FileProgressCallback
- noFileProgressCallback_WithClosures :: Maybe FileProgressCallback_WithClosures
- wrap_FileProgressCallback :: Maybe (Ptr (FunPtr C_FileProgressCallback)) -> FileProgressCallback_WithClosures -> Int64 -> Int64 -> Ptr () -> IO ()
- type C_FileReadMoreCallback = CString -> Int64 -> Ptr () -> IO CInt
- type FileReadMoreCallback = Text -> Int64 -> Ptr () -> IO Bool
- dynamic_FileReadMoreCallback :: (HasCallStack, MonadIO m) => FunPtr C_FileReadMoreCallback -> Text -> Int64 -> Ptr () -> m Bool
- genClosure_FileReadMoreCallback :: FileReadMoreCallback -> IO Closure
- mk_FileReadMoreCallback :: C_FileReadMoreCallback -> IO (FunPtr C_FileReadMoreCallback)
- noFileReadMoreCallback :: Maybe FileReadMoreCallback
- wrap_FileReadMoreCallback :: Maybe (Ptr (FunPtr C_FileReadMoreCallback)) -> FileReadMoreCallback -> CString -> Int64 -> Ptr () -> IO CInt
- type C_IOSchedulerJobFunc = Ptr IOSchedulerJob -> Ptr Cancellable -> Ptr () -> IO CInt
- type IOSchedulerJobFunc = IOSchedulerJob -> Maybe Cancellable -> IO Bool
- type IOSchedulerJobFunc_WithClosures = IOSchedulerJob -> Maybe Cancellable -> Ptr () -> IO Bool
- drop_closures_IOSchedulerJobFunc :: IOSchedulerJobFunc -> IOSchedulerJobFunc_WithClosures
- dynamic_IOSchedulerJobFunc :: (HasCallStack, MonadIO m, IsCancellable a) => FunPtr C_IOSchedulerJobFunc -> IOSchedulerJob -> Maybe a -> Ptr () -> m Bool
- genClosure_IOSchedulerJobFunc :: IOSchedulerJobFunc -> IO Closure
- mk_IOSchedulerJobFunc :: C_IOSchedulerJobFunc -> IO (FunPtr C_IOSchedulerJobFunc)
- noIOSchedulerJobFunc :: Maybe IOSchedulerJobFunc
- noIOSchedulerJobFunc_WithClosures :: Maybe IOSchedulerJobFunc_WithClosures
- wrap_IOSchedulerJobFunc :: Maybe (Ptr (FunPtr C_IOSchedulerJobFunc)) -> IOSchedulerJobFunc_WithClosures -> Ptr IOSchedulerJob -> Ptr Cancellable -> Ptr () -> IO CInt
- type C_PollableSourceFunc = Ptr Object -> Ptr () -> IO CInt
- type PollableSourceFunc = Object -> IO Bool
- type PollableSourceFunc_WithClosures = Object -> Ptr () -> IO Bool
- drop_closures_PollableSourceFunc :: PollableSourceFunc -> PollableSourceFunc_WithClosures
- dynamic_PollableSourceFunc :: (HasCallStack, MonadIO m, IsObject a) => FunPtr C_PollableSourceFunc -> a -> Ptr () -> m Bool
- genClosure_PollableSourceFunc :: PollableSourceFunc -> IO Closure
- mk_PollableSourceFunc :: C_PollableSourceFunc -> IO (FunPtr C_PollableSourceFunc)
- noPollableSourceFunc :: Maybe PollableSourceFunc
- noPollableSourceFunc_WithClosures :: Maybe PollableSourceFunc_WithClosures
- wrap_PollableSourceFunc :: Maybe (Ptr (FunPtr C_PollableSourceFunc)) -> PollableSourceFunc_WithClosures -> Ptr Object -> Ptr () -> IO CInt
- type C_ReallocFunc = Ptr () -> Word64 -> IO (Ptr ())
- type ReallocFunc = Ptr () -> Word64 -> IO (Ptr ())
- dynamic_ReallocFunc :: (HasCallStack, MonadIO m) => FunPtr C_ReallocFunc -> Ptr () -> Word64 -> m (Ptr ())
- genClosure_ReallocFunc :: ReallocFunc -> IO Closure
- mk_ReallocFunc :: C_ReallocFunc -> IO (FunPtr C_ReallocFunc)
- noReallocFunc :: Maybe ReallocFunc
- wrap_ReallocFunc :: Maybe (Ptr (FunPtr C_ReallocFunc)) -> ReallocFunc -> Ptr () -> Word64 -> IO (Ptr ())
- type C_SettingsBindGetMapping = Ptr GValue -> Ptr GVariant -> Ptr () -> IO CInt
- type SettingsBindGetMapping = GValue -> GVariant -> IO Bool
- type SettingsBindGetMapping_WithClosures = GValue -> GVariant -> Ptr () -> IO Bool
- drop_closures_SettingsBindGetMapping :: SettingsBindGetMapping -> SettingsBindGetMapping_WithClosures
- dynamic_SettingsBindGetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsBindGetMapping -> GValue -> GVariant -> Ptr () -> m Bool
- genClosure_SettingsBindGetMapping :: SettingsBindGetMapping -> IO Closure
- mk_SettingsBindGetMapping :: C_SettingsBindGetMapping -> IO (FunPtr C_SettingsBindGetMapping)
- noSettingsBindGetMapping :: Maybe SettingsBindGetMapping
- noSettingsBindGetMapping_WithClosures :: Maybe SettingsBindGetMapping_WithClosures
- wrap_SettingsBindGetMapping :: Maybe (Ptr (FunPtr C_SettingsBindGetMapping)) -> SettingsBindGetMapping_WithClosures -> Ptr GValue -> Ptr GVariant -> Ptr () -> IO CInt
- type C_SettingsBindSetMapping = Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant)
- type SettingsBindSetMapping = GValue -> VariantType -> IO GVariant
- type SettingsBindSetMapping_WithClosures = GValue -> VariantType -> Ptr () -> IO GVariant
- drop_closures_SettingsBindSetMapping :: SettingsBindSetMapping -> SettingsBindSetMapping_WithClosures
- dynamic_SettingsBindSetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsBindSetMapping -> GValue -> VariantType -> Ptr () -> m GVariant
- genClosure_SettingsBindSetMapping :: SettingsBindSetMapping -> IO Closure
- mk_SettingsBindSetMapping :: C_SettingsBindSetMapping -> IO (FunPtr C_SettingsBindSetMapping)
- noSettingsBindSetMapping :: Maybe SettingsBindSetMapping
- noSettingsBindSetMapping_WithClosures :: Maybe SettingsBindSetMapping_WithClosures
- wrap_SettingsBindSetMapping :: Maybe (Ptr (FunPtr C_SettingsBindSetMapping)) -> SettingsBindSetMapping_WithClosures -> Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant)
- type C_SettingsGetMapping = Ptr GVariant -> Ptr (Ptr ()) -> Ptr () -> IO CInt
- type SettingsGetMapping = GVariant -> IO (Bool, Ptr ())
- type SettingsGetMapping_WithClosures = GVariant -> Ptr () -> IO (Bool, Ptr ())
- drop_closures_SettingsGetMapping :: SettingsGetMapping -> SettingsGetMapping_WithClosures
- dynamic_SettingsGetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsGetMapping -> GVariant -> Ptr () -> m (Bool, Ptr ())
- genClosure_SettingsGetMapping :: SettingsGetMapping -> IO Closure
- mk_SettingsGetMapping :: C_SettingsGetMapping -> IO (FunPtr C_SettingsGetMapping)
- noSettingsGetMapping :: Maybe SettingsGetMapping
- noSettingsGetMapping_WithClosures :: Maybe SettingsGetMapping_WithClosures
- wrap_SettingsGetMapping :: Maybe (Ptr (FunPtr C_SettingsGetMapping)) -> SettingsGetMapping_WithClosures -> Ptr GVariant -> Ptr (Ptr ()) -> Ptr () -> IO CInt
- type C_SimpleAsyncThreadFunc = Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO ()
- type SimpleAsyncThreadFunc = SimpleAsyncResult -> Object -> Maybe Cancellable -> IO ()
- dynamic_SimpleAsyncThreadFunc :: (HasCallStack, MonadIO m, IsSimpleAsyncResult a, IsObject b, IsCancellable c) => FunPtr C_SimpleAsyncThreadFunc -> a -> b -> Maybe c -> m ()
- genClosure_SimpleAsyncThreadFunc :: SimpleAsyncThreadFunc -> IO Closure
- mk_SimpleAsyncThreadFunc :: C_SimpleAsyncThreadFunc -> IO (FunPtr C_SimpleAsyncThreadFunc)
- noSimpleAsyncThreadFunc :: Maybe SimpleAsyncThreadFunc
- wrap_SimpleAsyncThreadFunc :: Maybe (Ptr (FunPtr C_SimpleAsyncThreadFunc)) -> SimpleAsyncThreadFunc -> Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO ()
- type C_SocketSourceFunc = Ptr Socket -> CUInt -> Ptr () -> IO CInt
- type SocketSourceFunc = Socket -> [IOCondition] -> IO Bool
- type SocketSourceFunc_WithClosures = Socket -> [IOCondition] -> Ptr () -> IO Bool
- drop_closures_SocketSourceFunc :: SocketSourceFunc -> SocketSourceFunc_WithClosures
- dynamic_SocketSourceFunc :: (HasCallStack, MonadIO m, IsSocket a) => FunPtr C_SocketSourceFunc -> a -> [IOCondition] -> Ptr () -> m Bool
- genClosure_SocketSourceFunc :: SocketSourceFunc -> IO Closure
- mk_SocketSourceFunc :: C_SocketSourceFunc -> IO (FunPtr C_SocketSourceFunc)
- noSocketSourceFunc :: Maybe SocketSourceFunc
- noSocketSourceFunc_WithClosures :: Maybe SocketSourceFunc_WithClosures
- wrap_SocketSourceFunc :: Maybe (Ptr (FunPtr C_SocketSourceFunc)) -> SocketSourceFunc_WithClosures -> Ptr Socket -> CUInt -> Ptr () -> IO CInt
- type C_TaskThreadFunc = Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO ()
- type TaskThreadFunc = Task -> Object -> Ptr () -> Maybe Cancellable -> IO ()
- dynamic_TaskThreadFunc :: (HasCallStack, MonadIO m, IsTask a, IsObject b, IsCancellable c) => FunPtr C_TaskThreadFunc -> a -> b -> Ptr () -> Maybe c -> m ()
- genClosure_TaskThreadFunc :: TaskThreadFunc -> IO Closure
- mk_TaskThreadFunc :: C_TaskThreadFunc -> IO (FunPtr C_TaskThreadFunc)
- noTaskThreadFunc :: Maybe TaskThreadFunc
- wrap_TaskThreadFunc :: Maybe (Ptr (FunPtr C_TaskThreadFunc)) -> TaskThreadFunc -> Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO ()
- type C_VfsFileLookupFunc = Ptr Vfs -> CString -> Ptr () -> IO (Ptr File)
- type VfsFileLookupFunc = Vfs -> Text -> IO File
- type VfsFileLookupFunc_WithClosures = Vfs -> Text -> Ptr () -> IO File
- drop_closures_VfsFileLookupFunc :: VfsFileLookupFunc -> VfsFileLookupFunc_WithClosures
- dynamic_VfsFileLookupFunc :: (HasCallStack, MonadIO m, IsVfs a) => FunPtr C_VfsFileLookupFunc -> a -> Text -> Ptr () -> m File
- genClosure_VfsFileLookupFunc :: VfsFileLookupFunc -> IO Closure
- mk_VfsFileLookupFunc :: C_VfsFileLookupFunc -> IO (FunPtr C_VfsFileLookupFunc)
- noVfsFileLookupFunc :: Maybe VfsFileLookupFunc
- noVfsFileLookupFunc_WithClosures :: Maybe VfsFileLookupFunc_WithClosures
- wrap_VfsFileLookupFunc :: Maybe (Ptr (FunPtr C_VfsFileLookupFunc)) -> VfsFileLookupFunc_WithClosures -> Ptr Vfs -> CString -> Ptr () -> IO (Ptr File)
Signals
ActionEntryActivateFieldCallback
type ActionEntryActivateFieldCallback = SimpleAction -> GVariant -> IO () Source #
type ActionEntryActivateFieldCallback_WithClosures = SimpleAction -> GVariant -> Ptr () -> IO () Source #
type C_ActionEntryActivateFieldCallback = Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO () Source #
drop_closures_ActionEntryActivateFieldCallback :: ActionEntryActivateFieldCallback -> ActionEntryActivateFieldCallback_WithClosures Source #
dynamic_ActionEntryActivateFieldCallback :: (HasCallStack, MonadIO m, IsSimpleAction a) => FunPtr C_ActionEntryActivateFieldCallback -> a -> GVariant -> Ptr () -> m () Source #
genClosure_ActionEntryActivateFieldCallback :: ActionEntryActivateFieldCallback -> IO Closure Source #
mk_ActionEntryActivateFieldCallback :: C_ActionEntryActivateFieldCallback -> IO (FunPtr C_ActionEntryActivateFieldCallback) Source #
noActionEntryActivateFieldCallback_WithClosures :: Maybe ActionEntryActivateFieldCallback_WithClosures Source #
wrap_ActionEntryActivateFieldCallback :: Maybe (Ptr (FunPtr C_ActionEntryActivateFieldCallback)) -> ActionEntryActivateFieldCallback_WithClosures -> Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO () Source #
ActionEntryChangeStateFieldCallback
type ActionEntryChangeStateFieldCallback = SimpleAction -> GVariant -> IO () Source #
type ActionEntryChangeStateFieldCallback_WithClosures = SimpleAction -> GVariant -> Ptr () -> IO () Source #
type C_ActionEntryChangeStateFieldCallback = Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO () Source #
drop_closures_ActionEntryChangeStateFieldCallback :: ActionEntryChangeStateFieldCallback -> ActionEntryChangeStateFieldCallback_WithClosures Source #
dynamic_ActionEntryChangeStateFieldCallback :: (HasCallStack, MonadIO m, IsSimpleAction a) => FunPtr C_ActionEntryChangeStateFieldCallback -> a -> GVariant -> Ptr () -> m () Source #
genClosure_ActionEntryChangeStateFieldCallback :: ActionEntryChangeStateFieldCallback -> IO Closure Source #
mk_ActionEntryChangeStateFieldCallback :: C_ActionEntryChangeStateFieldCallback -> IO (FunPtr C_ActionEntryChangeStateFieldCallback) Source #
noActionEntryChangeStateFieldCallback_WithClosures :: Maybe ActionEntryChangeStateFieldCallback_WithClosures Source #
wrap_ActionEntryChangeStateFieldCallback :: Maybe (Ptr (FunPtr C_ActionEntryChangeStateFieldCallback)) -> ActionEntryChangeStateFieldCallback_WithClosures -> Ptr SimpleAction -> Ptr GVariant -> Ptr () -> IO () Source #
AsyncReadyCallback
type AsyncReadyCallback = Object -> AsyncResult -> IO () Source #
type AsyncReadyCallback_WithClosures = Object -> AsyncResult -> Ptr () -> IO () Source #
type C_AsyncReadyCallback = Ptr Object -> Ptr AsyncResult -> Ptr () -> IO () Source #
dynamic_AsyncReadyCallback Source #
:: (HasCallStack, MonadIO m, IsObject a, IsAsyncResult b) | |
=> FunPtr C_AsyncReadyCallback | |
-> a |
|
-> b |
|
-> Ptr () |
|
-> m () |
wrap_AsyncReadyCallback :: Maybe (Ptr (FunPtr C_AsyncReadyCallback)) -> AsyncReadyCallback_WithClosures -> Ptr Object -> Ptr AsyncResult -> Ptr () -> IO () Source #
BusAcquiredCallback
type BusAcquiredCallback = DBusConnection -> Text -> IO () Source #
type BusAcquiredCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO () Source #
type C_BusAcquiredCallback = Ptr DBusConnection -> CString -> Ptr () -> IO () Source #
drop_closures_BusAcquiredCallback :: BusAcquiredCallback -> BusAcquiredCallback_WithClosures Source #
dynamic_BusAcquiredCallback Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_BusAcquiredCallback | |
-> a |
|
-> Text |
|
-> Ptr () |
|
-> m () |
wrap_BusAcquiredCallback :: Maybe (Ptr (FunPtr C_BusAcquiredCallback)) -> BusAcquiredCallback_WithClosures -> Ptr DBusConnection -> CString -> Ptr () -> IO () Source #
BusNameAcquiredCallback
type BusNameAcquiredCallback = DBusConnection -> Text -> IO () Source #
type BusNameAcquiredCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO () Source #
type C_BusNameAcquiredCallback = Ptr DBusConnection -> CString -> Ptr () -> IO () Source #
drop_closures_BusNameAcquiredCallback :: BusNameAcquiredCallback -> BusNameAcquiredCallback_WithClosures Source #
dynamic_BusNameAcquiredCallback Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_BusNameAcquiredCallback | |
-> a |
|
-> Text |
|
-> Ptr () |
|
-> m () |
mk_BusNameAcquiredCallback :: C_BusNameAcquiredCallback -> IO (FunPtr C_BusNameAcquiredCallback) Source #
wrap_BusNameAcquiredCallback :: Maybe (Ptr (FunPtr C_BusNameAcquiredCallback)) -> BusNameAcquiredCallback_WithClosures -> Ptr DBusConnection -> CString -> Ptr () -> IO () Source #
BusNameAppearedCallback
type BusNameAppearedCallback = DBusConnection -> Text -> Text -> IO () Source #
type BusNameAppearedCallback_WithClosures = DBusConnection -> Text -> Text -> Ptr () -> IO () Source #
type C_BusNameAppearedCallback = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO () Source #
drop_closures_BusNameAppearedCallback :: BusNameAppearedCallback -> BusNameAppearedCallback_WithClosures Source #
dynamic_BusNameAppearedCallback Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_BusNameAppearedCallback | |
-> a |
|
-> Text |
|
-> Text |
|
-> Ptr () |
|
-> m () |
mk_BusNameAppearedCallback :: C_BusNameAppearedCallback -> IO (FunPtr C_BusNameAppearedCallback) Source #
wrap_BusNameAppearedCallback :: Maybe (Ptr (FunPtr C_BusNameAppearedCallback)) -> BusNameAppearedCallback_WithClosures -> Ptr DBusConnection -> CString -> CString -> Ptr () -> IO () Source #
BusNameLostCallback
type BusNameLostCallback = DBusConnection -> Text -> IO () Source #
type BusNameLostCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO () Source #
type C_BusNameLostCallback = Ptr DBusConnection -> CString -> Ptr () -> IO () Source #
drop_closures_BusNameLostCallback :: BusNameLostCallback -> BusNameLostCallback_WithClosures Source #
dynamic_BusNameLostCallback Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_BusNameLostCallback | |
-> a |
|
-> Text |
|
-> Ptr () |
|
-> m () |
wrap_BusNameLostCallback :: Maybe (Ptr (FunPtr C_BusNameLostCallback)) -> BusNameLostCallback_WithClosures -> Ptr DBusConnection -> CString -> Ptr () -> IO () Source #
BusNameVanishedCallback
type BusNameVanishedCallback = DBusConnection -> Text -> IO () Source #
type BusNameVanishedCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO () Source #
type C_BusNameVanishedCallback = Ptr DBusConnection -> CString -> Ptr () -> IO () Source #
drop_closures_BusNameVanishedCallback :: BusNameVanishedCallback -> BusNameVanishedCallback_WithClosures Source #
dynamic_BusNameVanishedCallback Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_BusNameVanishedCallback | |
-> a |
|
-> Text |
|
-> Ptr () |
|
-> m () |
mk_BusNameVanishedCallback :: C_BusNameVanishedCallback -> IO (FunPtr C_BusNameVanishedCallback) Source #
wrap_BusNameVanishedCallback :: Maybe (Ptr (FunPtr C_BusNameVanishedCallback)) -> BusNameVanishedCallback_WithClosures -> Ptr DBusConnection -> CString -> Ptr () -> IO () Source #
CancellableSourceFunc
type C_CancellableSourceFunc = Ptr Cancellable -> Ptr () -> IO CInt Source #
type CancellableSourceFunc = Maybe Cancellable -> IO Bool Source #
type CancellableSourceFunc_WithClosures = Maybe Cancellable -> Ptr () -> IO Bool Source #
drop_closures_CancellableSourceFunc :: CancellableSourceFunc -> CancellableSourceFunc_WithClosures Source #
dynamic_CancellableSourceFunc Source #
:: (HasCallStack, MonadIO m, IsCancellable a) | |
=> FunPtr C_CancellableSourceFunc | |
-> Maybe a |
|
-> Ptr () |
|
-> m Bool | Returns: it should return |
wrap_CancellableSourceFunc :: Maybe (Ptr (FunPtr C_CancellableSourceFunc)) -> CancellableSourceFunc_WithClosures -> Ptr Cancellable -> Ptr () -> IO CInt Source #
DBusInterfaceGetPropertyFunc
type C_DBusInterfaceGetPropertyFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant) Source #
type DBusInterfaceGetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GError -> IO GVariant Source #
type DBusInterfaceGetPropertyFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GError -> Ptr () -> IO GVariant Source #
drop_closures_DBusInterfaceGetPropertyFunc :: DBusInterfaceGetPropertyFunc -> DBusInterfaceGetPropertyFunc_WithClosures Source #
dynamic_DBusInterfaceGetPropertyFunc Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_DBusInterfaceGetPropertyFunc | |
-> a |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> GError |
|
-> Ptr () |
|
-> m GVariant | Returns: A |
mk_DBusInterfaceGetPropertyFunc :: C_DBusInterfaceGetPropertyFunc -> IO (FunPtr C_DBusInterfaceGetPropertyFunc) Source #
noDBusInterfaceGetPropertyFunc_WithClosures :: Maybe DBusInterfaceGetPropertyFunc_WithClosures Source #
wrap_DBusInterfaceGetPropertyFunc :: Maybe (Ptr (FunPtr C_DBusInterfaceGetPropertyFunc)) -> DBusInterfaceGetPropertyFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant) Source #
DBusInterfaceMethodCallFunc
type C_DBusInterfaceMethodCallFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr DBusMethodInvocation -> Ptr () -> IO () Source #
type DBusInterfaceMethodCallFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> DBusMethodInvocation -> IO () Source #
type DBusInterfaceMethodCallFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> DBusMethodInvocation -> Ptr () -> IO () Source #
drop_closures_DBusInterfaceMethodCallFunc :: DBusInterfaceMethodCallFunc -> DBusInterfaceMethodCallFunc_WithClosures Source #
dynamic_DBusInterfaceMethodCallFunc Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a, IsDBusMethodInvocation b) | |
=> FunPtr C_DBusInterfaceMethodCallFunc | |
-> a |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> GVariant |
|
-> b |
|
-> Ptr () |
|
-> m () |
mk_DBusInterfaceMethodCallFunc :: C_DBusInterfaceMethodCallFunc -> IO (FunPtr C_DBusInterfaceMethodCallFunc) Source #
noDBusInterfaceMethodCallFunc_WithClosures :: Maybe DBusInterfaceMethodCallFunc_WithClosures Source #
wrap_DBusInterfaceMethodCallFunc :: Maybe (Ptr (FunPtr C_DBusInterfaceMethodCallFunc)) -> DBusInterfaceMethodCallFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr DBusMethodInvocation -> Ptr () -> IO () Source #
DBusInterfaceSetPropertyFunc
type C_DBusInterfaceSetPropertyFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr GError -> Ptr () -> IO CInt Source #
type DBusInterfaceSetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> GError -> IO Bool Source #
type DBusInterfaceSetPropertyFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> GError -> Ptr () -> IO Bool Source #
drop_closures_DBusInterfaceSetPropertyFunc :: DBusInterfaceSetPropertyFunc -> DBusInterfaceSetPropertyFunc_WithClosures Source #
dynamic_DBusInterfaceSetPropertyFunc Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_DBusInterfaceSetPropertyFunc | |
-> a |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> GVariant |
|
-> GError |
|
-> Ptr () |
|
-> m Bool | Returns: |
mk_DBusInterfaceSetPropertyFunc :: C_DBusInterfaceSetPropertyFunc -> IO (FunPtr C_DBusInterfaceSetPropertyFunc) Source #
noDBusInterfaceSetPropertyFunc_WithClosures :: Maybe DBusInterfaceSetPropertyFunc_WithClosures Source #
wrap_DBusInterfaceSetPropertyFunc :: Maybe (Ptr (FunPtr C_DBusInterfaceSetPropertyFunc)) -> DBusInterfaceSetPropertyFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr GError -> Ptr () -> IO CInt Source #
DBusMessageFilterFunction
type C_DBusMessageFilterFunction = Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage) Source #
type DBusMessageFilterFunction = DBusConnection -> DBusMessage -> Bool -> IO (Maybe DBusMessage) Source #
type DBusMessageFilterFunction_WithClosures = DBusConnection -> DBusMessage -> Bool -> Ptr () -> IO (Maybe DBusMessage) Source #
drop_closures_DBusMessageFilterFunction :: DBusMessageFilterFunction -> DBusMessageFilterFunction_WithClosures Source #
dynamic_DBusMessageFilterFunction Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a, IsDBusMessage b) | |
=> FunPtr C_DBusMessageFilterFunction | |
-> a |
|
-> b |
|
-> Bool |
|
-> Ptr () |
|
-> m (Maybe DBusMessage) | Returns: A |
mk_DBusMessageFilterFunction :: C_DBusMessageFilterFunction -> IO (FunPtr C_DBusMessageFilterFunction) Source #
wrap_DBusMessageFilterFunction :: Maybe (Ptr (FunPtr C_DBusMessageFilterFunction)) -> DBusMessageFilterFunction_WithClosures -> Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage) Source #
DBusProxyTypeFunc
type C_DBusProxyTypeFunc = Ptr DBusObjectManagerClient -> CString -> CString -> Ptr () -> IO CGType Source #
type DBusProxyTypeFunc = DBusObjectManagerClient -> Text -> Maybe Text -> IO GType Source #
type DBusProxyTypeFunc_WithClosures = DBusObjectManagerClient -> Text -> Maybe Text -> Ptr () -> IO GType Source #
dynamic_DBusProxyTypeFunc Source #
:: (HasCallStack, MonadIO m, IsDBusObjectManagerClient a) | |
=> FunPtr C_DBusProxyTypeFunc | |
-> a |
|
-> Text |
|
-> Maybe Text |
|
-> Ptr () |
|
-> m GType | Returns: A |
wrap_DBusProxyTypeFunc :: Maybe (Ptr (FunPtr C_DBusProxyTypeFunc)) -> DBusProxyTypeFunc_WithClosures -> Ptr DBusObjectManagerClient -> CString -> CString -> Ptr () -> IO CGType Source #
DBusSignalCallback
type C_DBusSignalCallback = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr () -> IO () Source #
type DBusSignalCallback = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> IO () Source #
type DBusSignalCallback_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> Ptr () -> IO () Source #
dynamic_DBusSignalCallback Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_DBusSignalCallback | |
-> a |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> GVariant |
|
-> Ptr () |
|
-> m () |
wrap_DBusSignalCallback :: Maybe (Ptr (FunPtr C_DBusSignalCallback)) -> DBusSignalCallback_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GVariant -> Ptr () -> IO () Source #
DBusSubtreeDispatchFunc
type C_DBusSubtreeDispatchFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable) Source #
type DBusSubtreeDispatchFunc = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> IO DBusInterfaceVTable Source #
type DBusSubtreeDispatchFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> Ptr () -> IO DBusInterfaceVTable Source #
drop_closures_DBusSubtreeDispatchFunc :: DBusSubtreeDispatchFunc -> DBusSubtreeDispatchFunc_WithClosures Source #
dynamic_DBusSubtreeDispatchFunc Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_DBusSubtreeDispatchFunc | |
-> a |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> Ptr () |
|
-> Ptr () |
|
-> m DBusInterfaceVTable | Returns: A |
mk_DBusSubtreeDispatchFunc :: C_DBusSubtreeDispatchFunc -> IO (FunPtr C_DBusSubtreeDispatchFunc) Source #
wrap_DBusSubtreeDispatchFunc :: Maybe (Ptr (FunPtr C_DBusSubtreeDispatchFunc)) -> DBusSubtreeDispatchFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable) Source #
DBusSubtreeIntrospectFunc
type C_DBusSubtreeIntrospectFunc = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo) Source #
type DBusSubtreeIntrospectFunc = DBusConnection -> Text -> Text -> Text -> IO DBusInterfaceInfo Source #
type DBusSubtreeIntrospectFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Ptr () -> IO DBusInterfaceInfo Source #
drop_closures_DBusSubtreeIntrospectFunc :: DBusSubtreeIntrospectFunc -> DBusSubtreeIntrospectFunc_WithClosures Source #
dynamic_DBusSubtreeIntrospectFunc Source #
:: (HasCallStack, MonadIO m, IsDBusConnection a) | |
=> FunPtr C_DBusSubtreeIntrospectFunc | |
-> a |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> Ptr () |
|
-> m DBusInterfaceInfo | Returns: A |
mk_DBusSubtreeIntrospectFunc :: C_DBusSubtreeIntrospectFunc -> IO (FunPtr C_DBusSubtreeIntrospectFunc) Source #
wrap_DBusSubtreeIntrospectFunc :: Maybe (Ptr (FunPtr C_DBusSubtreeIntrospectFunc)) -> DBusSubtreeIntrospectFunc_WithClosures -> Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo) Source #
DatagramBasedSourceFunc
type C_DatagramBasedSourceFunc = Ptr DatagramBased -> CUInt -> Ptr () -> IO CInt Source #
type DatagramBasedSourceFunc = DatagramBased -> [IOCondition] -> IO Bool Source #
type DatagramBasedSourceFunc_WithClosures = DatagramBased -> [IOCondition] -> Ptr () -> IO Bool Source #
drop_closures_DatagramBasedSourceFunc :: DatagramBasedSourceFunc -> DatagramBasedSourceFunc_WithClosures Source #
dynamic_DatagramBasedSourceFunc Source #
:: (HasCallStack, MonadIO m, IsDatagramBased a) | |
=> FunPtr C_DatagramBasedSourceFunc | |
-> a |
|
-> [IOCondition] |
|
-> Ptr () |
|
-> m Bool | Returns: |
mk_DatagramBasedSourceFunc :: C_DatagramBasedSourceFunc -> IO (FunPtr C_DatagramBasedSourceFunc) Source #
wrap_DatagramBasedSourceFunc :: Maybe (Ptr (FunPtr C_DatagramBasedSourceFunc)) -> DatagramBasedSourceFunc_WithClosures -> Ptr DatagramBased -> CUInt -> Ptr () -> IO CInt Source #
DesktopAppLaunchCallback
type C_DesktopAppLaunchCallback = Ptr DesktopAppInfo -> Int32 -> Ptr () -> IO () Source #
type DesktopAppLaunchCallback = DesktopAppInfo -> Int32 -> IO () Source #
type DesktopAppLaunchCallback_WithClosures = DesktopAppInfo -> Int32 -> Ptr () -> IO () Source #
drop_closures_DesktopAppLaunchCallback :: DesktopAppLaunchCallback -> DesktopAppLaunchCallback_WithClosures Source #
dynamic_DesktopAppLaunchCallback Source #
:: (HasCallStack, MonadIO m, IsDesktopAppInfo a) | |
=> FunPtr C_DesktopAppLaunchCallback | |
-> a |
|
-> Int32 |
|
-> Ptr () |
|
-> m () |
mk_DesktopAppLaunchCallback :: C_DesktopAppLaunchCallback -> IO (FunPtr C_DesktopAppLaunchCallback) Source #
wrap_DesktopAppLaunchCallback :: Maybe (Ptr (FunPtr C_DesktopAppLaunchCallback)) -> DesktopAppLaunchCallback_WithClosures -> Ptr DesktopAppInfo -> Int32 -> Ptr () -> IO () Source #
FileMeasureProgressCallback
type FileMeasureProgressCallback_WithClosures = Bool -> Word64 -> Word64 -> Word64 -> Ptr () -> IO () Source #
drop_closures_FileMeasureProgressCallback :: FileMeasureProgressCallback -> FileMeasureProgressCallback_WithClosures Source #
dynamic_FileMeasureProgressCallback Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_FileMeasureProgressCallback | |
-> Bool |
|
-> Word64 |
|
-> Word64 |
|
-> Word64 |
|
-> Ptr () |
|
-> m () |
mk_FileMeasureProgressCallback :: C_FileMeasureProgressCallback -> IO (FunPtr C_FileMeasureProgressCallback) Source #
noFileMeasureProgressCallback_WithClosures :: Maybe FileMeasureProgressCallback_WithClosures Source #
wrap_FileMeasureProgressCallback :: Maybe (Ptr (FunPtr C_FileMeasureProgressCallback)) -> FileMeasureProgressCallback_WithClosures -> CInt -> Word64 -> Word64 -> Word64 -> Ptr () -> IO () Source #
FileProgressCallback
drop_closures_FileProgressCallback :: FileProgressCallback -> FileProgressCallback_WithClosures Source #
dynamic_FileProgressCallback Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_FileProgressCallback | |
-> Int64 |
|
-> Int64 |
|
-> Ptr () |
|
-> m () |
wrap_FileProgressCallback :: Maybe (Ptr (FunPtr C_FileProgressCallback)) -> FileProgressCallback_WithClosures -> Int64 -> Int64 -> Ptr () -> IO () Source #
FileReadMoreCallback
dynamic_FileReadMoreCallback Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_FileReadMoreCallback | |
-> Text |
|
-> Int64 |
|
-> Ptr () |
|
-> m Bool | Returns: |
wrap_FileReadMoreCallback :: Maybe (Ptr (FunPtr C_FileReadMoreCallback)) -> FileReadMoreCallback -> CString -> Int64 -> Ptr () -> IO CInt Source #
IOSchedulerJobFunc
type C_IOSchedulerJobFunc = Ptr IOSchedulerJob -> Ptr Cancellable -> Ptr () -> IO CInt Source #
type IOSchedulerJobFunc = IOSchedulerJob -> Maybe Cancellable -> IO Bool Source #
type IOSchedulerJobFunc_WithClosures = IOSchedulerJob -> Maybe Cancellable -> Ptr () -> IO Bool Source #
dynamic_IOSchedulerJobFunc Source #
:: (HasCallStack, MonadIO m, IsCancellable a) | |
=> FunPtr C_IOSchedulerJobFunc | |
-> IOSchedulerJob |
|
-> Maybe a |
|
-> Ptr () |
|
-> m Bool | Returns: |
wrap_IOSchedulerJobFunc :: Maybe (Ptr (FunPtr C_IOSchedulerJobFunc)) -> IOSchedulerJobFunc_WithClosures -> Ptr IOSchedulerJob -> Ptr Cancellable -> Ptr () -> IO CInt Source #
PollableSourceFunc
dynamic_PollableSourceFunc Source #
:: (HasCallStack, MonadIO m, IsObject a) | |
=> FunPtr C_PollableSourceFunc | |
-> a |
|
-> Ptr () |
|
-> m Bool | Returns: it should return |
wrap_PollableSourceFunc :: Maybe (Ptr (FunPtr C_PollableSourceFunc)) -> PollableSourceFunc_WithClosures -> Ptr Object -> Ptr () -> IO CInt Source #
ReallocFunc
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_ReallocFunc | |
-> Ptr () |
|
-> Word64 |
|
-> m (Ptr ()) | Returns: a pointer to the reallocated memory |
mk_ReallocFunc :: C_ReallocFunc -> IO (FunPtr C_ReallocFunc) Source #
wrap_ReallocFunc :: Maybe (Ptr (FunPtr C_ReallocFunc)) -> ReallocFunc -> Ptr () -> Word64 -> IO (Ptr ()) Source #
SettingsBindGetMapping
drop_closures_SettingsBindGetMapping :: SettingsBindGetMapping -> SettingsBindGetMapping_WithClosures Source #
dynamic_SettingsBindGetMapping Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_SettingsBindGetMapping | |
-> GValue |
|
-> GVariant |
|
-> Ptr () |
|
-> m Bool | Returns: |
mk_SettingsBindGetMapping :: C_SettingsBindGetMapping -> IO (FunPtr C_SettingsBindGetMapping) Source #
wrap_SettingsBindGetMapping :: Maybe (Ptr (FunPtr C_SettingsBindGetMapping)) -> SettingsBindGetMapping_WithClosures -> Ptr GValue -> Ptr GVariant -> Ptr () -> IO CInt Source #
SettingsBindSetMapping
type C_SettingsBindSetMapping = Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant) Source #
type SettingsBindSetMapping = GValue -> VariantType -> IO GVariant Source #
type SettingsBindSetMapping_WithClosures = GValue -> VariantType -> Ptr () -> IO GVariant Source #
drop_closures_SettingsBindSetMapping :: SettingsBindSetMapping -> SettingsBindSetMapping_WithClosures Source #
dynamic_SettingsBindSetMapping Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_SettingsBindSetMapping | |
-> GValue |
|
-> VariantType |
|
-> Ptr () |
|
-> m GVariant | Returns: a new |
mk_SettingsBindSetMapping :: C_SettingsBindSetMapping -> IO (FunPtr C_SettingsBindSetMapping) Source #
wrap_SettingsBindSetMapping :: Maybe (Ptr (FunPtr C_SettingsBindSetMapping)) -> SettingsBindSetMapping_WithClosures -> Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant) Source #
SettingsGetMapping
dynamic_SettingsGetMapping Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_SettingsGetMapping | |
-> GVariant | |
-> Ptr () |
|
-> m (Bool, Ptr ()) | Returns: |
wrap_SettingsGetMapping :: Maybe (Ptr (FunPtr C_SettingsGetMapping)) -> SettingsGetMapping_WithClosures -> Ptr GVariant -> Ptr (Ptr ()) -> Ptr () -> IO CInt Source #
SimpleAsyncThreadFunc
type C_SimpleAsyncThreadFunc = Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO () Source #
type SimpleAsyncThreadFunc = SimpleAsyncResult -> Object -> Maybe Cancellable -> IO () Source #
dynamic_SimpleAsyncThreadFunc Source #
:: (HasCallStack, MonadIO m, IsSimpleAsyncResult a, IsObject b, IsCancellable c) | |
=> FunPtr C_SimpleAsyncThreadFunc | |
-> a |
|
-> b |
|
-> Maybe c |
|
-> m () |
wrap_SimpleAsyncThreadFunc :: Maybe (Ptr (FunPtr C_SimpleAsyncThreadFunc)) -> SimpleAsyncThreadFunc -> Ptr SimpleAsyncResult -> Ptr Object -> Ptr Cancellable -> IO () Source #
SocketSourceFunc
type SocketSourceFunc = Socket -> [IOCondition] -> IO Bool Source #
type SocketSourceFunc_WithClosures = Socket -> [IOCondition] -> Ptr () -> IO Bool Source #
dynamic_SocketSourceFunc Source #
:: (HasCallStack, MonadIO m, IsSocket a) | |
=> FunPtr C_SocketSourceFunc | |
-> a |
|
-> [IOCondition] |
|
-> Ptr () |
|
-> m Bool | Returns: it should return |
wrap_SocketSourceFunc :: Maybe (Ptr (FunPtr C_SocketSourceFunc)) -> SocketSourceFunc_WithClosures -> Ptr Socket -> CUInt -> Ptr () -> IO CInt Source #
TaskThreadFunc
type TaskThreadFunc = Task -> Object -> Ptr () -> Maybe Cancellable -> IO () Source #
dynamic_TaskThreadFunc Source #
:: (HasCallStack, MonadIO m, IsTask a, IsObject b, IsCancellable c) | |
=> FunPtr C_TaskThreadFunc | |
-> a |
|
-> b |
|
-> Ptr () |
|
-> Maybe c |
|
-> m () |
wrap_TaskThreadFunc :: Maybe (Ptr (FunPtr C_TaskThreadFunc)) -> TaskThreadFunc -> Ptr Task -> Ptr Object -> Ptr () -> Ptr Cancellable -> IO () Source #
VfsFileLookupFunc
dynamic_VfsFileLookupFunc Source #
:: (HasCallStack, MonadIO m, IsVfs a) | |
=> FunPtr C_VfsFileLookupFunc | |
-> a |
|
-> Text |
|
-> Ptr () |
|
-> m File | Returns: a |
wrap_VfsFileLookupFunc :: Maybe (Ptr (FunPtr C_VfsFileLookupFunc)) -> VfsFileLookupFunc_WithClosures -> Ptr Vfs -> CString -> Ptr () -> IO (Ptr File) Source #