gi-gio 2.0.36 → 2.0.37
raw patch · 5 files changed
+35/−4 lines, 5 filessetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.BusType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.ConverterResult
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.CredentialsType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.DBusError
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.DBusMessageByteOrder
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.DBusMessageHeaderField
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.DBusMessageType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.DataStreamByteOrder
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.DataStreamNewlineType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.DriveStartStopType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.EmblemOrigin
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.FileAttributeStatus
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.FileAttributeType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.FileMonitorEvent
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.FileType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.FilesystemPreviewType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.IOErrorEnum
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.IOModuleScopeFlags
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.MemoryMonitorWarningLevel
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.MountOperationResult
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.NetworkConnectivity
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.NotificationPriority
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.PasswordSave
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.PollableReturn
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.ResolverError
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.ResolverRecordType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.ResourceError
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.SocketClientEvent
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.SocketFamily
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.SocketListenerEvent
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.SocketProtocol
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.SocketType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsAuthenticationMode
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsCertificateRequestFlags
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsChannelBindingError
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsChannelBindingType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsDatabaseLookupFlags
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsError
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsInteractionResult
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsProtocolVersion
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsRehandshakeMode
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.UnixSocketAddressType
- GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.ZlibCompressorFormat
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.BusType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.ConverterResult
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.CredentialsType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.DBusError
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.DBusMessageByteOrder
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.DBusMessageHeaderField
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.DBusMessageType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.DataStreamByteOrder
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.DataStreamNewlineType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.DriveStartStopType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.EmblemOrigin
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.FileAttributeStatus
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.FileAttributeType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.FileMonitorEvent
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.FileType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.FilesystemPreviewType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.IOErrorEnum
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.IOModuleScopeFlags
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.MemoryMonitorWarningLevel
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.MountOperationResult
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.NetworkConnectivity
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.NotificationPriority
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.PasswordSave
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.PollableReturn
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.ResolverError
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.ResolverRecordType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.ResourceError
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.SocketClientEvent
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.SocketFamily
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.SocketListenerEvent
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.SocketProtocol
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.SocketType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsAuthenticationMode
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsCertificateRequestFlags
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsChannelBindingError
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsChannelBindingType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsDatabaseLookupFlags
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsError
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsInteractionResult
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsProtocolVersion
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsRehandshakeMode
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.UnixSocketAddressType
- GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.ZlibCompressorFormat
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.AppInfoCreateFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.ApplicationFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.AskPasswordFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.BusNameOwnerFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.BusNameWatcherFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.ConverterFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusCallFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusCapabilityFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusConnectionFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusInterfaceSkeletonFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusMessageFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusObjectManagerClientFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusPropertyInfoFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusProxyFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusSendMessageFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusServerFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusSignalFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DBusSubtreeFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.DriveStartFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.FileAttributeInfoFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.FileCopyFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.FileCreateFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.FileMeasureFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.FileMonitorFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.FileQueryInfoFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.IOStreamSpliceFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.MountMountFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.MountUnmountFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.OutputStreamSpliceFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.ResolverNameLookupFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.ResourceFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.ResourceLookupFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.SettingsBindFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.SocketMsgFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.SubprocessFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.TestDBusFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.TlsCertificateFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.TlsDatabaseVerifyFlags
- GI.Gio.Flags: instance GHC.Enum.Enum GI.Gio.Flags.TlsPasswordFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.AppInfoCreateFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.ApplicationFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.AskPasswordFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.BusNameOwnerFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.BusNameWatcherFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.ConverterFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusCallFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusCapabilityFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusConnectionFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusInterfaceSkeletonFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusMessageFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusObjectManagerClientFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusPropertyInfoFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusProxyFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusSendMessageFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusServerFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusSignalFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DBusSubtreeFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.DriveStartFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.FileAttributeInfoFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.FileCopyFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.FileCreateFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.FileMeasureFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.FileMonitorFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.FileQueryInfoFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.IOStreamSpliceFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.MountMountFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.MountUnmountFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.OutputStreamSpliceFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.ResolverNameLookupFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.ResourceFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.ResourceLookupFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.SettingsBindFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.SocketMsgFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.SubprocessFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.TestDBusFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.TlsCertificateFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.TlsDatabaseVerifyFlags
- GI.Gio.Flags: instance GHC.Show.Show GI.Gio.Flags.TlsPasswordFlags
- GI.Gio.Interfaces.Action: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Action.Action)
- GI.Gio.Interfaces.ActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.ActionGroup.ActionGroup)
- GI.Gio.Interfaces.ActionMap: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.ActionMap.ActionMap)
- GI.Gio.Interfaces.AppInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.AppInfo.AppInfo)
- GI.Gio.Interfaces.AsyncInitable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.AsyncInitable.AsyncInitable)
- GI.Gio.Interfaces.AsyncResult: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.AsyncResult.AsyncResult)
- GI.Gio.Interfaces.Converter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Converter.Converter)
- GI.Gio.Interfaces.DBusInterface: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DBusInterface.DBusInterface)
- GI.Gio.Interfaces.DBusObject: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DBusObject.DBusObject)
- GI.Gio.Interfaces.DBusObjectManager: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DBusObjectManager.DBusObjectManager)
- GI.Gio.Interfaces.DatagramBased: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DatagramBased.DatagramBased)
- GI.Gio.Interfaces.DebugController: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DebugController.DebugController)
- GI.Gio.Interfaces.DesktopAppInfoLookup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DesktopAppInfoLookup.DesktopAppInfoLookup)
- GI.Gio.Interfaces.Drive: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Drive.Drive)
- GI.Gio.Interfaces.DtlsClientConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DtlsClientConnection.DtlsClientConnection)
- GI.Gio.Interfaces.DtlsConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DtlsConnection.DtlsConnection)
- GI.Gio.Interfaces.DtlsServerConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DtlsServerConnection.DtlsServerConnection)
- GI.Gio.Interfaces.File: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.File.File)
- GI.Gio.Interfaces.FileDescriptorBased: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.FileDescriptorBased.FileDescriptorBased)
- GI.Gio.Interfaces.Icon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Icon.Icon)
- GI.Gio.Interfaces.Initable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Initable.Initable)
- GI.Gio.Interfaces.ListModel: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.ListModel.ListModel)
- GI.Gio.Interfaces.LoadableIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.LoadableIcon.LoadableIcon)
- GI.Gio.Interfaces.MemoryMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.MemoryMonitor.MemoryMonitor)
- GI.Gio.Interfaces.Mount: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Mount.Mount)
- GI.Gio.Interfaces.NetworkMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.NetworkMonitor.NetworkMonitor)
- GI.Gio.Interfaces.PollableInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.PollableInputStream.PollableInputStream)
- GI.Gio.Interfaces.PollableOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream)
- GI.Gio.Interfaces.PowerProfileMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor)
- GI.Gio.Interfaces.Proxy: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Proxy.Proxy)
- GI.Gio.Interfaces.ProxyResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.ProxyResolver.ProxyResolver)
- GI.Gio.Interfaces.RemoteActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.RemoteActionGroup.RemoteActionGroup)
- GI.Gio.Interfaces.Seekable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Seekable.Seekable)
- GI.Gio.Interfaces.SocketConnectable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.SocketConnectable.SocketConnectable)
- GI.Gio.Interfaces.TlsBackend: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.TlsBackend.TlsBackend)
- GI.Gio.Interfaces.TlsClientConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.TlsClientConnection.TlsClientConnection)
- GI.Gio.Interfaces.TlsFileDatabase: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.TlsFileDatabase.TlsFileDatabase)
- GI.Gio.Interfaces.TlsServerConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.TlsServerConnection.TlsServerConnection)
- GI.Gio.Interfaces.Volume: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Volume.Volume)
- GI.Gio.Objects.AppInfoMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.AppInfoMonitor.AppInfoMonitor)
- GI.Gio.Objects.AppLaunchContext: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.AppLaunchContext.AppLaunchContext)
- GI.Gio.Objects.Application: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Application.Application)
- GI.Gio.Objects.ApplicationCommandLine: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine)
- GI.Gio.Objects.BufferedInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.BufferedInputStream.BufferedInputStream)
- GI.Gio.Objects.BufferedOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.BufferedOutputStream.BufferedOutputStream)
- GI.Gio.Objects.BytesIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.BytesIcon.BytesIcon)
- GI.Gio.Objects.Cancellable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Cancellable.Cancellable)
- GI.Gio.Objects.CharsetConverter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.CharsetConverter.CharsetConverter)
- GI.Gio.Objects.ConverterInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ConverterInputStream.ConverterInputStream)
- GI.Gio.Objects.ConverterOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ConverterOutputStream.ConverterOutputStream)
- GI.Gio.Objects.Credentials: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Credentials.Credentials)
- GI.Gio.Objects.DBusActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusActionGroup.DBusActionGroup)
- GI.Gio.Objects.DBusAuthObserver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusAuthObserver.DBusAuthObserver)
- GI.Gio.Objects.DBusConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusConnection.DBusConnection)
- GI.Gio.Objects.DBusInterfaceSkeleton: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton)
- GI.Gio.Objects.DBusMenuModel: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusMenuModel.DBusMenuModel)
- GI.Gio.Objects.DBusMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusMessage.DBusMessage)
- GI.Gio.Objects.DBusMethodInvocation: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation)
- GI.Gio.Objects.DBusObjectManagerClient: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient)
- GI.Gio.Objects.DBusObjectManagerServer: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusObjectManagerServer.DBusObjectManagerServer)
- GI.Gio.Objects.DBusObjectProxy: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy)
- GI.Gio.Objects.DBusObjectSkeleton: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusObjectSkeleton.DBusObjectSkeleton)
- GI.Gio.Objects.DBusProxy: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusProxy.DBusProxy)
- GI.Gio.Objects.DBusServer: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusServer.DBusServer)
- GI.Gio.Objects.DataInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DataInputStream.DataInputStream)
- GI.Gio.Objects.DataOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DataOutputStream.DataOutputStream)
- GI.Gio.Objects.DebugControllerDBus: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DebugControllerDBus.DebugControllerDBus)
- GI.Gio.Objects.DesktopAppInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo)
- GI.Gio.Objects.Emblem: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Emblem.Emblem)
- GI.Gio.Objects.EmblemedIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.EmblemedIcon.EmblemedIcon)
- GI.Gio.Objects.FileEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileEnumerator.FileEnumerator)
- GI.Gio.Objects.FileIOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileIOStream.FileIOStream)
- GI.Gio.Objects.FileIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileIcon.FileIcon)
- GI.Gio.Objects.FileInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileInfo.FileInfo)
- GI.Gio.Objects.FileInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileInputStream.FileInputStream)
- GI.Gio.Objects.FileMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileMonitor.FileMonitor)
- GI.Gio.Objects.FileOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileOutputStream.FileOutputStream)
- GI.Gio.Objects.FilenameCompleter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FilenameCompleter.FilenameCompleter)
- GI.Gio.Objects.FilterInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FilterInputStream.FilterInputStream)
- GI.Gio.Objects.FilterOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FilterOutputStream.FilterOutputStream)
- GI.Gio.Objects.IOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.IOStream.IOStream)
- GI.Gio.Objects.InetAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.InetAddress.InetAddress)
- GI.Gio.Objects.InetAddressMask: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.InetAddressMask.InetAddressMask)
- GI.Gio.Objects.InetSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.InetSocketAddress.InetSocketAddress)
- GI.Gio.Objects.InputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.InputStream.InputStream)
- GI.Gio.Objects.ListStore: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ListStore.ListStore)
- GI.Gio.Objects.MemoryInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MemoryInputStream.MemoryInputStream)
- GI.Gio.Objects.MemoryOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MemoryOutputStream.MemoryOutputStream)
- GI.Gio.Objects.Menu: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Menu.Menu)
- GI.Gio.Objects.MenuAttributeIter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MenuAttributeIter.MenuAttributeIter)
- GI.Gio.Objects.MenuItem: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MenuItem.MenuItem)
- GI.Gio.Objects.MenuLinkIter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MenuLinkIter.MenuLinkIter)
- GI.Gio.Objects.MenuModel: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MenuModel.MenuModel)
- GI.Gio.Objects.MountOperation: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MountOperation.MountOperation)
- GI.Gio.Objects.NativeSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.NativeSocketAddress.NativeSocketAddress)
- GI.Gio.Objects.NativeVolumeMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.NativeVolumeMonitor.NativeVolumeMonitor)
- GI.Gio.Objects.NetworkAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.NetworkAddress.NetworkAddress)
- GI.Gio.Objects.NetworkService: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.NetworkService.NetworkService)
- GI.Gio.Objects.Notification: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Notification.Notification)
- GI.Gio.Objects.OutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.OutputStream.OutputStream)
- GI.Gio.Objects.Permission: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Permission.Permission)
- GI.Gio.Objects.PropertyAction: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.PropertyAction.PropertyAction)
- GI.Gio.Objects.ProxyAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ProxyAddress.ProxyAddress)
- GI.Gio.Objects.ProxyAddressEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ProxyAddressEnumerator.ProxyAddressEnumerator)
- GI.Gio.Objects.Resolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Resolver.Resolver)
- GI.Gio.Objects.Settings: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Settings.Settings)
- GI.Gio.Objects.SettingsBackend: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SettingsBackend.SettingsBackend)
- GI.Gio.Objects.SimpleAction: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleAction.SimpleAction)
- GI.Gio.Objects.SimpleActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleActionGroup.SimpleActionGroup)
- GI.Gio.Objects.SimpleAsyncResult: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult)
- GI.Gio.Objects.SimpleIOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleIOStream.SimpleIOStream)
- GI.Gio.Objects.SimplePermission: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimplePermission.SimplePermission)
- GI.Gio.Objects.SimpleProxyResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleProxyResolver.SimpleProxyResolver)
- GI.Gio.Objects.Socket: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Socket.Socket)
- GI.Gio.Objects.SocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketAddress.SocketAddress)
- GI.Gio.Objects.SocketAddressEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketAddressEnumerator.SocketAddressEnumerator)
- GI.Gio.Objects.SocketClient: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketClient.SocketClient)
- GI.Gio.Objects.SocketConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketConnection.SocketConnection)
- GI.Gio.Objects.SocketControlMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketControlMessage.SocketControlMessage)
- GI.Gio.Objects.SocketListener: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketListener.SocketListener)
- GI.Gio.Objects.SocketService: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketService.SocketService)
- GI.Gio.Objects.Subprocess: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Subprocess.Subprocess)
- GI.Gio.Objects.SubprocessLauncher: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SubprocessLauncher.SubprocessLauncher)
- GI.Gio.Objects.Task: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Task.Task)
- GI.Gio.Objects.TcpConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TcpConnection.TcpConnection)
- GI.Gio.Objects.TcpWrapperConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TcpWrapperConnection.TcpWrapperConnection)
- GI.Gio.Objects.TestDBus: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TestDBus.TestDBus)
- GI.Gio.Objects.ThemedIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ThemedIcon.ThemedIcon)
- GI.Gio.Objects.ThreadedResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ThreadedResolver.ThreadedResolver)
- GI.Gio.Objects.ThreadedSocketService: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ThreadedSocketService.ThreadedSocketService)
- GI.Gio.Objects.TlsCertificate: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsCertificate.TlsCertificate)
- GI.Gio.Objects.TlsConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsConnection.TlsConnection)
- GI.Gio.Objects.TlsDatabase: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsDatabase.TlsDatabase)
- GI.Gio.Objects.TlsInteraction: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsInteraction.TlsInteraction)
- GI.Gio.Objects.TlsPassword: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsPassword.TlsPassword)
- GI.Gio.Objects.UnixConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixConnection.UnixConnection)
- GI.Gio.Objects.UnixCredentialsMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixCredentialsMessage.UnixCredentialsMessage)
- GI.Gio.Objects.UnixFDList: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixFDList.UnixFDList)
- GI.Gio.Objects.UnixFDMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixFDMessage.UnixFDMessage)
- GI.Gio.Objects.UnixInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixInputStream.UnixInputStream)
- GI.Gio.Objects.UnixMountMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixMountMonitor.UnixMountMonitor)
- GI.Gio.Objects.UnixOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixOutputStream.UnixOutputStream)
- GI.Gio.Objects.UnixSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixSocketAddress.UnixSocketAddress)
- GI.Gio.Objects.Vfs: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Vfs.Vfs)
- GI.Gio.Objects.VolumeMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.VolumeMonitor.VolumeMonitor)
- GI.Gio.Objects.ZlibCompressor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ZlibCompressor.ZlibCompressor)
- GI.Gio.Objects.ZlibDecompressor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ZlibDecompressor.ZlibDecompressor)
- GI.Gio.Structs.DBusAnnotationInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusAnnotationInfo.DBusAnnotationInfo)
- GI.Gio.Structs.DBusArgInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusArgInfo.DBusArgInfo)
- GI.Gio.Structs.DBusInterfaceInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo)
- GI.Gio.Structs.DBusMethodInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusMethodInfo.DBusMethodInfo)
- GI.Gio.Structs.DBusNodeInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusNodeInfo.DBusNodeInfo)
- GI.Gio.Structs.DBusPropertyInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusPropertyInfo.DBusPropertyInfo)
- GI.Gio.Structs.DBusSignalInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusSignalInfo.DBusSignalInfo)
- GI.Gio.Structs.FileAttributeInfoList: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.FileAttributeInfoList.FileAttributeInfoList)
- GI.Gio.Structs.FileAttributeMatcher: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.FileAttributeMatcher.FileAttributeMatcher)
- GI.Gio.Structs.Resource: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.Resource.Resource)
- GI.Gio.Structs.SettingsSchema: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.SettingsSchema.SettingsSchema)
- GI.Gio.Structs.SettingsSchemaKey: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.SettingsSchemaKey.SettingsSchemaKey)
- GI.Gio.Structs.SettingsSchemaSource: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.SettingsSchemaSource.SettingsSchemaSource)
- GI.Gio.Structs.SrvTarget: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.SrvTarget.SrvTarget)
- GI.Gio.Structs.UnixMountEntry: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.UnixMountEntry.UnixMountEntry)
- GI.Gio.Structs.UnixMountPoint: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.UnixMountPoint.UnixMountPoint)
+ GI.Gio: GArray :: Ptr (GArray a) -> GArray a
+ GI.Gio: GByteArray :: Ptr GByteArray -> GByteArray
+ GI.Gio: GError :: ManagedPtr GError -> GError
+ GI.Gio: GHashTable :: Ptr (GHashTable a b) -> GHashTable a b
+ GI.Gio: GList :: Ptr (GList a) -> GList a
+ GI.Gio: GParamSpec :: ManagedPtr GParamSpec -> GParamSpec
+ GI.Gio: GPtrArray :: Ptr (GPtrArray a) -> GPtrArray a
+ GI.Gio: GSList :: Ptr (GSList a) -> GSList a
+ GI.Gio: GType :: CGType -> GType
+ GI.Gio: GValue :: ManagedPtr GValue -> GValue
+ GI.Gio: GVariant :: ManagedPtr GVariant -> GVariant
+ GI.Gio: GVariantDictEntry :: key -> value -> GVariantDictEntry key value
+ GI.Gio: GVariantHandle :: Int32 -> GVariantHandle
+ GI.Gio: GVariantSinglet :: a -> GVariantSinglet a
+ GI.Gio: ManagedPtr :: ForeignPtr a -> Maybe CallStack -> IORef (Maybe CallStack) -> ManagedPtr a
+ GI.Gio: PtrWrapped :: Ptr a -> PtrWrapped a
+ GI.Gio: UnexpectedNullPointerReturn :: Text -> UnexpectedNullPointerReturn
+ GI.Gio: [:&=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrTransferTypeConstraint info b, AttrSetTypeConstraint info (AttrTransferType info)) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.Gio: [:::] :: forall object info. SignalProxy object info -> Text -> SignalProxy object info
+ GI.Gio: [:=>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> IO b -> AttrOp obj tag
+ GI.Gio: [:=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.Gio: [:~>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> IO b) -> AttrOp obj tag
+ GI.Gio: [:~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> b) -> AttrOp obj tag
+ GI.Gio: [After] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.Gio: [On] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.Gio: [PropertyNotify] :: forall info1 (propName :: Symbol) object (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object GObjectNotifySignalInfo
+ GI.Gio: [gtypeToCGType] :: GType -> CGType
+ GI.Gio: [managedForeignPtr] :: ManagedPtr a -> ForeignPtr a
+ GI.Gio: [managedPtrAllocCallStack] :: ManagedPtr a -> Maybe CallStack
+ GI.Gio: [managedPtrIsDisowned] :: ManagedPtr a -> IORef (Maybe CallStack)
+ GI.Gio: [nullPtrErrorMsg] :: UnexpectedNullPointerReturn -> Text
+ GI.Gio: [unwrapPtr] :: PtrWrapped a -> Ptr a
+ GI.Gio: after :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.Gio: asA :: (ManagedPtrNewtype a, ManagedPtrNewtype b, HasParentTypes b, IsDescendantOf a b) => b -> (ManagedPtr a -> a) -> a
+ GI.Gio: boxedPtrCalloc :: CallocPtr a => IO (Ptr a)
+ GI.Gio: boxedPtrCopy :: BoxedPtr a => a -> IO a
+ GI.Gio: boxedPtrFree :: BoxedPtr a => a -> IO ()
+ GI.Gio: byteStringToCString :: ByteString -> IO CString
+ GI.Gio: castTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o', GObject o') => (ManagedPtr o' -> o') -> o -> IO (Maybe o')
+ GI.Gio: catchGErrorJust :: GErrorClass err => err -> IO a -> (GErrorMessage -> IO a) -> IO a
+ GI.Gio: catchGErrorJustDomain :: GErrorClass err => IO a -> (err -> GErrorMessage -> IO a) -> IO a
+ GI.Gio: checkGError :: (Ptr (Ptr GError) -> IO a) -> (GError -> IO a) -> IO a
+ GI.Gio: checkInstanceType :: (ManagedPtrNewtype o, TypedObject o) => o -> GType -> IO Bool
+ GI.Gio: class TypedObject a => BoxedEnum a
+ GI.Gio: class TypedObject a => BoxedFlags a
+ GI.Gio: class ManagedPtrNewtype a => BoxedPtr a
+ GI.Gio: class BoxedPtr a => CallocPtr a
+ GI.Gio: class (ManagedPtrNewtype a, TypedObject a) => GBoxed a
+ GI.Gio: class Enum err => GErrorClass err
+ GI.Gio: class (ManagedPtrNewtype a, TypedObject a) => GObject a
+ GI.Gio: class Enum a => IsGFlag a
+ GI.Gio: class IsGValue a
+ GI.Gio: class IsGVariant a
+ GI.Gio: class Ord a => IsGVariantBasicType a
+ GI.Gio: class Coercible a ManagedPtr () => ManagedPtrNewtype a
+ GI.Gio: class HasParentTypes a => TypedObject a
+ GI.Gio: copyBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.Gio: copyBoxedPtr :: GBoxed a => Ptr a -> IO (Ptr a)
+ GI.Gio: copyBytes :: (HasCallStack, CallocPtr a) => Int -> Ptr a -> IO (Ptr a)
+ GI.Gio: cstringPackPtr :: CString -> PtrWrapped CString
+ GI.Gio: cstringToByteString :: HasCallStack => CString -> IO ByteString
+ GI.Gio: cstringToString :: HasCallStack => CString -> IO String
+ GI.Gio: cstringToText :: HasCallStack => CString -> IO Text
+ GI.Gio: cstringUnpackPtr :: PtrWrapped CString -> CString
+ GI.Gio: data AttrOp obj (tag :: AttrOpTag)
+ GI.Gio: data GArray a
+ GI.Gio: data GByteArray
+ GI.Gio: data GClosure a
+ GI.Gio: data GHashTable a b
+ GI.Gio: data GList a
+ GI.Gio: data GPtrArray a
+ GI.Gio: data GSList a
+ GI.Gio: data GVariantDictEntry key value
+ GI.Gio: data GVariantObjectPath
+ GI.Gio: data GVariantSignature
+ GI.Gio: data ManagedPtr a
+ GI.Gio: data SignalProxy object info
+ GI.Gio: data UnexpectedNullPointerReturn
+ GI.Gio: disownBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.Gio: disownGVariant :: GVariant -> IO (Ptr GVariant)
+ GI.Gio: disownManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.Gio: disownObject :: (HasCallStack, GObject a) => a -> IO (Ptr b)
+ GI.Gio: freeBoxed :: (HasCallStack, GBoxed a) => a -> IO ()
+ GI.Gio: fromGValue :: (IsGValue a, MonadIO m) => GValue -> m a
+ GI.Gio: fromGVariant :: IsGVariant a => GVariant -> IO (Maybe a)
+ GI.Gio: gDirectEqual :: GEqualFunc (Ptr a)
+ GI.Gio: gDirectHash :: GHashFunc (Ptr a)
+ GI.Gio: gStrEqual :: GEqualFunc CString
+ GI.Gio: gStrHash :: GHashFunc CString
+ GI.Gio: g_list_free :: Ptr (GList a) -> IO ()
+ GI.Gio: g_slist_free :: Ptr (GSList a) -> IO ()
+ GI.Gio: gerrorClassDomain :: GErrorClass err => err -> Text
+ GI.Gio: gerrorCode :: GError -> IO GErrorCode
+ GI.Gio: gerrorDomain :: GError -> IO GQuark
+ GI.Gio: gerrorMessage :: GError -> IO GErrorMessage
+ GI.Gio: gerrorNew :: GErrorDomain -> GErrorCode -> GErrorMessage -> IO GError
+ GI.Gio: get :: forall info (attr :: Symbol) obj result m. (AttrGetC info obj attr result, MonadIO m) => obj -> AttrLabelProxy attr -> m result
+ GI.Gio: gflagsToWord :: (Num b, IsGFlag a) => [a] -> b
+ GI.Gio: glibType :: TypedObject a => IO GType
+ GI.Gio: gtypeName :: GType -> IO String
+ GI.Gio: gvalueGType_ :: IsGValue a => IO GType
+ GI.Gio: gvalueGet_ :: IsGValue a => Ptr GValue -> IO a
+ GI.Gio: gvaluePackPtr :: Ptr GValue -> PtrWrapped (Ptr GValue)
+ GI.Gio: gvalueSet_ :: IsGValue a => Ptr GValue -> a -> IO ()
+ GI.Gio: gvalueUnpackPtr :: PtrWrapped (Ptr GValue) -> Ptr GValue
+ GI.Gio: gvariantFromBool :: Bool -> IO GVariant
+ GI.Gio: gvariantFromBytestring :: ByteString -> IO GVariant
+ GI.Gio: gvariantFromDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => key -> value -> IO GVariant
+ GI.Gio: gvariantFromDouble :: Double -> IO GVariant
+ GI.Gio: gvariantFromGVariant :: GVariant -> IO GVariant
+ GI.Gio: gvariantFromHandle :: Int32 -> IO GVariant
+ GI.Gio: gvariantFromInt16 :: Int16 -> IO GVariant
+ GI.Gio: gvariantFromInt32 :: Int32 -> IO GVariant
+ GI.Gio: gvariantFromInt64 :: Int64 -> IO GVariant
+ GI.Gio: gvariantFromList :: IsGVariant a => [a] -> IO GVariant
+ GI.Gio: gvariantFromMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => Map key value -> IO GVariant
+ GI.Gio: gvariantFromMaybe :: IsGVariant a => Maybe a -> IO GVariant
+ GI.Gio: gvariantFromObjectPath :: GVariantObjectPath -> IO GVariant
+ GI.Gio: gvariantFromSignature :: GVariantSignature -> IO GVariant
+ GI.Gio: gvariantFromText :: Text -> IO GVariant
+ GI.Gio: gvariantFromTuple :: [GVariant] -> IO GVariant
+ GI.Gio: gvariantFromWord16 :: Word16 -> IO GVariant
+ GI.Gio: gvariantFromWord32 :: Word32 -> IO GVariant
+ GI.Gio: gvariantFromWord64 :: Word64 -> IO GVariant
+ GI.Gio: gvariantFromWord8 :: Word8 -> IO GVariant
+ GI.Gio: gvariantGetTypeString :: GVariant -> IO Text
+ GI.Gio: gvariantObjectPathToText :: GVariantObjectPath -> Text
+ GI.Gio: gvariantSignatureToText :: GVariantSignature -> Text
+ GI.Gio: gvariantToBool :: GVariant -> IO (Maybe Bool)
+ GI.Gio: gvariantToBytestring :: GVariant -> IO (Maybe ByteString)
+ GI.Gio: gvariantToDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (key, value))
+ GI.Gio: gvariantToDouble :: GVariant -> IO (Maybe Double)
+ GI.Gio: gvariantToGVariant :: GVariant -> IO (Maybe GVariant)
+ GI.Gio: gvariantToHandle :: GVariant -> IO (Maybe Int32)
+ GI.Gio: gvariantToInt16 :: GVariant -> IO (Maybe Int16)
+ GI.Gio: gvariantToInt32 :: GVariant -> IO (Maybe Int32)
+ GI.Gio: gvariantToInt64 :: GVariant -> IO (Maybe Int64)
+ GI.Gio: gvariantToList :: IsGVariant a => GVariant -> IO (Maybe [a])
+ GI.Gio: gvariantToMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (Map key value))
+ GI.Gio: gvariantToMaybe :: IsGVariant a => GVariant -> IO (Maybe (Maybe a))
+ GI.Gio: gvariantToObjectPath :: GVariant -> IO (Maybe Text)
+ GI.Gio: gvariantToSignature :: GVariant -> IO (Maybe Text)
+ GI.Gio: gvariantToText :: GVariant -> IO (Maybe Text)
+ GI.Gio: gvariantToTuple :: GVariant -> IO (Maybe [GVariant])
+ GI.Gio: gvariantToWord16 :: GVariant -> IO (Maybe Word16)
+ GI.Gio: gvariantToWord32 :: GVariant -> IO (Maybe Word32)
+ GI.Gio: gvariantToWord64 :: GVariant -> IO (Maybe Word64)
+ GI.Gio: gvariantToWord8 :: GVariant -> IO (Maybe Word8)
+ GI.Gio: handleGErrorJust :: GErrorClass err => err -> (GErrorMessage -> IO a) -> IO a -> IO a
+ GI.Gio: handleGErrorJustDomain :: GErrorClass err => (err -> GErrorMessage -> IO a) -> IO a -> IO a
+ GI.Gio: mapCArrayWithLength :: (Storable a, Integral b) => b -> (a -> IO c) -> Ptr a -> IO ()
+ GI.Gio: mapGArray :: Storable a => (a -> IO b) -> Ptr (GArray a) -> IO ()
+ GI.Gio: mapGList :: (Ptr a -> IO b) -> Ptr (GList (Ptr a)) -> IO ()
+ GI.Gio: mapGSList :: (Ptr a -> IO b) -> Ptr (GSList (Ptr a)) -> IO ()
+ GI.Gio: mapPtrArray :: (Ptr a -> IO b) -> Ptr (GPtrArray (Ptr a)) -> IO ()
+ GI.Gio: mapZeroTerminatedCArray :: (Ptr a -> IO b) -> Ptr (Ptr a) -> IO ()
+ GI.Gio: maybePokeGError :: Ptr (Ptr GError) -> Maybe GError -> IO ()
+ GI.Gio: maybeWithManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => Maybe a -> (Ptr a -> IO c) -> IO c
+ GI.Gio: new :: (Constructible a tag, MonadIO m) => (ManagedPtr a -> a) -> [AttrOp a tag] -> m a
+ GI.Gio: newBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.Gio: newGVariantFromPtr :: Ptr GVariant -> IO GVariant
+ GI.Gio: newGVariantObjectPath :: Text -> Maybe GVariantObjectPath
+ GI.Gio: newGVariantSignature :: Text -> Maybe GVariantSignature
+ GI.Gio: newManagedPtr :: HasCallStack => Ptr a -> IO () -> IO (ManagedPtr a)
+ GI.Gio: newManagedPtr' :: HasCallStack => FinalizerPtr a -> Ptr a -> IO (ManagedPtr a)
+ GI.Gio: newManagedPtr_ :: Ptr a -> IO (ManagedPtr a)
+ GI.Gio: newObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.Gio: newPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.Gio: newtype GError
+ GI.Gio: newtype GParamSpec
+ GI.Gio: newtype GType
+ GI.Gio: newtype GValue
+ GI.Gio: newtype GVariant
+ GI.Gio: newtype GVariantHandle
+ GI.Gio: newtype GVariantSinglet a
+ GI.Gio: newtype PtrWrapped a
+ GI.Gio: noGParamSpec :: Maybe GParamSpec
+ GI.Gio: noGVariant :: Maybe GVariant
+ GI.Gio: on :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.Gio: packBlockArray :: Int -> [Ptr a] -> IO (Ptr a)
+ GI.Gio: packByteString :: ByteString -> IO (Ptr Word8)
+ GI.Gio: packFileNameArray :: [String] -> IO (Ptr CString)
+ GI.Gio: packGArray :: Storable a => [a] -> IO (Ptr (GArray a))
+ GI.Gio: packGByteArray :: ByteString -> IO (Ptr GByteArray)
+ GI.Gio: packGHashTable :: GHashFunc a -> GEqualFunc a -> Maybe (GDestroyNotify a) -> Maybe (GDestroyNotify b) -> [(PtrWrapped a, PtrWrapped b)] -> IO (Ptr (GHashTable a b))
+ GI.Gio: packGList :: [Ptr a] -> IO (Ptr (GList (Ptr a)))
+ GI.Gio: packGPtrArray :: [Ptr a] -> IO (Ptr (GPtrArray (Ptr a)))
+ GI.Gio: packGSList :: [Ptr a] -> IO (Ptr (GSList (Ptr a)))
+ GI.Gio: packMapStorableArray :: forall a b. Storable b => (a -> b) -> [a] -> IO (Ptr b)
+ GI.Gio: packMapZeroTerminatedStorableArray :: forall a b. (Num b, Storable b) => (a -> b) -> [a] -> IO (Ptr b)
+ GI.Gio: packPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.Gio: packStorableArray :: Storable a => [a] -> IO (Ptr a)
+ GI.Gio: packUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.Gio: packZeroTerminatedByteString :: ByteString -> IO (Ptr Word8)
+ GI.Gio: packZeroTerminatedFileNameArray :: [String] -> IO (Ptr CString)
+ GI.Gio: packZeroTerminatedPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.Gio: packZeroTerminatedStorableArray :: (Num a, Storable a) => [a] -> IO (Ptr a)
+ GI.Gio: packZeroTerminatedUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.Gio: propagateGError :: (Ptr (Ptr GError) -> IO a) -> IO a
+ GI.Gio: ptrPackPtr :: Ptr a -> PtrWrapped (Ptr a)
+ GI.Gio: ptrUnpackPtr :: PtrWrapped (Ptr a) -> Ptr a
+ GI.Gio: releaseObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.Gio: set :: forall o m. MonadIO m => o -> [AttrOp o 'AttrSet] -> m ()
+ GI.Gio: stringToCString :: String -> IO CString
+ GI.Gio: textToCString :: Text -> IO CString
+ GI.Gio: toGValue :: (IsGValue a, MonadIO m) => a -> m GValue
+ GI.Gio: toGVariant :: IsGVariant a => a -> IO GVariant
+ GI.Gio: toGVariantFormatString :: IsGVariant a => a -> Text
+ GI.Gio: toManagedPtr :: ManagedPtrNewtype a => a -> ManagedPtr a
+ GI.Gio: touchManagedPtr :: ManagedPtrNewtype a => a -> IO ()
+ GI.Gio: type CGType = Word64
+ GI.Gio: type GDestroyNotify ptr = FunPtr ptr -> IO ()
+ GI.Gio: type GEqualFunc a = FunPtr PtrWrapped a -> PtrWrapped a -> IO Int32
+ GI.Gio: type GErrorCode = C_gint
+ GI.Gio: type GErrorDomain = GQuark
+ GI.Gio: type GErrorMessage = Text
+ GI.Gio: type GHashFunc a = FunPtr PtrWrapped a -> IO Word32
+ GI.Gio: unpackBlockArrayWithLength :: Integral a => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.Gio: unpackBoxedArrayWithLength :: (Integral a, GBoxed b) => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.Gio: unpackByteStringWithLength :: Integral a => a -> Ptr Word8 -> IO ByteString
+ GI.Gio: unpackFileNameArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [String]
+ GI.Gio: unpackGArray :: Storable a => Ptr (GArray a) -> IO [a]
+ GI.Gio: unpackGByteArray :: Ptr GByteArray -> IO ByteString
+ GI.Gio: unpackGHashTable :: Ptr (GHashTable a b) -> IO [(PtrWrapped a, PtrWrapped b)]
+ GI.Gio: unpackGList :: Ptr (GList (Ptr a)) -> IO [Ptr a]
+ GI.Gio: unpackGPtrArray :: Ptr (GPtrArray (Ptr a)) -> IO [Ptr a]
+ GI.Gio: unpackGSList :: Ptr (GSList (Ptr a)) -> IO [Ptr a]
+ GI.Gio: unpackMapStorableArrayWithLength :: (Integral a, Storable b) => (b -> c) -> a -> Ptr b -> IO [c]
+ GI.Gio: unpackMapZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => (a -> b) -> Ptr a -> IO [b]
+ GI.Gio: unpackPtrArrayWithLength :: Integral a => a -> Ptr (Ptr b) -> IO [Ptr b]
+ GI.Gio: unpackStorableArrayWithLength :: (Integral a, Storable b) => a -> Ptr b -> IO [b]
+ GI.Gio: unpackUTF8CArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [Text]
+ GI.Gio: unpackZeroTerminatedByteString :: Ptr Word8 -> IO ByteString
+ GI.Gio: unpackZeroTerminatedFileNameArray :: HasCallStack => Ptr CString -> IO [String]
+ GI.Gio: unpackZeroTerminatedPtrArray :: Ptr (Ptr a) -> IO [Ptr a]
+ GI.Gio: unpackZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => Ptr a -> IO [a]
+ GI.Gio: unpackZeroTerminatedUTF8CArray :: HasCallStack => Ptr CString -> IO [Text]
+ GI.Gio: unrefGArray :: Ptr (GArray a) -> IO ()
+ GI.Gio: unrefGByteArray :: Ptr GByteArray -> IO ()
+ GI.Gio: unrefGHashTable :: Ptr (GHashTable a b) -> IO ()
+ GI.Gio: unrefGVariant :: GVariant -> IO ()
+ GI.Gio: unrefObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.Gio: unrefPtrArray :: Ptr (GPtrArray a) -> IO ()
+ GI.Gio: unsafeCastTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o') => (ManagedPtr o' -> o') -> o -> IO o'
+ GI.Gio: unsafeManagedPtrCastPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.Gio: unsafeManagedPtrGetPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr a)
+ GI.Gio: withManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> (Ptr a -> IO c) -> IO c
+ GI.Gio: withManagedPtrList :: (HasCallStack, ManagedPtrNewtype a) => [a] -> ([Ptr a] -> IO c) -> IO c
+ GI.Gio: withNewObject :: (HasCallStack, GObject o) => Ptr o -> (o -> IO b) -> IO b
+ GI.Gio: withTextCString :: Text -> (CString -> IO a) -> IO a
+ GI.Gio: withTransient :: (HasCallStack, ManagedPtrNewtype a) => Ptr a -> (a -> IO b) -> IO b
+ GI.Gio: wordToGFlags :: (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
+ GI.Gio: wrapBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.Gio: wrapGVariantPtr :: Ptr GVariant -> IO GVariant
+ GI.Gio: wrapObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.Gio: wrapPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.BusType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.ConverterResult
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.CredentialsType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.DBusError
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.DBusMessageByteOrder
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.DBusMessageHeaderField
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.DBusMessageType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.DataStreamByteOrder
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.DataStreamNewlineType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.DriveStartStopType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.EmblemOrigin
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.FileAttributeStatus
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.FileAttributeType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.FileMonitorEvent
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.FileType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.FilesystemPreviewType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.IOErrorEnum
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.IOModuleScopeFlags
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.MemoryMonitorWarningLevel
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.MountOperationResult
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.NetworkConnectivity
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.NotificationPriority
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.PasswordSave
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.PollableReturn
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.ResolverError
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.ResolverRecordType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.ResourceError
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.SocketClientEvent
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.SocketFamily
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.SocketListenerEvent
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.SocketProtocol
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.SocketType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsAuthenticationMode
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsCertificateRequestFlags
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsDatabaseLookupFlags
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsError
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsInteractionResult
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.TlsRehandshakeMode
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.UnixSocketAddressType
+ GI.Gio.Enums: instance GHC.Internal.Enum.Enum GI.Gio.Enums.ZlibCompressorFormat
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.BusType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.ConverterResult
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.CredentialsType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.DBusError
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.DBusMessageByteOrder
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.DBusMessageHeaderField
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.DBusMessageType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.DataStreamByteOrder
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.DataStreamNewlineType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.DriveStartStopType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.EmblemOrigin
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.FileAttributeStatus
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.FileAttributeType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.FileMonitorEvent
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.FileType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.FilesystemPreviewType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.IOErrorEnum
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.IOModuleScopeFlags
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.MemoryMonitorWarningLevel
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.MountOperationResult
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.NetworkConnectivity
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.NotificationPriority
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.PasswordSave
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.PollableReturn
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.ResolverError
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.ResolverRecordType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.ResourceError
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.SocketClientEvent
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.SocketFamily
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.SocketListenerEvent
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.SocketProtocol
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.SocketType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsAuthenticationMode
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsCertificateRequestFlags
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsDatabaseLookupFlags
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsError
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsInteractionResult
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsProtocolVersion
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.TlsRehandshakeMode
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.UnixSocketAddressType
+ GI.Gio.Enums: instance GHC.Internal.Show.Show GI.Gio.Enums.ZlibCompressorFormat
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.AppInfoCreateFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.ApplicationFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.AskPasswordFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.BusNameOwnerFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.BusNameWatcherFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.ConverterFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusCallFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusCapabilityFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusConnectionFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusInterfaceSkeletonFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusMessageFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusObjectManagerClientFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusPropertyInfoFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusProxyFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusSendMessageFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusServerFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusSignalFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DBusSubtreeFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.DriveStartFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.FileAttributeInfoFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.FileCopyFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.FileCreateFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.FileMeasureFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.FileMonitorFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.FileQueryInfoFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.IOStreamSpliceFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.MountMountFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.MountUnmountFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.OutputStreamSpliceFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.ResolverNameLookupFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.ResourceFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.ResourceLookupFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.SettingsBindFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.SocketMsgFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.SubprocessFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.TestDBusFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.TlsCertificateFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.TlsDatabaseVerifyFlags
+ GI.Gio.Flags: instance GHC.Internal.Enum.Enum GI.Gio.Flags.TlsPasswordFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.AppInfoCreateFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.ApplicationFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.AskPasswordFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.BusNameOwnerFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.BusNameWatcherFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.ConverterFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusCallFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusCapabilityFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusConnectionFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusInterfaceSkeletonFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusMessageFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusObjectManagerClientFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusPropertyInfoFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusProxyFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusSendMessageFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusServerFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusSignalFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DBusSubtreeFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.DriveStartFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.FileAttributeInfoFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.FileCopyFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.FileCreateFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.FileMeasureFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.FileMonitorFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.FileQueryInfoFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.IOStreamSpliceFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.MountMountFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.MountUnmountFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.OutputStreamSpliceFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.ResolverNameLookupFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.ResourceFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.ResourceLookupFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.SettingsBindFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.SocketMsgFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.SubprocessFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.TestDBusFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.TlsCertificateFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.TlsDatabaseVerifyFlags
+ GI.Gio.Flags: instance GHC.Internal.Show.Show GI.Gio.Flags.TlsPasswordFlags
+ GI.Gio.Functions: resourcesHasChildren :: (HasCallStack, MonadIO m) => Text -> m Bool
+ GI.Gio.Functions: unixMountEntriesChangedSince :: (HasCallStack, MonadIO m) => Word64 -> m Bool
+ GI.Gio.Functions: unixMountEntriesGet :: (HasCallStack, MonadIO m) => m ([UnixMountEntry], Word64)
+ GI.Gio.Interfaces.Action: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Action.Action)
+ GI.Gio.Interfaces.ActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.ActionGroup.ActionGroup)
+ GI.Gio.Interfaces.ActionMap: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.ActionMap.ActionMap)
+ GI.Gio.Interfaces.AppInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.AppInfo.AppInfo)
+ GI.Gio.Interfaces.AsyncInitable: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.AsyncInitable.AsyncInitable)
+ GI.Gio.Interfaces.AsyncResult: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.AsyncResult.AsyncResult)
+ GI.Gio.Interfaces.Converter: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Converter.Converter)
+ GI.Gio.Interfaces.DBusInterface: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DBusInterface.DBusInterface)
+ GI.Gio.Interfaces.DBusObject: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DBusObject.DBusObject)
+ GI.Gio.Interfaces.DBusObjectManager: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DBusObjectManager.DBusObjectManager)
+ GI.Gio.Interfaces.DatagramBased: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DatagramBased.DatagramBased)
+ GI.Gio.Interfaces.DebugController: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DebugController.DebugController)
+ GI.Gio.Interfaces.DesktopAppInfoLookup: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DesktopAppInfoLookup.DesktopAppInfoLookup)
+ GI.Gio.Interfaces.Drive: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Drive.Drive)
+ GI.Gio.Interfaces.DtlsClientConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DtlsClientConnection.DtlsClientConnection)
+ GI.Gio.Interfaces.DtlsConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DtlsConnection.DtlsConnection)
+ GI.Gio.Interfaces.DtlsServerConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.DtlsServerConnection.DtlsServerConnection)
+ GI.Gio.Interfaces.File: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.File.File)
+ GI.Gio.Interfaces.FileDescriptorBased: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.FileDescriptorBased.FileDescriptorBased)
+ GI.Gio.Interfaces.Icon: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Icon.Icon)
+ GI.Gio.Interfaces.Initable: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Initable.Initable)
+ GI.Gio.Interfaces.ListModel: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.ListModel.ListModel)
+ GI.Gio.Interfaces.LoadableIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.LoadableIcon.LoadableIcon)
+ GI.Gio.Interfaces.MemoryMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.MemoryMonitor.MemoryMonitor)
+ GI.Gio.Interfaces.Mount: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Mount.Mount)
+ GI.Gio.Interfaces.NetworkMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.NetworkMonitor.NetworkMonitor)
+ GI.Gio.Interfaces.PollableInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.PollableInputStream.PollableInputStream)
+ GI.Gio.Interfaces.PollableOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream)
+ GI.Gio.Interfaces.PowerProfileMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.PowerProfileMonitor.PowerProfileMonitor)
+ GI.Gio.Interfaces.Proxy: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Proxy.Proxy)
+ GI.Gio.Interfaces.ProxyResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.ProxyResolver.ProxyResolver)
+ GI.Gio.Interfaces.RemoteActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.RemoteActionGroup.RemoteActionGroup)
+ GI.Gio.Interfaces.Seekable: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Seekable.Seekable)
+ GI.Gio.Interfaces.SocketConnectable: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.SocketConnectable.SocketConnectable)
+ GI.Gio.Interfaces.TlsBackend: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.TlsBackend.TlsBackend)
+ GI.Gio.Interfaces.TlsClientConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.TlsClientConnection.TlsClientConnection)
+ GI.Gio.Interfaces.TlsFileDatabase: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.TlsFileDatabase.TlsFileDatabase)
+ GI.Gio.Interfaces.TlsServerConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.TlsServerConnection.TlsServerConnection)
+ GI.Gio.Interfaces.Volume: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Interfaces.Volume.Volume)
+ GI.Gio.Objects.AppInfoMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.AppInfoMonitor.AppInfoMonitor)
+ GI.Gio.Objects.AppLaunchContext: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.AppLaunchContext.AppLaunchContext)
+ GI.Gio.Objects.Application: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Application.Application)
+ GI.Gio.Objects.ApplicationCommandLine: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine)
+ GI.Gio.Objects.BufferedInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.BufferedInputStream.BufferedInputStream)
+ GI.Gio.Objects.BufferedOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.BufferedOutputStream.BufferedOutputStream)
+ GI.Gio.Objects.BytesIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.BytesIcon.BytesIcon)
+ GI.Gio.Objects.Cancellable: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Cancellable.Cancellable)
+ GI.Gio.Objects.CharsetConverter: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.CharsetConverter.CharsetConverter)
+ GI.Gio.Objects.ConverterInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ConverterInputStream.ConverterInputStream)
+ GI.Gio.Objects.ConverterOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ConverterOutputStream.ConverterOutputStream)
+ GI.Gio.Objects.Credentials: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Credentials.Credentials)
+ GI.Gio.Objects.DBusActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusActionGroup.DBusActionGroup)
+ GI.Gio.Objects.DBusAuthObserver: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusAuthObserver.DBusAuthObserver)
+ GI.Gio.Objects.DBusConnection: dBusConnectionRegisterObjectWithClosures2 :: (HasCallStack, MonadIO m, IsDBusConnection a) => a -> Text -> DBusInterfaceInfo -> Maybe (GClosure b) -> Maybe (GClosure c) -> Maybe (GClosure d) -> m Word32
+ GI.Gio.Objects.DBusConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusConnection.DBusConnection)
+ GI.Gio.Objects.DBusInterfaceSkeleton: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton)
+ GI.Gio.Objects.DBusMenuModel: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusMenuModel.DBusMenuModel)
+ GI.Gio.Objects.DBusMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusMessage.DBusMessage)
+ GI.Gio.Objects.DBusMethodInvocation: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation)
+ GI.Gio.Objects.DBusObjectManagerClient: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient)
+ GI.Gio.Objects.DBusObjectManagerServer: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusObjectManagerServer.DBusObjectManagerServer)
+ GI.Gio.Objects.DBusObjectProxy: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy)
+ GI.Gio.Objects.DBusObjectSkeleton: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusObjectSkeleton.DBusObjectSkeleton)
+ GI.Gio.Objects.DBusProxy: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusProxy.DBusProxy)
+ GI.Gio.Objects.DBusServer: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DBusServer.DBusServer)
+ GI.Gio.Objects.DataInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DataInputStream.DataInputStream)
+ GI.Gio.Objects.DataOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DataOutputStream.DataOutputStream)
+ GI.Gio.Objects.DebugControllerDBus: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DebugControllerDBus.DebugControllerDBus)
+ GI.Gio.Objects.DesktopAppInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo)
+ GI.Gio.Objects.Emblem: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Emblem.Emblem)
+ GI.Gio.Objects.EmblemedIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.EmblemedIcon.EmblemedIcon)
+ GI.Gio.Objects.FileEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FileEnumerator.FileEnumerator)
+ GI.Gio.Objects.FileIOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FileIOStream.FileIOStream)
+ GI.Gio.Objects.FileIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FileIcon.FileIcon)
+ GI.Gio.Objects.FileInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FileInfo.FileInfo)
+ GI.Gio.Objects.FileInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FileInputStream.FileInputStream)
+ GI.Gio.Objects.FileMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FileMonitor.FileMonitor)
+ GI.Gio.Objects.FileOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FileOutputStream.FileOutputStream)
+ GI.Gio.Objects.FilenameCompleter: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FilenameCompleter.FilenameCompleter)
+ GI.Gio.Objects.FilterInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FilterInputStream.FilterInputStream)
+ GI.Gio.Objects.FilterOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.FilterOutputStream.FilterOutputStream)
+ GI.Gio.Objects.IOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.IOStream.IOStream)
+ GI.Gio.Objects.InetAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.InetAddress.InetAddress)
+ GI.Gio.Objects.InetAddressMask: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.InetAddressMask.InetAddressMask)
+ GI.Gio.Objects.InetSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.InetSocketAddress.InetSocketAddress)
+ GI.Gio.Objects.InputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.InputStream.InputStream)
+ GI.Gio.Objects.ListStore: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ListStore.ListStore)
+ GI.Gio.Objects.MemoryInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.MemoryInputStream.MemoryInputStream)
+ GI.Gio.Objects.MemoryOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.MemoryOutputStream.MemoryOutputStream)
+ GI.Gio.Objects.Menu: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Menu.Menu)
+ GI.Gio.Objects.MenuAttributeIter: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.MenuAttributeIter.MenuAttributeIter)
+ GI.Gio.Objects.MenuItem: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.MenuItem.MenuItem)
+ GI.Gio.Objects.MenuLinkIter: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.MenuLinkIter.MenuLinkIter)
+ GI.Gio.Objects.MenuModel: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.MenuModel.MenuModel)
+ GI.Gio.Objects.MountOperation: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.MountOperation.MountOperation)
+ GI.Gio.Objects.NativeSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.NativeSocketAddress.NativeSocketAddress)
+ GI.Gio.Objects.NativeVolumeMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.NativeVolumeMonitor.NativeVolumeMonitor)
+ GI.Gio.Objects.NetworkAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.NetworkAddress.NetworkAddress)
+ GI.Gio.Objects.NetworkService: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.NetworkService.NetworkService)
+ GI.Gio.Objects.Notification: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Notification.Notification)
+ GI.Gio.Objects.OutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.OutputStream.OutputStream)
+ GI.Gio.Objects.Permission: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Permission.Permission)
+ GI.Gio.Objects.PropertyAction: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.PropertyAction.PropertyAction)
+ GI.Gio.Objects.ProxyAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ProxyAddress.ProxyAddress)
+ GI.Gio.Objects.ProxyAddressEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ProxyAddressEnumerator.ProxyAddressEnumerator)
+ GI.Gio.Objects.Resolver: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Resolver.Resolver)
+ GI.Gio.Objects.Settings: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Settings.Settings)
+ GI.Gio.Objects.SettingsBackend: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SettingsBackend.SettingsBackend)
+ GI.Gio.Objects.SimpleAction: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SimpleAction.SimpleAction)
+ GI.Gio.Objects.SimpleActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SimpleActionGroup.SimpleActionGroup)
+ GI.Gio.Objects.SimpleAsyncResult: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult)
+ GI.Gio.Objects.SimpleIOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SimpleIOStream.SimpleIOStream)
+ GI.Gio.Objects.SimplePermission: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SimplePermission.SimplePermission)
+ GI.Gio.Objects.SimpleProxyResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SimpleProxyResolver.SimpleProxyResolver)
+ GI.Gio.Objects.Socket: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Socket.Socket)
+ GI.Gio.Objects.SocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SocketAddress.SocketAddress)
+ GI.Gio.Objects.SocketAddressEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SocketAddressEnumerator.SocketAddressEnumerator)
+ GI.Gio.Objects.SocketClient: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SocketClient.SocketClient)
+ GI.Gio.Objects.SocketConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SocketConnection.SocketConnection)
+ GI.Gio.Objects.SocketControlMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SocketControlMessage.SocketControlMessage)
+ GI.Gio.Objects.SocketListener: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SocketListener.SocketListener)
+ GI.Gio.Objects.SocketService: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SocketService.SocketService)
+ GI.Gio.Objects.Subprocess: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Subprocess.Subprocess)
+ GI.Gio.Objects.SubprocessLauncher: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.SubprocessLauncher.SubprocessLauncher)
+ GI.Gio.Objects.Task: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Task.Task)
+ GI.Gio.Objects.TcpConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.TcpConnection.TcpConnection)
+ GI.Gio.Objects.TcpWrapperConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.TcpWrapperConnection.TcpWrapperConnection)
+ GI.Gio.Objects.TestDBus: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.TestDBus.TestDBus)
+ GI.Gio.Objects.ThemedIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ThemedIcon.ThemedIcon)
+ GI.Gio.Objects.ThreadedResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ThreadedResolver.ThreadedResolver)
+ GI.Gio.Objects.ThreadedSocketService: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ThreadedSocketService.ThreadedSocketService)
+ GI.Gio.Objects.TlsCertificate: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.TlsCertificate.TlsCertificate)
+ GI.Gio.Objects.TlsConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.TlsConnection.TlsConnection)
+ GI.Gio.Objects.TlsDatabase: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.TlsDatabase.TlsDatabase)
+ GI.Gio.Objects.TlsInteraction: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.TlsInteraction.TlsInteraction)
+ GI.Gio.Objects.TlsPassword: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.TlsPassword.TlsPassword)
+ GI.Gio.Objects.UnixConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.UnixConnection.UnixConnection)
+ GI.Gio.Objects.UnixCredentialsMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.UnixCredentialsMessage.UnixCredentialsMessage)
+ GI.Gio.Objects.UnixFDList: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.UnixFDList.UnixFDList)
+ GI.Gio.Objects.UnixFDMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.UnixFDMessage.UnixFDMessage)
+ GI.Gio.Objects.UnixInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.UnixInputStream.UnixInputStream)
+ GI.Gio.Objects.UnixMountMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.UnixMountMonitor.UnixMountMonitor)
+ GI.Gio.Objects.UnixOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.UnixOutputStream.UnixOutputStream)
+ GI.Gio.Objects.UnixSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.UnixSocketAddress.UnixSocketAddress)
+ GI.Gio.Objects.Vfs: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.Vfs.Vfs)
+ GI.Gio.Objects.VolumeMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.VolumeMonitor.VolumeMonitor)
+ GI.Gio.Objects.ZlibCompressor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ZlibCompressor.ZlibCompressor)
+ GI.Gio.Objects.ZlibDecompressor: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Objects.ZlibDecompressor.ZlibDecompressor)
+ GI.Gio.Structs.DBusAnnotationInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.DBusAnnotationInfo.DBusAnnotationInfo)
+ GI.Gio.Structs.DBusArgInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.DBusArgInfo.DBusArgInfo)
+ GI.Gio.Structs.DBusInterfaceInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo)
+ GI.Gio.Structs.DBusMethodInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.DBusMethodInfo.DBusMethodInfo)
+ GI.Gio.Structs.DBusNodeInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.DBusNodeInfo.DBusNodeInfo)
+ GI.Gio.Structs.DBusPropertyInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.DBusPropertyInfo.DBusPropertyInfo)
+ GI.Gio.Structs.DBusSignalInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.DBusSignalInfo.DBusSignalInfo)
+ GI.Gio.Structs.FileAttributeInfoList: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.FileAttributeInfoList.FileAttributeInfoList)
+ GI.Gio.Structs.FileAttributeMatcher: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.FileAttributeMatcher.FileAttributeMatcher)
+ GI.Gio.Structs.Resource: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.Resource.Resource)
+ GI.Gio.Structs.Resource: resourceHasChildren :: (HasCallStack, MonadIO m) => Resource -> Text -> m Bool
+ GI.Gio.Structs.SettingsSchema: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.SettingsSchema.SettingsSchema)
+ GI.Gio.Structs.SettingsSchemaKey: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.SettingsSchemaKey.SettingsSchemaKey)
+ GI.Gio.Structs.SettingsSchemaSource: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.SettingsSchemaSource.SettingsSchemaSource)
+ GI.Gio.Structs.SrvTarget: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.SrvTarget.SrvTarget)
+ GI.Gio.Structs.UnixMountEntry: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.UnixMountEntry.UnixMountEntry)
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryAt :: (HasCallStack, MonadIO m) => [Char] -> m (Maybe UnixMountEntry, Word64)
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryCompare :: (HasCallStack, MonadIO m) => UnixMountEntry -> UnixMountEntry -> m Int32
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryCopy :: (HasCallStack, MonadIO m) => UnixMountEntry -> m UnixMountEntry
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryFor :: (HasCallStack, MonadIO m) => [Char] -> m (Maybe UnixMountEntry, Word64)
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryFree :: (HasCallStack, MonadIO m) => UnixMountEntry -> m ()
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGetDevicePath :: (HasCallStack, MonadIO m) => UnixMountEntry -> m [Char]
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGetFsType :: (HasCallStack, MonadIO m) => UnixMountEntry -> m Text
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGetMountPath :: (HasCallStack, MonadIO m) => UnixMountEntry -> m [Char]
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGetOptions :: (HasCallStack, MonadIO m) => UnixMountEntry -> m (Maybe Text)
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGetRootPath :: (HasCallStack, MonadIO m) => UnixMountEntry -> m (Maybe Text)
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGuessCanEject :: (HasCallStack, MonadIO m) => UnixMountEntry -> m Bool
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGuessIcon :: (HasCallStack, MonadIO m) => UnixMountEntry -> m Icon
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGuessName :: (HasCallStack, MonadIO m) => UnixMountEntry -> m Text
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGuessShouldDisplay :: (HasCallStack, MonadIO m) => UnixMountEntry -> m Bool
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryGuessSymbolicIcon :: (HasCallStack, MonadIO m) => UnixMountEntry -> m Icon
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryIsReadonly :: (HasCallStack, MonadIO m) => UnixMountEntry -> m Bool
+ GI.Gio.Structs.UnixMountEntry: unixMountEntryIsSystemInternal :: (HasCallStack, MonadIO m) => UnixMountEntry -> m Bool
+ GI.Gio.Structs.UnixMountPoint: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Gio.Structs.UnixMountPoint.UnixMountPoint)
- GI.Gio.Callbacks: dynamic_DBusInterfaceGetPropertyFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusInterfaceGetPropertyFunc -> a -> Text -> Text -> Text -> Text -> GError -> Ptr () -> m GVariant
+ GI.Gio.Callbacks: dynamic_DBusInterfaceGetPropertyFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusInterfaceGetPropertyFunc -> a -> Maybe Text -> Text -> Text -> Text -> GError -> Ptr () -> m GVariant
- GI.Gio.Callbacks: dynamic_DBusInterfaceMethodCallFunc :: (HasCallStack, MonadIO m, IsDBusConnection a, IsDBusMethodInvocation b) => FunPtr C_DBusInterfaceMethodCallFunc -> a -> Text -> Text -> Text -> Text -> GVariant -> b -> Ptr () -> m ()
+ GI.Gio.Callbacks: dynamic_DBusInterfaceMethodCallFunc :: (HasCallStack, MonadIO m, IsDBusConnection a, IsDBusMethodInvocation b) => FunPtr C_DBusInterfaceMethodCallFunc -> a -> Maybe Text -> Text -> Maybe Text -> Text -> GVariant -> b -> Ptr () -> m ()
- GI.Gio.Callbacks: dynamic_DBusInterfaceSetPropertyFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusInterfaceSetPropertyFunc -> a -> Text -> Text -> Text -> Text -> GVariant -> GError -> Ptr () -> m Bool
+ GI.Gio.Callbacks: dynamic_DBusInterfaceSetPropertyFunc :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusInterfaceSetPropertyFunc -> a -> Maybe Text -> Text -> Text -> Text -> GVariant -> GError -> Ptr () -> m Bool
- GI.Gio.Callbacks: dynamic_SettingsBindSetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsBindSetMapping -> GValue -> VariantType -> Ptr () -> m GVariant
+ GI.Gio.Callbacks: dynamic_SettingsBindSetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsBindSetMapping -> GValue -> VariantType -> Ptr () -> m (Maybe GVariant)
- GI.Gio.Callbacks: dynamic_SettingsGetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsGetMapping -> GVariant -> Ptr () -> m (Bool, Ptr ())
+ GI.Gio.Callbacks: dynamic_SettingsGetMapping :: (HasCallStack, MonadIO m) => FunPtr C_SettingsGetMapping -> Maybe GVariant -> Ptr () -> m (Bool, Ptr ())
- GI.Gio.Callbacks: dynamic_VfsFileLookupFunc :: (HasCallStack, MonadIO m, IsVfs a) => FunPtr C_VfsFileLookupFunc -> a -> Text -> Ptr () -> m File
+ GI.Gio.Callbacks: dynamic_VfsFileLookupFunc :: (HasCallStack, MonadIO m, IsVfs a) => FunPtr C_VfsFileLookupFunc -> a -> Text -> Ptr () -> m (Maybe File)
- GI.Gio.Callbacks: type AsyncReadyCallback = -- | /@sourceObject@/: the object the asynchronous operation was started with. Maybe Object -> -- | /@res@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> IO ()
+ GI.Gio.Callbacks: type AsyncReadyCallback = Maybe Object -> AsyncResult -> IO ()
- GI.Gio.Callbacks: type AsyncReadyCallback_WithClosures = -- | /@sourceObject@/: the object the asynchronous operation was started with. Maybe Object -> -- | /@res@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | /@data@/: user data passed to the callback. Ptr () -> IO ()
+ GI.Gio.Callbacks: type AsyncReadyCallback_WithClosures = Maybe Object -> AsyncResult -> Ptr () -> IO ()
- GI.Gio.Callbacks: type BusAcquiredCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' to a message bus. DBusConnection -> -- | /@name@/: The name that is requested to be owned. Text -> IO ()
+ GI.Gio.Callbacks: type BusAcquiredCallback = DBusConnection -> Text -> IO ()
- GI.Gio.Callbacks: type BusAcquiredCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' to a message bus. DBusConnection -> -- | /@name@/: The name that is requested to be owned. Text -> -- | /@userData@/: User data passed to @/g_bus_own_name()/@. Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusAcquiredCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
- GI.Gio.Callbacks: type BusNameAcquiredCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquired the name. DBusConnection -> -- | /@name@/: The name being owned. Text -> IO ()
+ GI.Gio.Callbacks: type BusNameAcquiredCallback = DBusConnection -> Text -> IO ()
- GI.Gio.Callbacks: type BusNameAcquiredCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquired the name. DBusConnection -> -- | /@name@/: The name being owned. Text -> -- | /@userData@/: User data passed to @/g_bus_own_name()/@ or @/g_bus_own_name_on_connection()/@. Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusNameAcquiredCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
- GI.Gio.Callbacks: type BusNameAppearedCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on. DBusConnection -> -- | /@name@/: The name being watched. Text -> -- | /@nameOwner@/: Unique name of the owner of the name being watched. Text -> IO ()
+ GI.Gio.Callbacks: type BusNameAppearedCallback = DBusConnection -> Text -> Text -> IO ()
- GI.Gio.Callbacks: type BusNameAppearedCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on. DBusConnection -> -- | /@name@/: The name being watched. Text -> -- | /@nameOwner@/: Unique name of the owner of the name being watched. Text -> -- | /@userData@/: User data passed to @/g_bus_watch_name()/@. Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusNameAppearedCallback_WithClosures = DBusConnection -> Text -> Text -> Ptr () -> IO ()
- GI.Gio.Callbacks: type BusNameLostCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquire the name or 'P.Nothing' if -- the connection was disconnected. DBusConnection -> -- | /@name@/: The name being owned. Text -> IO ()
+ GI.Gio.Callbacks: type BusNameLostCallback = DBusConnection -> Text -> IO ()
- GI.Gio.Callbacks: type BusNameLostCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquire the name or 'P.Nothing' if -- the connection was disconnected. DBusConnection -> -- | /@name@/: The name being owned. Text -> -- | /@userData@/: User data passed to @/g_bus_own_name()/@ or @/g_bus_own_name_on_connection()/@. Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusNameLostCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
- GI.Gio.Callbacks: type BusNameVanishedCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on, or -- 'P.Nothing'. DBusConnection -> -- | /@name@/: The name being watched. Text -> IO ()
+ GI.Gio.Callbacks: type BusNameVanishedCallback = DBusConnection -> Text -> IO ()
- GI.Gio.Callbacks: type BusNameVanishedCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on, or -- 'P.Nothing'. DBusConnection -> -- | /@name@/: The name being watched. Text -> -- | /@userData@/: User data passed to @/g_bus_watch_name()/@. Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusNameVanishedCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
- GI.Gio.Callbacks: type C_DBusInterfaceGetPropertyFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant)
+ GI.Gio.Callbacks: type C_DBusInterfaceGetPropertyFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO Ptr GVariant
- GI.Gio.Callbacks: type C_DBusMessageFilterFunction = Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage)
+ GI.Gio.Callbacks: type C_DBusMessageFilterFunction = Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO Ptr DBusMessage
- GI.Gio.Callbacks: type C_DBusSubtreeDispatchFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable)
+ GI.Gio.Callbacks: type C_DBusSubtreeDispatchFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO Ptr DBusInterfaceVTable
- GI.Gio.Callbacks: type C_DBusSubtreeEnumerateFunc = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO (Ptr CString)
+ GI.Gio.Callbacks: type C_DBusSubtreeEnumerateFunc = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO Ptr CString
- GI.Gio.Callbacks: type C_DBusSubtreeIntrospectFunc = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr (Ptr DBusInterfaceInfo))
+ GI.Gio.Callbacks: type C_DBusSubtreeIntrospectFunc = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO Ptr Ptr DBusInterfaceInfo
- GI.Gio.Callbacks: type C_InputStreamClassCloseFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr (Ptr GError) -> IO CInt
+ GI.Gio.Callbacks: type C_InputStreamClassCloseFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr Ptr GError -> IO CInt
- GI.Gio.Callbacks: type C_InputStreamClassCloseFnFieldCallback = Ptr InputStream -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
+ GI.Gio.Callbacks: type C_InputStreamClassCloseFnFieldCallback = Ptr InputStream -> Ptr Cancellable -> Ptr Ptr GError -> IO CInt
- GI.Gio.Callbacks: type C_InputStreamClassReadFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr (Ptr GError) -> IO Int64
+ GI.Gio.Callbacks: type C_InputStreamClassReadFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr Ptr GError -> IO Int64
- GI.Gio.Callbacks: type C_InputStreamClassReadFnFieldCallback = Ptr InputStream -> Ptr () -> CSize -> Ptr Cancellable -> Ptr (Ptr GError) -> IO Int64
+ GI.Gio.Callbacks: type C_InputStreamClassReadFnFieldCallback = Ptr InputStream -> Ptr () -> CSize -> Ptr Cancellable -> Ptr Ptr GError -> IO Int64
- GI.Gio.Callbacks: type C_InputStreamClassSkipFieldCallback = Ptr InputStream -> CSize -> Ptr Cancellable -> Ptr (Ptr GError) -> IO Int64
+ GI.Gio.Callbacks: type C_InputStreamClassSkipFieldCallback = Ptr InputStream -> CSize -> Ptr Cancellable -> Ptr Ptr GError -> IO Int64
- GI.Gio.Callbacks: type C_InputStreamClassSkipFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr (Ptr GError) -> IO Int64
+ GI.Gio.Callbacks: type C_InputStreamClassSkipFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr Ptr GError -> IO Int64
- GI.Gio.Callbacks: type C_ReallocFunc = Ptr () -> CSize -> IO (Ptr ())
+ GI.Gio.Callbacks: type C_ReallocFunc = Ptr () -> CSize -> IO Ptr ()
- GI.Gio.Callbacks: type C_SeekableIfaceSeekFieldCallback = Ptr Seekable -> Int64 -> CUInt -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
+ GI.Gio.Callbacks: type C_SeekableIfaceSeekFieldCallback = Ptr Seekable -> Int64 -> CUInt -> Ptr Cancellable -> Ptr Ptr GError -> IO CInt
- GI.Gio.Callbacks: type C_SeekableIfaceTruncateFnFieldCallback = Ptr Seekable -> Int64 -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
+ GI.Gio.Callbacks: type C_SeekableIfaceTruncateFnFieldCallback = Ptr Seekable -> Int64 -> Ptr Cancellable -> Ptr Ptr GError -> IO CInt
- GI.Gio.Callbacks: type C_SettingsBindSetMapping = Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant)
+ GI.Gio.Callbacks: type C_SettingsBindSetMapping = Ptr GValue -> Ptr VariantType -> Ptr () -> IO Ptr GVariant
- GI.Gio.Callbacks: type C_SettingsGetMapping = Ptr GVariant -> Ptr (Ptr ()) -> Ptr () -> IO CInt
+ GI.Gio.Callbacks: type C_SettingsGetMapping = Ptr GVariant -> Ptr Ptr () -> Ptr () -> IO CInt
- GI.Gio.Callbacks: type C_VfsFileLookupFunc = Ptr Vfs -> CString -> Ptr () -> IO (Ptr File)
+ GI.Gio.Callbacks: type C_VfsFileLookupFunc = Ptr Vfs -> CString -> Ptr () -> IO Ptr File
- GI.Gio.Callbacks: type CancellableSourceFunc = -- | /@cancellable@/: the t'GI.Gio.Objects.Cancellable.Cancellable' Maybe Cancellable -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Callbacks: type CancellableSourceFunc = Maybe Cancellable -> Ptr () -> IO Bool
- GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name for the property. Text -> -- | /@propertyName@/: The name of the property to get the value of. Text -> -- | /@error@/: Return location for error. GError -> -- | __Returns:__ A t'GVariant' with the value for /@propertyName@/ or 'P.Nothing' if -- /@error@/ is set. If the returned t'GVariant' is floating, it is -- consumed - otherwise its reference count is decreased by one. IO GVariant
+ GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc = DBusConnection -> Maybe Text -> Text -> Text -> Text -> GError -> IO GVariant
- GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name for the property. Text -> -- | /@propertyName@/: The name of the property to get the value of. Text -> -- | /@error@/: Return location for error. GError -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. Ptr () -> -- | __Returns:__ A t'GVariant' with the value for /@propertyName@/ or 'P.Nothing' if -- /@error@/ is set. If the returned t'GVariant' is floating, it is -- consumed - otherwise its reference count is decreased by one. IO GVariant
+ GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc_WithClosures = DBusConnection -> Maybe Text -> Text -> Text -> Text -> GError -> Ptr () -> IO GVariant
- GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name the method was invoked on. Text -> -- | /@methodName@/: The name of the method that was invoked. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters. GVariant -> -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation' object that must be used to return a value or error. DBusMethodInvocation -> IO ()
+ GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc = DBusConnection -> Maybe Text -> Text -> Maybe Text -> Text -> GVariant -> DBusMethodInvocation -> IO ()
- GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name the method was invoked on. Text -> -- | /@methodName@/: The name of the method that was invoked. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters. GVariant -> -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation' object that must be used to return a value or error. DBusMethodInvocation -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. Ptr () -> IO ()
+ GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc_WithClosures = DBusConnection -> Maybe Text -> Text -> Maybe Text -> Text -> GVariant -> DBusMethodInvocation -> Ptr () -> IO ()
- GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name for the property. Text -> -- | /@propertyName@/: The name of the property to get the value of. Text -> -- | /@value@/: The value to set the property to. GVariant -> -- | /@error@/: Return location for error. GError -> -- | __Returns:__ 'P.True' if the property was set to /@value@/, 'P.False' if /@error@/ is set. IO Bool
+ GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc = DBusConnection -> Maybe Text -> Text -> Text -> Text -> GVariant -> GError -> IO Bool
- GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name for the property. Text -> -- | /@propertyName@/: The name of the property to get the value of. Text -> -- | /@value@/: The value to set the property to. GVariant -> -- | /@error@/: Return location for error. GError -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. Ptr () -> -- | __Returns:__ 'P.True' if the property was set to /@value@/, 'P.False' if /@error@/ is set. IO Bool
+ GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc_WithClosures = DBusConnection -> Maybe Text -> Text -> Text -> Text -> GVariant -> GError -> Ptr () -> IO Bool
- GI.Gio.Callbacks: type DBusMessageFilterFunction = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@message@/: A locked t'GI.Gio.Objects.DBusMessage.DBusMessage' that the filter function takes ownership of. DBusMessage -> -- | /@incoming@/: 'P.True' if it is a message received from the other peer, 'P.False' if it is -- a message to be sent to the other peer. Bool -> -- | __Returns:__ A t'GI.Gio.Objects.DBusMessage.DBusMessage' that will be freed with -- 'GI.GObject.Objects.Object.objectUnref' or 'P.Nothing' to drop the message. Passive filter -- functions can simply return the passed /@message@/ object. IO (Maybe DBusMessage)
+ GI.Gio.Callbacks: type DBusMessageFilterFunction = DBusConnection -> DBusMessage -> Bool -> IO Maybe DBusMessage
- GI.Gio.Callbacks: type DBusMessageFilterFunction_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@message@/: A locked t'GI.Gio.Objects.DBusMessage.DBusMessage' that the filter function takes ownership of. DBusMessage -> -- | /@incoming@/: 'P.True' if it is a message received from the other peer, 'P.False' if it is -- a message to be sent to the other peer. Bool -> -- | /@userData@/: User data passed when adding the filter. Ptr () -> -- | __Returns:__ A t'GI.Gio.Objects.DBusMessage.DBusMessage' that will be freed with -- 'GI.GObject.Objects.Object.objectUnref' or 'P.Nothing' to drop the message. Passive filter -- functions can simply return the passed /@message@/ object. IO (Maybe DBusMessage)
+ GI.Gio.Callbacks: type DBusMessageFilterFunction_WithClosures = DBusConnection -> DBusMessage -> Bool -> Ptr () -> IO Maybe DBusMessage
- GI.Gio.Callbacks: type DBusProxyTypeFunc = -- | /@manager@/: A t'GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient'. DBusObjectManagerClient -> -- | /@objectPath@/: The object path of the remote object. Text -> -- | /@interfaceName@/: The interface name of the remote object or 'P.Nothing' if a t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' t'GType' is requested. Maybe Text -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ A t'GType' to use for the remote object. The returned type -- must be a t'GI.Gio.Objects.DBusProxy.DBusProxy' or t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' -derived -- type. IO GType
+ GI.Gio.Callbacks: type DBusProxyTypeFunc = DBusObjectManagerClient -> Text -> Maybe Text -> Ptr () -> IO GType
- GI.Gio.Callbacks: type DBusSignalCallback = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@senderName@/: The unique bus name of the sender of the signal, -- or 'P.Nothing' on a peer-to-peer D-Bus connection. Maybe Text -> -- | /@objectPath@/: The object path that the signal was emitted on. Text -> -- | /@interfaceName@/: The name of the interface. Text -> -- | /@signalName@/: The name of the signal. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters for the signal. GVariant -> IO ()
+ GI.Gio.Callbacks: type DBusSignalCallback = DBusConnection -> Maybe Text -> Text -> Text -> Text -> GVariant -> IO ()
- GI.Gio.Callbacks: type DBusSignalCallback_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@senderName@/: The unique bus name of the sender of the signal, -- or 'P.Nothing' on a peer-to-peer D-Bus connection. Maybe Text -> -- | /@objectPath@/: The object path that the signal was emitted on. Text -> -- | /@interfaceName@/: The name of the interface. Text -> -- | /@signalName@/: The name of the signal. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters for the signal. GVariant -> -- | /@userData@/: User data passed when subscribing to the signal. Ptr () -> IO ()
+ GI.Gio.Callbacks: type DBusSignalCallback_WithClosures = DBusConnection -> Maybe Text -> Text -> Text -> Text -> GVariant -> Ptr () -> IO ()
- GI.Gio.Callbacks: type DBusSubtreeDispatchFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@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. Text -> -- | /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable'. Ptr () -> -- | __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods. IO (Maybe DBusInterfaceVTable)
+ GI.Gio.Callbacks: type DBusSubtreeDispatchFunc = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> IO Maybe DBusInterfaceVTable
- GI.Gio.Callbacks: type DBusSubtreeDispatchFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@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. Text -> -- | /@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'. Ptr () -> -- | __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods. IO (Maybe DBusInterfaceVTable)
+ GI.Gio.Callbacks: type DBusSubtreeDispatchFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> Ptr () -> IO Maybe DBusInterfaceVTable
- GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Text -> -- | __Returns:__ A newly allocated array of strings for node names that are children of /@objectPath@/. IO [Text]
+ GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc = DBusConnection -> Text -> Text -> IO [Text]
- GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Text -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Ptr () -> -- | __Returns:__ A newly allocated array of strings for node names that are children of /@objectPath@/. IO [Text]
+ GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc_WithClosures = DBusConnection -> Text -> Text -> Ptr () -> IO [Text]
- GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@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. Text -> -- | __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'. IO (Maybe [DBusInterfaceInfo])
+ GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc = DBusConnection -> Text -> Text -> Text -> IO Maybe [DBusInterfaceInfo]
- GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@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. Text -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Ptr () -> -- | __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'. IO (Maybe [DBusInterfaceInfo])
+ GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Ptr () -> IO Maybe [DBusInterfaceInfo]
- GI.Gio.Callbacks: type DatagramBasedSourceFunc = -- | /@datagramBased@/: the t'GI.Gio.Interfaces.DatagramBased.DatagramBased' DatagramBased -> -- | /@condition@/: the current condition at the source fired [IOCondition] -> -- | /@data@/: data passed in by the user Ptr () -> -- | __Returns:__ 'GI.GLib.Constants.SOURCE_REMOVE' if the source should be removed, -- 'GI.GLib.Constants.SOURCE_CONTINUE' otherwise IO Bool
+ GI.Gio.Callbacks: type DatagramBasedSourceFunc = DatagramBased -> [IOCondition] -> Ptr () -> IO Bool
- GI.Gio.Callbacks: type DesktopAppLaunchCallback = -- | /@appinfo@/: a t'GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo' DesktopAppInfo -> -- | /@pid@/: Process identifier Int32 -> IO ()
+ GI.Gio.Callbacks: type DesktopAppLaunchCallback = DesktopAppInfo -> Int32 -> IO ()
- GI.Gio.Callbacks: type DesktopAppLaunchCallback_WithClosures = -- | /@appinfo@/: a t'GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo' DesktopAppInfo -> -- | /@pid@/: Process identifier Int32 -> -- | /@userData@/: User data Ptr () -> IO ()
+ GI.Gio.Callbacks: type DesktopAppLaunchCallback_WithClosures = DesktopAppInfo -> Int32 -> Ptr () -> IO ()
- GI.Gio.Callbacks: type FileMeasureProgressCallback = -- | /@reporting@/: 'P.True' if more reports will come Bool -> -- | /@currentSize@/: the current cumulative size measurement Word64 -> -- | /@numDirs@/: the number of directories visited so far Word64 -> -- | /@numFiles@/: the number of non-directory files encountered Word64 -> -- | /@data@/: the data passed to the original request for this callback Ptr () -> IO ()
+ GI.Gio.Callbacks: type FileMeasureProgressCallback = Bool -> Word64 -> Word64 -> Word64 -> Ptr () -> IO ()
- GI.Gio.Callbacks: type FileProgressCallback = -- | /@currentNumBytes@/: the current number of bytes in the operation. Int64 -> -- | /@totalNumBytes@/: the total number of bytes in the operation. Int64 -> -- | /@data@/: user data passed to the callback. Ptr () -> IO ()
+ GI.Gio.Callbacks: type FileProgressCallback = Int64 -> Int64 -> Ptr () -> IO ()
- GI.Gio.Callbacks: type FileReadMoreCallback = -- | /@fileContents@/: the data as currently read. Text -> -- | /@fileSize@/: the size of the data currently read. Int64 -> -- | /@callbackData@/: data passed to the callback. Ptr () -> -- | __Returns:__ 'P.True' if more data should be read back. 'P.False' otherwise. IO Bool
+ GI.Gio.Callbacks: type FileReadMoreCallback = Text -> Int64 -> Ptr () -> IO Bool
- GI.Gio.Callbacks: type IOSchedulerJobFunc = -- | /@job@/: a t'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'. IOSchedulerJob -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@data@/: data passed to the callback function Ptr () -> -- | __Returns:__ 'P.True' if this function should be called again to -- complete the job, 'P.False' if the job is complete (or cancelled) IO Bool
+ GI.Gio.Callbacks: type IOSchedulerJobFunc = IOSchedulerJob -> Maybe Cancellable -> Ptr () -> IO Bool
- GI.Gio.Callbacks: type InputStreamClassCloseAsyncFieldCallback = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> of the request Int32 -> -- | /@cancellable@/: optional cancellable object Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassCloseAsyncFieldCallback = InputStream -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> IO ()
- GI.Gio.Callbacks: type InputStreamClassCloseAsyncFieldCallback_WithClosures = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> of the request Int32 -> -- | /@cancellable@/: optional cancellable object Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> -- | /@userData@/: the data to pass to callback function Ptr () -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassCloseAsyncFieldCallback_WithClosures = InputStream -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> Ptr () -> IO ()
- GI.Gio.Callbacks: type InputStreamClassCloseFinishFieldCallback = -- | /@stream@/: a t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@result@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | __Returns:__ 'P.True' if the stream was closed successfully. /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
+ GI.Gio.Callbacks: type InputStreamClassCloseFinishFieldCallback = InputStream -> AsyncResult -> IO ()
- GI.Gio.Callbacks: type InputStreamClassCloseFnFieldCallback = InputStream -> Maybe Cancellable -> -- | /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
+ GI.Gio.Callbacks: type InputStreamClassCloseFnFieldCallback = InputStream -> Maybe Cancellable -> IO ()
- GI.Gio.Callbacks: type InputStreamClassReadAsyncFieldCallback = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@buffer@/: -- a buffer to read data into (which should be at least count bytes long). Maybe ByteString -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> -- of the request. Int32 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> IO ((Maybe ByteString))
+ GI.Gio.Callbacks: type InputStreamClassReadAsyncFieldCallback = InputStream -> Maybe ByteString -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> IO Maybe ByteString
- GI.Gio.Callbacks: type InputStreamClassReadAsyncFieldCallback_WithClosures = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@buffer@/: -- a buffer to read data into (which should be at least count bytes long). Maybe ByteString -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> -- of the request. Int32 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> -- | /@userData@/: the data to pass to callback function Ptr () -> IO ((Maybe ByteString))
+ GI.Gio.Callbacks: type InputStreamClassReadAsyncFieldCallback_WithClosures = InputStream -> Maybe ByteString -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> Ptr () -> IO Maybe ByteString
- GI.Gio.Callbacks: type InputStreamClassReadFinishFieldCallback = -- | /@stream@/: a t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@result@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | __Returns:__ number of bytes read in, or -1 on error, or 0 on end of file. /(Can throw 'Data.GI.Base.GError.GError')/ IO Int64
+ GI.Gio.Callbacks: type InputStreamClassReadFinishFieldCallback = InputStream -> AsyncResult -> IO Int64
- GI.Gio.Callbacks: type InputStreamClassReadFnFieldCallback = InputStream -> Ptr () -> CSize -> Maybe Cancellable -> -- | /(Can throw 'Data.GI.Base.GError.GError')/ IO Int64
+ GI.Gio.Callbacks: type InputStreamClassReadFnFieldCallback = InputStream -> Ptr () -> CSize -> Maybe Cancellable -> IO Int64
- GI.Gio.Callbacks: type InputStreamClassSkipAsyncFieldCallback = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@count@/: the number of bytes that will be skipped from the stream CSize -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> of the request Int32 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassSkipAsyncFieldCallback = InputStream -> CSize -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> IO ()
- GI.Gio.Callbacks: type InputStreamClassSkipAsyncFieldCallback_WithClosures = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@count@/: the number of bytes that will be skipped from the stream CSize -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> of the request Int32 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> -- | /@userData@/: the data to pass to callback function Ptr () -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassSkipAsyncFieldCallback_WithClosures = InputStream -> CSize -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> Ptr () -> IO ()
- GI.Gio.Callbacks: type InputStreamClassSkipFieldCallback = -- | /@stream@/: a t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@count@/: the number of bytes that will be skipped from the stream CSize -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | __Returns:__ Number of bytes skipped, or -1 on error /(Can throw 'Data.GI.Base.GError.GError')/ IO Int64
+ GI.Gio.Callbacks: type InputStreamClassSkipFieldCallback = InputStream -> CSize -> Maybe Cancellable -> IO Int64
- GI.Gio.Callbacks: type InputStreamClassSkipFinishFieldCallback = -- | /@stream@/: a t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@result@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | __Returns:__ the size of the bytes skipped, or @-1@ on error. /(Can throw 'Data.GI.Base.GError.GError')/ IO Int64
+ GI.Gio.Callbacks: type InputStreamClassSkipFinishFieldCallback = InputStream -> AsyncResult -> IO Int64
- GI.Gio.Callbacks: type PollableSourceFunc = -- | /@pollableStream@/: the t'GI.Gio.Interfaces.PollableInputStream.PollableInputStream' or t'GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream' Object -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Callbacks: type PollableSourceFunc = Object -> Ptr () -> IO Bool
- GI.Gio.Callbacks: type ReallocFunc = -- | /@data@/: memory block to reallocate Ptr () -> -- | /@size@/: size to reallocate /@data@/ to CSize -> -- | __Returns:__ a pointer to the reallocated memory IO (Ptr ())
+ GI.Gio.Callbacks: type ReallocFunc = Ptr () -> CSize -> IO Ptr ()
- GI.Gio.Callbacks: type SeekableIfaceCanSeekFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | __Returns:__ 'P.True' if /@seekable@/ can be seeked. 'P.False' otherwise. IO Bool
+ GI.Gio.Callbacks: type SeekableIfaceCanSeekFieldCallback = Seekable -> IO Bool
- GI.Gio.Callbacks: type SeekableIfaceCanTruncateFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | __Returns:__ 'P.True' if the stream can be truncated, 'P.False' otherwise. IO Bool
+ GI.Gio.Callbacks: type SeekableIfaceCanTruncateFieldCallback = Seekable -> IO Bool
- GI.Gio.Callbacks: type SeekableIfaceSeekFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | /@offset@/: a @/goffset/@. Int64 -> -- | /@type@/: a t'GI.GLib.Enums.SeekType'. SeekType -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | __Returns:__ 'P.True' if successful. If an error -- has occurred, this function will return 'P.False' and set /@error@/ -- appropriately if present. /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
+ GI.Gio.Callbacks: type SeekableIfaceSeekFieldCallback = Seekable -> Int64 -> SeekType -> Maybe Cancellable -> IO ()
- GI.Gio.Callbacks: type SeekableIfaceTellFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | __Returns:__ the (positive or zero) offset from the beginning of the -- buffer, zero if the target is not seekable. IO Int64
+ GI.Gio.Callbacks: type SeekableIfaceTellFieldCallback = Seekable -> IO Int64
- GI.Gio.Callbacks: type SeekableIfaceTruncateFnFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | /@offset@/: new length for /@seekable@/, in bytes. Int64 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | __Returns:__ 'P.True' if successful. If an error -- has occurred, this function will return 'P.False' and set /@error@/ -- appropriately if present. /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
+ GI.Gio.Callbacks: type SeekableIfaceTruncateFnFieldCallback = Seekable -> Int64 -> Maybe Cancellable -> IO ()
- GI.Gio.Callbacks: type SettingsBindGetMapping = -- | /@value@/: return location for the property value GValue -> -- | /@variant@/: the t'GVariant' GVariant -> -- | __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error IO Bool
+ GI.Gio.Callbacks: type SettingsBindGetMapping = GValue -> GVariant -> IO Bool
- GI.Gio.Callbacks: type SettingsBindGetMapping_WithClosures = -- | /@value@/: return location for the property value GValue -> -- | /@variant@/: the t'GVariant' GVariant -> -- | /@userData@/: user data that was specified when the binding was created Ptr () -> -- | __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error IO Bool
+ GI.Gio.Callbacks: type SettingsBindGetMapping_WithClosures = GValue -> GVariant -> Ptr () -> IO Bool
- GI.Gio.Callbacks: type SettingsBindSetMapping = -- | /@value@/: a t'GI.GObject.Structs.Value.Value' containing the property value to map GValue -> -- | /@expectedType@/: the t'GI.GLib.Structs.VariantType.VariantType' to create VariantType -> -- | __Returns:__ a new t'GVariant' holding the data from /@value@/, -- or 'P.Nothing' in case of an error IO GVariant
+ GI.Gio.Callbacks: type SettingsBindSetMapping = GValue -> VariantType -> IO Maybe GVariant
- GI.Gio.Callbacks: type SettingsBindSetMapping_WithClosures = -- | /@value@/: a t'GI.GObject.Structs.Value.Value' containing the property value to map GValue -> -- | /@expectedType@/: the t'GI.GLib.Structs.VariantType.VariantType' to create VariantType -> -- | /@userData@/: user data that was specified when the binding was created Ptr () -> -- | __Returns:__ a new t'GVariant' holding the data from /@value@/, -- or 'P.Nothing' in case of an error IO GVariant
+ GI.Gio.Callbacks: type SettingsBindSetMapping_WithClosures = GValue -> VariantType -> Ptr () -> IO Maybe GVariant
- GI.Gio.Callbacks: type SettingsGetMapping = -- | /@value@/: the t'GVariant' to map, or 'P.Nothing' GVariant -> -- | __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error IO ((Bool, Ptr ()))
+ GI.Gio.Callbacks: type SettingsGetMapping = Maybe GVariant -> IO (Bool, Ptr ())
- GI.Gio.Callbacks: type SettingsGetMapping_WithClosures = -- | /@value@/: the t'GVariant' to map, or 'P.Nothing' GVariant -> -- | /@userData@/: the user data that was passed to -- 'GI.Gio.Objects.Settings.settingsGetMapped' Ptr () -> -- | __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error IO ((Bool, Ptr ()))
+ GI.Gio.Callbacks: type SettingsGetMapping_WithClosures = Maybe GVariant -> Ptr () -> IO (Bool, Ptr ())
- GI.Gio.Callbacks: type SimpleAsyncThreadFunc = -- | /@res@/: a t'GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult'. SimpleAsyncResult -> -- | /@object@/: a t'GI.GObject.Objects.Object.Object'. Object -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> IO ()
+ GI.Gio.Callbacks: type SimpleAsyncThreadFunc = SimpleAsyncResult -> Object -> Maybe Cancellable -> IO ()
- GI.Gio.Callbacks: type SocketSourceFunc = -- | /@socket@/: the t'GI.Gio.Objects.Socket.Socket' Socket -> -- | /@condition@/: the current condition at the source fired. [IOCondition] -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Callbacks: type SocketSourceFunc = Socket -> [IOCondition] -> Ptr () -> IO Bool
- GI.Gio.Callbacks: type TaskThreadFunc = -- | /@task@/: the t'GI.Gio.Objects.Task.Task' Task -> -- | /@sourceObject@/: /@task@/\'s source object Object -> -- | /@taskData@/: /@task@/\'s task data Ptr () -> -- | /@cancellable@/: /@task@/\'s t'GI.Gio.Objects.Cancellable.Cancellable', or 'P.Nothing' Maybe Cancellable -> IO ()
+ GI.Gio.Callbacks: type TaskThreadFunc = Task -> Object -> Ptr () -> Maybe Cancellable -> IO ()
- GI.Gio.Callbacks: type VfsFileLookupFunc = -- | /@vfs@/: a t'GI.Gio.Objects.Vfs.Vfs' Vfs -> -- | /@identifier@/: the identifier to look up a t'GI.Gio.Interfaces.File.File' for. This can either -- be a URI or a parse name as returned by 'GI.Gio.Interfaces.File.fileGetParseName' Text -> -- | __Returns:__ a t'GI.Gio.Interfaces.File.File' for /@identifier@/. IO File
+ GI.Gio.Callbacks: type VfsFileLookupFunc = Vfs -> Text -> IO Maybe File
- GI.Gio.Callbacks: type VfsFileLookupFunc_WithClosures = -- | /@vfs@/: a t'GI.Gio.Objects.Vfs.Vfs' Vfs -> -- | /@identifier@/: the identifier to look up a t'GI.Gio.Interfaces.File.File' for. This can either -- be a URI or a parse name as returned by 'GI.Gio.Interfaces.File.fileGetParseName' Text -> -- | /@userData@/: user data passed to the function Ptr () -> -- | __Returns:__ a t'GI.Gio.Interfaces.File.File' for /@identifier@/. IO File
+ GI.Gio.Callbacks: type VfsFileLookupFunc_WithClosures = Vfs -> Text -> Ptr () -> IO Maybe File
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionAddedCallback = -- | /@actionName@/: the name of the action in /@actionGroup@/ Text -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionAddedCallback = Text -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionEnabledChangedCallback = -- | /@actionName@/: the name of the action in /@actionGroup@/ Text -> -- | /@enabled@/: whether the action is enabled Bool -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionEnabledChangedCallback = Text -> Bool -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionRemovedCallback = -- | /@actionName@/: the name of the action in /@actionGroup@/ Text -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionRemovedCallback = Text -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionStateChangedCallback = -- | /@actionName@/: the name of the action in /@actionGroup@/ Text -> -- | /@value@/: the new value of the state GVariant -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionStateChangedCallback = Text -> GVariant -> IO ()
- GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceAddedCallback = -- | /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was added. DBusInterface -> IO ()
+ GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceAddedCallback = DBusInterface -> IO ()
- GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceRemovedCallback = -- | /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was removed. DBusInterface -> IO ()
+ GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceRemovedCallback = DBusInterface -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceAddedCallback = -- | /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' on which an interface was added. DBusObject -> -- | /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was added. DBusInterface -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceAddedCallback = DBusObject -> DBusInterface -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceRemovedCallback = -- | /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' on which an interface was removed. DBusObject -> -- | /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was removed. DBusInterface -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceRemovedCallback = DBusObject -> DBusInterface -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectAddedCallback = -- | /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' that was added. DBusObject -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectAddedCallback = DBusObject -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectRemovedCallback = -- | /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' that was removed. DBusObject -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectRemovedCallback = DBusObject -> IO ()
- GI.Gio.Interfaces.DtlsConnection: type DtlsConnectionAcceptCertificateCallback = -- | /@peerCert@/: the peer\'s t'GI.Gio.Objects.TlsCertificate.TlsCertificate' TlsCertificate -> -- | /@errors@/: the problems with /@peerCert@/. [TlsCertificateFlags] -> -- | __Returns:__ 'P.True' to accept /@peerCert@/ (which will also -- immediately end the signal emission). 'P.False' to allow the signal -- emission to continue, which will cause the handshake to fail if -- no one else overrides it. IO Bool
+ GI.Gio.Interfaces.DtlsConnection: type DtlsConnectionAcceptCertificateCallback = TlsCertificate -> [TlsCertificateFlags] -> IO Bool
- GI.Gio.Interfaces.ListModel: type ListModelItemsChangedCallback = -- | /@position@/: the position at which /@list@/ changed Word32 -> -- | /@removed@/: the number of items removed Word32 -> -- | /@added@/: the number of items added Word32 -> IO ()
+ GI.Gio.Interfaces.ListModel: type ListModelItemsChangedCallback = Word32 -> Word32 -> Word32 -> IO ()
- GI.Gio.Interfaces.MemoryMonitor: type MemoryMonitorLowMemoryWarningCallback = -- | /@level@/: the t'GI.Gio.Enums.MemoryMonitorWarningLevel' warning level MemoryMonitorWarningLevel -> IO ()
+ GI.Gio.Interfaces.MemoryMonitor: type MemoryMonitorLowMemoryWarningCallback = MemoryMonitorWarningLevel -> IO ()
- GI.Gio.Interfaces.NetworkMonitor: type NetworkMonitorNetworkChangedCallback = -- | /@networkAvailable@/: the current value of [NetworkMonitor:networkAvailable]("GI.Gio.Interfaces.NetworkMonitor#g:attr:networkAvailable") Bool -> IO ()
+ GI.Gio.Interfaces.NetworkMonitor: type NetworkMonitorNetworkChangedCallback = Bool -> IO ()
- GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchFailedCallback = -- | /@startupNotifyId@/: the startup notification id for the failed launch Text -> IO ()
+ GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchFailedCallback = Text -> IO ()
- GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchStartedCallback = -- | /@info@/: the t'GI.Gio.Interfaces.AppInfo.AppInfo' that is about to be launched AppInfo -> -- | /@platformData@/: additional platform-specific data for this launch Maybe GVariant -> IO ()
+ GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchStartedCallback = AppInfo -> Maybe GVariant -> IO ()
- GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchedCallback = -- | /@info@/: the t'GI.Gio.Interfaces.AppInfo.AppInfo' that was just launched AppInfo -> -- | /@platformData@/: additional platform-specific data for this launch GVariant -> IO ()
+ GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchedCallback = AppInfo -> GVariant -> IO ()
- GI.Gio.Objects.Application: type ApplicationCommandLineCallback = -- | /@commandLine@/: a t'GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine' representing the -- passed commandline ApplicationCommandLine -> -- | __Returns:__ An integer that is set as the exit status for the calling -- process. See 'GI.Gio.Objects.ApplicationCommandLine.applicationCommandLineSetExitStatus'. IO Int32
+ GI.Gio.Objects.Application: type ApplicationCommandLineCallback = ApplicationCommandLine -> IO Int32
- GI.Gio.Objects.Application: type ApplicationHandleLocalOptionsCallback = -- | /@options@/: the options dictionary VariantDict -> -- | __Returns:__ an exit code. If you have handled your options and want -- to exit the process, return a non-negative option, 0 for success, -- and a positive value for failure. To continue, return -1 to let -- the default option processing continue. IO Int32
+ GI.Gio.Objects.Application: type ApplicationHandleLocalOptionsCallback = VariantDict -> IO Int32
- GI.Gio.Objects.Application: type ApplicationNameLostCallback = -- | __Returns:__ 'P.True' if the signal has been handled IO Bool
+ GI.Gio.Objects.Application: type ApplicationNameLostCallback = IO Bool
- GI.Gio.Objects.Application: type ApplicationOpenCallback = -- | /@files@/: an array of @/GFiles/@ [File] -> -- | /@hint@/: a hint provided by the calling instance Text -> IO ()
+ GI.Gio.Objects.Application: type ApplicationOpenCallback = [File] -> Text -> IO ()
- GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAllowMechanismCallback = -- | /@mechanism@/: The name of the mechanism, e.g. @DBUS_COOKIE_SHA1@. Text -> -- | __Returns:__ 'P.True' if /@mechanism@/ can be used to authenticate the other peer, 'P.False' if not. IO Bool
+ GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAllowMechanismCallback = Text -> IO Bool
- GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAuthorizeAuthenticatedPeerCallback = -- | /@stream@/: A t'GI.Gio.Objects.IOStream.IOStream' for the t'GI.Gio.Objects.DBusConnection.DBusConnection'. IOStream -> -- | /@credentials@/: Credentials received from the peer or 'P.Nothing'. Maybe Credentials -> -- | __Returns:__ 'P.True' if the peer is authorized, 'P.False' if not. IO Bool
+ GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAuthorizeAuthenticatedPeerCallback = IOStream -> Maybe Credentials -> IO Bool
- GI.Gio.Objects.DBusConnection: dBusConnectionCallWithUnixFdListFinish :: (HasCallStack, MonadIO m, IsDBusConnection a, IsAsyncResult b) => a -> b -> m (GVariant, UnixFDList)
+ GI.Gio.Objects.DBusConnection: dBusConnectionCallWithUnixFdListFinish :: (HasCallStack, MonadIO m, IsDBusConnection a, IsAsyncResult b) => a -> b -> m (GVariant, Maybe UnixFDList)
- GI.Gio.Objects.DBusConnection: dBusConnectionCallWithUnixFdListSync :: (HasCallStack, MonadIO m, IsDBusConnection a, IsUnixFDList b, IsCancellable c) => a -> Maybe Text -> Text -> Text -> Text -> Maybe GVariant -> Maybe VariantType -> [DBusCallFlags] -> Int32 -> Maybe b -> Maybe c -> m (GVariant, UnixFDList)
+ GI.Gio.Objects.DBusConnection: dBusConnectionCallWithUnixFdListSync :: (HasCallStack, MonadIO m, IsDBusConnection a, IsUnixFDList b, IsCancellable c) => a -> Maybe Text -> Text -> Text -> Text -> Maybe GVariant -> Maybe VariantType -> [DBusCallFlags] -> Int32 -> Maybe b -> Maybe c -> m (GVariant, Maybe UnixFDList)
- GI.Gio.Objects.DBusConnection: type DBusConnectionClosedCallback = -- | /@remotePeerVanished@/: 'P.True' if /@connection@/ is closed because the -- remote peer closed its end of the connection Bool -> -- | /@error@/: a t'GError' with more details about the event or 'P.Nothing' Maybe GError -> IO ()
+ GI.Gio.Objects.DBusConnection: type DBusConnectionClosedCallback = Bool -> Maybe GError -> IO ()
- GI.Gio.Objects.DBusInterfaceSkeleton: type DBusInterfaceSkeletonGAuthorizeMethodCallback = -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'. DBusMethodInvocation -> -- | __Returns:__ 'P.True' if the call is authorized, 'P.False' otherwise. IO Bool
+ GI.Gio.Objects.DBusInterfaceSkeleton: type DBusInterfaceSkeletonGAuthorizeMethodCallback = DBusMethodInvocation -> IO Bool
- GI.Gio.Objects.DBusMethodInvocation: dBusMethodInvocationGetInterfaceName :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a) => a -> m Text
+ GI.Gio.Objects.DBusMethodInvocation: dBusMethodInvocationGetInterfaceName :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusMethodInvocation: dBusMethodInvocationGetSender :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a) => a -> m Text
+ GI.Gio.Objects.DBusMethodInvocation: dBusMethodInvocationGetSender :: (HasCallStack, MonadIO m, IsDBusMethodInvocation a) => a -> m (Maybe Text)
- GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = -- | /@objectProxy@/: The t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' on which an interface has properties that are changing. DBusObjectProxy -> -- | /@interfaceProxy@/: The t'GI.Gio.Objects.DBusProxy.DBusProxy' that has properties that are changing. DBusProxy -> -- | /@changedProperties@/: A t'GVariant' containing the properties that changed (type: @a{sv}@). GVariant -> -- | /@invalidatedProperties@/: A 'P.Nothing' terminated -- array of properties that were invalidated. [Text] -> IO ()
+ GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = DBusObjectProxy -> DBusProxy -> GVariant -> [Text] -> IO ()
- GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxySignalCallback = -- | /@objectProxy@/: The t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' on which an interface is emitting a D-Bus signal. DBusObjectProxy -> -- | /@interfaceProxy@/: The t'GI.Gio.Objects.DBusProxy.DBusProxy' that is emitting a D-Bus signal. DBusProxy -> -- | /@senderName@/: The sender of the signal or NULL if the connection is not a bus connection. Text -> -- | /@signalName@/: The signal name. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters for the signal. GVariant -> IO ()
+ GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxySignalCallback = DBusObjectProxy -> DBusProxy -> Text -> Text -> GVariant -> IO ()
- GI.Gio.Objects.DBusObjectSkeleton: type DBusObjectSkeletonAuthorizeMethodCallback = -- | /@interface@/: The t'GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton' that /@invocation@/ is for. DBusInterfaceSkeleton -> -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'. DBusMethodInvocation -> -- | __Returns:__ 'P.True' if the call is authorized, 'P.False' otherwise. IO Bool
+ GI.Gio.Objects.DBusObjectSkeleton: type DBusObjectSkeletonAuthorizeMethodCallback = DBusInterfaceSkeleton -> DBusMethodInvocation -> IO Bool
- GI.Gio.Objects.DBusProxy: dBusProxyCallWithUnixFdListFinish :: (HasCallStack, MonadIO m, IsDBusProxy a, IsAsyncResult b) => a -> b -> m (GVariant, UnixFDList)
+ GI.Gio.Objects.DBusProxy: dBusProxyCallWithUnixFdListFinish :: (HasCallStack, MonadIO m, IsDBusProxy a, IsAsyncResult b) => a -> b -> m (GVariant, Maybe UnixFDList)
- GI.Gio.Objects.DBusProxy: dBusProxyCallWithUnixFdListSync :: (HasCallStack, MonadIO m, IsDBusProxy a, IsUnixFDList b, IsCancellable c) => a -> Text -> Maybe GVariant -> [DBusCallFlags] -> Int32 -> Maybe b -> Maybe c -> m (GVariant, UnixFDList)
+ GI.Gio.Objects.DBusProxy: dBusProxyCallWithUnixFdListSync :: (HasCallStack, MonadIO m, IsDBusProxy a, IsUnixFDList b, IsCancellable c) => a -> Text -> Maybe GVariant -> [DBusCallFlags] -> Int32 -> Maybe b -> Maybe c -> m (GVariant, Maybe UnixFDList)
- GI.Gio.Objects.DBusProxy: type DBusProxyGPropertiesChangedCallback = -- | /@changedProperties@/: A t'GVariant' containing the properties that changed (type: @a{sv}@) GVariant -> -- | /@invalidatedProperties@/: A 'P.Nothing' terminated array of properties that was invalidated [Text] -> IO ()
+ GI.Gio.Objects.DBusProxy: type DBusProxyGPropertiesChangedCallback = GVariant -> [Text] -> IO ()
- GI.Gio.Objects.DBusProxy: type DBusProxyGSignalCallback = -- | /@senderName@/: The sender of the signal or 'P.Nothing' if the connection is not a bus connection. Maybe Text -> -- | /@signalName@/: The name of the signal. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters for the signal. GVariant -> IO ()
+ GI.Gio.Objects.DBusProxy: type DBusProxyGSignalCallback = Maybe Text -> Text -> GVariant -> IO ()
- GI.Gio.Objects.DBusServer: type DBusServerNewConnectionCallback = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection' for the new connection. DBusConnection -> -- | __Returns:__ 'P.True' to claim /@connection@/, 'P.False' to let other handlers -- run. IO Bool
+ GI.Gio.Objects.DBusServer: type DBusServerNewConnectionCallback = DBusConnection -> IO Bool
- GI.Gio.Objects.DebugControllerDBus: type DebugControllerDBusAuthorizeCallback = -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'. DBusMethodInvocation -> -- | __Returns:__ 'P.True' if the call is authorized, 'P.False' otherwise. IO Bool
+ GI.Gio.Objects.DebugControllerDBus: type DebugControllerDBusAuthorizeCallback = DBusMethodInvocation -> IO Bool
- GI.Gio.Objects.FileMonitor: type FileMonitorChangedCallback = -- | /@file@/: a t'GI.Gio.Interfaces.File.File'. File -> -- | /@otherFile@/: a t'GI.Gio.Interfaces.File.File' or @/NULL/@. Maybe File -> -- | /@eventType@/: a t'GI.Gio.Enums.FileMonitorEvent'. FileMonitorEvent -> IO ()
+ GI.Gio.Objects.FileMonitor: type FileMonitorChangedCallback = File -> Maybe File -> FileMonitorEvent -> IO ()
- GI.Gio.Objects.MenuModel: type MenuModelItemsChangedCallback = -- | /@position@/: the position of the change Int32 -> -- | /@removed@/: the number of items removed Int32 -> -- | /@added@/: the number of items added Int32 -> IO ()
+ GI.Gio.Objects.MenuModel: type MenuModelItemsChangedCallback = Int32 -> Int32 -> Int32 -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationAskPasswordCallback = -- | /@message@/: string containing a message to display to the user. Text -> -- | /@defaultUser@/: string containing the default user name. Text -> -- | /@defaultDomain@/: string containing the default domain. Text -> -- | /@flags@/: a set of t'GI.Gio.Flags.AskPasswordFlags'. [AskPasswordFlags] -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationAskPasswordCallback = Text -> Text -> Text -> [AskPasswordFlags] -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationAskQuestionCallback = -- | /@message@/: string containing a message to display to the user. Text -> -- | /@choices@/: an array of strings for each possible choice. [Text] -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationAskQuestionCallback = Text -> [Text] -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationReplyCallback = -- | /@result@/: a t'GI.Gio.Enums.MountOperationResult' indicating how the request was handled MountOperationResult -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationReplyCallback = MountOperationResult -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationShowProcessesCallback = -- | /@message@/: string containing a message to display to the user. Text -> -- | /@processes@/: an array of @/GPid/@ for processes -- blocking the operation. [Int32] -> -- | /@choices@/: an array of strings for each possible choice. [Text] -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationShowProcessesCallback = Text -> [Int32] -> [Text] -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationShowUnmountProgressCallback = -- | /@message@/: string containing a message to display to the user Text -> -- | /@timeLeft@/: the estimated time left before the operation completes, -- in microseconds, or -1 Int64 -> -- | /@bytesLeft@/: the amount of bytes to be written before the operation -- completes (or -1 if such amount is not known), or zero if the operation -- is completed Int64 -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationShowUnmountProgressCallback = Text -> Int64 -> Int64 -> IO ()
- GI.Gio.Objects.Settings: type SettingsChangeEventCallback = -- | /@keys@/: -- an array of @/GQuarks/@ for the changed keys, or 'P.Nothing' Maybe [Word32] -> -- | __Returns:__ 'P.True' to stop other handlers from being invoked for the -- event. FALSE to propagate the event further. IO Bool
+ GI.Gio.Objects.Settings: type SettingsChangeEventCallback = Maybe [Word32] -> IO Bool
- GI.Gio.Objects.Settings: type SettingsChangedCallback = -- | /@key@/: the name of the key that changed Text -> IO ()
+ GI.Gio.Objects.Settings: type SettingsChangedCallback = Text -> IO ()
- GI.Gio.Objects.Settings: type SettingsWritableChangeEventCallback = -- | /@key@/: the quark of the key, or 0 Word32 -> -- | __Returns:__ 'P.True' to stop other handlers from being invoked for the -- event. FALSE to propagate the event further. IO Bool
+ GI.Gio.Objects.Settings: type SettingsWritableChangeEventCallback = Word32 -> IO Bool
- GI.Gio.Objects.Settings: type SettingsWritableChangedCallback = -- | /@key@/: the key Text -> IO ()
+ GI.Gio.Objects.Settings: type SettingsWritableChangedCallback = Text -> IO ()
- GI.Gio.Objects.SimpleAction: type SimpleActionActivateCallback = -- | /@parameter@/: the parameter to the activation, or 'P.Nothing' if it has -- no parameter Maybe GVariant -> IO ()
+ GI.Gio.Objects.SimpleAction: type SimpleActionActivateCallback = Maybe GVariant -> IO ()
- GI.Gio.Objects.SimpleAction: type SimpleActionChangeStateCallback = -- | /@value@/: the requested value for the state Maybe GVariant -> IO ()
+ GI.Gio.Objects.SimpleAction: type SimpleActionChangeStateCallback = Maybe GVariant -> IO ()
- GI.Gio.Objects.SocketClient: type SocketClientEventCallback = -- | /@event@/: the event that is occurring SocketClientEvent -> -- | /@connectable@/: the t'GI.Gio.Interfaces.SocketConnectable.SocketConnectable' that /@event@/ is occurring on SocketConnectable -> -- | /@connection@/: the current representation of the connection Maybe IOStream -> IO ()
+ GI.Gio.Objects.SocketClient: type SocketClientEventCallback = SocketClientEvent -> SocketConnectable -> Maybe IOStream -> IO ()
- GI.Gio.Objects.SocketListener: type SocketListenerEventCallback = -- | /@event@/: the event that is occurring SocketListenerEvent -> -- | /@socket@/: the t'GI.Gio.Objects.Socket.Socket' the event is occurring on Socket -> IO ()
+ GI.Gio.Objects.SocketListener: type SocketListenerEventCallback = SocketListenerEvent -> Socket -> IO ()
- GI.Gio.Objects.SocketService: type SocketServiceIncomingCallback = -- | /@connection@/: a new t'GI.Gio.Objects.SocketConnection.SocketConnection' object SocketConnection -> -- | /@sourceObject@/: the source_object passed to -- 'GI.Gio.Objects.SocketListener.socketListenerAddAddress' Maybe Object -> -- | __Returns:__ 'P.True' to stop other handlers from being called IO Bool
+ GI.Gio.Objects.SocketService: type SocketServiceIncomingCallback = SocketConnection -> Maybe Object -> IO Bool
- GI.Gio.Objects.ThreadedSocketService: type ThreadedSocketServiceRunCallback = -- | /@connection@/: a new t'GI.Gio.Objects.SocketConnection.SocketConnection' object. SocketConnection -> -- | /@sourceObject@/: the source_object passed to 'GI.Gio.Objects.SocketListener.socketListenerAddAddress'. Maybe Object -> -- | __Returns:__ 'P.True' to stop further signal handlers from being called IO Bool
+ GI.Gio.Objects.ThreadedSocketService: type ThreadedSocketServiceRunCallback = SocketConnection -> Maybe Object -> IO Bool
- GI.Gio.Objects.TlsConnection: type TlsConnectionAcceptCertificateCallback = -- | /@peerCert@/: the peer\'s t'GI.Gio.Objects.TlsCertificate.TlsCertificate' TlsCertificate -> -- | /@errors@/: the problems with /@peerCert@/. [TlsCertificateFlags] -> -- | __Returns:__ 'P.True' to accept /@peerCert@/ (which will also -- immediately end the signal emission). 'P.False' to allow the signal -- emission to continue, which will cause the handshake to fail if -- no one else overrides it. IO Bool
+ GI.Gio.Objects.TlsConnection: type TlsConnectionAcceptCertificateCallback = TlsCertificate -> [TlsCertificateFlags] -> IO Bool
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveChangedCallback = -- | /@drive@/: the drive that changed Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveChangedCallback = Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveConnectedCallback = -- | /@drive@/: a t'GI.Gio.Interfaces.Drive.Drive' that was connected. Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveConnectedCallback = Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveDisconnectedCallback = -- | /@drive@/: a t'GI.Gio.Interfaces.Drive.Drive' that was disconnected. Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveDisconnectedCallback = Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveEjectButtonCallback = -- | /@drive@/: the drive where the eject button was pressed Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveEjectButtonCallback = Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveStopButtonCallback = -- | /@drive@/: the drive where the stop button was pressed Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveStopButtonCallback = Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountAddedCallback = -- | /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that was added. Mount -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountAddedCallback = Mount -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountChangedCallback = -- | /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that changed. Mount -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountChangedCallback = Mount -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountPreUnmountCallback = -- | /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that is being unmounted. Mount -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountPreUnmountCallback = Mount -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountRemovedCallback = -- | /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that was removed. Mount -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountRemovedCallback = Mount -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeAddedCallback = -- | /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that was added. Volume -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeAddedCallback = Volume -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeChangedCallback = -- | /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that changed. Volume -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeChangedCallback = Volume -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeRemovedCallback = -- | /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that was removed. Volume -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeRemovedCallback = Volume -> IO ()
Files
- ChangeLog.md +4/−0
- Gio.overrides +28/−1
- README.md +1/−1
- Setup.hs +1/−1
- gi-gio.cabal +1/−1
ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.37+++ Refresh nullable overrides to those in version 2.84.1 of the library.+ ### 2.0.36 + Refresh nullable overrides to those in version 2.82.2 of the library.
Gio.overrides view
@@ -114,7 +114,7 @@ delete-node Gio/content_type_set_mime_dirs endif -# Generated from gio 2.82.2 with xsltproc Nullable.xslt Gio-2.0.gir+# Generated from gio 2.84.1 with xsltproc Nullable.xslt Gio-2.0.gir set-attr Gio/Action/parse_detailed_name/@parameters/target_value nullable 1 set-attr Gio/Action/print_detailed_name/@parameters/target_value nullable 1 set-attr Gio/Action/activate/@parameters/parameter nullable 1@@ -350,10 +350,12 @@ set-attr Gio/DBusConnection/call_with_unix_fd_list/@parameters/cancellable nullable 1 set-attr Gio/DBusConnection/call_with_unix_fd_list/@parameters/callback nullable 1 set-attr Gio/DBusConnection/call_with_unix_fd_list/@parameters/user_data nullable 1+set-attr Gio/DBusConnection/call_with_unix_fd_list_finish/@parameters/out_fd_list nullable 1 set-attr Gio/DBusConnection/call_with_unix_fd_list_sync/@parameters/bus_name nullable 1 set-attr Gio/DBusConnection/call_with_unix_fd_list_sync/@parameters/parameters nullable 1 set-attr Gio/DBusConnection/call_with_unix_fd_list_sync/@parameters/reply_type nullable 1 set-attr Gio/DBusConnection/call_with_unix_fd_list_sync/@parameters/fd_list nullable 1+set-attr Gio/DBusConnection/call_with_unix_fd_list_sync/@parameters/out_fd_list nullable 1 set-attr Gio/DBusConnection/call_with_unix_fd_list_sync/@parameters/cancellable nullable 1 set-attr Gio/DBusConnection/close/@parameters/cancellable nullable 1 set-attr Gio/DBusConnection/close/@parameters/callback nullable 1@@ -372,6 +374,9 @@ set-attr Gio/DBusConnection/register_object_with_closures/@parameters/method_call_closure nullable 1 set-attr Gio/DBusConnection/register_object_with_closures/@parameters/get_property_closure nullable 1 set-attr Gio/DBusConnection/register_object_with_closures/@parameters/set_property_closure nullable 1+set-attr Gio/DBusConnection/register_object_with_closures2/@parameters/method_call_closure nullable 1+set-attr Gio/DBusConnection/register_object_with_closures2/@parameters/get_property_closure nullable 1+set-attr Gio/DBusConnection/register_object_with_closures2/@parameters/set_property_closure nullable 1 set-attr Gio/DBusConnection/register_subtree/@parameters/user_data nullable 1 set-attr Gio/DBusConnection/send_message_with_reply/@parameters/cancellable nullable 1 set-attr Gio/DBusConnection/send_message_with_reply/@parameters/callback nullable 1@@ -394,6 +399,7 @@ set-attr Gio/DBusInterface/dup_object/@return-value nullable 1 set-attr Gio/DBusInterface/get_object/@return-value nullable 1 set-attr Gio/DBusInterface/set_object/@parameters/object nullable 1+set-attr Gio/DBusInterfaceGetPropertyFunc/@parameters/sender nullable 1 set-attr Gio/DBusInterfaceGetPropertyFunc/@parameters/user_data nullable 1 set-attr Gio/DBusInterfaceIface/get_object/get_object/@return-value nullable 1 set-attr Gio/DBusInterfaceIface/set_object/set_object/@parameters/object nullable 1@@ -401,7 +407,10 @@ set-attr Gio/DBusInterfaceInfo/lookup_method/@return-value nullable 1 set-attr Gio/DBusInterfaceInfo/lookup_property/@return-value nullable 1 set-attr Gio/DBusInterfaceInfo/lookup_signal/@return-value nullable 1+set-attr Gio/DBusInterfaceMethodCallFunc/@parameters/sender nullable 1+set-attr Gio/DBusInterfaceMethodCallFunc/@parameters/interface_name nullable 1 set-attr Gio/DBusInterfaceMethodCallFunc/@parameters/user_data nullable 1+set-attr Gio/DBusInterfaceSetPropertyFunc/@parameters/sender nullable 1 set-attr Gio/DBusInterfaceSetPropertyFunc/@parameters/user_data nullable 1 set-attr Gio/DBusInterfaceSkeleton/get_connection/@return-value nullable 1 set-attr Gio/DBusInterfaceSkeleton/get_object_path/@return-value nullable 1@@ -430,8 +439,10 @@ set-attr Gio/DBusMessage/set_unix_fd_list/@parameters/fd_list nullable 1 set-attr Gio/DBusMessageFilterFunction/@return-value nullable 1 set-attr Gio/DBusMessageFilterFunction/@parameters/user_data nullable 1+set-attr Gio/DBusMethodInvocation/get_interface_name/@return-value nullable 1 set-attr Gio/DBusMethodInvocation/get_method_info/@return-value nullable 1 set-attr Gio/DBusMethodInvocation/get_property_info/@return-value nullable 1+set-attr Gio/DBusMethodInvocation/get_sender/@return-value nullable 1 set-attr Gio/DBusMethodInvocation/get_user_data/@return-value nullable 1 set-attr Gio/DBusMethodInvocation/return_value/@parameters/parameters nullable 1 set-attr Gio/DBusMethodInvocation/return_value_with_unix_fd_list/@parameters/parameters nullable 1@@ -495,8 +506,10 @@ set-attr Gio/DBusProxy/call_with_unix_fd_list/@parameters/cancellable nullable 1 set-attr Gio/DBusProxy/call_with_unix_fd_list/@parameters/callback nullable 1 set-attr Gio/DBusProxy/call_with_unix_fd_list/@parameters/user_data nullable 1+set-attr Gio/DBusProxy/call_with_unix_fd_list_finish/@parameters/out_fd_list nullable 1 set-attr Gio/DBusProxy/call_with_unix_fd_list_sync/@parameters/parameters nullable 1 set-attr Gio/DBusProxy/call_with_unix_fd_list_sync/@parameters/fd_list nullable 1+set-attr Gio/DBusProxy/call_with_unix_fd_list_sync/@parameters/out_fd_list nullable 1 set-attr Gio/DBusProxy/call_with_unix_fd_list_sync/@parameters/cancellable nullable 1 set-attr Gio/DBusProxy/get_cached_property/@return-value nullable 1 set-attr Gio/DBusProxy/get_cached_property_names/@return-value nullable 1@@ -787,6 +800,7 @@ set-attr Gio/File/poll_mountable/@parameters/cancellable nullable 1 set-attr Gio/File/poll_mountable/@parameters/callback nullable 1 set-attr Gio/File/poll_mountable/@parameters/user_data nullable 1+set-attr Gio/File/query_exists/@parameters/cancellable nullable 1 set-attr Gio/File/query_filesystem_info/@parameters/cancellable nullable 1 set-attr Gio/File/query_filesystem_info_async/@parameters/cancellable nullable 1 set-attr Gio/File/query_filesystem_info_async/@parameters/callback nullable 1@@ -1224,6 +1238,7 @@ set-attr Gio/FileIface/measure_disk_usage_async/measure_disk_usage_async/@parameters/progress_data nullable 1 set-attr Gio/FileIface/measure_disk_usage_async/measure_disk_usage_async/@parameters/callback nullable 1 set-attr Gio/FileIface/measure_disk_usage_async/measure_disk_usage_async/@parameters/user_data nullable 1+set-attr Gio/FileIface/query_exists/query_exists/@parameters/cancellable nullable 1 set-attr Gio/FileInfo/get_access_date_time/@return-value nullable 1 set-attr Gio/FileInfo/get_attribute_as_string/@return-value nullable 1 set-attr Gio/FileInfo/get_attribute_byte_string/@return-value nullable 1@@ -1757,6 +1772,8 @@ set-attr Gio/SeekableIface/truncate_fn/truncate_fn/@parameters/cancellable nullable 1 set-attr Gio/Settings/new_full/@parameters/backend nullable 1 set-attr Gio/Settings/new_full/@parameters/path nullable 1+set-attr Gio/Settings/bind_with_mapping/@parameters/get_mapping nullable 1+set-attr Gio/Settings/bind_with_mapping/@parameters/set_mapping nullable 1 set-attr Gio/Settings/bind_with_mapping/@parameters/user_data nullable 1 set-attr Gio/Settings/bind_with_mapping_closures/@parameters/get_mapping nullable 1 set-attr Gio/Settings/bind_with_mapping_closures/@parameters/set_mapping nullable 1@@ -1777,7 +1794,9 @@ set-attr Gio/SettingsBackendClass/write_tree/write_tree/@parameters/origin_tag nullable 1 set-attr Gio/SettingsBackendClass/reset/reset/@parameters/origin_tag nullable 1 set-attr Gio/SettingsBindGetMapping/@parameters/user_data nullable 1+set-attr Gio/SettingsBindSetMapping/@return-value nullable 1 set-attr Gio/SettingsBindSetMapping/@parameters/user_data nullable 1+set-attr Gio/SettingsGetMapping/@parameters/value nullable 1 set-attr Gio/SettingsGetMapping/@parameters/result nullable 1 set-attr Gio/SettingsGetMapping/@parameters/user_data nullable 1 set-attr Gio/SettingsSchema/get_path/@return-value nullable 1@@ -2144,6 +2163,10 @@ set-attr Gio/UnixConnection/send_credentials_async/@parameters/callback nullable 1 set-attr Gio/UnixConnection/send_credentials_async/@parameters/user_data nullable 1 set-attr Gio/UnixConnection/send_fd/@parameters/cancellable nullable 1+set-attr Gio/UnixMountEntry/get_options/@return-value nullable 1+set-attr Gio/UnixMountEntry/get_root_path/@return-value nullable 1+set-attr Gio/UnixMountEntry/at/@return-value nullable 1+set-attr Gio/UnixMountEntry/for/@return-value nullable 1 set-attr Gio/UnixMountPoint/get_options/@return-value nullable 1 set-attr Gio/UnixMountPoint/at/@return-value nullable 1 set-attr Gio/Vfs/local_file_add_info/@parameters/cancellable nullable 1@@ -2158,6 +2181,7 @@ set-attr Gio/VfsClass/local_file_add_info/local_file_add_info/@parameters/cancellable nullable 1 set-attr Gio/VfsClass/local_file_add_info/local_file_add_info/@parameters/extra_data nullable 1 set-attr Gio/VfsClass/local_file_set_attributes/local_file_set_attributes/@parameters/cancellable nullable 1+set-attr Gio/VfsFileLookupFunc/@return-value nullable 1 set-attr Gio/VfsFileLookupFunc/@parameters/user_data nullable 1 set-attr Gio/Volume/eject/@parameters/cancellable nullable 1 set-attr Gio/Volume/eject/@parameters/callback nullable 1@@ -2321,6 +2345,9 @@ set-attr Gio/tls_client_connection_new/@parameters/server_identity nullable 1 set-attr Gio/tls_server_connection_new/@parameters/certificate nullable 1 set-attr Gio/unix_mount_at/@return-value nullable 1+set-attr Gio/unix_mount_entries_get_from_file/@return-value nullable 1+set-attr Gio/unix_mount_entry_at/@return-value nullable 1+set-attr Gio/unix_mount_entry_for/@return-value nullable 1 set-attr Gio/unix_mount_for/@return-value nullable 1 set-attr Gio/unix_mount_get_options/@return-value nullable 1 set-attr Gio/unix_mount_get_root_path/@return-value nullable 1
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.36/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.36/docs/GI-Gio.html)+[https://hackage.haskell.org/package/gi-gio-2.0.37/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.37/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.36"+ pkgVersion = "2.0.37" overridesFile = Just "Gio.overrides" verbose = False outputDir = Nothing
gi-gio.cabal view
@@ -1,5 +1,5 @@ name: gi-gio-version: 2.0.36+version: 2.0.37 synopsis: Gio bindings description: Bindings for Gio, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi