gi-gio 2.0.28 → 2.0.29
raw patch · 5 files changed
+15/−7 lines, 5 filesdep ~haskell-gidep ~haskell-gi-basesetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi, haskell-gi-base
API changes (from Hackage documentation)
- GI.Gio.Interfaces.ActionGroup: genClosure_ActionGroupActionAdded :: MonadIO m => ActionGroupActionAddedCallback -> m (GClosure C_ActionGroupActionAddedCallback)
- GI.Gio.Interfaces.ActionGroup: genClosure_ActionGroupActionEnabledChanged :: MonadIO m => ActionGroupActionEnabledChangedCallback -> m (GClosure C_ActionGroupActionEnabledChangedCallback)
- GI.Gio.Interfaces.ActionGroup: genClosure_ActionGroupActionRemoved :: MonadIO m => ActionGroupActionRemovedCallback -> m (GClosure C_ActionGroupActionRemovedCallback)
- GI.Gio.Interfaces.ActionGroup: genClosure_ActionGroupActionStateChanged :: MonadIO m => ActionGroupActionStateChangedCallback -> m (GClosure C_ActionGroupActionStateChangedCallback)
- GI.Gio.Interfaces.ActionGroup: mk_ActionGroupActionAddedCallback :: C_ActionGroupActionAddedCallback -> IO (FunPtr C_ActionGroupActionAddedCallback)
- GI.Gio.Interfaces.ActionGroup: mk_ActionGroupActionEnabledChangedCallback :: C_ActionGroupActionEnabledChangedCallback -> IO (FunPtr C_ActionGroupActionEnabledChangedCallback)
- GI.Gio.Interfaces.ActionGroup: mk_ActionGroupActionRemovedCallback :: C_ActionGroupActionRemovedCallback -> IO (FunPtr C_ActionGroupActionRemovedCallback)
- GI.Gio.Interfaces.ActionGroup: mk_ActionGroupActionStateChangedCallback :: C_ActionGroupActionStateChangedCallback -> IO (FunPtr C_ActionGroupActionStateChangedCallback)
- GI.Gio.Interfaces.ActionGroup: noActionGroupActionAddedCallback :: Maybe ActionGroupActionAddedCallback
- GI.Gio.Interfaces.ActionGroup: noActionGroupActionEnabledChangedCallback :: Maybe ActionGroupActionEnabledChangedCallback
- GI.Gio.Interfaces.ActionGroup: noActionGroupActionRemovedCallback :: Maybe ActionGroupActionRemovedCallback
- GI.Gio.Interfaces.ActionGroup: noActionGroupActionStateChangedCallback :: Maybe ActionGroupActionStateChangedCallback
- GI.Gio.Interfaces.ActionGroup: type C_ActionGroupActionAddedCallback = Ptr () -> CString -> Ptr () -> IO ()
- GI.Gio.Interfaces.ActionGroup: type C_ActionGroupActionEnabledChangedCallback = Ptr () -> CString -> CInt -> Ptr () -> IO ()
- GI.Gio.Interfaces.ActionGroup: type C_ActionGroupActionRemovedCallback = Ptr () -> CString -> Ptr () -> IO ()
- GI.Gio.Interfaces.ActionGroup: type C_ActionGroupActionStateChangedCallback = Ptr () -> CString -> Ptr GVariant -> Ptr () -> IO ()
- GI.Gio.Interfaces.ActionGroup: wrap_ActionGroupActionAddedCallback :: ActionGroupActionAddedCallback -> C_ActionGroupActionAddedCallback
- GI.Gio.Interfaces.ActionGroup: wrap_ActionGroupActionEnabledChangedCallback :: ActionGroupActionEnabledChangedCallback -> C_ActionGroupActionEnabledChangedCallback
- GI.Gio.Interfaces.ActionGroup: wrap_ActionGroupActionRemovedCallback :: ActionGroupActionRemovedCallback -> C_ActionGroupActionRemovedCallback
- GI.Gio.Interfaces.ActionGroup: wrap_ActionGroupActionStateChangedCallback :: ActionGroupActionStateChangedCallback -> C_ActionGroupActionStateChangedCallback
- GI.Gio.Interfaces.DBusObject: genClosure_DBusObjectInterfaceAdded :: MonadIO m => DBusObjectInterfaceAddedCallback -> m (GClosure C_DBusObjectInterfaceAddedCallback)
- GI.Gio.Interfaces.DBusObject: genClosure_DBusObjectInterfaceRemoved :: MonadIO m => DBusObjectInterfaceRemovedCallback -> m (GClosure C_DBusObjectInterfaceRemovedCallback)
- GI.Gio.Interfaces.DBusObject: mk_DBusObjectInterfaceAddedCallback :: C_DBusObjectInterfaceAddedCallback -> IO (FunPtr C_DBusObjectInterfaceAddedCallback)
- GI.Gio.Interfaces.DBusObject: mk_DBusObjectInterfaceRemovedCallback :: C_DBusObjectInterfaceRemovedCallback -> IO (FunPtr C_DBusObjectInterfaceRemovedCallback)
- GI.Gio.Interfaces.DBusObject: noDBusObjectInterfaceAddedCallback :: Maybe DBusObjectInterfaceAddedCallback
- GI.Gio.Interfaces.DBusObject: noDBusObjectInterfaceRemovedCallback :: Maybe DBusObjectInterfaceRemovedCallback
- GI.Gio.Interfaces.DBusObject: type C_DBusObjectInterfaceAddedCallback = Ptr () -> Ptr DBusInterface -> Ptr () -> IO ()
- GI.Gio.Interfaces.DBusObject: type C_DBusObjectInterfaceRemovedCallback = Ptr () -> Ptr DBusInterface -> Ptr () -> IO ()
- GI.Gio.Interfaces.DBusObject: wrap_DBusObjectInterfaceAddedCallback :: DBusObjectInterfaceAddedCallback -> C_DBusObjectInterfaceAddedCallback
- GI.Gio.Interfaces.DBusObject: wrap_DBusObjectInterfaceRemovedCallback :: DBusObjectInterfaceRemovedCallback -> C_DBusObjectInterfaceRemovedCallback
- GI.Gio.Interfaces.DBusObjectManager: genClosure_DBusObjectManagerInterfaceAdded :: MonadIO m => DBusObjectManagerInterfaceAddedCallback -> m (GClosure C_DBusObjectManagerInterfaceAddedCallback)
- GI.Gio.Interfaces.DBusObjectManager: genClosure_DBusObjectManagerInterfaceRemoved :: MonadIO m => DBusObjectManagerInterfaceRemovedCallback -> m (GClosure C_DBusObjectManagerInterfaceRemovedCallback)
- GI.Gio.Interfaces.DBusObjectManager: genClosure_DBusObjectManagerObjectAdded :: MonadIO m => DBusObjectManagerObjectAddedCallback -> m (GClosure C_DBusObjectManagerObjectAddedCallback)
- GI.Gio.Interfaces.DBusObjectManager: genClosure_DBusObjectManagerObjectRemoved :: MonadIO m => DBusObjectManagerObjectRemovedCallback -> m (GClosure C_DBusObjectManagerObjectRemovedCallback)
- GI.Gio.Interfaces.DBusObjectManager: mk_DBusObjectManagerInterfaceAddedCallback :: C_DBusObjectManagerInterfaceAddedCallback -> IO (FunPtr C_DBusObjectManagerInterfaceAddedCallback)
- GI.Gio.Interfaces.DBusObjectManager: mk_DBusObjectManagerInterfaceRemovedCallback :: C_DBusObjectManagerInterfaceRemovedCallback -> IO (FunPtr C_DBusObjectManagerInterfaceRemovedCallback)
- GI.Gio.Interfaces.DBusObjectManager: mk_DBusObjectManagerObjectAddedCallback :: C_DBusObjectManagerObjectAddedCallback -> IO (FunPtr C_DBusObjectManagerObjectAddedCallback)
- GI.Gio.Interfaces.DBusObjectManager: mk_DBusObjectManagerObjectRemovedCallback :: C_DBusObjectManagerObjectRemovedCallback -> IO (FunPtr C_DBusObjectManagerObjectRemovedCallback)
- GI.Gio.Interfaces.DBusObjectManager: noDBusObjectManagerInterfaceAddedCallback :: Maybe DBusObjectManagerInterfaceAddedCallback
- GI.Gio.Interfaces.DBusObjectManager: noDBusObjectManagerInterfaceRemovedCallback :: Maybe DBusObjectManagerInterfaceRemovedCallback
- GI.Gio.Interfaces.DBusObjectManager: noDBusObjectManagerObjectAddedCallback :: Maybe DBusObjectManagerObjectAddedCallback
- GI.Gio.Interfaces.DBusObjectManager: noDBusObjectManagerObjectRemovedCallback :: Maybe DBusObjectManagerObjectRemovedCallback
- GI.Gio.Interfaces.DBusObjectManager: type C_DBusObjectManagerInterfaceAddedCallback = Ptr () -> Ptr DBusObject -> Ptr DBusInterface -> Ptr () -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type C_DBusObjectManagerInterfaceRemovedCallback = Ptr () -> Ptr DBusObject -> Ptr DBusInterface -> Ptr () -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type C_DBusObjectManagerObjectAddedCallback = Ptr () -> Ptr DBusObject -> Ptr () -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type C_DBusObjectManagerObjectRemovedCallback = Ptr () -> Ptr DBusObject -> Ptr () -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: wrap_DBusObjectManagerInterfaceAddedCallback :: DBusObjectManagerInterfaceAddedCallback -> C_DBusObjectManagerInterfaceAddedCallback
- GI.Gio.Interfaces.DBusObjectManager: wrap_DBusObjectManagerInterfaceRemovedCallback :: DBusObjectManagerInterfaceRemovedCallback -> C_DBusObjectManagerInterfaceRemovedCallback
- GI.Gio.Interfaces.DBusObjectManager: wrap_DBusObjectManagerObjectAddedCallback :: DBusObjectManagerObjectAddedCallback -> C_DBusObjectManagerObjectAddedCallback
- GI.Gio.Interfaces.DBusObjectManager: wrap_DBusObjectManagerObjectRemovedCallback :: DBusObjectManagerObjectRemovedCallback -> C_DBusObjectManagerObjectRemovedCallback
- GI.Gio.Interfaces.Drive: genClosure_DriveChanged :: MonadIO m => DriveChangedCallback -> m (GClosure C_DriveChangedCallback)
- GI.Gio.Interfaces.Drive: genClosure_DriveDisconnected :: MonadIO m => DriveDisconnectedCallback -> m (GClosure C_DriveDisconnectedCallback)
- GI.Gio.Interfaces.Drive: genClosure_DriveEjectButton :: MonadIO m => DriveEjectButtonCallback -> m (GClosure C_DriveEjectButtonCallback)
- GI.Gio.Interfaces.Drive: genClosure_DriveStopButton :: MonadIO m => DriveStopButtonCallback -> m (GClosure C_DriveStopButtonCallback)
- GI.Gio.Interfaces.Drive: mk_DriveChangedCallback :: C_DriveChangedCallback -> IO (FunPtr C_DriveChangedCallback)
- GI.Gio.Interfaces.Drive: mk_DriveDisconnectedCallback :: C_DriveDisconnectedCallback -> IO (FunPtr C_DriveDisconnectedCallback)
- GI.Gio.Interfaces.Drive: mk_DriveEjectButtonCallback :: C_DriveEjectButtonCallback -> IO (FunPtr C_DriveEjectButtonCallback)
- GI.Gio.Interfaces.Drive: mk_DriveStopButtonCallback :: C_DriveStopButtonCallback -> IO (FunPtr C_DriveStopButtonCallback)
- GI.Gio.Interfaces.Drive: noDriveChangedCallback :: Maybe DriveChangedCallback
- GI.Gio.Interfaces.Drive: noDriveDisconnectedCallback :: Maybe DriveDisconnectedCallback
- GI.Gio.Interfaces.Drive: noDriveEjectButtonCallback :: Maybe DriveEjectButtonCallback
- GI.Gio.Interfaces.Drive: noDriveStopButtonCallback :: Maybe DriveStopButtonCallback
- GI.Gio.Interfaces.Drive: type C_DriveChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Drive: type C_DriveDisconnectedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Drive: type C_DriveEjectButtonCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Drive: type C_DriveStopButtonCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Drive: wrap_DriveChangedCallback :: DriveChangedCallback -> C_DriveChangedCallback
- GI.Gio.Interfaces.Drive: wrap_DriveDisconnectedCallback :: DriveDisconnectedCallback -> C_DriveDisconnectedCallback
- GI.Gio.Interfaces.Drive: wrap_DriveEjectButtonCallback :: DriveEjectButtonCallback -> C_DriveEjectButtonCallback
- GI.Gio.Interfaces.Drive: wrap_DriveStopButtonCallback :: DriveStopButtonCallback -> C_DriveStopButtonCallback
- GI.Gio.Interfaces.DtlsConnection: genClosure_DtlsConnectionAcceptCertificate :: MonadIO m => DtlsConnectionAcceptCertificateCallback -> m (GClosure C_DtlsConnectionAcceptCertificateCallback)
- GI.Gio.Interfaces.DtlsConnection: mk_DtlsConnectionAcceptCertificateCallback :: C_DtlsConnectionAcceptCertificateCallback -> IO (FunPtr C_DtlsConnectionAcceptCertificateCallback)
- GI.Gio.Interfaces.DtlsConnection: noDtlsConnectionAcceptCertificateCallback :: Maybe DtlsConnectionAcceptCertificateCallback
- GI.Gio.Interfaces.DtlsConnection: type C_DtlsConnectionAcceptCertificateCallback = Ptr () -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt
- GI.Gio.Interfaces.DtlsConnection: wrap_DtlsConnectionAcceptCertificateCallback :: DtlsConnectionAcceptCertificateCallback -> C_DtlsConnectionAcceptCertificateCallback
- GI.Gio.Interfaces.ListModel: genClosure_ListModelItemsChanged :: MonadIO m => ListModelItemsChangedCallback -> m (GClosure C_ListModelItemsChangedCallback)
- GI.Gio.Interfaces.ListModel: mk_ListModelItemsChangedCallback :: C_ListModelItemsChangedCallback -> IO (FunPtr C_ListModelItemsChangedCallback)
- GI.Gio.Interfaces.ListModel: noListModelItemsChangedCallback :: Maybe ListModelItemsChangedCallback
- GI.Gio.Interfaces.ListModel: type C_ListModelItemsChangedCallback = Ptr () -> Word32 -> Word32 -> Word32 -> Ptr () -> IO ()
- GI.Gio.Interfaces.ListModel: wrap_ListModelItemsChangedCallback :: ListModelItemsChangedCallback -> C_ListModelItemsChangedCallback
- GI.Gio.Interfaces.MemoryMonitor: genClosure_MemoryMonitorLowMemoryWarning :: MonadIO m => MemoryMonitorLowMemoryWarningCallback -> m (GClosure C_MemoryMonitorLowMemoryWarningCallback)
- GI.Gio.Interfaces.MemoryMonitor: mk_MemoryMonitorLowMemoryWarningCallback :: C_MemoryMonitorLowMemoryWarningCallback -> IO (FunPtr C_MemoryMonitorLowMemoryWarningCallback)
- GI.Gio.Interfaces.MemoryMonitor: noMemoryMonitorLowMemoryWarningCallback :: Maybe MemoryMonitorLowMemoryWarningCallback
- GI.Gio.Interfaces.MemoryMonitor: type C_MemoryMonitorLowMemoryWarningCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- GI.Gio.Interfaces.MemoryMonitor: wrap_MemoryMonitorLowMemoryWarningCallback :: MemoryMonitorLowMemoryWarningCallback -> C_MemoryMonitorLowMemoryWarningCallback
- GI.Gio.Interfaces.Mount: genClosure_MountChanged :: MonadIO m => MountChangedCallback -> m (GClosure C_MountChangedCallback)
- GI.Gio.Interfaces.Mount: genClosure_MountPreUnmount :: MonadIO m => MountPreUnmountCallback -> m (GClosure C_MountPreUnmountCallback)
- GI.Gio.Interfaces.Mount: genClosure_MountUnmounted :: MonadIO m => MountUnmountedCallback -> m (GClosure C_MountUnmountedCallback)
- GI.Gio.Interfaces.Mount: mk_MountChangedCallback :: C_MountChangedCallback -> IO (FunPtr C_MountChangedCallback)
- GI.Gio.Interfaces.Mount: mk_MountPreUnmountCallback :: C_MountPreUnmountCallback -> IO (FunPtr C_MountPreUnmountCallback)
- GI.Gio.Interfaces.Mount: mk_MountUnmountedCallback :: C_MountUnmountedCallback -> IO (FunPtr C_MountUnmountedCallback)
- GI.Gio.Interfaces.Mount: noMountChangedCallback :: Maybe MountChangedCallback
- GI.Gio.Interfaces.Mount: noMountPreUnmountCallback :: Maybe MountPreUnmountCallback
- GI.Gio.Interfaces.Mount: noMountUnmountedCallback :: Maybe MountUnmountedCallback
- GI.Gio.Interfaces.Mount: type C_MountChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Mount: type C_MountPreUnmountCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Mount: type C_MountUnmountedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Mount: wrap_MountChangedCallback :: MountChangedCallback -> C_MountChangedCallback
- GI.Gio.Interfaces.Mount: wrap_MountPreUnmountCallback :: MountPreUnmountCallback -> C_MountPreUnmountCallback
- GI.Gio.Interfaces.Mount: wrap_MountUnmountedCallback :: MountUnmountedCallback -> C_MountUnmountedCallback
- GI.Gio.Interfaces.NetworkMonitor: genClosure_NetworkMonitorNetworkChanged :: MonadIO m => NetworkMonitorNetworkChangedCallback -> m (GClosure C_NetworkMonitorNetworkChangedCallback)
- GI.Gio.Interfaces.NetworkMonitor: mk_NetworkMonitorNetworkChangedCallback :: C_NetworkMonitorNetworkChangedCallback -> IO (FunPtr C_NetworkMonitorNetworkChangedCallback)
- GI.Gio.Interfaces.NetworkMonitor: noNetworkMonitorNetworkChangedCallback :: Maybe NetworkMonitorNetworkChangedCallback
- GI.Gio.Interfaces.NetworkMonitor: type C_NetworkMonitorNetworkChangedCallback = Ptr () -> CInt -> Ptr () -> IO ()
- GI.Gio.Interfaces.NetworkMonitor: wrap_NetworkMonitorNetworkChangedCallback :: NetworkMonitorNetworkChangedCallback -> C_NetworkMonitorNetworkChangedCallback
- GI.Gio.Interfaces.Volume: genClosure_VolumeChanged :: MonadIO m => VolumeChangedCallback -> m (GClosure C_VolumeChangedCallback)
- GI.Gio.Interfaces.Volume: genClosure_VolumeRemoved :: MonadIO m => VolumeRemovedCallback -> m (GClosure C_VolumeRemovedCallback)
- GI.Gio.Interfaces.Volume: mk_VolumeChangedCallback :: C_VolumeChangedCallback -> IO (FunPtr C_VolumeChangedCallback)
- GI.Gio.Interfaces.Volume: mk_VolumeRemovedCallback :: C_VolumeRemovedCallback -> IO (FunPtr C_VolumeRemovedCallback)
- GI.Gio.Interfaces.Volume: noVolumeChangedCallback :: Maybe VolumeChangedCallback
- GI.Gio.Interfaces.Volume: noVolumeRemovedCallback :: Maybe VolumeRemovedCallback
- GI.Gio.Interfaces.Volume: type C_VolumeChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Volume: type C_VolumeRemovedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Interfaces.Volume: wrap_VolumeChangedCallback :: VolumeChangedCallback -> C_VolumeChangedCallback
- GI.Gio.Interfaces.Volume: wrap_VolumeRemovedCallback :: VolumeRemovedCallback -> C_VolumeRemovedCallback
- GI.Gio.Objects.AppInfoMonitor: genClosure_AppInfoMonitorChanged :: MonadIO m => AppInfoMonitorChangedCallback -> m (GClosure C_AppInfoMonitorChangedCallback)
- GI.Gio.Objects.AppInfoMonitor: mk_AppInfoMonitorChangedCallback :: C_AppInfoMonitorChangedCallback -> IO (FunPtr C_AppInfoMonitorChangedCallback)
- GI.Gio.Objects.AppInfoMonitor: noAppInfoMonitorChangedCallback :: Maybe AppInfoMonitorChangedCallback
- GI.Gio.Objects.AppInfoMonitor: type C_AppInfoMonitorChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.AppInfoMonitor: wrap_AppInfoMonitorChangedCallback :: AppInfoMonitorChangedCallback -> C_AppInfoMonitorChangedCallback
- GI.Gio.Objects.AppLaunchContext: genClosure_AppLaunchContextLaunchFailed :: MonadIO m => AppLaunchContextLaunchFailedCallback -> m (GClosure C_AppLaunchContextLaunchFailedCallback)
- GI.Gio.Objects.AppLaunchContext: genClosure_AppLaunchContextLaunched :: MonadIO m => AppLaunchContextLaunchedCallback -> m (GClosure C_AppLaunchContextLaunchedCallback)
- GI.Gio.Objects.AppLaunchContext: mk_AppLaunchContextLaunchFailedCallback :: C_AppLaunchContextLaunchFailedCallback -> IO (FunPtr C_AppLaunchContextLaunchFailedCallback)
- GI.Gio.Objects.AppLaunchContext: mk_AppLaunchContextLaunchedCallback :: C_AppLaunchContextLaunchedCallback -> IO (FunPtr C_AppLaunchContextLaunchedCallback)
- GI.Gio.Objects.AppLaunchContext: noAppLaunchContextLaunchFailedCallback :: Maybe AppLaunchContextLaunchFailedCallback
- GI.Gio.Objects.AppLaunchContext: noAppLaunchContextLaunchedCallback :: Maybe AppLaunchContextLaunchedCallback
- GI.Gio.Objects.AppLaunchContext: type C_AppLaunchContextLaunchFailedCallback = Ptr () -> CString -> Ptr () -> IO ()
- GI.Gio.Objects.AppLaunchContext: type C_AppLaunchContextLaunchedCallback = Ptr () -> Ptr AppInfo -> Ptr GVariant -> Ptr () -> IO ()
- GI.Gio.Objects.AppLaunchContext: wrap_AppLaunchContextLaunchFailedCallback :: AppLaunchContextLaunchFailedCallback -> C_AppLaunchContextLaunchFailedCallback
- GI.Gio.Objects.AppLaunchContext: wrap_AppLaunchContextLaunchedCallback :: AppLaunchContextLaunchedCallback -> C_AppLaunchContextLaunchedCallback
- GI.Gio.Objects.Application: genClosure_ApplicationActivate :: MonadIO m => ApplicationActivateCallback -> m (GClosure C_ApplicationActivateCallback)
- GI.Gio.Objects.Application: genClosure_ApplicationCommandLine :: MonadIO m => ApplicationCommandLineCallback -> m (GClosure C_ApplicationCommandLineCallback)
- GI.Gio.Objects.Application: genClosure_ApplicationHandleLocalOptions :: MonadIO m => ApplicationHandleLocalOptionsCallback -> m (GClosure C_ApplicationHandleLocalOptionsCallback)
- GI.Gio.Objects.Application: genClosure_ApplicationNameLost :: MonadIO m => ApplicationNameLostCallback -> m (GClosure C_ApplicationNameLostCallback)
- GI.Gio.Objects.Application: genClosure_ApplicationOpen :: MonadIO m => ApplicationOpenCallback -> m (GClosure C_ApplicationOpenCallback)
- GI.Gio.Objects.Application: genClosure_ApplicationShutdown :: MonadIO m => ApplicationShutdownCallback -> m (GClosure C_ApplicationShutdownCallback)
- GI.Gio.Objects.Application: genClosure_ApplicationStartup :: MonadIO m => ApplicationStartupCallback -> m (GClosure C_ApplicationStartupCallback)
- GI.Gio.Objects.Application: mk_ApplicationActivateCallback :: C_ApplicationActivateCallback -> IO (FunPtr C_ApplicationActivateCallback)
- GI.Gio.Objects.Application: mk_ApplicationCommandLineCallback :: C_ApplicationCommandLineCallback -> IO (FunPtr C_ApplicationCommandLineCallback)
- GI.Gio.Objects.Application: mk_ApplicationHandleLocalOptionsCallback :: C_ApplicationHandleLocalOptionsCallback -> IO (FunPtr C_ApplicationHandleLocalOptionsCallback)
- GI.Gio.Objects.Application: mk_ApplicationNameLostCallback :: C_ApplicationNameLostCallback -> IO (FunPtr C_ApplicationNameLostCallback)
- GI.Gio.Objects.Application: mk_ApplicationOpenCallback :: C_ApplicationOpenCallback -> IO (FunPtr C_ApplicationOpenCallback)
- GI.Gio.Objects.Application: mk_ApplicationShutdownCallback :: C_ApplicationShutdownCallback -> IO (FunPtr C_ApplicationShutdownCallback)
- GI.Gio.Objects.Application: mk_ApplicationStartupCallback :: C_ApplicationStartupCallback -> IO (FunPtr C_ApplicationStartupCallback)
- GI.Gio.Objects.Application: noApplicationActivateCallback :: Maybe ApplicationActivateCallback
- GI.Gio.Objects.Application: noApplicationCommandLineCallback :: Maybe ApplicationCommandLineCallback
- GI.Gio.Objects.Application: noApplicationHandleLocalOptionsCallback :: Maybe ApplicationHandleLocalOptionsCallback
- GI.Gio.Objects.Application: noApplicationNameLostCallback :: Maybe ApplicationNameLostCallback
- GI.Gio.Objects.Application: noApplicationOpenCallback :: Maybe ApplicationOpenCallback
- GI.Gio.Objects.Application: noApplicationShutdownCallback :: Maybe ApplicationShutdownCallback
- GI.Gio.Objects.Application: noApplicationStartupCallback :: Maybe ApplicationStartupCallback
- GI.Gio.Objects.Application: type C_ApplicationActivateCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.Application: type C_ApplicationCommandLineCallback = Ptr () -> Ptr ApplicationCommandLine -> Ptr () -> IO Int32
- GI.Gio.Objects.Application: type C_ApplicationHandleLocalOptionsCallback = Ptr () -> Ptr VariantDict -> Ptr () -> IO Int32
- GI.Gio.Objects.Application: type C_ApplicationNameLostCallback = Ptr () -> Ptr () -> IO CInt
- GI.Gio.Objects.Application: type C_ApplicationOpenCallback = Ptr () -> Ptr (Ptr File) -> Int32 -> CString -> Ptr () -> IO ()
- GI.Gio.Objects.Application: type C_ApplicationShutdownCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.Application: type C_ApplicationStartupCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.Application: wrap_ApplicationActivateCallback :: ApplicationActivateCallback -> C_ApplicationActivateCallback
- GI.Gio.Objects.Application: wrap_ApplicationCommandLineCallback :: ApplicationCommandLineCallback -> C_ApplicationCommandLineCallback
- GI.Gio.Objects.Application: wrap_ApplicationHandleLocalOptionsCallback :: ApplicationHandleLocalOptionsCallback -> C_ApplicationHandleLocalOptionsCallback
- GI.Gio.Objects.Application: wrap_ApplicationNameLostCallback :: ApplicationNameLostCallback -> C_ApplicationNameLostCallback
- GI.Gio.Objects.Application: wrap_ApplicationOpenCallback :: ApplicationOpenCallback -> C_ApplicationOpenCallback
- GI.Gio.Objects.Application: wrap_ApplicationShutdownCallback :: ApplicationShutdownCallback -> C_ApplicationShutdownCallback
- GI.Gio.Objects.Application: wrap_ApplicationStartupCallback :: ApplicationStartupCallback -> C_ApplicationStartupCallback
- GI.Gio.Objects.Cancellable: genClosure_CancellableCancelled :: MonadIO m => CancellableCancelledCallback -> m (GClosure C_CancellableCancelledCallback)
- GI.Gio.Objects.Cancellable: mk_CancellableCancelledCallback :: C_CancellableCancelledCallback -> IO (FunPtr C_CancellableCancelledCallback)
- GI.Gio.Objects.Cancellable: noCancellableCancelledCallback :: Maybe CancellableCancelledCallback
- GI.Gio.Objects.Cancellable: type C_CancellableCancelledCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.Cancellable: wrap_CancellableCancelledCallback :: CancellableCancelledCallback -> C_CancellableCancelledCallback
- GI.Gio.Objects.DBusAuthObserver: genClosure_DBusAuthObserverAllowMechanism :: MonadIO m => DBusAuthObserverAllowMechanismCallback -> m (GClosure C_DBusAuthObserverAllowMechanismCallback)
- GI.Gio.Objects.DBusAuthObserver: genClosure_DBusAuthObserverAuthorizeAuthenticatedPeer :: MonadIO m => DBusAuthObserverAuthorizeAuthenticatedPeerCallback -> m (GClosure C_DBusAuthObserverAuthorizeAuthenticatedPeerCallback)
- GI.Gio.Objects.DBusAuthObserver: mk_DBusAuthObserverAllowMechanismCallback :: C_DBusAuthObserverAllowMechanismCallback -> IO (FunPtr C_DBusAuthObserverAllowMechanismCallback)
- GI.Gio.Objects.DBusAuthObserver: mk_DBusAuthObserverAuthorizeAuthenticatedPeerCallback :: C_DBusAuthObserverAuthorizeAuthenticatedPeerCallback -> IO (FunPtr C_DBusAuthObserverAuthorizeAuthenticatedPeerCallback)
- GI.Gio.Objects.DBusAuthObserver: noDBusAuthObserverAllowMechanismCallback :: Maybe DBusAuthObserverAllowMechanismCallback
- GI.Gio.Objects.DBusAuthObserver: noDBusAuthObserverAuthorizeAuthenticatedPeerCallback :: Maybe DBusAuthObserverAuthorizeAuthenticatedPeerCallback
- GI.Gio.Objects.DBusAuthObserver: type C_DBusAuthObserverAllowMechanismCallback = Ptr () -> CString -> Ptr () -> IO CInt
- GI.Gio.Objects.DBusAuthObserver: type C_DBusAuthObserverAuthorizeAuthenticatedPeerCallback = Ptr () -> Ptr IOStream -> Ptr Credentials -> Ptr () -> IO CInt
- GI.Gio.Objects.DBusAuthObserver: wrap_DBusAuthObserverAllowMechanismCallback :: DBusAuthObserverAllowMechanismCallback -> C_DBusAuthObserverAllowMechanismCallback
- GI.Gio.Objects.DBusAuthObserver: wrap_DBusAuthObserverAuthorizeAuthenticatedPeerCallback :: DBusAuthObserverAuthorizeAuthenticatedPeerCallback -> C_DBusAuthObserverAuthorizeAuthenticatedPeerCallback
- GI.Gio.Objects.DBusConnection: genClosure_DBusConnectionClosed :: MonadIO m => DBusConnectionClosedCallback -> m (GClosure C_DBusConnectionClosedCallback)
- GI.Gio.Objects.DBusConnection: mk_DBusConnectionClosedCallback :: C_DBusConnectionClosedCallback -> IO (FunPtr C_DBusConnectionClosedCallback)
- GI.Gio.Objects.DBusConnection: noDBusConnectionClosedCallback :: Maybe DBusConnectionClosedCallback
- GI.Gio.Objects.DBusConnection: type C_DBusConnectionClosedCallback = Ptr () -> CInt -> Ptr GError -> Ptr () -> IO ()
- GI.Gio.Objects.DBusConnection: wrap_DBusConnectionClosedCallback :: DBusConnectionClosedCallback -> C_DBusConnectionClosedCallback
- GI.Gio.Objects.DBusInterfaceSkeleton: genClosure_DBusInterfaceSkeletonGAuthorizeMethod :: MonadIO m => DBusInterfaceSkeletonGAuthorizeMethodCallback -> m (GClosure C_DBusInterfaceSkeletonGAuthorizeMethodCallback)
- GI.Gio.Objects.DBusInterfaceSkeleton: mk_DBusInterfaceSkeletonGAuthorizeMethodCallback :: C_DBusInterfaceSkeletonGAuthorizeMethodCallback -> IO (FunPtr C_DBusInterfaceSkeletonGAuthorizeMethodCallback)
- GI.Gio.Objects.DBusInterfaceSkeleton: noDBusInterfaceSkeletonGAuthorizeMethodCallback :: Maybe DBusInterfaceSkeletonGAuthorizeMethodCallback
- GI.Gio.Objects.DBusInterfaceSkeleton: type C_DBusInterfaceSkeletonGAuthorizeMethodCallback = Ptr () -> Ptr DBusMethodInvocation -> Ptr () -> IO CInt
- GI.Gio.Objects.DBusInterfaceSkeleton: wrap_DBusInterfaceSkeletonGAuthorizeMethodCallback :: DBusInterfaceSkeletonGAuthorizeMethodCallback -> C_DBusInterfaceSkeletonGAuthorizeMethodCallback
- GI.Gio.Objects.DBusObjectManagerClient: genClosure_DBusObjectManagerClientInterfaceProxyPropertiesChanged :: MonadIO m => DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> m (GClosure C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback)
- GI.Gio.Objects.DBusObjectManagerClient: genClosure_DBusObjectManagerClientInterfaceProxySignal :: MonadIO m => DBusObjectManagerClientInterfaceProxySignalCallback -> m (GClosure C_DBusObjectManagerClientInterfaceProxySignalCallback)
- GI.Gio.Objects.DBusObjectManagerClient: mk_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> IO (FunPtr C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback)
- GI.Gio.Objects.DBusObjectManagerClient: mk_DBusObjectManagerClientInterfaceProxySignalCallback :: C_DBusObjectManagerClientInterfaceProxySignalCallback -> IO (FunPtr C_DBusObjectManagerClientInterfaceProxySignalCallback)
- GI.Gio.Objects.DBusObjectManagerClient: noDBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: Maybe DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback
- GI.Gio.Objects.DBusObjectManagerClient: noDBusObjectManagerClientInterfaceProxySignalCallback :: Maybe DBusObjectManagerClientInterfaceProxySignalCallback
- GI.Gio.Objects.DBusObjectManagerClient: type C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> Ptr GVariant -> Ptr CString -> Ptr () -> IO ()
- GI.Gio.Objects.DBusObjectManagerClient: type C_DBusObjectManagerClientInterfaceProxySignalCallback = Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> CString -> CString -> Ptr GVariant -> Ptr () -> IO ()
- GI.Gio.Objects.DBusObjectManagerClient: wrap_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback
- GI.Gio.Objects.DBusObjectManagerClient: wrap_DBusObjectManagerClientInterfaceProxySignalCallback :: DBusObjectManagerClientInterfaceProxySignalCallback -> C_DBusObjectManagerClientInterfaceProxySignalCallback
- GI.Gio.Objects.DBusObjectSkeleton: genClosure_DBusObjectSkeletonAuthorizeMethod :: MonadIO m => DBusObjectSkeletonAuthorizeMethodCallback -> m (GClosure C_DBusObjectSkeletonAuthorizeMethodCallback)
- GI.Gio.Objects.DBusObjectSkeleton: mk_DBusObjectSkeletonAuthorizeMethodCallback :: C_DBusObjectSkeletonAuthorizeMethodCallback -> IO (FunPtr C_DBusObjectSkeletonAuthorizeMethodCallback)
- GI.Gio.Objects.DBusObjectSkeleton: noDBusObjectSkeletonAuthorizeMethodCallback :: Maybe DBusObjectSkeletonAuthorizeMethodCallback
- GI.Gio.Objects.DBusObjectSkeleton: type C_DBusObjectSkeletonAuthorizeMethodCallback = Ptr () -> Ptr DBusInterfaceSkeleton -> Ptr DBusMethodInvocation -> Ptr () -> IO CInt
- GI.Gio.Objects.DBusObjectSkeleton: wrap_DBusObjectSkeletonAuthorizeMethodCallback :: DBusObjectSkeletonAuthorizeMethodCallback -> C_DBusObjectSkeletonAuthorizeMethodCallback
- GI.Gio.Objects.DBusProxy: genClosure_DBusProxyGPropertiesChanged :: MonadIO m => DBusProxyGPropertiesChangedCallback -> m (GClosure C_DBusProxyGPropertiesChangedCallback)
- GI.Gio.Objects.DBusProxy: genClosure_DBusProxyGSignal :: MonadIO m => DBusProxyGSignalCallback -> m (GClosure C_DBusProxyGSignalCallback)
- GI.Gio.Objects.DBusProxy: mk_DBusProxyGPropertiesChangedCallback :: C_DBusProxyGPropertiesChangedCallback -> IO (FunPtr C_DBusProxyGPropertiesChangedCallback)
- GI.Gio.Objects.DBusProxy: mk_DBusProxyGSignalCallback :: C_DBusProxyGSignalCallback -> IO (FunPtr C_DBusProxyGSignalCallback)
- GI.Gio.Objects.DBusProxy: noDBusProxyGPropertiesChangedCallback :: Maybe DBusProxyGPropertiesChangedCallback
- GI.Gio.Objects.DBusProxy: noDBusProxyGSignalCallback :: Maybe DBusProxyGSignalCallback
- GI.Gio.Objects.DBusProxy: type C_DBusProxyGPropertiesChangedCallback = Ptr () -> Ptr GVariant -> Ptr CString -> Ptr () -> IO ()
- GI.Gio.Objects.DBusProxy: type C_DBusProxyGSignalCallback = Ptr () -> CString -> CString -> Ptr GVariant -> Ptr () -> IO ()
- GI.Gio.Objects.DBusProxy: wrap_DBusProxyGPropertiesChangedCallback :: DBusProxyGPropertiesChangedCallback -> C_DBusProxyGPropertiesChangedCallback
- GI.Gio.Objects.DBusProxy: wrap_DBusProxyGSignalCallback :: DBusProxyGSignalCallback -> C_DBusProxyGSignalCallback
- GI.Gio.Objects.DBusServer: genClosure_DBusServerNewConnection :: MonadIO m => DBusServerNewConnectionCallback -> m (GClosure C_DBusServerNewConnectionCallback)
- GI.Gio.Objects.DBusServer: mk_DBusServerNewConnectionCallback :: C_DBusServerNewConnectionCallback -> IO (FunPtr C_DBusServerNewConnectionCallback)
- GI.Gio.Objects.DBusServer: noDBusServerNewConnectionCallback :: Maybe DBusServerNewConnectionCallback
- GI.Gio.Objects.DBusServer: type C_DBusServerNewConnectionCallback = Ptr () -> Ptr DBusConnection -> Ptr () -> IO CInt
- GI.Gio.Objects.DBusServer: wrap_DBusServerNewConnectionCallback :: DBusServerNewConnectionCallback -> C_DBusServerNewConnectionCallback
- GI.Gio.Objects.FileMonitor: genClosure_FileMonitorChanged :: MonadIO m => FileMonitorChangedCallback -> m (GClosure C_FileMonitorChangedCallback)
- GI.Gio.Objects.FileMonitor: mk_FileMonitorChangedCallback :: C_FileMonitorChangedCallback -> IO (FunPtr C_FileMonitorChangedCallback)
- GI.Gio.Objects.FileMonitor: noFileMonitorChangedCallback :: Maybe FileMonitorChangedCallback
- GI.Gio.Objects.FileMonitor: type C_FileMonitorChangedCallback = Ptr () -> Ptr File -> Ptr File -> CUInt -> Ptr () -> IO ()
- GI.Gio.Objects.FileMonitor: wrap_FileMonitorChangedCallback :: FileMonitorChangedCallback -> C_FileMonitorChangedCallback
- GI.Gio.Objects.FilenameCompleter: genClosure_FilenameCompleterGotCompletionData :: MonadIO m => FilenameCompleterGotCompletionDataCallback -> m (GClosure C_FilenameCompleterGotCompletionDataCallback)
- GI.Gio.Objects.FilenameCompleter: mk_FilenameCompleterGotCompletionDataCallback :: C_FilenameCompleterGotCompletionDataCallback -> IO (FunPtr C_FilenameCompleterGotCompletionDataCallback)
- GI.Gio.Objects.FilenameCompleter: noFilenameCompleterGotCompletionDataCallback :: Maybe FilenameCompleterGotCompletionDataCallback
- GI.Gio.Objects.FilenameCompleter: type C_FilenameCompleterGotCompletionDataCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.FilenameCompleter: wrap_FilenameCompleterGotCompletionDataCallback :: FilenameCompleterGotCompletionDataCallback -> C_FilenameCompleterGotCompletionDataCallback
- GI.Gio.Objects.MenuModel: genClosure_MenuModelItemsChanged :: MonadIO m => MenuModelItemsChangedCallback -> m (GClosure C_MenuModelItemsChangedCallback)
- GI.Gio.Objects.MenuModel: mk_MenuModelItemsChangedCallback :: C_MenuModelItemsChangedCallback -> IO (FunPtr C_MenuModelItemsChangedCallback)
- GI.Gio.Objects.MenuModel: noMenuModelItemsChangedCallback :: Maybe MenuModelItemsChangedCallback
- GI.Gio.Objects.MenuModel: type C_MenuModelItemsChangedCallback = Ptr () -> Int32 -> Int32 -> Int32 -> Ptr () -> IO ()
- GI.Gio.Objects.MenuModel: wrap_MenuModelItemsChangedCallback :: MenuModelItemsChangedCallback -> C_MenuModelItemsChangedCallback
- GI.Gio.Objects.MountOperation: genClosure_MountOperationAborted :: MonadIO m => MountOperationAbortedCallback -> m (GClosure C_MountOperationAbortedCallback)
- GI.Gio.Objects.MountOperation: genClosure_MountOperationAskPassword :: MonadIO m => MountOperationAskPasswordCallback -> m (GClosure C_MountOperationAskPasswordCallback)
- GI.Gio.Objects.MountOperation: genClosure_MountOperationAskQuestion :: MonadIO m => MountOperationAskQuestionCallback -> m (GClosure C_MountOperationAskQuestionCallback)
- GI.Gio.Objects.MountOperation: genClosure_MountOperationReply :: MonadIO m => MountOperationReplyCallback -> m (GClosure C_MountOperationReplyCallback)
- GI.Gio.Objects.MountOperation: genClosure_MountOperationShowProcesses :: MonadIO m => MountOperationShowProcessesCallback -> m (GClosure C_MountOperationShowProcessesCallback)
- GI.Gio.Objects.MountOperation: genClosure_MountOperationShowUnmountProgress :: MonadIO m => MountOperationShowUnmountProgressCallback -> m (GClosure C_MountOperationShowUnmountProgressCallback)
- GI.Gio.Objects.MountOperation: mk_MountOperationAbortedCallback :: C_MountOperationAbortedCallback -> IO (FunPtr C_MountOperationAbortedCallback)
- GI.Gio.Objects.MountOperation: mk_MountOperationAskPasswordCallback :: C_MountOperationAskPasswordCallback -> IO (FunPtr C_MountOperationAskPasswordCallback)
- GI.Gio.Objects.MountOperation: mk_MountOperationAskQuestionCallback :: C_MountOperationAskQuestionCallback -> IO (FunPtr C_MountOperationAskQuestionCallback)
- GI.Gio.Objects.MountOperation: mk_MountOperationReplyCallback :: C_MountOperationReplyCallback -> IO (FunPtr C_MountOperationReplyCallback)
- GI.Gio.Objects.MountOperation: mk_MountOperationShowProcessesCallback :: C_MountOperationShowProcessesCallback -> IO (FunPtr C_MountOperationShowProcessesCallback)
- GI.Gio.Objects.MountOperation: mk_MountOperationShowUnmountProgressCallback :: C_MountOperationShowUnmountProgressCallback -> IO (FunPtr C_MountOperationShowUnmountProgressCallback)
- GI.Gio.Objects.MountOperation: noMountOperationAbortedCallback :: Maybe MountOperationAbortedCallback
- GI.Gio.Objects.MountOperation: noMountOperationAskPasswordCallback :: Maybe MountOperationAskPasswordCallback
- GI.Gio.Objects.MountOperation: noMountOperationAskQuestionCallback :: Maybe MountOperationAskQuestionCallback
- GI.Gio.Objects.MountOperation: noMountOperationReplyCallback :: Maybe MountOperationReplyCallback
- GI.Gio.Objects.MountOperation: noMountOperationShowProcessesCallback :: Maybe MountOperationShowProcessesCallback
- GI.Gio.Objects.MountOperation: noMountOperationShowUnmountProgressCallback :: Maybe MountOperationShowUnmountProgressCallback
- GI.Gio.Objects.MountOperation: type C_MountOperationAbortedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.MountOperation: type C_MountOperationAskPasswordCallback = Ptr () -> CString -> CString -> CString -> CUInt -> Ptr () -> IO ()
- GI.Gio.Objects.MountOperation: type C_MountOperationAskQuestionCallback = Ptr () -> CString -> Ptr CString -> Ptr () -> IO ()
- GI.Gio.Objects.MountOperation: type C_MountOperationReplyCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- GI.Gio.Objects.MountOperation: type C_MountOperationShowProcessesCallback = Ptr () -> CString -> Ptr (GArray Int32) -> Ptr CString -> Ptr () -> IO ()
- GI.Gio.Objects.MountOperation: type C_MountOperationShowUnmountProgressCallback = Ptr () -> CString -> Int64 -> Int64 -> Ptr () -> IO ()
- GI.Gio.Objects.MountOperation: wrap_MountOperationAbortedCallback :: MountOperationAbortedCallback -> C_MountOperationAbortedCallback
- GI.Gio.Objects.MountOperation: wrap_MountOperationAskPasswordCallback :: MountOperationAskPasswordCallback -> C_MountOperationAskPasswordCallback
- GI.Gio.Objects.MountOperation: wrap_MountOperationAskQuestionCallback :: MountOperationAskQuestionCallback -> C_MountOperationAskQuestionCallback
- GI.Gio.Objects.MountOperation: wrap_MountOperationReplyCallback :: MountOperationReplyCallback -> C_MountOperationReplyCallback
- GI.Gio.Objects.MountOperation: wrap_MountOperationShowProcessesCallback :: MountOperationShowProcessesCallback -> C_MountOperationShowProcessesCallback
- GI.Gio.Objects.MountOperation: wrap_MountOperationShowUnmountProgressCallback :: MountOperationShowUnmountProgressCallback -> C_MountOperationShowUnmountProgressCallback
- GI.Gio.Objects.Resolver: genClosure_ResolverReload :: MonadIO m => ResolverReloadCallback -> m (GClosure C_ResolverReloadCallback)
- GI.Gio.Objects.Resolver: mk_ResolverReloadCallback :: C_ResolverReloadCallback -> IO (FunPtr C_ResolverReloadCallback)
- GI.Gio.Objects.Resolver: noResolverReloadCallback :: Maybe ResolverReloadCallback
- GI.Gio.Objects.Resolver: type C_ResolverReloadCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.Resolver: wrap_ResolverReloadCallback :: ResolverReloadCallback -> C_ResolverReloadCallback
- GI.Gio.Objects.Settings: genClosure_SettingsChangeEvent :: MonadIO m => SettingsChangeEventCallback -> m (GClosure C_SettingsChangeEventCallback)
- GI.Gio.Objects.Settings: genClosure_SettingsChanged :: MonadIO m => SettingsChangedCallback -> m (GClosure C_SettingsChangedCallback)
- GI.Gio.Objects.Settings: genClosure_SettingsWritableChangeEvent :: MonadIO m => SettingsWritableChangeEventCallback -> m (GClosure C_SettingsWritableChangeEventCallback)
- GI.Gio.Objects.Settings: genClosure_SettingsWritableChanged :: MonadIO m => SettingsWritableChangedCallback -> m (GClosure C_SettingsWritableChangedCallback)
- GI.Gio.Objects.Settings: mk_SettingsChangeEventCallback :: C_SettingsChangeEventCallback -> IO (FunPtr C_SettingsChangeEventCallback)
- GI.Gio.Objects.Settings: mk_SettingsChangedCallback :: C_SettingsChangedCallback -> IO (FunPtr C_SettingsChangedCallback)
- GI.Gio.Objects.Settings: mk_SettingsWritableChangeEventCallback :: C_SettingsWritableChangeEventCallback -> IO (FunPtr C_SettingsWritableChangeEventCallback)
- GI.Gio.Objects.Settings: mk_SettingsWritableChangedCallback :: C_SettingsWritableChangedCallback -> IO (FunPtr C_SettingsWritableChangedCallback)
- GI.Gio.Objects.Settings: noSettingsChangeEventCallback :: Maybe SettingsChangeEventCallback
- GI.Gio.Objects.Settings: noSettingsChangedCallback :: Maybe SettingsChangedCallback
- GI.Gio.Objects.Settings: noSettingsWritableChangeEventCallback :: Maybe SettingsWritableChangeEventCallback
- GI.Gio.Objects.Settings: noSettingsWritableChangedCallback :: Maybe SettingsWritableChangedCallback
- GI.Gio.Objects.Settings: type C_SettingsChangeEventCallback = Ptr () -> Ptr Word32 -> Int32 -> Ptr () -> IO CInt
- GI.Gio.Objects.Settings: type C_SettingsChangedCallback = Ptr () -> CString -> Ptr () -> IO ()
- GI.Gio.Objects.Settings: type C_SettingsWritableChangeEventCallback = Ptr () -> Word32 -> Ptr () -> IO CInt
- GI.Gio.Objects.Settings: type C_SettingsWritableChangedCallback = Ptr () -> CString -> Ptr () -> IO ()
- GI.Gio.Objects.Settings: wrap_SettingsChangeEventCallback :: SettingsChangeEventCallback -> C_SettingsChangeEventCallback
- GI.Gio.Objects.Settings: wrap_SettingsChangedCallback :: SettingsChangedCallback -> C_SettingsChangedCallback
- GI.Gio.Objects.Settings: wrap_SettingsWritableChangeEventCallback :: SettingsWritableChangeEventCallback -> C_SettingsWritableChangeEventCallback
- GI.Gio.Objects.Settings: wrap_SettingsWritableChangedCallback :: SettingsWritableChangedCallback -> C_SettingsWritableChangedCallback
- GI.Gio.Objects.SimpleAction: genClosure_SimpleActionActivate :: MonadIO m => SimpleActionActivateCallback -> m (GClosure C_SimpleActionActivateCallback)
- GI.Gio.Objects.SimpleAction: genClosure_SimpleActionChangeState :: MonadIO m => SimpleActionChangeStateCallback -> m (GClosure C_SimpleActionChangeStateCallback)
- GI.Gio.Objects.SimpleAction: mk_SimpleActionActivateCallback :: C_SimpleActionActivateCallback -> IO (FunPtr C_SimpleActionActivateCallback)
- GI.Gio.Objects.SimpleAction: mk_SimpleActionChangeStateCallback :: C_SimpleActionChangeStateCallback -> IO (FunPtr C_SimpleActionChangeStateCallback)
- GI.Gio.Objects.SimpleAction: noSimpleActionActivateCallback :: Maybe SimpleActionActivateCallback
- GI.Gio.Objects.SimpleAction: noSimpleActionChangeStateCallback :: Maybe SimpleActionChangeStateCallback
- GI.Gio.Objects.SimpleAction: type C_SimpleActionActivateCallback = Ptr () -> Ptr GVariant -> Ptr () -> IO ()
- GI.Gio.Objects.SimpleAction: type C_SimpleActionChangeStateCallback = Ptr () -> Ptr GVariant -> Ptr () -> IO ()
- GI.Gio.Objects.SimpleAction: wrap_SimpleActionActivateCallback :: SimpleActionActivateCallback -> C_SimpleActionActivateCallback
- GI.Gio.Objects.SimpleAction: wrap_SimpleActionChangeStateCallback :: SimpleActionChangeStateCallback -> C_SimpleActionChangeStateCallback
- GI.Gio.Objects.SocketClient: genClosure_SocketClientEvent :: MonadIO m => SocketClientEventCallback -> m (GClosure C_SocketClientEventCallback)
- GI.Gio.Objects.SocketClient: mk_SocketClientEventCallback :: C_SocketClientEventCallback -> IO (FunPtr C_SocketClientEventCallback)
- GI.Gio.Objects.SocketClient: noSocketClientEventCallback :: Maybe SocketClientEventCallback
- GI.Gio.Objects.SocketClient: type C_SocketClientEventCallback = Ptr () -> CUInt -> Ptr SocketConnectable -> Ptr IOStream -> Ptr () -> IO ()
- GI.Gio.Objects.SocketClient: wrap_SocketClientEventCallback :: SocketClientEventCallback -> C_SocketClientEventCallback
- GI.Gio.Objects.SocketListener: genClosure_SocketListenerEvent :: MonadIO m => SocketListenerEventCallback -> m (GClosure C_SocketListenerEventCallback)
- GI.Gio.Objects.SocketListener: mk_SocketListenerEventCallback :: C_SocketListenerEventCallback -> IO (FunPtr C_SocketListenerEventCallback)
- GI.Gio.Objects.SocketListener: noSocketListenerEventCallback :: Maybe SocketListenerEventCallback
- GI.Gio.Objects.SocketListener: type C_SocketListenerEventCallback = Ptr () -> CUInt -> Ptr Socket -> Ptr () -> IO ()
- GI.Gio.Objects.SocketListener: wrap_SocketListenerEventCallback :: SocketListenerEventCallback -> C_SocketListenerEventCallback
- GI.Gio.Objects.SocketService: genClosure_SocketServiceIncoming :: MonadIO m => SocketServiceIncomingCallback -> m (GClosure C_SocketServiceIncomingCallback)
- GI.Gio.Objects.SocketService: mk_SocketServiceIncomingCallback :: C_SocketServiceIncomingCallback -> IO (FunPtr C_SocketServiceIncomingCallback)
- GI.Gio.Objects.SocketService: noSocketServiceIncomingCallback :: Maybe SocketServiceIncomingCallback
- GI.Gio.Objects.SocketService: type C_SocketServiceIncomingCallback = Ptr () -> Ptr SocketConnection -> Ptr Object -> Ptr () -> IO CInt
- GI.Gio.Objects.SocketService: wrap_SocketServiceIncomingCallback :: SocketServiceIncomingCallback -> C_SocketServiceIncomingCallback
- GI.Gio.Objects.ThreadedSocketService: genClosure_ThreadedSocketServiceRun :: MonadIO m => ThreadedSocketServiceRunCallback -> m (GClosure C_ThreadedSocketServiceRunCallback)
- GI.Gio.Objects.ThreadedSocketService: mk_ThreadedSocketServiceRunCallback :: C_ThreadedSocketServiceRunCallback -> IO (FunPtr C_ThreadedSocketServiceRunCallback)
- GI.Gio.Objects.ThreadedSocketService: noThreadedSocketServiceRunCallback :: Maybe ThreadedSocketServiceRunCallback
- GI.Gio.Objects.ThreadedSocketService: type C_ThreadedSocketServiceRunCallback = Ptr () -> Ptr SocketConnection -> Ptr Object -> Ptr () -> IO CInt
- GI.Gio.Objects.ThreadedSocketService: wrap_ThreadedSocketServiceRunCallback :: ThreadedSocketServiceRunCallback -> C_ThreadedSocketServiceRunCallback
- GI.Gio.Objects.TlsConnection: genClosure_TlsConnectionAcceptCertificate :: MonadIO m => TlsConnectionAcceptCertificateCallback -> m (GClosure C_TlsConnectionAcceptCertificateCallback)
- GI.Gio.Objects.TlsConnection: mk_TlsConnectionAcceptCertificateCallback :: C_TlsConnectionAcceptCertificateCallback -> IO (FunPtr C_TlsConnectionAcceptCertificateCallback)
- GI.Gio.Objects.TlsConnection: noTlsConnectionAcceptCertificateCallback :: Maybe TlsConnectionAcceptCertificateCallback
- GI.Gio.Objects.TlsConnection: type C_TlsConnectionAcceptCertificateCallback = Ptr () -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt
- GI.Gio.Objects.TlsConnection: wrap_TlsConnectionAcceptCertificateCallback :: TlsConnectionAcceptCertificateCallback -> C_TlsConnectionAcceptCertificateCallback
- GI.Gio.Objects.UnixMountMonitor: genClosure_UnixMountMonitorMountpointsChanged :: MonadIO m => UnixMountMonitorMountpointsChangedCallback -> m (GClosure C_UnixMountMonitorMountpointsChangedCallback)
- GI.Gio.Objects.UnixMountMonitor: genClosure_UnixMountMonitorMountsChanged :: MonadIO m => UnixMountMonitorMountsChangedCallback -> m (GClosure C_UnixMountMonitorMountsChangedCallback)
- GI.Gio.Objects.UnixMountMonitor: mk_UnixMountMonitorMountpointsChangedCallback :: C_UnixMountMonitorMountpointsChangedCallback -> IO (FunPtr C_UnixMountMonitorMountpointsChangedCallback)
- GI.Gio.Objects.UnixMountMonitor: mk_UnixMountMonitorMountsChangedCallback :: C_UnixMountMonitorMountsChangedCallback -> IO (FunPtr C_UnixMountMonitorMountsChangedCallback)
- GI.Gio.Objects.UnixMountMonitor: noUnixMountMonitorMountpointsChangedCallback :: Maybe UnixMountMonitorMountpointsChangedCallback
- GI.Gio.Objects.UnixMountMonitor: noUnixMountMonitorMountsChangedCallback :: Maybe UnixMountMonitorMountsChangedCallback
- GI.Gio.Objects.UnixMountMonitor: type C_UnixMountMonitorMountpointsChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.UnixMountMonitor: type C_UnixMountMonitorMountsChangedCallback = Ptr () -> Ptr () -> IO ()
- GI.Gio.Objects.UnixMountMonitor: wrap_UnixMountMonitorMountpointsChangedCallback :: UnixMountMonitorMountpointsChangedCallback -> C_UnixMountMonitorMountpointsChangedCallback
- GI.Gio.Objects.UnixMountMonitor: wrap_UnixMountMonitorMountsChangedCallback :: UnixMountMonitorMountsChangedCallback -> C_UnixMountMonitorMountsChangedCallback
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorDriveChanged :: MonadIO m => VolumeMonitorDriveChangedCallback -> m (GClosure C_VolumeMonitorDriveChangedCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorDriveConnected :: MonadIO m => VolumeMonitorDriveConnectedCallback -> m (GClosure C_VolumeMonitorDriveConnectedCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorDriveDisconnected :: MonadIO m => VolumeMonitorDriveDisconnectedCallback -> m (GClosure C_VolumeMonitorDriveDisconnectedCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorDriveEjectButton :: MonadIO m => VolumeMonitorDriveEjectButtonCallback -> m (GClosure C_VolumeMonitorDriveEjectButtonCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorDriveStopButton :: MonadIO m => VolumeMonitorDriveStopButtonCallback -> m (GClosure C_VolumeMonitorDriveStopButtonCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorMountAdded :: MonadIO m => VolumeMonitorMountAddedCallback -> m (GClosure C_VolumeMonitorMountAddedCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorMountChanged :: MonadIO m => VolumeMonitorMountChangedCallback -> m (GClosure C_VolumeMonitorMountChangedCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorMountPreUnmount :: MonadIO m => VolumeMonitorMountPreUnmountCallback -> m (GClosure C_VolumeMonitorMountPreUnmountCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorMountRemoved :: MonadIO m => VolumeMonitorMountRemovedCallback -> m (GClosure C_VolumeMonitorMountRemovedCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorVolumeAdded :: MonadIO m => VolumeMonitorVolumeAddedCallback -> m (GClosure C_VolumeMonitorVolumeAddedCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorVolumeChanged :: MonadIO m => VolumeMonitorVolumeChangedCallback -> m (GClosure C_VolumeMonitorVolumeChangedCallback)
- GI.Gio.Objects.VolumeMonitor: genClosure_VolumeMonitorVolumeRemoved :: MonadIO m => VolumeMonitorVolumeRemovedCallback -> m (GClosure C_VolumeMonitorVolumeRemovedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorDriveChangedCallback :: C_VolumeMonitorDriveChangedCallback -> IO (FunPtr C_VolumeMonitorDriveChangedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorDriveConnectedCallback :: C_VolumeMonitorDriveConnectedCallback -> IO (FunPtr C_VolumeMonitorDriveConnectedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorDriveDisconnectedCallback :: C_VolumeMonitorDriveDisconnectedCallback -> IO (FunPtr C_VolumeMonitorDriveDisconnectedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorDriveEjectButtonCallback :: C_VolumeMonitorDriveEjectButtonCallback -> IO (FunPtr C_VolumeMonitorDriveEjectButtonCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorDriveStopButtonCallback :: C_VolumeMonitorDriveStopButtonCallback -> IO (FunPtr C_VolumeMonitorDriveStopButtonCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorMountAddedCallback :: C_VolumeMonitorMountAddedCallback -> IO (FunPtr C_VolumeMonitorMountAddedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorMountChangedCallback :: C_VolumeMonitorMountChangedCallback -> IO (FunPtr C_VolumeMonitorMountChangedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorMountPreUnmountCallback :: C_VolumeMonitorMountPreUnmountCallback -> IO (FunPtr C_VolumeMonitorMountPreUnmountCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorMountRemovedCallback :: C_VolumeMonitorMountRemovedCallback -> IO (FunPtr C_VolumeMonitorMountRemovedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorVolumeAddedCallback :: C_VolumeMonitorVolumeAddedCallback -> IO (FunPtr C_VolumeMonitorVolumeAddedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorVolumeChangedCallback :: C_VolumeMonitorVolumeChangedCallback -> IO (FunPtr C_VolumeMonitorVolumeChangedCallback)
- GI.Gio.Objects.VolumeMonitor: mk_VolumeMonitorVolumeRemovedCallback :: C_VolumeMonitorVolumeRemovedCallback -> IO (FunPtr C_VolumeMonitorVolumeRemovedCallback)
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorDriveChangedCallback :: Maybe VolumeMonitorDriveChangedCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorDriveConnectedCallback :: Maybe VolumeMonitorDriveConnectedCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorDriveDisconnectedCallback :: Maybe VolumeMonitorDriveDisconnectedCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorDriveEjectButtonCallback :: Maybe VolumeMonitorDriveEjectButtonCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorDriveStopButtonCallback :: Maybe VolumeMonitorDriveStopButtonCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorMountAddedCallback :: Maybe VolumeMonitorMountAddedCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorMountChangedCallback :: Maybe VolumeMonitorMountChangedCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorMountPreUnmountCallback :: Maybe VolumeMonitorMountPreUnmountCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorMountRemovedCallback :: Maybe VolumeMonitorMountRemovedCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorVolumeAddedCallback :: Maybe VolumeMonitorVolumeAddedCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorVolumeChangedCallback :: Maybe VolumeMonitorVolumeChangedCallback
- GI.Gio.Objects.VolumeMonitor: noVolumeMonitorVolumeRemovedCallback :: Maybe VolumeMonitorVolumeRemovedCallback
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorDriveChangedCallback = Ptr () -> Ptr Drive -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorDriveConnectedCallback = Ptr () -> Ptr Drive -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorDriveDisconnectedCallback = Ptr () -> Ptr Drive -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorDriveEjectButtonCallback = Ptr () -> Ptr Drive -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorDriveStopButtonCallback = Ptr () -> Ptr Drive -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorMountAddedCallback = Ptr () -> Ptr Mount -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorMountChangedCallback = Ptr () -> Ptr Mount -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorMountPreUnmountCallback = Ptr () -> Ptr Mount -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorMountRemovedCallback = Ptr () -> Ptr Mount -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorVolumeAddedCallback = Ptr () -> Ptr Volume -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorVolumeChangedCallback = Ptr () -> Ptr Volume -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: type C_VolumeMonitorVolumeRemovedCallback = Ptr () -> Ptr Volume -> Ptr () -> IO ()
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorDriveChangedCallback :: VolumeMonitorDriveChangedCallback -> C_VolumeMonitorDriveChangedCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorDriveConnectedCallback :: VolumeMonitorDriveConnectedCallback -> C_VolumeMonitorDriveConnectedCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorDriveDisconnectedCallback :: VolumeMonitorDriveDisconnectedCallback -> C_VolumeMonitorDriveDisconnectedCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorDriveEjectButtonCallback :: VolumeMonitorDriveEjectButtonCallback -> C_VolumeMonitorDriveEjectButtonCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorDriveStopButtonCallback :: VolumeMonitorDriveStopButtonCallback -> C_VolumeMonitorDriveStopButtonCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorMountAddedCallback :: VolumeMonitorMountAddedCallback -> C_VolumeMonitorMountAddedCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorMountChangedCallback :: VolumeMonitorMountChangedCallback -> C_VolumeMonitorMountChangedCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorMountPreUnmountCallback :: VolumeMonitorMountPreUnmountCallback -> C_VolumeMonitorMountPreUnmountCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorMountRemovedCallback :: VolumeMonitorMountRemovedCallback -> C_VolumeMonitorMountRemovedCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorVolumeAddedCallback :: VolumeMonitorVolumeAddedCallback -> C_VolumeMonitorVolumeAddedCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorVolumeChangedCallback :: VolumeMonitorVolumeChangedCallback -> C_VolumeMonitorVolumeChangedCallback
- GI.Gio.Objects.VolumeMonitor: wrap_VolumeMonitorVolumeRemovedCallback :: VolumeMonitorVolumeRemovedCallback -> C_VolumeMonitorVolumeRemovedCallback
+ GI.Gio.Callbacks: drop_closures_DBusSubtreeEnumerateFunc :: DBusSubtreeEnumerateFunc -> DBusSubtreeEnumerateFunc_WithClosures
+ GI.Gio.Callbacks: dynamic_DBusSubtreeEnumerateFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSubtreeEnumerateFunc -> a -> Text -> Text -> Ptr () -> m [Text]
+ GI.Gio.Callbacks: genClosure_DBusSubtreeEnumerateFunc :: MonadIO m => DBusSubtreeEnumerateFunc -> m (GClosure C_DBusSubtreeEnumerateFunc)
+ GI.Gio.Callbacks: mk_DBusSubtreeEnumerateFunc :: C_DBusSubtreeEnumerateFunc -> IO (FunPtr C_DBusSubtreeEnumerateFunc)
+ GI.Gio.Callbacks: noDBusSubtreeEnumerateFunc :: Maybe DBusSubtreeEnumerateFunc
+ GI.Gio.Callbacks: noDBusSubtreeEnumerateFunc_WithClosures :: Maybe DBusSubtreeEnumerateFunc_WithClosures
+ GI.Gio.Callbacks: type C_DBusSubtreeEnumerateFunc = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO (Ptr CString)
+ GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> IO [Text] " __Returns:__ A newly allocated array of strings for node names that are children of /@objectPath@/."
+ GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> IO [Text] " __Returns:__ A newly allocated array of strings for node names that are children of /@objectPath@/."
+ GI.Gio.Callbacks: wrap_DBusSubtreeEnumerateFunc :: Maybe (Ptr (FunPtr C_DBusSubtreeEnumerateFunc)) -> DBusSubtreeEnumerateFunc_WithClosures -> C_DBusSubtreeEnumerateFunc
+ GI.Gio.Constants: pattern DBUS_METHOD_INVOCATION_HANDLED :: Bool
+ GI.Gio.Constants: pattern DBUS_METHOD_INVOCATION_UNHANDLED :: Bool
+ GI.Gio.Constants: pattern POWER_PROFILE_MONITOR_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Enums: AnotherTlsProtocolVersion :: Int -> TlsProtocolVersion
+ GI.Gio.Enums: TlsProtocolVersionDtls10 :: TlsProtocolVersion
+ GI.Gio.Enums: TlsProtocolVersionDtls12 :: TlsProtocolVersion
+ GI.Gio.Enums: TlsProtocolVersionSsl30 :: TlsProtocolVersion
+ GI.Gio.Enums: TlsProtocolVersionTls10 :: TlsProtocolVersion
+ GI.Gio.Enums: TlsProtocolVersionTls11 :: TlsProtocolVersion
+ GI.Gio.Enums: TlsProtocolVersionTls12 :: TlsProtocolVersion
+ GI.Gio.Enums: TlsProtocolVersionTls13 :: TlsProtocolVersion
+ GI.Gio.Enums: TlsProtocolVersionUnknown :: TlsProtocolVersion
+ GI.Gio.Enums: data TlsProtocolVersion
+ GI.Gio.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Enums: instance GHC.Classes.Eq GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Enums: instance GHC.Classes.Ord GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Flags: DBusConnectionFlagsAuthenticationRequireSameUser :: DBusConnectionFlags
+ GI.Gio.Flags: DBusServerFlagsAuthenticationRequireSameUser :: DBusServerFlags
+ GI.Gio.Flags: TlsPasswordFlagsPkcs11ContextSpecific :: TlsPasswordFlags
+ GI.Gio.Flags: TlsPasswordFlagsPkcs11SecurityOfficer :: TlsPasswordFlags
+ GI.Gio.Flags: TlsPasswordFlagsPkcs11User :: TlsPasswordFlags
+ GI.Gio.Functions: dbusEscapeObjectPath :: (HasCallStack, MonadIO m) => Text -> m Text
+ GI.Gio.Functions: dbusEscapeObjectPathBytestring :: (HasCallStack, MonadIO m) => ByteString -> m Text
+ GI.Gio.Functions: dbusIsErrorName :: (HasCallStack, MonadIO m) => Text -> m Bool
+ GI.Gio.Functions: dbusUnescapeObjectPath :: (HasCallStack, MonadIO m) => Text -> m (Maybe ByteString)
+ GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetCiphersuiteName :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m (Maybe Text)
+ GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetProtocolVersion :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m TlsProtocolVersion
+ GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionCiphersuiteName :: (MonadIO m, IsDtlsConnection o) => o -> m (Maybe Text)
+ GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionProtocolVersion :: (MonadIO m, IsDtlsConnection o) => o -> m TlsProtocolVersion
+ GI.Gio.Interfaces.File: fileBuildAttributeListForCopy :: (HasCallStack, MonadIO m, IsFile a, IsCancellable b) => a -> [FileCopyFlags] -> Maybe b -> m Text
+ GI.Gio.Interfaces.PowerProfileMonitor: PowerProfileMonitor :: ManagedPtr PowerProfileMonitor -> PowerProfileMonitor
+ GI.Gio.Interfaces.PowerProfileMonitor: class (GObject o, IsDescendantOf PowerProfileMonitor o) => IsPowerProfileMonitor o
+ GI.Gio.Interfaces.PowerProfileMonitor: getPowerProfileMonitorPowerSaverEnabled :: (MonadIO m, IsPowerProfileMonitor o) => o -> m Bool
+ GI.Gio.Interfaces.PowerProfileMonitor: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor o) => GI.Gio.Interfaces.PowerProfileMonitor.IsPowerProfileMonitor o
+ GI.Gio.Interfaces.PowerProfileMonitor: instance Data.GI.Base.BasicTypes.GObject GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor
+ GI.Gio.Interfaces.PowerProfileMonitor: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor
+ GI.Gio.Interfaces.PowerProfileMonitor: instance Data.GI.Base.BasicTypes.TypedObject GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor
+ GI.Gio.Interfaces.PowerProfileMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor)
+ GI.Gio.Interfaces.PowerProfileMonitor: instance Data.GI.Base.Overloading.HasParentTypes GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor
+ GI.Gio.Interfaces.PowerProfileMonitor: instance GHC.Classes.Eq GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor
+ GI.Gio.Interfaces.PowerProfileMonitor: newtype PowerProfileMonitor
+ GI.Gio.Interfaces.PowerProfileMonitor: powerProfileMonitorDupDefault :: (HasCallStack, MonadIO m) => m PowerProfileMonitor
+ GI.Gio.Interfaces.PowerProfileMonitor: powerProfileMonitorGetPowerSaverEnabled :: (HasCallStack, MonadIO m, IsPowerProfileMonitor a) => a -> m Bool
+ GI.Gio.Interfaces.PowerProfileMonitor: toPowerProfileMonitor :: (MonadIO m, IsPowerProfileMonitor o) => o -> m PowerProfileMonitor
+ GI.Gio.Objects.FileInfo: fileInfoGetAccessDateTime :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe DateTime)
+ GI.Gio.Objects.FileInfo: fileInfoGetCreationDateTime :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe DateTime)
+ GI.Gio.Objects.FileInfo: fileInfoSetAccessDateTime :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> DateTime -> m ()
+ GI.Gio.Objects.FileInfo: fileInfoSetCreationDateTime :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> DateTime -> m ()
+ GI.Gio.Objects.MountOperation: clearMountOperationDomain :: (MonadIO m, IsMountOperation o) => o -> m ()
+ GI.Gio.Objects.MountOperation: clearMountOperationPassword :: (MonadIO m, IsMountOperation o) => o -> m ()
+ GI.Gio.Objects.MountOperation: clearMountOperationUsername :: (MonadIO m, IsMountOperation o) => o -> m ()
+ GI.Gio.Objects.Notification: notificationSetCategory :: (HasCallStack, MonadIO m, IsNotification a) => a -> Maybe Text -> m ()
+ GI.Gio.Objects.SubprocessLauncher: subprocessLauncherClose :: (HasCallStack, MonadIO m, IsSubprocessLauncher a) => a -> m ()
+ GI.Gio.Objects.TlsCertificate: constructTlsCertificatePkcs11Uri :: (IsTlsCertificate o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gio.Objects.TlsCertificate: constructTlsCertificatePrivateKeyPkcs11Uri :: (IsTlsCertificate o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gio.Objects.TlsCertificate: getTlsCertificateIssuerName :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe Text)
+ GI.Gio.Objects.TlsCertificate: getTlsCertificateNotValidAfter :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe DateTime)
+ GI.Gio.Objects.TlsCertificate: getTlsCertificateNotValidBefore :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe DateTime)
+ GI.Gio.Objects.TlsCertificate: getTlsCertificatePkcs11Uri :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe Text)
+ GI.Gio.Objects.TlsCertificate: getTlsCertificatePrivateKey :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe ByteString)
+ GI.Gio.Objects.TlsCertificate: getTlsCertificatePrivateKeyPem :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe Text)
+ GI.Gio.Objects.TlsCertificate: getTlsCertificatePrivateKeyPkcs11Uri :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe Text)
+ GI.Gio.Objects.TlsCertificate: getTlsCertificateSubjectName :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe Text)
+ GI.Gio.Objects.TlsCertificate: tlsCertificateGetDnsNames :: (HasCallStack, MonadIO m, IsTlsCertificate a) => a -> m (Maybe [Bytes])
+ GI.Gio.Objects.TlsCertificate: tlsCertificateGetIpAddresses :: (HasCallStack, MonadIO m, IsTlsCertificate a) => a -> m (Maybe [InetAddress])
+ GI.Gio.Objects.TlsCertificate: tlsCertificateGetIssuerName :: (HasCallStack, MonadIO m, IsTlsCertificate a) => a -> m (Maybe Text)
+ GI.Gio.Objects.TlsCertificate: tlsCertificateGetNotValidAfter :: (HasCallStack, MonadIO m, IsTlsCertificate a) => a -> m (Maybe DateTime)
+ GI.Gio.Objects.TlsCertificate: tlsCertificateGetNotValidBefore :: (HasCallStack, MonadIO m, IsTlsCertificate a) => a -> m (Maybe DateTime)
+ GI.Gio.Objects.TlsCertificate: tlsCertificateGetSubjectName :: (HasCallStack, MonadIO m, IsTlsCertificate a) => a -> m (Maybe Text)
+ GI.Gio.Objects.TlsCertificate: tlsCertificateNewFromPkcs11Uris :: (HasCallStack, MonadIO m) => Text -> Maybe Text -> m TlsCertificate
+ GI.Gio.Objects.TlsConnection: getTlsConnectionCiphersuiteName :: (MonadIO m, IsTlsConnection o) => o -> m (Maybe Text)
+ GI.Gio.Objects.TlsConnection: getTlsConnectionProtocolVersion :: (MonadIO m, IsTlsConnection o) => o -> m TlsProtocolVersion
+ GI.Gio.Objects.TlsConnection: tlsConnectionGetCiphersuiteName :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m (Maybe Text)
+ GI.Gio.Objects.TlsConnection: tlsConnectionGetProtocolVersion :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m TlsProtocolVersion
+ GI.Gio.Structs.DBusSubtreeVTable: clearDBusSubtreeVTableEnumerate :: MonadIO m => DBusSubtreeVTable -> m ()
+ GI.Gio.Structs.DBusSubtreeVTable: getDBusSubtreeVTableEnumerate :: MonadIO m => DBusSubtreeVTable -> m (Maybe DBusSubtreeEnumerateFunc_WithClosures)
+ GI.Gio.Structs.DBusSubtreeVTable: setDBusSubtreeVTableEnumerate :: MonadIO m => DBusSubtreeVTable -> FunPtr C_DBusSubtreeEnumerateFunc -> m ()
- GI.Gio.Callbacks: dynamic_DBusSubtreeDispatchFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSubtreeDispatchFunc -> a -> Text -> Text -> Text -> Text -> Ptr () -> Ptr () -> m DBusInterfaceVTable
+ GI.Gio.Callbacks: dynamic_DBusSubtreeDispatchFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSubtreeDispatchFunc -> a -> Text -> Text -> Text -> Text -> Ptr () -> Ptr () -> m (Maybe DBusInterfaceVTable)
- GI.Gio.Callbacks: dynamic_DBusSubtreeIntrospectFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSubtreeIntrospectFunc -> a -> Text -> Text -> Text -> Ptr () -> m DBusInterfaceInfo
+ GI.Gio.Callbacks: dynamic_DBusSubtreeIntrospectFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSubtreeIntrospectFunc -> a -> Text -> Text -> Text -> Ptr () -> m (Maybe [DBusInterfaceInfo])
- GI.Gio.Callbacks: type C_DBusSubtreeIntrospectFunc = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr DBusInterfaceInfo)
+ GI.Gio.Callbacks: type C_DBusSubtreeIntrospectFunc = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr (Ptr DBusInterfaceInfo))
- GI.Gio.Callbacks: type DBusSubtreeDispatchFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@interfaceName@/: The D-Bus interface name that the method call or property access is for." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable'." -> IO DBusInterfaceVTable " __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods."
+ GI.Gio.Callbacks: type DBusSubtreeDispatchFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@interfaceName@/: The D-Bus interface name that the method call or property access is for." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable'." -> IO (Maybe DBusInterfaceVTable) " __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods."
- GI.Gio.Callbacks: type DBusSubtreeDispatchFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@interfaceName@/: The D-Bus interface name that the method call or property access is for." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable'." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> IO DBusInterfaceVTable " __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods."
+ GI.Gio.Callbacks: type DBusSubtreeDispatchFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@interfaceName@/: The D-Bus interface name that the method call or property access is for." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable'." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> IO (Maybe DBusInterfaceVTable) " __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods."
- GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> IO DBusInterfaceInfo " __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'."
+ GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> IO (Maybe [DBusInterfaceInfo]) " __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'."
- GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> IO DBusInterfaceInfo " __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'."
+ GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> IO (Maybe [DBusInterfaceInfo]) " __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'."
- GI.Gio.Functions: dbusAddressGetStreamFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m (IOStream, Text)
+ GI.Gio.Functions: dbusAddressGetStreamFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m (IOStream, Maybe Text)
- GI.Gio.Functions: dbusAddressGetStreamSync :: (HasCallStack, MonadIO m, IsCancellable a) => Text -> Maybe a -> m (IOStream, Text)
+ GI.Gio.Functions: dbusAddressGetStreamSync :: (HasCallStack, MonadIO m, IsCancellable a) => Text -> Maybe a -> m (IOStream, Maybe Text)
- GI.Gio.Functions: unixMountAt :: (HasCallStack, MonadIO m) => [Char] -> m (UnixMountEntry, Word64)
+ GI.Gio.Functions: unixMountAt :: (HasCallStack, MonadIO m) => [Char] -> m (Maybe UnixMountEntry, Word64)
- GI.Gio.Functions: unixMountFor :: (HasCallStack, MonadIO m) => [Char] -> m (UnixMountEntry, Word64)
+ GI.Gio.Functions: unixMountFor :: (HasCallStack, MonadIO m) => [Char] -> m (Maybe UnixMountEntry, Word64)
- GI.Gio.Interfaces.Action: actionGetState :: (HasCallStack, MonadIO m, IsAction a) => a -> m GVariant
+ GI.Gio.Interfaces.Action: actionGetState :: (HasCallStack, MonadIO m, IsAction a) => a -> m (Maybe GVariant)
- GI.Gio.Interfaces.ActionGroup: afterActionGroupActionAdded :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: afterActionGroupActionAdded :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => ActionGroupActionAddedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: afterActionGroupActionEnabledChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionEnabledChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: afterActionGroupActionEnabledChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => ActionGroupActionEnabledChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: afterActionGroupActionRemoved :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: afterActionGroupActionRemoved :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => ActionGroupActionRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: afterActionGroupActionStateChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionStateChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: afterActionGroupActionStateChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => ActionGroupActionStateChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: onActionGroupActionAdded :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: onActionGroupActionAdded :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => ActionGroupActionAddedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: onActionGroupActionEnabledChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionEnabledChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: onActionGroupActionEnabledChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => ActionGroupActionEnabledChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: onActionGroupActionRemoved :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: onActionGroupActionRemoved :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => ActionGroupActionRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: onActionGroupActionStateChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionStateChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: onActionGroupActionStateChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => ActionGroupActionStateChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ActionMap: actionMapLookupAction :: (HasCallStack, MonadIO m, IsActionMap a) => a -> Text -> m Action
+ GI.Gio.Interfaces.ActionMap: actionMapLookupAction :: (HasCallStack, MonadIO m, IsActionMap a) => a -> Text -> m (Maybe Action)
- GI.Gio.Interfaces.AppInfo: appInfoGetCommandline :: (HasCallStack, MonadIO m, IsAppInfo a) => a -> m [Char]
+ GI.Gio.Interfaces.AppInfo: appInfoGetCommandline :: (HasCallStack, MonadIO m, IsAppInfo a) => a -> m (Maybe [Char])
- GI.Gio.Interfaces.AppInfo: appInfoGetDescription :: (HasCallStack, MonadIO m, IsAppInfo a) => a -> m Text
+ GI.Gio.Interfaces.AppInfo: appInfoGetDescription :: (HasCallStack, MonadIO m, IsAppInfo a) => a -> m (Maybe Text)
- GI.Gio.Interfaces.AppInfo: appInfoGetId :: (HasCallStack, MonadIO m, IsAppInfo a) => a -> m Text
+ GI.Gio.Interfaces.AppInfo: appInfoGetId :: (HasCallStack, MonadIO m, IsAppInfo a) => a -> m (Maybe Text)
- GI.Gio.Interfaces.DBusInterface: dBusInterfaceGetObject :: (HasCallStack, MonadIO m, IsDBusInterface a) => a -> m DBusObject
+ GI.Gio.Interfaces.DBusInterface: dBusInterfaceGetObject :: (HasCallStack, MonadIO m, IsDBusInterface a) => a -> m (Maybe DBusObject)
- GI.Gio.Interfaces.DBusObject: afterDBusObjectInterfaceAdded :: (IsDBusObject a, MonadIO m) => a -> DBusObjectInterfaceAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObject: afterDBusObjectInterfaceAdded :: (IsDBusObject a, MonadIO m) => a -> ((?self :: a) => DBusObjectInterfaceAddedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObject: afterDBusObjectInterfaceRemoved :: (IsDBusObject a, MonadIO m) => a -> DBusObjectInterfaceRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObject: afterDBusObjectInterfaceRemoved :: (IsDBusObject a, MonadIO m) => a -> ((?self :: a) => DBusObjectInterfaceRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObject: dBusObjectGetInterface :: (HasCallStack, MonadIO m, IsDBusObject a) => a -> Text -> m DBusInterface
+ GI.Gio.Interfaces.DBusObject: dBusObjectGetInterface :: (HasCallStack, MonadIO m, IsDBusObject a) => a -> Text -> m (Maybe DBusInterface)
- GI.Gio.Interfaces.DBusObject: onDBusObjectInterfaceAdded :: (IsDBusObject a, MonadIO m) => a -> DBusObjectInterfaceAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObject: onDBusObjectInterfaceAdded :: (IsDBusObject a, MonadIO m) => a -> ((?self :: a) => DBusObjectInterfaceAddedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObject: onDBusObjectInterfaceRemoved :: (IsDBusObject a, MonadIO m) => a -> DBusObjectInterfaceRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObject: onDBusObjectInterfaceRemoved :: (IsDBusObject a, MonadIO m) => a -> ((?self :: a) => DBusObjectInterfaceRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObjectManager: afterDBusObjectManagerInterfaceAdded :: (IsDBusObjectManager a, MonadIO m) => a -> DBusObjectManagerInterfaceAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObjectManager: afterDBusObjectManagerInterfaceAdded :: (IsDBusObjectManager a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerInterfaceAddedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObjectManager: afterDBusObjectManagerInterfaceRemoved :: (IsDBusObjectManager a, MonadIO m) => a -> DBusObjectManagerInterfaceRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObjectManager: afterDBusObjectManagerInterfaceRemoved :: (IsDBusObjectManager a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerInterfaceRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObjectManager: afterDBusObjectManagerObjectAdded :: (IsDBusObjectManager a, MonadIO m) => a -> DBusObjectManagerObjectAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObjectManager: afterDBusObjectManagerObjectAdded :: (IsDBusObjectManager a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerObjectAddedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObjectManager: afterDBusObjectManagerObjectRemoved :: (IsDBusObjectManager a, MonadIO m) => a -> DBusObjectManagerObjectRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObjectManager: afterDBusObjectManagerObjectRemoved :: (IsDBusObjectManager a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerObjectRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObjectManager: dBusObjectManagerGetInterface :: (HasCallStack, MonadIO m, IsDBusObjectManager a) => a -> Text -> Text -> m DBusInterface
+ GI.Gio.Interfaces.DBusObjectManager: dBusObjectManagerGetInterface :: (HasCallStack, MonadIO m, IsDBusObjectManager a) => a -> Text -> Text -> m (Maybe DBusInterface)
- GI.Gio.Interfaces.DBusObjectManager: dBusObjectManagerGetObject :: (HasCallStack, MonadIO m, IsDBusObjectManager a) => a -> Text -> m DBusObject
+ GI.Gio.Interfaces.DBusObjectManager: dBusObjectManagerGetObject :: (HasCallStack, MonadIO m, IsDBusObjectManager a) => a -> Text -> m (Maybe DBusObject)
- GI.Gio.Interfaces.DBusObjectManager: onDBusObjectManagerInterfaceAdded :: (IsDBusObjectManager a, MonadIO m) => a -> DBusObjectManagerInterfaceAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObjectManager: onDBusObjectManagerInterfaceAdded :: (IsDBusObjectManager a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerInterfaceAddedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObjectManager: onDBusObjectManagerInterfaceRemoved :: (IsDBusObjectManager a, MonadIO m) => a -> DBusObjectManagerInterfaceRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObjectManager: onDBusObjectManagerInterfaceRemoved :: (IsDBusObjectManager a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerInterfaceRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObjectManager: onDBusObjectManagerObjectAdded :: (IsDBusObjectManager a, MonadIO m) => a -> DBusObjectManagerObjectAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObjectManager: onDBusObjectManagerObjectAdded :: (IsDBusObjectManager a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerObjectAddedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DBusObjectManager: onDBusObjectManagerObjectRemoved :: (IsDBusObjectManager a, MonadIO m) => a -> DBusObjectManagerObjectRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DBusObjectManager: onDBusObjectManagerObjectRemoved :: (IsDBusObjectManager a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerObjectRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Drive: afterDriveChanged :: (IsDrive a, MonadIO m) => a -> DriveChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Drive: afterDriveChanged :: (IsDrive a, MonadIO m) => a -> ((?self :: a) => DriveChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Drive: afterDriveDisconnected :: (IsDrive a, MonadIO m) => a -> DriveDisconnectedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Drive: afterDriveDisconnected :: (IsDrive a, MonadIO m) => a -> ((?self :: a) => DriveDisconnectedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Drive: afterDriveEjectButton :: (IsDrive a, MonadIO m) => a -> DriveEjectButtonCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Drive: afterDriveEjectButton :: (IsDrive a, MonadIO m) => a -> ((?self :: a) => DriveEjectButtonCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Drive: afterDriveStopButton :: (IsDrive a, MonadIO m) => a -> DriveStopButtonCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Drive: afterDriveStopButton :: (IsDrive a, MonadIO m) => a -> ((?self :: a) => DriveStopButtonCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Drive: onDriveChanged :: (IsDrive a, MonadIO m) => a -> DriveChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Drive: onDriveChanged :: (IsDrive a, MonadIO m) => a -> ((?self :: a) => DriveChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Drive: onDriveDisconnected :: (IsDrive a, MonadIO m) => a -> DriveDisconnectedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Drive: onDriveDisconnected :: (IsDrive a, MonadIO m) => a -> ((?self :: a) => DriveDisconnectedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Drive: onDriveEjectButton :: (IsDrive a, MonadIO m) => a -> DriveEjectButtonCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Drive: onDriveEjectButton :: (IsDrive a, MonadIO m) => a -> ((?self :: a) => DriveEjectButtonCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Drive: onDriveStopButton :: (IsDrive a, MonadIO m) => a -> DriveStopButtonCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Drive: onDriveStopButton :: (IsDrive a, MonadIO m) => a -> ((?self :: a) => DriveStopButtonCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DtlsConnection: afterDtlsConnectionAcceptCertificate :: (IsDtlsConnection a, MonadIO m) => a -> DtlsConnectionAcceptCertificateCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DtlsConnection: afterDtlsConnectionAcceptCertificate :: (IsDtlsConnection a, MonadIO m) => a -> ((?self :: a) => DtlsConnectionAcceptCertificateCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.DtlsConnection: onDtlsConnectionAcceptCertificate :: (IsDtlsConnection a, MonadIO m) => a -> DtlsConnectionAcceptCertificateCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.DtlsConnection: onDtlsConnectionAcceptCertificate :: (IsDtlsConnection a, MonadIO m) => a -> ((?self :: a) => DtlsConnectionAcceptCertificateCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.File: fileGetUriScheme :: (HasCallStack, MonadIO m, IsFile a) => a -> m Text
+ GI.Gio.Interfaces.File: fileGetUriScheme :: (HasCallStack, MonadIO m, IsFile a) => a -> m (Maybe Text)
- GI.Gio.Interfaces.File: fileLoadContents :: (HasCallStack, MonadIO m, IsFile a, IsCancellable b) => a -> Maybe b -> m (ByteString, Text)
+ GI.Gio.Interfaces.File: fileLoadContents :: (HasCallStack, MonadIO m, IsFile a, IsCancellable b) => a -> Maybe b -> m (ByteString, Maybe Text)
- GI.Gio.Interfaces.File: fileLoadContentsFinish :: (HasCallStack, MonadIO m, IsFile a, IsAsyncResult b) => a -> b -> m (ByteString, Text)
+ GI.Gio.Interfaces.File: fileLoadContentsFinish :: (HasCallStack, MonadIO m, IsFile a, IsAsyncResult b) => a -> b -> m (ByteString, Maybe Text)
- GI.Gio.Interfaces.File: fileLoadPartialContentsFinish :: (HasCallStack, MonadIO m, IsFile a, IsAsyncResult b) => a -> b -> m (ByteString, Text)
+ GI.Gio.Interfaces.File: fileLoadPartialContentsFinish :: (HasCallStack, MonadIO m, IsFile a, IsAsyncResult b) => a -> b -> m (ByteString, Maybe Text)
- GI.Gio.Interfaces.File: fileReplaceContents :: (HasCallStack, MonadIO m, IsFile a, IsCancellable b) => a -> ByteString -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m Text
+ GI.Gio.Interfaces.File: fileReplaceContents :: (HasCallStack, MonadIO m, IsFile a, IsCancellable b) => a -> ByteString -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m (Maybe Text)
- GI.Gio.Interfaces.File: fileReplaceContentsFinish :: (HasCallStack, MonadIO m, IsFile a, IsAsyncResult b) => a -> b -> m Text
+ GI.Gio.Interfaces.File: fileReplaceContentsFinish :: (HasCallStack, MonadIO m, IsFile a, IsAsyncResult b) => a -> b -> m (Maybe Text)
- GI.Gio.Interfaces.Icon: iconDeserialize :: (HasCallStack, MonadIO m) => GVariant -> m Icon
+ GI.Gio.Interfaces.Icon: iconDeserialize :: (HasCallStack, MonadIO m) => GVariant -> m (Maybe Icon)
- GI.Gio.Interfaces.Icon: iconSerialize :: (HasCallStack, MonadIO m, IsIcon a) => a -> m GVariant
+ GI.Gio.Interfaces.Icon: iconSerialize :: (HasCallStack, MonadIO m, IsIcon a) => a -> m (Maybe GVariant)
- GI.Gio.Interfaces.ListModel: afterListModelItemsChanged :: (IsListModel a, MonadIO m) => a -> ListModelItemsChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ListModel: afterListModelItemsChanged :: (IsListModel a, MonadIO m) => a -> ((?self :: a) => ListModelItemsChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.ListModel: onListModelItemsChanged :: (IsListModel a, MonadIO m) => a -> ListModelItemsChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ListModel: onListModelItemsChanged :: (IsListModel a, MonadIO m) => a -> ((?self :: a) => ListModelItemsChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.MemoryMonitor: afterMemoryMonitorLowMemoryWarning :: (IsMemoryMonitor a, MonadIO m) => a -> MemoryMonitorLowMemoryWarningCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.MemoryMonitor: afterMemoryMonitorLowMemoryWarning :: (IsMemoryMonitor a, MonadIO m) => a -> ((?self :: a) => MemoryMonitorLowMemoryWarningCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.MemoryMonitor: onMemoryMonitorLowMemoryWarning :: (IsMemoryMonitor a, MonadIO m) => a -> MemoryMonitorLowMemoryWarningCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.MemoryMonitor: onMemoryMonitorLowMemoryWarning :: (IsMemoryMonitor a, MonadIO m) => a -> ((?self :: a) => MemoryMonitorLowMemoryWarningCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Mount: afterMountChanged :: (IsMount a, MonadIO m) => a -> MountChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Mount: afterMountChanged :: (IsMount a, MonadIO m) => a -> ((?self :: a) => MountChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Mount: afterMountPreUnmount :: (IsMount a, MonadIO m) => a -> MountPreUnmountCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Mount: afterMountPreUnmount :: (IsMount a, MonadIO m) => a -> ((?self :: a) => MountPreUnmountCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Mount: afterMountUnmounted :: (IsMount a, MonadIO m) => a -> MountUnmountedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Mount: afterMountUnmounted :: (IsMount a, MonadIO m) => a -> ((?self :: a) => MountUnmountedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Mount: onMountChanged :: (IsMount a, MonadIO m) => a -> MountChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Mount: onMountChanged :: (IsMount a, MonadIO m) => a -> ((?self :: a) => MountChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Mount: onMountPreUnmount :: (IsMount a, MonadIO m) => a -> MountPreUnmountCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Mount: onMountPreUnmount :: (IsMount a, MonadIO m) => a -> ((?self :: a) => MountPreUnmountCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Mount: onMountUnmounted :: (IsMount a, MonadIO m) => a -> MountUnmountedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Mount: onMountUnmounted :: (IsMount a, MonadIO m) => a -> ((?self :: a) => MountUnmountedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.NetworkMonitor: afterNetworkMonitorNetworkChanged :: (IsNetworkMonitor a, MonadIO m) => a -> NetworkMonitorNetworkChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.NetworkMonitor: afterNetworkMonitorNetworkChanged :: (IsNetworkMonitor a, MonadIO m) => a -> ((?self :: a) => NetworkMonitorNetworkChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.NetworkMonitor: onNetworkMonitorNetworkChanged :: (IsNetworkMonitor a, MonadIO m) => a -> NetworkMonitorNetworkChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.NetworkMonitor: onNetworkMonitorNetworkChanged :: (IsNetworkMonitor a, MonadIO m) => a -> ((?self :: a) => NetworkMonitorNetworkChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.PollableInputStream: pollableInputStreamReadNonblocking :: (HasCallStack, MonadIO m, IsPollableInputStream a, IsCancellable b) => a -> Maybe ByteString -> Maybe b -> m Int64
+ GI.Gio.Interfaces.PollableInputStream: pollableInputStreamReadNonblocking :: (HasCallStack, MonadIO m, IsPollableInputStream a, IsCancellable b) => a -> Maybe ByteString -> Maybe b -> m (Int64, Maybe ByteString)
- GI.Gio.Interfaces.Proxy: proxyGetDefaultForProtocol :: (HasCallStack, MonadIO m) => Text -> m Proxy
+ GI.Gio.Interfaces.Proxy: proxyGetDefaultForProtocol :: (HasCallStack, MonadIO m) => Text -> m (Maybe Proxy)
- GI.Gio.Interfaces.TlsClientConnection: getTlsClientConnectionServerIdentity :: (MonadIO m, IsTlsClientConnection o) => o -> m SocketConnectable
+ GI.Gio.Interfaces.TlsClientConnection: getTlsClientConnectionServerIdentity :: (MonadIO m, IsTlsClientConnection o) => o -> m (Maybe SocketConnectable)
- GI.Gio.Interfaces.TlsClientConnection: tlsClientConnectionGetServerIdentity :: (HasCallStack, MonadIO m, IsTlsClientConnection a) => a -> m SocketConnectable
+ GI.Gio.Interfaces.TlsClientConnection: tlsClientConnectionGetServerIdentity :: (HasCallStack, MonadIO m, IsTlsClientConnection a) => a -> m (Maybe SocketConnectable)
- GI.Gio.Interfaces.Volume: afterVolumeChanged :: (IsVolume a, MonadIO m) => a -> VolumeChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Volume: afterVolumeChanged :: (IsVolume a, MonadIO m) => a -> ((?self :: a) => VolumeChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Volume: afterVolumeRemoved :: (IsVolume a, MonadIO m) => a -> VolumeRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Volume: afterVolumeRemoved :: (IsVolume a, MonadIO m) => a -> ((?self :: a) => VolumeRemovedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Volume: onVolumeChanged :: (IsVolume a, MonadIO m) => a -> VolumeChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Volume: onVolumeChanged :: (IsVolume a, MonadIO m) => a -> ((?self :: a) => VolumeChangedCallback) -> m SignalHandlerId
- GI.Gio.Interfaces.Volume: onVolumeRemoved :: (IsVolume a, MonadIO m) => a -> VolumeRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.Volume: onVolumeRemoved :: (IsVolume a, MonadIO m) => a -> ((?self :: a) => VolumeRemovedCallback) -> m SignalHandlerId
- GI.Gio.Objects.AppInfoMonitor: afterAppInfoMonitorChanged :: (IsAppInfoMonitor a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.AppInfoMonitor: afterAppInfoMonitorChanged :: (IsAppInfoMonitor a, MonadIO m) => a -> ((?self :: a) => AppInfoMonitorChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.AppInfoMonitor: onAppInfoMonitorChanged :: (IsAppInfoMonitor a, MonadIO m) => a -> AppInfoMonitorChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.AppInfoMonitor: onAppInfoMonitorChanged :: (IsAppInfoMonitor a, MonadIO m) => a -> ((?self :: a) => AppInfoMonitorChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.AppLaunchContext: afterAppLaunchContextLaunchFailed :: (IsAppLaunchContext a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId
+ GI.Gio.Objects.AppLaunchContext: afterAppLaunchContextLaunchFailed :: (IsAppLaunchContext a, MonadIO m) => a -> ((?self :: a) => AppLaunchContextLaunchFailedCallback) -> m SignalHandlerId
- GI.Gio.Objects.AppLaunchContext: afterAppLaunchContextLaunched :: (IsAppLaunchContext a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId
+ GI.Gio.Objects.AppLaunchContext: afterAppLaunchContextLaunched :: (IsAppLaunchContext a, MonadIO m) => a -> ((?self :: a) => AppLaunchContextLaunchedCallback) -> m SignalHandlerId
- GI.Gio.Objects.AppLaunchContext: appLaunchContextGetDisplay :: (HasCallStack, MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => a -> b -> [c] -> m Text
+ GI.Gio.Objects.AppLaunchContext: appLaunchContextGetDisplay :: (HasCallStack, MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => a -> b -> [c] -> m (Maybe Text)
- GI.Gio.Objects.AppLaunchContext: appLaunchContextGetStartupNotifyId :: (HasCallStack, MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => a -> b -> [c] -> m Text
+ GI.Gio.Objects.AppLaunchContext: appLaunchContextGetStartupNotifyId :: (HasCallStack, MonadIO m, IsAppLaunchContext a, IsAppInfo b, IsFile c) => a -> b -> [c] -> m (Maybe Text)
- GI.Gio.Objects.AppLaunchContext: onAppLaunchContextLaunchFailed :: (IsAppLaunchContext a, MonadIO m) => a -> AppLaunchContextLaunchFailedCallback -> m SignalHandlerId
+ GI.Gio.Objects.AppLaunchContext: onAppLaunchContextLaunchFailed :: (IsAppLaunchContext a, MonadIO m) => a -> ((?self :: a) => AppLaunchContextLaunchFailedCallback) -> m SignalHandlerId
- GI.Gio.Objects.AppLaunchContext: onAppLaunchContextLaunched :: (IsAppLaunchContext a, MonadIO m) => a -> AppLaunchContextLaunchedCallback -> m SignalHandlerId
+ GI.Gio.Objects.AppLaunchContext: onAppLaunchContextLaunched :: (IsAppLaunchContext a, MonadIO m) => a -> ((?self :: a) => AppLaunchContextLaunchedCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: afterApplicationActivate :: (IsApplication a, MonadIO m) => a -> ApplicationActivateCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: afterApplicationActivate :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationActivateCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: afterApplicationCommandLine :: (IsApplication a, MonadIO m) => a -> ApplicationCommandLineCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: afterApplicationCommandLine :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationCommandLineCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: afterApplicationHandleLocalOptions :: (IsApplication a, MonadIO m) => a -> ApplicationHandleLocalOptionsCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: afterApplicationHandleLocalOptions :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationHandleLocalOptionsCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: afterApplicationNameLost :: (IsApplication a, MonadIO m) => a -> ApplicationNameLostCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: afterApplicationNameLost :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationNameLostCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: afterApplicationOpen :: (IsApplication a, MonadIO m) => a -> ApplicationOpenCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: afterApplicationOpen :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationOpenCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: afterApplicationShutdown :: (IsApplication a, MonadIO m) => a -> ApplicationShutdownCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: afterApplicationShutdown :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationShutdownCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: afterApplicationStartup :: (IsApplication a, MonadIO m) => a -> ApplicationStartupCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: afterApplicationStartup :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationStartupCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: applicationGetApplicationId :: (HasCallStack, MonadIO m, IsApplication a) => a -> m Text
+ GI.Gio.Objects.Application: applicationGetApplicationId :: (HasCallStack, MonadIO m, IsApplication a) => a -> m (Maybe Text)
- GI.Gio.Objects.Application: applicationGetDbusConnection :: (HasCallStack, MonadIO m, IsApplication a) => a -> m DBusConnection
+ GI.Gio.Objects.Application: applicationGetDbusConnection :: (HasCallStack, MonadIO m, IsApplication a) => a -> m (Maybe DBusConnection)
- GI.Gio.Objects.Application: applicationGetDbusObjectPath :: (HasCallStack, MonadIO m, IsApplication a) => a -> m Text
+ GI.Gio.Objects.Application: applicationGetDbusObjectPath :: (HasCallStack, MonadIO m, IsApplication a) => a -> m (Maybe Text)
- GI.Gio.Objects.Application: applicationGetDefault :: (HasCallStack, MonadIO m) => m Application
+ GI.Gio.Objects.Application: applicationGetDefault :: (HasCallStack, MonadIO m) => m (Maybe Application)
- GI.Gio.Objects.Application: getApplicationApplicationId :: (MonadIO m, IsApplication o) => o -> m Text
+ GI.Gio.Objects.Application: getApplicationApplicationId :: (MonadIO m, IsApplication o) => o -> m (Maybe Text)
- GI.Gio.Objects.Application: onApplicationActivate :: (IsApplication a, MonadIO m) => a -> ApplicationActivateCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: onApplicationActivate :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationActivateCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: onApplicationCommandLine :: (IsApplication a, MonadIO m) => a -> ApplicationCommandLineCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: onApplicationCommandLine :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationCommandLineCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: onApplicationHandleLocalOptions :: (IsApplication a, MonadIO m) => a -> ApplicationHandleLocalOptionsCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: onApplicationHandleLocalOptions :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationHandleLocalOptionsCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: onApplicationNameLost :: (IsApplication a, MonadIO m) => a -> ApplicationNameLostCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: onApplicationNameLost :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationNameLostCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: onApplicationOpen :: (IsApplication a, MonadIO m) => a -> ApplicationOpenCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: onApplicationOpen :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationOpenCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: onApplicationShutdown :: (IsApplication a, MonadIO m) => a -> ApplicationShutdownCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: onApplicationShutdown :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationShutdownCallback) -> m SignalHandlerId
- GI.Gio.Objects.Application: onApplicationStartup :: (IsApplication a, MonadIO m) => a -> ApplicationStartupCallback -> m SignalHandlerId
+ GI.Gio.Objects.Application: onApplicationStartup :: (IsApplication a, MonadIO m) => a -> ((?self :: a) => ApplicationStartupCallback) -> m SignalHandlerId
- GI.Gio.Objects.ApplicationCommandLine: applicationCommandLineGetStdin :: (HasCallStack, MonadIO m, IsApplicationCommandLine a) => a -> m InputStream
+ GI.Gio.Objects.ApplicationCommandLine: applicationCommandLineGetStdin :: (HasCallStack, MonadIO m, IsApplicationCommandLine a) => a -> m (Maybe InputStream)
- GI.Gio.Objects.ApplicationCommandLine: applicationCommandLineGetenv :: (HasCallStack, MonadIO m, IsApplicationCommandLine a) => a -> [Char] -> m Text
+ GI.Gio.Objects.ApplicationCommandLine: applicationCommandLineGetenv :: (HasCallStack, MonadIO m, IsApplicationCommandLine a) => a -> [Char] -> m (Maybe Text)
- GI.Gio.Objects.Cancellable: afterCancellableCancelled :: (IsCancellable a, MonadIO m) => a -> CancellableCancelledCallback -> m SignalHandlerId
+ GI.Gio.Objects.Cancellable: afterCancellableCancelled :: (IsCancellable a, MonadIO m) => a -> ((?self :: a) => CancellableCancelledCallback) -> m SignalHandlerId
- GI.Gio.Objects.Cancellable: onCancellableCancelled :: (IsCancellable a, MonadIO m) => a -> CancellableCancelledCallback -> m SignalHandlerId
+ GI.Gio.Objects.Cancellable: onCancellableCancelled :: (IsCancellable a, MonadIO m) => a -> ((?self :: a) => CancellableCancelledCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusAuthObserver: afterDBusAuthObserverAllowMechanism :: (IsDBusAuthObserver a, MonadIO m) => a -> DBusAuthObserverAllowMechanismCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusAuthObserver: afterDBusAuthObserverAllowMechanism :: (IsDBusAuthObserver a, MonadIO m) => a -> ((?self :: a) => DBusAuthObserverAllowMechanismCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusAuthObserver: afterDBusAuthObserverAuthorizeAuthenticatedPeer :: (IsDBusAuthObserver a, MonadIO m) => a -> DBusAuthObserverAuthorizeAuthenticatedPeerCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusAuthObserver: afterDBusAuthObserverAuthorizeAuthenticatedPeer :: (IsDBusAuthObserver a, MonadIO m) => a -> ((?self :: a) => DBusAuthObserverAuthorizeAuthenticatedPeerCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusAuthObserver: onDBusAuthObserverAllowMechanism :: (IsDBusAuthObserver a, MonadIO m) => a -> DBusAuthObserverAllowMechanismCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusAuthObserver: onDBusAuthObserverAllowMechanism :: (IsDBusAuthObserver a, MonadIO m) => a -> ((?self :: a) => DBusAuthObserverAllowMechanismCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusAuthObserver: onDBusAuthObserverAuthorizeAuthenticatedPeer :: (IsDBusAuthObserver a, MonadIO m) => a -> DBusAuthObserverAuthorizeAuthenticatedPeerCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusAuthObserver: onDBusAuthObserverAuthorizeAuthenticatedPeer :: (IsDBusAuthObserver a, MonadIO m) => a -> ((?self :: a) => DBusAuthObserverAuthorizeAuthenticatedPeerCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusConnection: afterDBusConnectionClosed :: (IsDBusConnection a, MonadIO m) => a -> DBusConnectionClosedCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusConnection: afterDBusConnectionClosed :: (IsDBusConnection a, MonadIO m) => a -> ((?self :: a) => DBusConnectionClosedCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusConnection: onDBusConnectionClosed :: (IsDBusConnection a, MonadIO m) => a -> DBusConnectionClosedCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusConnection: onDBusConnectionClosed :: (IsDBusConnection a, MonadIO m) => a -> ((?self :: a) => DBusConnectionClosedCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusInterfaceSkeleton: afterDBusInterfaceSkeletonGAuthorizeMethod :: (IsDBusInterfaceSkeleton a, MonadIO m) => a -> DBusInterfaceSkeletonGAuthorizeMethodCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusInterfaceSkeleton: afterDBusInterfaceSkeletonGAuthorizeMethod :: (IsDBusInterfaceSkeleton a, MonadIO m) => a -> ((?self :: a) => DBusInterfaceSkeletonGAuthorizeMethodCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusInterfaceSkeleton: dBusInterfaceSkeletonGetConnection :: (HasCallStack, MonadIO m, IsDBusInterfaceSkeleton a) => a -> m DBusConnection
+ GI.Gio.Objects.DBusInterfaceSkeleton: dBusInterfaceSkeletonGetConnection :: (HasCallStack, MonadIO m, IsDBusInterfaceSkeleton a) => a -> m (Maybe DBusConnection)
- GI.Gio.Objects.DBusInterfaceSkeleton: dBusInterfaceSkeletonGetObjectPath :: (HasCallStack, MonadIO m, IsDBusInterfaceSkeleton a) => a -> m Text
+ GI.Gio.Objects.DBusInterfaceSkeleton: dBusInterfaceSkeletonGetObjectPath :: (HasCallStack, MonadIO m, IsDBusInterfaceSkeleton a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusInterfaceSkeleton: onDBusInterfaceSkeletonGAuthorizeMethod :: (IsDBusInterfaceSkeleton a, MonadIO m) => a -> DBusInterfaceSkeletonGAuthorizeMethodCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusInterfaceSkeleton: onDBusInterfaceSkeletonGAuthorizeMethod :: (IsDBusInterfaceSkeleton a, MonadIO m) => a -> ((?self :: a) => DBusInterfaceSkeletonGAuthorizeMethodCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusMessage: dBusMessageGetArg0 :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m Text
+ GI.Gio.Objects.DBusMessage: dBusMessageGetArg0 :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusMessage: dBusMessageGetBody :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m GVariant
+ GI.Gio.Objects.DBusMessage: dBusMessageGetBody :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe GVariant)
- GI.Gio.Objects.DBusMessage: dBusMessageGetDestination :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m Text
+ GI.Gio.Objects.DBusMessage: dBusMessageGetDestination :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusMessage: dBusMessageGetErrorName :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m Text
+ GI.Gio.Objects.DBusMessage: dBusMessageGetErrorName :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusMessage: dBusMessageGetInterface :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m Text
+ GI.Gio.Objects.DBusMessage: dBusMessageGetInterface :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusMessage: dBusMessageGetMember :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m Text
+ GI.Gio.Objects.DBusMessage: dBusMessageGetMember :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusMessage: dBusMessageGetPath :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m Text
+ GI.Gio.Objects.DBusMessage: dBusMessageGetPath :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusMessage: dBusMessageGetSender :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m Text
+ GI.Gio.Objects.DBusMessage: dBusMessageGetSender :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusMessage: dBusMessageGetUnixFdList :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m UnixFDList
+ GI.Gio.Objects.DBusMessage: dBusMessageGetUnixFdList :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe UnixFDList)
- GI.Gio.Objects.DBusMessage: dBusMessageSetDestination :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Text -> m ()
+ GI.Gio.Objects.DBusMessage: dBusMessageSetDestination :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.DBusMessage: dBusMessageSetInterface :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Text -> m ()
+ GI.Gio.Objects.DBusMessage: dBusMessageSetInterface :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.DBusMessage: dBusMessageSetMember :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Text -> m ()
+ GI.Gio.Objects.DBusMessage: dBusMessageSetMember :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.DBusMessage: dBusMessageSetPath :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Text -> m ()
+ GI.Gio.Objects.DBusMessage: dBusMessageSetPath :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.DBusMessage: dBusMessageSetSender :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Text -> m ()
+ GI.Gio.Objects.DBusMessage: dBusMessageSetSender :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.DBusMessage: dBusMessageSetSignature :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Text -> m ()
+ GI.Gio.Objects.DBusMessage: dBusMessageSetSignature :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.DBusMethodInvocation: dBusMethodInvocationGetMethodInfo :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a) => a -> m DBusMethodInfo
+ GI.Gio.Objects.DBusMethodInvocation: dBusMethodInvocationGetMethodInfo :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a) => a -> m (Maybe DBusMethodInfo)
- GI.Gio.Objects.DBusMethodInvocation: dBusMethodInvocationGetPropertyInfo :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a) => a -> m DBusPropertyInfo
+ GI.Gio.Objects.DBusMethodInvocation: dBusMethodInvocationGetPropertyInfo :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a) => a -> m (Maybe DBusPropertyInfo)
- GI.Gio.Objects.DBusObjectManagerClient: afterDBusObjectManagerClientInterfaceProxyPropertiesChanged :: (IsDBusObjectManagerClient a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusObjectManagerClient: afterDBusObjectManagerClientInterfaceProxyPropertiesChanged :: (IsDBusObjectManagerClient a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusObjectManagerClient: afterDBusObjectManagerClientInterfaceProxySignal :: (IsDBusObjectManagerClient a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxySignalCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusObjectManagerClient: afterDBusObjectManagerClientInterfaceProxySignal :: (IsDBusObjectManagerClient a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerClientInterfaceProxySignalCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusObjectManagerClient: onDBusObjectManagerClientInterfaceProxyPropertiesChanged :: (IsDBusObjectManagerClient a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusObjectManagerClient: onDBusObjectManagerClientInterfaceProxyPropertiesChanged :: (IsDBusObjectManagerClient a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusObjectManagerClient: onDBusObjectManagerClientInterfaceProxySignal :: (IsDBusObjectManagerClient a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxySignalCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusObjectManagerClient: onDBusObjectManagerClientInterfaceProxySignal :: (IsDBusObjectManagerClient a, MonadIO m) => a -> ((?self :: a) => DBusObjectManagerClientInterfaceProxySignalCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusObjectManagerServer: dBusObjectManagerServerGetConnection :: (HasCallStack, MonadIO m, IsDBusObjectManagerServer a) => a -> m DBusConnection
+ GI.Gio.Objects.DBusObjectManagerServer: dBusObjectManagerServerGetConnection :: (HasCallStack, MonadIO m, IsDBusObjectManagerServer a) => a -> m (Maybe DBusConnection)
- GI.Gio.Objects.DBusObjectSkeleton: afterDBusObjectSkeletonAuthorizeMethod :: (IsDBusObjectSkeleton a, MonadIO m) => a -> DBusObjectSkeletonAuthorizeMethodCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusObjectSkeleton: afterDBusObjectSkeletonAuthorizeMethod :: (IsDBusObjectSkeleton a, MonadIO m) => a -> ((?self :: a) => DBusObjectSkeletonAuthorizeMethodCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusObjectSkeleton: onDBusObjectSkeletonAuthorizeMethod :: (IsDBusObjectSkeleton a, MonadIO m) => a -> DBusObjectSkeletonAuthorizeMethodCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusObjectSkeleton: onDBusObjectSkeletonAuthorizeMethod :: (IsDBusObjectSkeleton a, MonadIO m) => a -> ((?self :: a) => DBusObjectSkeletonAuthorizeMethodCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusProxy: afterDBusProxyGPropertiesChanged :: (IsDBusProxy a, MonadIO m) => a -> DBusProxyGPropertiesChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusProxy: afterDBusProxyGPropertiesChanged :: (IsDBusProxy a, MonadIO m) => a -> ((?self :: a) => DBusProxyGPropertiesChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusProxy: afterDBusProxyGSignal :: (IsDBusProxy a, MonadIO m) => a -> DBusProxyGSignalCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusProxy: afterDBusProxyGSignal :: (IsDBusProxy a, MonadIO m) => a -> ((?self :: a) => DBusProxyGSignalCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusProxy: dBusProxyGetName :: (HasCallStack, MonadIO m, IsDBusProxy a) => a -> m Text
+ GI.Gio.Objects.DBusProxy: dBusProxyGetName :: (HasCallStack, MonadIO m, IsDBusProxy a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusProxy: onDBusProxyGPropertiesChanged :: (IsDBusProxy a, MonadIO m) => a -> DBusProxyGPropertiesChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusProxy: onDBusProxyGPropertiesChanged :: (IsDBusProxy a, MonadIO m) => a -> ((?self :: a) => DBusProxyGPropertiesChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusProxy: onDBusProxyGSignal :: (IsDBusProxy a, MonadIO m) => a -> DBusProxyGSignalCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusProxy: onDBusProxyGSignal :: (IsDBusProxy a, MonadIO m) => a -> ((?self :: a) => DBusProxyGSignalCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusServer: afterDBusServerNewConnection :: (IsDBusServer a, MonadIO m) => a -> DBusServerNewConnectionCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusServer: afterDBusServerNewConnection :: (IsDBusServer a, MonadIO m) => a -> ((?self :: a) => DBusServerNewConnectionCallback) -> m SignalHandlerId
- GI.Gio.Objects.DBusServer: onDBusServerNewConnection :: (IsDBusServer a, MonadIO m) => a -> DBusServerNewConnectionCallback -> m SignalHandlerId
+ GI.Gio.Objects.DBusServer: onDBusServerNewConnection :: (IsDBusServer a, MonadIO m) => a -> ((?self :: a) => DBusServerNewConnectionCallback) -> m SignalHandlerId
- GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetCategories :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> m Text
+ GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetCategories :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> m (Maybe Text)
- GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetFilename :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> m [Char]
+ GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetFilename :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> m (Maybe [Char])
- GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetGenericName :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> m Text
+ GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetGenericName :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> m (Maybe Text)
- GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetStartupWmClass :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> m Text
+ GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetStartupWmClass :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> m (Maybe Text)
- GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetString :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> Text -> m Text
+ GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetString :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> Text -> m (Maybe Text)
- GI.Gio.Objects.FileIOStream: fileIOStreamGetEtag :: (HasCallStack, MonadIO m, IsFileIOStream a) => a -> m Text
+ GI.Gio.Objects.FileIOStream: fileIOStreamGetEtag :: (HasCallStack, MonadIO m, IsFileIOStream a) => a -> m (Maybe Text)
- GI.Gio.Objects.FileInfo: fileInfoGetEtag :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m Text
+ GI.Gio.Objects.FileInfo: fileInfoGetEtag :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe Text)
- GI.Gio.Objects.FileInfo: fileInfoGetIcon :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m Icon
+ GI.Gio.Objects.FileInfo: fileInfoGetIcon :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe Icon)
- GI.Gio.Objects.FileInfo: fileInfoGetSymbolicIcon :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m Icon
+ GI.Gio.Objects.FileInfo: fileInfoGetSymbolicIcon :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe Icon)
- GI.Gio.Objects.FileInfo: fileInfoGetSymlinkTarget :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m Text
+ GI.Gio.Objects.FileInfo: fileInfoGetSymlinkTarget :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe Text)
- GI.Gio.Objects.FileMonitor: afterFileMonitorChanged :: (IsFileMonitor a, MonadIO m) => a -> FileMonitorChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.FileMonitor: afterFileMonitorChanged :: (IsFileMonitor a, MonadIO m) => a -> ((?self :: a) => FileMonitorChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.FileMonitor: onFileMonitorChanged :: (IsFileMonitor a, MonadIO m) => a -> FileMonitorChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.FileMonitor: onFileMonitorChanged :: (IsFileMonitor a, MonadIO m) => a -> ((?self :: a) => FileMonitorChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.FileOutputStream: fileOutputStreamGetEtag :: (HasCallStack, MonadIO m, IsFileOutputStream a) => a -> m Text
+ GI.Gio.Objects.FileOutputStream: fileOutputStreamGetEtag :: (HasCallStack, MonadIO m, IsFileOutputStream a) => a -> m (Maybe Text)
- GI.Gio.Objects.FilenameCompleter: afterFilenameCompleterGotCompletionData :: (IsFilenameCompleter a, MonadIO m) => a -> FilenameCompleterGotCompletionDataCallback -> m SignalHandlerId
+ GI.Gio.Objects.FilenameCompleter: afterFilenameCompleterGotCompletionData :: (IsFilenameCompleter a, MonadIO m) => a -> ((?self :: a) => FilenameCompleterGotCompletionDataCallback) -> m SignalHandlerId
- GI.Gio.Objects.FilenameCompleter: filenameCompleterGetCompletionSuffix :: (HasCallStack, MonadIO m, IsFilenameCompleter a) => a -> Text -> m Text
+ GI.Gio.Objects.FilenameCompleter: filenameCompleterGetCompletionSuffix :: (HasCallStack, MonadIO m, IsFilenameCompleter a) => a -> Text -> m (Maybe Text)
- GI.Gio.Objects.FilenameCompleter: onFilenameCompleterGotCompletionData :: (IsFilenameCompleter a, MonadIO m) => a -> FilenameCompleterGotCompletionDataCallback -> m SignalHandlerId
+ GI.Gio.Objects.FilenameCompleter: onFilenameCompleterGotCompletionData :: (IsFilenameCompleter a, MonadIO m) => a -> ((?self :: a) => FilenameCompleterGotCompletionDataCallback) -> m SignalHandlerId
- GI.Gio.Objects.MenuItem: menuItemGetAttributeValue :: (HasCallStack, MonadIO m, IsMenuItem a) => a -> Text -> Maybe VariantType -> m GVariant
+ GI.Gio.Objects.MenuItem: menuItemGetAttributeValue :: (HasCallStack, MonadIO m, IsMenuItem a) => a -> Text -> Maybe VariantType -> m (Maybe GVariant)
- GI.Gio.Objects.MenuItem: menuItemGetLink :: (HasCallStack, MonadIO m, IsMenuItem a) => a -> Text -> m MenuModel
+ GI.Gio.Objects.MenuItem: menuItemGetLink :: (HasCallStack, MonadIO m, IsMenuItem a) => a -> Text -> m (Maybe MenuModel)
- GI.Gio.Objects.MenuModel: afterMenuModelItemsChanged :: (IsMenuModel a, MonadIO m) => a -> MenuModelItemsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.MenuModel: afterMenuModelItemsChanged :: (IsMenuModel a, MonadIO m) => a -> ((?self :: a) => MenuModelItemsChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.MenuModel: menuModelGetItemAttributeValue :: (HasCallStack, MonadIO m, IsMenuModel a) => a -> Int32 -> Text -> Maybe VariantType -> m GVariant
+ GI.Gio.Objects.MenuModel: menuModelGetItemAttributeValue :: (HasCallStack, MonadIO m, IsMenuModel a) => a -> Int32 -> Text -> Maybe VariantType -> m (Maybe GVariant)
- GI.Gio.Objects.MenuModel: menuModelGetItemLink :: (HasCallStack, MonadIO m, IsMenuModel a) => a -> Int32 -> Text -> m MenuModel
+ GI.Gio.Objects.MenuModel: menuModelGetItemLink :: (HasCallStack, MonadIO m, IsMenuModel a) => a -> Int32 -> Text -> m (Maybe MenuModel)
- GI.Gio.Objects.MenuModel: onMenuModelItemsChanged :: (IsMenuModel a, MonadIO m) => a -> MenuModelItemsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.MenuModel: onMenuModelItemsChanged :: (IsMenuModel a, MonadIO m) => a -> ((?self :: a) => MenuModelItemsChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: afterMountOperationAborted :: (IsMountOperation a, MonadIO m) => a -> MountOperationAbortedCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: afterMountOperationAborted :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationAbortedCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: afterMountOperationAskPassword :: (IsMountOperation a, MonadIO m) => a -> MountOperationAskPasswordCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: afterMountOperationAskPassword :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationAskPasswordCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: afterMountOperationAskQuestion :: (IsMountOperation a, MonadIO m) => a -> MountOperationAskQuestionCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: afterMountOperationAskQuestion :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationAskQuestionCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: afterMountOperationReply :: (IsMountOperation a, MonadIO m) => a -> MountOperationReplyCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: afterMountOperationReply :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationReplyCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: afterMountOperationShowProcesses :: (IsMountOperation a, MonadIO m) => a -> MountOperationShowProcessesCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: afterMountOperationShowProcesses :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationShowProcessesCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: afterMountOperationShowUnmountProgress :: (IsMountOperation a, MonadIO m) => a -> MountOperationShowUnmountProgressCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: afterMountOperationShowUnmountProgress :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationShowUnmountProgressCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: getMountOperationDomain :: (MonadIO m, IsMountOperation o) => o -> m Text
+ GI.Gio.Objects.MountOperation: getMountOperationDomain :: (MonadIO m, IsMountOperation o) => o -> m (Maybe Text)
- GI.Gio.Objects.MountOperation: getMountOperationPassword :: (MonadIO m, IsMountOperation o) => o -> m Text
+ GI.Gio.Objects.MountOperation: getMountOperationPassword :: (MonadIO m, IsMountOperation o) => o -> m (Maybe Text)
- GI.Gio.Objects.MountOperation: getMountOperationUsername :: (MonadIO m, IsMountOperation o) => o -> m Text
+ GI.Gio.Objects.MountOperation: getMountOperationUsername :: (MonadIO m, IsMountOperation o) => o -> m (Maybe Text)
- GI.Gio.Objects.MountOperation: mountOperationGetDomain :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m Text
+ GI.Gio.Objects.MountOperation: mountOperationGetDomain :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m (Maybe Text)
- GI.Gio.Objects.MountOperation: mountOperationGetPassword :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m Text
+ GI.Gio.Objects.MountOperation: mountOperationGetPassword :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m (Maybe Text)
- GI.Gio.Objects.MountOperation: mountOperationGetUsername :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m Text
+ GI.Gio.Objects.MountOperation: mountOperationGetUsername :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m (Maybe Text)
- GI.Gio.Objects.MountOperation: mountOperationSetDomain :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> Text -> m ()
+ GI.Gio.Objects.MountOperation: mountOperationSetDomain :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.MountOperation: mountOperationSetPassword :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> Text -> m ()
+ GI.Gio.Objects.MountOperation: mountOperationSetPassword :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.MountOperation: mountOperationSetUsername :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> Text -> m ()
+ GI.Gio.Objects.MountOperation: mountOperationSetUsername :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> Maybe Text -> m ()
- GI.Gio.Objects.MountOperation: onMountOperationAborted :: (IsMountOperation a, MonadIO m) => a -> MountOperationAbortedCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: onMountOperationAborted :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationAbortedCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: onMountOperationAskPassword :: (IsMountOperation a, MonadIO m) => a -> MountOperationAskPasswordCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: onMountOperationAskPassword :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationAskPasswordCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: onMountOperationAskQuestion :: (IsMountOperation a, MonadIO m) => a -> MountOperationAskQuestionCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: onMountOperationAskQuestion :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationAskQuestionCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: onMountOperationReply :: (IsMountOperation a, MonadIO m) => a -> MountOperationReplyCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: onMountOperationReply :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationReplyCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: onMountOperationShowProcesses :: (IsMountOperation a, MonadIO m) => a -> MountOperationShowProcessesCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: onMountOperationShowProcesses :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationShowProcessesCallback) -> m SignalHandlerId
- GI.Gio.Objects.MountOperation: onMountOperationShowUnmountProgress :: (IsMountOperation a, MonadIO m) => a -> MountOperationShowUnmountProgressCallback -> m SignalHandlerId
+ GI.Gio.Objects.MountOperation: onMountOperationShowUnmountProgress :: (IsMountOperation a, MonadIO m) => a -> ((?self :: a) => MountOperationShowUnmountProgressCallback) -> m SignalHandlerId
- GI.Gio.Objects.NetworkAddress: getNetworkAddressScheme :: (MonadIO m, IsNetworkAddress o) => o -> m Text
+ GI.Gio.Objects.NetworkAddress: getNetworkAddressScheme :: (MonadIO m, IsNetworkAddress o) => o -> m (Maybe Text)
- GI.Gio.Objects.NetworkAddress: networkAddressGetScheme :: (HasCallStack, MonadIO m, IsNetworkAddress a) => a -> m Text
+ GI.Gio.Objects.NetworkAddress: networkAddressGetScheme :: (HasCallStack, MonadIO m, IsNetworkAddress a) => a -> m (Maybe Text)
- GI.Gio.Objects.ProxyAddress: getProxyAddressPassword :: (MonadIO m, IsProxyAddress o) => o -> m Text
+ GI.Gio.Objects.ProxyAddress: getProxyAddressPassword :: (MonadIO m, IsProxyAddress o) => o -> m (Maybe Text)
- GI.Gio.Objects.ProxyAddress: getProxyAddressUri :: (MonadIO m, IsProxyAddress o) => o -> m Text
+ GI.Gio.Objects.ProxyAddress: getProxyAddressUri :: (MonadIO m, IsProxyAddress o) => o -> m (Maybe Text)
- GI.Gio.Objects.ProxyAddress: getProxyAddressUsername :: (MonadIO m, IsProxyAddress o) => o -> m Text
+ GI.Gio.Objects.ProxyAddress: getProxyAddressUsername :: (MonadIO m, IsProxyAddress o) => o -> m (Maybe Text)
- GI.Gio.Objects.ProxyAddress: proxyAddressGetPassword :: (HasCallStack, MonadIO m, IsProxyAddress a) => a -> m Text
+ GI.Gio.Objects.ProxyAddress: proxyAddressGetPassword :: (HasCallStack, MonadIO m, IsProxyAddress a) => a -> m (Maybe Text)
- GI.Gio.Objects.ProxyAddress: proxyAddressGetUri :: (HasCallStack, MonadIO m, IsProxyAddress a) => a -> m Text
+ GI.Gio.Objects.ProxyAddress: proxyAddressGetUri :: (HasCallStack, MonadIO m, IsProxyAddress a) => a -> m (Maybe Text)
- GI.Gio.Objects.ProxyAddress: proxyAddressGetUsername :: (HasCallStack, MonadIO m, IsProxyAddress a) => a -> m Text
+ GI.Gio.Objects.ProxyAddress: proxyAddressGetUsername :: (HasCallStack, MonadIO m, IsProxyAddress a) => a -> m (Maybe Text)
- GI.Gio.Objects.Resolver: afterResolverReload :: (IsResolver a, MonadIO m) => a -> ResolverReloadCallback -> m SignalHandlerId
+ GI.Gio.Objects.Resolver: afterResolverReload :: (IsResolver a, MonadIO m) => a -> ((?self :: a) => ResolverReloadCallback) -> m SignalHandlerId
- GI.Gio.Objects.Resolver: onResolverReload :: (IsResolver a, MonadIO m) => a -> ResolverReloadCallback -> m SignalHandlerId
+ GI.Gio.Objects.Resolver: onResolverReload :: (IsResolver a, MonadIO m) => a -> ((?self :: a) => ResolverReloadCallback) -> m SignalHandlerId
- GI.Gio.Objects.Settings: afterSettingsChangeEvent :: (IsSettings a, MonadIO m) => a -> SettingsChangeEventCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: afterSettingsChangeEvent :: (IsSettings a, MonadIO m) => a -> ((?self :: a) => SettingsChangeEventCallback) -> m SignalHandlerId
- GI.Gio.Objects.Settings: afterSettingsChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> SettingsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: afterSettingsChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => SettingsChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.Settings: afterSettingsWritableChangeEvent :: (IsSettings a, MonadIO m) => a -> SettingsWritableChangeEventCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: afterSettingsWritableChangeEvent :: (IsSettings a, MonadIO m) => a -> ((?self :: a) => SettingsWritableChangeEventCallback) -> m SignalHandlerId
- GI.Gio.Objects.Settings: afterSettingsWritableChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> SettingsWritableChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: afterSettingsWritableChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => SettingsWritableChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.Settings: onSettingsChangeEvent :: (IsSettings a, MonadIO m) => a -> SettingsChangeEventCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: onSettingsChangeEvent :: (IsSettings a, MonadIO m) => a -> ((?self :: a) => SettingsChangeEventCallback) -> m SignalHandlerId
- GI.Gio.Objects.Settings: onSettingsChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> SettingsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: onSettingsChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => SettingsChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.Settings: onSettingsWritableChangeEvent :: (IsSettings a, MonadIO m) => a -> SettingsWritableChangeEventCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: onSettingsWritableChangeEvent :: (IsSettings a, MonadIO m) => a -> ((?self :: a) => SettingsWritableChangeEventCallback) -> m SignalHandlerId
- GI.Gio.Objects.Settings: onSettingsWritableChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> SettingsWritableChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: onSettingsWritableChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> ((?self :: a) => SettingsWritableChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.SimpleAction: afterSimpleActionActivate :: (IsSimpleAction a, MonadIO m) => a -> SimpleActionActivateCallback -> m SignalHandlerId
+ GI.Gio.Objects.SimpleAction: afterSimpleActionActivate :: (IsSimpleAction a, MonadIO m) => a -> ((?self :: a) => SimpleActionActivateCallback) -> m SignalHandlerId
- GI.Gio.Objects.SimpleAction: afterSimpleActionChangeState :: (IsSimpleAction a, MonadIO m) => a -> SimpleActionChangeStateCallback -> m SignalHandlerId
+ GI.Gio.Objects.SimpleAction: afterSimpleActionChangeState :: (IsSimpleAction a, MonadIO m) => a -> ((?self :: a) => SimpleActionChangeStateCallback) -> m SignalHandlerId
- GI.Gio.Objects.SimpleAction: onSimpleActionActivate :: (IsSimpleAction a, MonadIO m) => a -> SimpleActionActivateCallback -> m SignalHandlerId
+ GI.Gio.Objects.SimpleAction: onSimpleActionActivate :: (IsSimpleAction a, MonadIO m) => a -> ((?self :: a) => SimpleActionActivateCallback) -> m SignalHandlerId
- GI.Gio.Objects.SimpleAction: onSimpleActionChangeState :: (IsSimpleAction a, MonadIO m) => a -> SimpleActionChangeStateCallback -> m SignalHandlerId
+ GI.Gio.Objects.SimpleAction: onSimpleActionChangeState :: (IsSimpleAction a, MonadIO m) => a -> ((?self :: a) => SimpleActionChangeStateCallback) -> m SignalHandlerId
- GI.Gio.Objects.SocketClient: afterSocketClientEvent :: (IsSocketClient a, MonadIO m) => a -> SocketClientEventCallback -> m SignalHandlerId
+ GI.Gio.Objects.SocketClient: afterSocketClientEvent :: (IsSocketClient a, MonadIO m) => a -> ((?self :: a) => SocketClientEventCallback) -> m SignalHandlerId
- GI.Gio.Objects.SocketClient: getSocketClientLocalAddress :: (MonadIO m, IsSocketClient o) => o -> m SocketAddress
+ GI.Gio.Objects.SocketClient: getSocketClientLocalAddress :: (MonadIO m, IsSocketClient o) => o -> m (Maybe SocketAddress)
- GI.Gio.Objects.SocketClient: onSocketClientEvent :: (IsSocketClient a, MonadIO m) => a -> SocketClientEventCallback -> m SignalHandlerId
+ GI.Gio.Objects.SocketClient: onSocketClientEvent :: (IsSocketClient a, MonadIO m) => a -> ((?self :: a) => SocketClientEventCallback) -> m SignalHandlerId
- GI.Gio.Objects.SocketClient: socketClientGetLocalAddress :: (HasCallStack, MonadIO m, IsSocketClient a) => a -> m SocketAddress
+ GI.Gio.Objects.SocketClient: socketClientGetLocalAddress :: (HasCallStack, MonadIO m, IsSocketClient a) => a -> m (Maybe SocketAddress)
- GI.Gio.Objects.SocketListener: afterSocketListenerEvent :: (IsSocketListener a, MonadIO m) => a -> SocketListenerEventCallback -> m SignalHandlerId
+ GI.Gio.Objects.SocketListener: afterSocketListenerEvent :: (IsSocketListener a, MonadIO m) => a -> ((?self :: a) => SocketListenerEventCallback) -> m SignalHandlerId
- GI.Gio.Objects.SocketListener: onSocketListenerEvent :: (IsSocketListener a, MonadIO m) => a -> SocketListenerEventCallback -> m SignalHandlerId
+ GI.Gio.Objects.SocketListener: onSocketListenerEvent :: (IsSocketListener a, MonadIO m) => a -> ((?self :: a) => SocketListenerEventCallback) -> m SignalHandlerId
- GI.Gio.Objects.SocketService: afterSocketServiceIncoming :: (IsSocketService a, MonadIO m) => a -> SocketServiceIncomingCallback -> m SignalHandlerId
+ GI.Gio.Objects.SocketService: afterSocketServiceIncoming :: (IsSocketService a, MonadIO m) => a -> ((?self :: a) => SocketServiceIncomingCallback) -> m SignalHandlerId
- GI.Gio.Objects.SocketService: onSocketServiceIncoming :: (IsSocketService a, MonadIO m) => a -> SocketServiceIncomingCallback -> m SignalHandlerId
+ GI.Gio.Objects.SocketService: onSocketServiceIncoming :: (IsSocketService a, MonadIO m) => a -> ((?self :: a) => SocketServiceIncomingCallback) -> m SignalHandlerId
- GI.Gio.Objects.Subprocess: subprocessGetStderrPipe :: (HasCallStack, MonadIO m, IsSubprocess a) => a -> m InputStream
+ GI.Gio.Objects.Subprocess: subprocessGetStderrPipe :: (HasCallStack, MonadIO m, IsSubprocess a) => a -> m (Maybe InputStream)
- GI.Gio.Objects.Subprocess: subprocessGetStdinPipe :: (HasCallStack, MonadIO m, IsSubprocess a) => a -> m OutputStream
+ GI.Gio.Objects.Subprocess: subprocessGetStdinPipe :: (HasCallStack, MonadIO m, IsSubprocess a) => a -> m (Maybe OutputStream)
- GI.Gio.Objects.Subprocess: subprocessGetStdoutPipe :: (HasCallStack, MonadIO m, IsSubprocess a) => a -> m InputStream
+ GI.Gio.Objects.Subprocess: subprocessGetStdoutPipe :: (HasCallStack, MonadIO m, IsSubprocess a) => a -> m (Maybe InputStream)
- GI.Gio.Objects.SubprocessLauncher: subprocessLauncherGetenv :: (HasCallStack, MonadIO m, IsSubprocessLauncher a) => a -> [Char] -> m [Char]
+ GI.Gio.Objects.SubprocessLauncher: subprocessLauncherGetenv :: (HasCallStack, MonadIO m, IsSubprocessLauncher a) => a -> [Char] -> m (Maybe [Char])
- GI.Gio.Objects.ThreadedSocketService: afterThreadedSocketServiceRun :: (IsThreadedSocketService a, MonadIO m) => a -> ThreadedSocketServiceRunCallback -> m SignalHandlerId
+ GI.Gio.Objects.ThreadedSocketService: afterThreadedSocketServiceRun :: (IsThreadedSocketService a, MonadIO m) => a -> ((?self :: a) => ThreadedSocketServiceRunCallback) -> m SignalHandlerId
- GI.Gio.Objects.ThreadedSocketService: onThreadedSocketServiceRun :: (IsThreadedSocketService a, MonadIO m) => a -> ThreadedSocketServiceRunCallback -> m SignalHandlerId
+ GI.Gio.Objects.ThreadedSocketService: onThreadedSocketServiceRun :: (IsThreadedSocketService a, MonadIO m) => a -> ((?self :: a) => ThreadedSocketServiceRunCallback) -> m SignalHandlerId
- GI.Gio.Objects.TlsCertificate: getTlsCertificateIssuer :: (MonadIO m, IsTlsCertificate o) => o -> m TlsCertificate
+ GI.Gio.Objects.TlsCertificate: getTlsCertificateIssuer :: (MonadIO m, IsTlsCertificate o) => o -> m (Maybe TlsCertificate)
- GI.Gio.Objects.TlsCertificate: tlsCertificateGetIssuer :: (HasCallStack, MonadIO m, IsTlsCertificate a) => a -> m TlsCertificate
+ GI.Gio.Objects.TlsCertificate: tlsCertificateGetIssuer :: (HasCallStack, MonadIO m, IsTlsCertificate a) => a -> m (Maybe TlsCertificate)
- GI.Gio.Objects.TlsConnection: afterTlsConnectionAcceptCertificate :: (IsTlsConnection a, MonadIO m) => a -> TlsConnectionAcceptCertificateCallback -> m SignalHandlerId
+ GI.Gio.Objects.TlsConnection: afterTlsConnectionAcceptCertificate :: (IsTlsConnection a, MonadIO m) => a -> ((?self :: a) => TlsConnectionAcceptCertificateCallback) -> m SignalHandlerId
- GI.Gio.Objects.TlsConnection: onTlsConnectionAcceptCertificate :: (IsTlsConnection a, MonadIO m) => a -> TlsConnectionAcceptCertificateCallback -> m SignalHandlerId
+ GI.Gio.Objects.TlsConnection: onTlsConnectionAcceptCertificate :: (IsTlsConnection a, MonadIO m) => a -> ((?self :: a) => TlsConnectionAcceptCertificateCallback) -> m SignalHandlerId
- GI.Gio.Objects.UnixMountMonitor: afterUnixMountMonitorMountpointsChanged :: (IsUnixMountMonitor a, MonadIO m) => a -> UnixMountMonitorMountpointsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.UnixMountMonitor: afterUnixMountMonitorMountpointsChanged :: (IsUnixMountMonitor a, MonadIO m) => a -> ((?self :: a) => UnixMountMonitorMountpointsChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.UnixMountMonitor: afterUnixMountMonitorMountsChanged :: (IsUnixMountMonitor a, MonadIO m) => a -> UnixMountMonitorMountsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.UnixMountMonitor: afterUnixMountMonitorMountsChanged :: (IsUnixMountMonitor a, MonadIO m) => a -> ((?self :: a) => UnixMountMonitorMountsChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.UnixMountMonitor: onUnixMountMonitorMountpointsChanged :: (IsUnixMountMonitor a, MonadIO m) => a -> UnixMountMonitorMountpointsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.UnixMountMonitor: onUnixMountMonitorMountpointsChanged :: (IsUnixMountMonitor a, MonadIO m) => a -> ((?self :: a) => UnixMountMonitorMountpointsChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.UnixMountMonitor: onUnixMountMonitorMountsChanged :: (IsUnixMountMonitor a, MonadIO m) => a -> UnixMountMonitorMountsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.UnixMountMonitor: onUnixMountMonitorMountsChanged :: (IsUnixMountMonitor a, MonadIO m) => a -> ((?self :: a) => UnixMountMonitorMountsChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveChanged :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveChanged :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveConnected :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveConnectedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveConnected :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveConnectedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveDisconnected :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveDisconnectedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveDisconnected :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveDisconnectedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveEjectButton :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveEjectButtonCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveEjectButton :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveEjectButtonCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveStopButton :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveStopButtonCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorDriveStopButton :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveStopButtonCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorMountAdded :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorMountAddedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorMountAdded :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorMountAddedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorMountChanged :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorMountChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorMountChanged :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorMountChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorMountPreUnmount :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorMountPreUnmountCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorMountPreUnmount :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorMountPreUnmountCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorMountRemoved :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorMountRemovedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorMountRemoved :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorMountRemovedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorVolumeAdded :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorVolumeAddedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorVolumeAdded :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorVolumeAddedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorVolumeChanged :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorVolumeChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorVolumeChanged :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorVolumeChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorVolumeRemoved :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorVolumeRemovedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: afterVolumeMonitorVolumeRemoved :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorVolumeRemovedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveChanged :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveChanged :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveConnected :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveConnectedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveConnected :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveConnectedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveDisconnected :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveDisconnectedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveDisconnected :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveDisconnectedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveEjectButton :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveEjectButtonCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveEjectButton :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveEjectButtonCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveStopButton :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorDriveStopButtonCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorDriveStopButton :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorDriveStopButtonCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorMountAdded :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorMountAddedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorMountAdded :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorMountAddedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorMountChanged :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorMountChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorMountChanged :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorMountChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorMountPreUnmount :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorMountPreUnmountCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorMountPreUnmount :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorMountPreUnmountCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorMountRemoved :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorMountRemovedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorMountRemoved :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorMountRemovedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorVolumeAdded :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorVolumeAddedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorVolumeAdded :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorVolumeAddedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorVolumeChanged :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorVolumeChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorVolumeChanged :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorVolumeChangedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: onVolumeMonitorVolumeRemoved :: (IsVolumeMonitor a, MonadIO m) => a -> VolumeMonitorVolumeRemovedCallback -> m SignalHandlerId
+ GI.Gio.Objects.VolumeMonitor: onVolumeMonitorVolumeRemoved :: (IsVolumeMonitor a, MonadIO m) => a -> ((?self :: a) => VolumeMonitorVolumeRemovedCallback) -> m SignalHandlerId
- GI.Gio.Objects.VolumeMonitor: volumeMonitorGetMountForUuid :: (HasCallStack, MonadIO m, IsVolumeMonitor a) => a -> Text -> m Mount
+ GI.Gio.Objects.VolumeMonitor: volumeMonitorGetMountForUuid :: (HasCallStack, MonadIO m, IsVolumeMonitor a) => a -> Text -> m (Maybe Mount)
- GI.Gio.Objects.VolumeMonitor: volumeMonitorGetVolumeForUuid :: (HasCallStack, MonadIO m, IsVolumeMonitor a) => a -> Text -> m Volume
+ GI.Gio.Objects.VolumeMonitor: volumeMonitorGetVolumeForUuid :: (HasCallStack, MonadIO m, IsVolumeMonitor a) => a -> Text -> m (Maybe Volume)
- GI.Gio.Objects.ZlibCompressor: getZlibCompressorFileInfo :: (MonadIO m, IsZlibCompressor o) => o -> m FileInfo
+ GI.Gio.Objects.ZlibCompressor: getZlibCompressorFileInfo :: (MonadIO m, IsZlibCompressor o) => o -> m (Maybe FileInfo)
- GI.Gio.Objects.ZlibCompressor: zlibCompressorGetFileInfo :: (HasCallStack, MonadIO m, IsZlibCompressor a) => a -> m FileInfo
+ GI.Gio.Objects.ZlibCompressor: zlibCompressorGetFileInfo :: (HasCallStack, MonadIO m, IsZlibCompressor a) => a -> m (Maybe FileInfo)
- GI.Gio.Objects.ZlibDecompressor: getZlibDecompressorFileInfo :: (MonadIO m, IsZlibDecompressor o) => o -> m FileInfo
+ GI.Gio.Objects.ZlibDecompressor: getZlibDecompressorFileInfo :: (MonadIO m, IsZlibDecompressor o) => o -> m (Maybe FileInfo)
- GI.Gio.Objects.ZlibDecompressor: zlibDecompressorGetFileInfo :: (HasCallStack, MonadIO m, IsZlibDecompressor a) => a -> m FileInfo
+ GI.Gio.Objects.ZlibDecompressor: zlibDecompressorGetFileInfo :: (HasCallStack, MonadIO m, IsZlibDecompressor a) => a -> m (Maybe FileInfo)
- GI.Gio.Structs.DBusAnnotationInfo: dBusAnnotationInfoLookup :: (HasCallStack, MonadIO m) => Maybe [DBusAnnotationInfo] -> Text -> m Text
+ GI.Gio.Structs.DBusAnnotationInfo: dBusAnnotationInfoLookup :: (HasCallStack, MonadIO m) => Maybe [DBusAnnotationInfo] -> Text -> m (Maybe Text)
- GI.Gio.Structs.DBusInterfaceInfo: dBusInterfaceInfoLookupMethod :: (HasCallStack, MonadIO m) => DBusInterfaceInfo -> Text -> m DBusMethodInfo
+ GI.Gio.Structs.DBusInterfaceInfo: dBusInterfaceInfoLookupMethod :: (HasCallStack, MonadIO m) => DBusInterfaceInfo -> Text -> m (Maybe DBusMethodInfo)
- GI.Gio.Structs.DBusInterfaceInfo: dBusInterfaceInfoLookupProperty :: (HasCallStack, MonadIO m) => DBusInterfaceInfo -> Text -> m DBusPropertyInfo
+ GI.Gio.Structs.DBusInterfaceInfo: dBusInterfaceInfoLookupProperty :: (HasCallStack, MonadIO m) => DBusInterfaceInfo -> Text -> m (Maybe DBusPropertyInfo)
- GI.Gio.Structs.DBusInterfaceInfo: dBusInterfaceInfoLookupSignal :: (HasCallStack, MonadIO m) => DBusInterfaceInfo -> Text -> m DBusSignalInfo
+ GI.Gio.Structs.DBusInterfaceInfo: dBusInterfaceInfoLookupSignal :: (HasCallStack, MonadIO m) => DBusInterfaceInfo -> Text -> m (Maybe DBusSignalInfo)
- GI.Gio.Structs.DBusNodeInfo: dBusNodeInfoLookupInterface :: (HasCallStack, MonadIO m) => DBusNodeInfo -> Text -> m DBusInterfaceInfo
+ GI.Gio.Structs.DBusNodeInfo: dBusNodeInfoLookupInterface :: (HasCallStack, MonadIO m) => DBusNodeInfo -> Text -> m (Maybe DBusInterfaceInfo)
- GI.Gio.Structs.FileAttributeMatcher: fileAttributeMatcherSubtract :: (HasCallStack, MonadIO m) => FileAttributeMatcher -> FileAttributeMatcher -> m FileAttributeMatcher
+ GI.Gio.Structs.FileAttributeMatcher: fileAttributeMatcherSubtract :: (HasCallStack, MonadIO m) => FileAttributeMatcher -> Maybe FileAttributeMatcher -> m (Maybe FileAttributeMatcher)
- GI.Gio.Structs.SettingsSchema: settingsSchemaGetPath :: (HasCallStack, MonadIO m) => SettingsSchema -> m Text
+ GI.Gio.Structs.SettingsSchema: settingsSchemaGetPath :: (HasCallStack, MonadIO m) => SettingsSchema -> m (Maybe Text)
- GI.Gio.Structs.SettingsSchemaKey: settingsSchemaKeyGetDescription :: (HasCallStack, MonadIO m) => SettingsSchemaKey -> m Text
+ GI.Gio.Structs.SettingsSchemaKey: settingsSchemaKeyGetDescription :: (HasCallStack, MonadIO m) => SettingsSchemaKey -> m (Maybe Text)
- GI.Gio.Structs.SettingsSchemaKey: settingsSchemaKeyGetSummary :: (HasCallStack, MonadIO m) => SettingsSchemaKey -> m Text
+ GI.Gio.Structs.SettingsSchemaKey: settingsSchemaKeyGetSummary :: (HasCallStack, MonadIO m) => SettingsSchemaKey -> m (Maybe Text)
- GI.Gio.Structs.UnixMountPoint: unixMountPointGetOptions :: (HasCallStack, MonadIO m) => UnixMountPoint -> m Text
+ GI.Gio.Structs.UnixMountPoint: unixMountPointGetOptions :: (HasCallStack, MonadIO m) => UnixMountPoint -> m (Maybe Text)
Files
- ChangeLog.md +4/−0
- Gio.overrides +4/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-gio.cabal +5/−5
ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.29+++ Update to haskell-gi(-base)-0.26+ ### 2.0.28 + Update to haskell-gi(-base)-0.25
Gio.overrides view
@@ -24,6 +24,10 @@ # versions. set-attr Gio/InetAddress/new_from_string/@return-value nullable 1 +# Return value is nullable, but it is only marked as such in recent+# versions.+set-attr Gio/DBusNodeInfo/lookup_interface/@return-value nullable 1+ # These are included by mistake in the introspection data of # glib-2.60.0, but they are linux-specific. # See https://github.com/haskell-gi/haskell-gi/issues/218
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gio-2.0.28/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.28/docs/GI-Gio.html)+[https://hackage.haskell.org/package/gi-gio-2.0.29/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.29/docs/GI-Gio.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -11,7 +11,7 @@ where name = "Gio" version = "2.0" pkgName = "gi-gio"- pkgVersion = "2.0.28"+ pkgVersion = "2.0.29" overridesFile = Just "Gio.overrides" verbose = False outputDir = Nothing
gi-gio.cabal view
@@ -1,11 +1,11 @@ name: gi-gio-version: 2.0.28+version: 2.0.29 synopsis: Gio bindings description: Bindings for Gio, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi license: LGPL-2.1 license-file: LICENSE-author: Will Thompson, Iñaki García Etxebarria and Jonas Platte+author: Iñaki García Etxebarria maintainer: Iñaki García Etxebarria category: Bindings build-type: Custom@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.9 && < 5, Cabal >= 1.24,- haskell-gi >= 0.25 && < 0.26,+ haskell-gi >= 0.26 && < 0.27, gi-gobject == 2.0.*, gi-glib == 2.0.* @@ -28,8 +28,8 @@ pkgconfig-depends: gio-2.0 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.25 && < 0.26,- haskell-gi >= 0.25 && < 0.26,+ haskell-gi-base >= 0.26 && < 0.27,+ haskell-gi >= 0.26 && < 0.27, haskell-gi-overloading < 1.1, gi-gobject == 2.0.*, gi-glib == 2.0.*,