packages feed

gi-gio 2.0.24 → 2.0.25

raw patch · 4 files changed

+23/−9 lines, 4 filesdep ~haskell-gidep ~haskell-gi-basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi, haskell-gi-base

API changes (from Hackage documentation)

- GI.Gio.Structs.ActionEntry: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.ActionEntry.ActionEntry tag
- GI.Gio.Structs.DBusAnnotationInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusAnnotationInfo.DBusAnnotationInfo tag
- GI.Gio.Structs.DBusArgInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusArgInfo.DBusArgInfo tag
- GI.Gio.Structs.DBusErrorEntry: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusErrorEntry.DBusErrorEntry tag
- GI.Gio.Structs.DBusInterfaceInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo tag
- GI.Gio.Structs.DBusInterfaceVTable: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable tag
- GI.Gio.Structs.DBusMethodInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusMethodInfo.DBusMethodInfo tag
- GI.Gio.Structs.DBusNodeInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusNodeInfo.DBusNodeInfo tag
- GI.Gio.Structs.DBusPropertyInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusPropertyInfo.DBusPropertyInfo tag
- GI.Gio.Structs.DBusSignalInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusSignalInfo.DBusSignalInfo tag
- GI.Gio.Structs.DBusSubtreeVTable: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusSubtreeVTable.DBusSubtreeVTable tag
- GI.Gio.Structs.FileAttributeInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.FileAttributeInfo.FileAttributeInfo tag
- GI.Gio.Structs.FileAttributeInfoList: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.FileAttributeInfoList.FileAttributeInfoList tag
- GI.Gio.Structs.InputMessage: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.InputMessage.InputMessage tag
- GI.Gio.Structs.InputVector: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.InputVector.InputVector tag
- GI.Gio.Structs.OutputMessage: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.OutputMessage.OutputMessage tag
- GI.Gio.Structs.OutputVector: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.OutputVector.OutputVector tag
- GI.Gio.Structs.StaticResource: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.StaticResource.StaticResource tag
+ GI.Gio.Constants: pattern DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Constants: pattern DRIVE_IDENTIFIER_KIND_UNIX_DEVICE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ACCESS_CAN_DELETE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ACCESS_CAN_READ :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ACCESS_CAN_RENAME :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ACCESS_CAN_TRASH :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ACCESS_CAN_WRITE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_DOS_IS_ARCHIVE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_DOS_IS_MOUNTPOINT :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_DOS_IS_SYSTEM :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_DOS_REPARSE_POINT_TAG :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ETAG_VALUE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_FILESYSTEM_FREE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_FILESYSTEM_READONLY :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_FILESYSTEM_REMOTE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_FILESYSTEM_SIZE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_FILESYSTEM_TYPE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_FILESYSTEM_USED :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_GVFS_BACKEND :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ID_FILE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_ID_FILESYSTEM :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_CAN_START :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_OWNER_GROUP :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_OWNER_USER :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_OWNER_USER_REAL :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_PREVIEW_ICON :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_RECENT_MODIFIED :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_SELINUX_CONTEXT :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_COPY_NAME :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_DESCRIPTION :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_EDIT_NAME :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_ICON :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_IS_BACKUP :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_IS_HIDDEN :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_IS_SYMLINK :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_IS_VOLATILE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_NAME :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_SIZE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_SORT_ORDER :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_TARGET_URI :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_STANDARD_TYPE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_THUMBNAILING_FAILED :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_THUMBNAIL_IS_VALID :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_THUMBNAIL_PATH :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TIME_ACCESS :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TIME_ACCESS_USEC :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TIME_CHANGED :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TIME_CHANGED_USEC :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TIME_CREATED :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TIME_CREATED_USEC :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TIME_MODIFIED :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TIME_MODIFIED_USEC :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TRASH_DELETION_DATE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TRASH_ITEM_COUNT :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_TRASH_ORIG_PATH :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_BLOCKS :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_BLOCK_SIZE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_DEVICE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_GID :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_INODE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_MODE :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_NLINK :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_RDEV :: Text
+ GI.Gio.Constants: pattern FILE_ATTRIBUTE_UNIX_UID :: Text
+ GI.Gio.Constants: pattern MENU_ATTRIBUTE_ACTION :: Text
+ GI.Gio.Constants: pattern MENU_ATTRIBUTE_ACTION_NAMESPACE :: Text
+ GI.Gio.Constants: pattern MENU_ATTRIBUTE_ICON :: Text
+ GI.Gio.Constants: pattern MENU_ATTRIBUTE_LABEL :: Text
+ GI.Gio.Constants: pattern MENU_ATTRIBUTE_TARGET :: Text
+ GI.Gio.Constants: pattern MENU_LINK_SECTION :: Text
+ GI.Gio.Constants: pattern MENU_LINK_SUBMENU :: Text
+ GI.Gio.Constants: pattern NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Constants: pattern NETWORK_MONITOR_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Constants: pattern PROXY_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Constants: pattern PROXY_RESOLVER_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Constants: pattern SETTINGS_BACKEND_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Constants: pattern TLS_BACKEND_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Constants: pattern TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT :: Text
+ GI.Gio.Constants: pattern TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER :: Text
+ GI.Gio.Constants: pattern VFS_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Constants: pattern VOLUME_IDENTIFIER_KIND_CLASS :: Text
+ GI.Gio.Constants: pattern VOLUME_IDENTIFIER_KIND_HAL_UDI :: Text
+ GI.Gio.Constants: pattern VOLUME_IDENTIFIER_KIND_LABEL :: Text
+ GI.Gio.Constants: pattern VOLUME_IDENTIFIER_KIND_NFS_MOUNT :: Text
+ GI.Gio.Constants: pattern VOLUME_IDENTIFIER_KIND_UNIX_DEVICE :: Text
+ GI.Gio.Constants: pattern VOLUME_IDENTIFIER_KIND_UUID :: Text
+ GI.Gio.Constants: pattern VOLUME_MONITOR_EXTENSION_POINT_NAME :: Text
+ GI.Gio.Interfaces.Action: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Action.Action
+ GI.Gio.Interfaces.Action: instance GHC.Classes.Eq GI.Gio.Interfaces.Action.Action
+ GI.Gio.Interfaces.ActionGroup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.ActionGroup.ActionGroup
+ GI.Gio.Interfaces.ActionGroup: instance GHC.Classes.Eq GI.Gio.Interfaces.ActionGroup.ActionGroup
+ GI.Gio.Interfaces.ActionMap: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.ActionMap.ActionMap
+ GI.Gio.Interfaces.ActionMap: instance GHC.Classes.Eq GI.Gio.Interfaces.ActionMap.ActionMap
+ GI.Gio.Interfaces.AppInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.AppInfo.AppInfo
+ GI.Gio.Interfaces.AppInfo: instance GHC.Classes.Eq GI.Gio.Interfaces.AppInfo.AppInfo
+ GI.Gio.Interfaces.AsyncInitable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.AsyncInitable.AsyncInitable
+ GI.Gio.Interfaces.AsyncInitable: instance GHC.Classes.Eq GI.Gio.Interfaces.AsyncInitable.AsyncInitable
+ GI.Gio.Interfaces.AsyncResult: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.AsyncResult.AsyncResult
+ GI.Gio.Interfaces.AsyncResult: instance GHC.Classes.Eq GI.Gio.Interfaces.AsyncResult.AsyncResult
+ GI.Gio.Interfaces.Converter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Converter.Converter
+ GI.Gio.Interfaces.Converter: instance GHC.Classes.Eq GI.Gio.Interfaces.Converter.Converter
+ GI.Gio.Interfaces.DBusInterface: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DBusInterface.DBusInterface
+ GI.Gio.Interfaces.DBusInterface: instance GHC.Classes.Eq GI.Gio.Interfaces.DBusInterface.DBusInterface
+ GI.Gio.Interfaces.DBusObject: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DBusObject.DBusObject
+ GI.Gio.Interfaces.DBusObject: instance GHC.Classes.Eq GI.Gio.Interfaces.DBusObject.DBusObject
+ GI.Gio.Interfaces.DBusObjectManager: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DBusObjectManager.DBusObjectManager
+ GI.Gio.Interfaces.DBusObjectManager: instance GHC.Classes.Eq GI.Gio.Interfaces.DBusObjectManager.DBusObjectManager
+ GI.Gio.Interfaces.DatagramBased: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DatagramBased.DatagramBased
+ GI.Gio.Interfaces.DatagramBased: instance GHC.Classes.Eq GI.Gio.Interfaces.DatagramBased.DatagramBased
+ GI.Gio.Interfaces.DesktopAppInfoLookup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DesktopAppInfoLookup.DesktopAppInfoLookup
+ GI.Gio.Interfaces.DesktopAppInfoLookup: instance GHC.Classes.Eq GI.Gio.Interfaces.DesktopAppInfoLookup.DesktopAppInfoLookup
+ GI.Gio.Interfaces.Drive: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Drive.Drive
+ GI.Gio.Interfaces.Drive: instance GHC.Classes.Eq GI.Gio.Interfaces.Drive.Drive
+ GI.Gio.Interfaces.DtlsClientConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DtlsClientConnection.DtlsClientConnection
+ GI.Gio.Interfaces.DtlsClientConnection: instance GHC.Classes.Eq GI.Gio.Interfaces.DtlsClientConnection.DtlsClientConnection
+ GI.Gio.Interfaces.DtlsConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DtlsConnection.DtlsConnection
+ GI.Gio.Interfaces.DtlsConnection: instance GHC.Classes.Eq GI.Gio.Interfaces.DtlsConnection.DtlsConnection
+ GI.Gio.Interfaces.DtlsServerConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DtlsServerConnection.DtlsServerConnection
+ GI.Gio.Interfaces.DtlsServerConnection: instance GHC.Classes.Eq GI.Gio.Interfaces.DtlsServerConnection.DtlsServerConnection
+ GI.Gio.Interfaces.File: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.File.File
+ GI.Gio.Interfaces.File: instance GHC.Classes.Eq GI.Gio.Interfaces.File.File
+ GI.Gio.Interfaces.FileDescriptorBased: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.FileDescriptorBased.FileDescriptorBased
+ GI.Gio.Interfaces.FileDescriptorBased: instance GHC.Classes.Eq GI.Gio.Interfaces.FileDescriptorBased.FileDescriptorBased
+ GI.Gio.Interfaces.Icon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Icon.Icon
+ GI.Gio.Interfaces.Icon: instance GHC.Classes.Eq GI.Gio.Interfaces.Icon.Icon
+ GI.Gio.Interfaces.Initable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Initable.Initable
+ GI.Gio.Interfaces.Initable: instance GHC.Classes.Eq GI.Gio.Interfaces.Initable.Initable
+ GI.Gio.Interfaces.ListModel: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.ListModel.ListModel
+ GI.Gio.Interfaces.ListModel: instance GHC.Classes.Eq GI.Gio.Interfaces.ListModel.ListModel
+ GI.Gio.Interfaces.LoadableIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.LoadableIcon.LoadableIcon
+ GI.Gio.Interfaces.LoadableIcon: instance GHC.Classes.Eq GI.Gio.Interfaces.LoadableIcon.LoadableIcon
+ GI.Gio.Interfaces.Mount: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Mount.Mount
+ GI.Gio.Interfaces.Mount: instance GHC.Classes.Eq GI.Gio.Interfaces.Mount.Mount
+ GI.Gio.Interfaces.NetworkMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.NetworkMonitor.NetworkMonitor
+ GI.Gio.Interfaces.NetworkMonitor: instance GHC.Classes.Eq GI.Gio.Interfaces.NetworkMonitor.NetworkMonitor
+ GI.Gio.Interfaces.PollableInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.PollableInputStream.PollableInputStream
+ GI.Gio.Interfaces.PollableInputStream: instance GHC.Classes.Eq GI.Gio.Interfaces.PollableInputStream.PollableInputStream
+ GI.Gio.Interfaces.PollableOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream
+ GI.Gio.Interfaces.PollableOutputStream: instance GHC.Classes.Eq GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream
+ GI.Gio.Interfaces.Proxy: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Proxy.Proxy
+ GI.Gio.Interfaces.Proxy: instance GHC.Classes.Eq GI.Gio.Interfaces.Proxy.Proxy
+ GI.Gio.Interfaces.ProxyResolver: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.ProxyResolver.ProxyResolver
+ GI.Gio.Interfaces.ProxyResolver: instance GHC.Classes.Eq GI.Gio.Interfaces.ProxyResolver.ProxyResolver
+ GI.Gio.Interfaces.RemoteActionGroup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.RemoteActionGroup.RemoteActionGroup
+ GI.Gio.Interfaces.RemoteActionGroup: instance GHC.Classes.Eq GI.Gio.Interfaces.RemoteActionGroup.RemoteActionGroup
+ GI.Gio.Interfaces.Seekable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Seekable.Seekable
+ GI.Gio.Interfaces.Seekable: instance GHC.Classes.Eq GI.Gio.Interfaces.Seekable.Seekable
+ GI.Gio.Interfaces.SocketConnectable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.SocketConnectable.SocketConnectable
+ GI.Gio.Interfaces.SocketConnectable: instance GHC.Classes.Eq GI.Gio.Interfaces.SocketConnectable.SocketConnectable
+ GI.Gio.Interfaces.TlsBackend: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.TlsBackend.TlsBackend
+ GI.Gio.Interfaces.TlsBackend: instance GHC.Classes.Eq GI.Gio.Interfaces.TlsBackend.TlsBackend
+ GI.Gio.Interfaces.TlsClientConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.TlsClientConnection.TlsClientConnection
+ GI.Gio.Interfaces.TlsClientConnection: instance GHC.Classes.Eq GI.Gio.Interfaces.TlsClientConnection.TlsClientConnection
+ GI.Gio.Interfaces.TlsFileDatabase: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.TlsFileDatabase.TlsFileDatabase
+ GI.Gio.Interfaces.TlsFileDatabase: instance GHC.Classes.Eq GI.Gio.Interfaces.TlsFileDatabase.TlsFileDatabase
+ GI.Gio.Interfaces.TlsServerConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.TlsServerConnection.TlsServerConnection
+ GI.Gio.Interfaces.TlsServerConnection: instance GHC.Classes.Eq GI.Gio.Interfaces.TlsServerConnection.TlsServerConnection
+ GI.Gio.Interfaces.Volume: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Volume.Volume
+ GI.Gio.Interfaces.Volume: instance GHC.Classes.Eq GI.Gio.Interfaces.Volume.Volume
+ GI.Gio.Objects.AppInfoMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.AppInfoMonitor.AppInfoMonitor
+ GI.Gio.Objects.AppInfoMonitor: instance GHC.Classes.Eq GI.Gio.Objects.AppInfoMonitor.AppInfoMonitor
+ GI.Gio.Objects.AppLaunchContext: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.AppLaunchContext.AppLaunchContext
+ GI.Gio.Objects.AppLaunchContext: instance GHC.Classes.Eq GI.Gio.Objects.AppLaunchContext.AppLaunchContext
+ GI.Gio.Objects.Application: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Application.Application
+ GI.Gio.Objects.Application: instance GHC.Classes.Eq GI.Gio.Objects.Application.Application
+ GI.Gio.Objects.ApplicationCommandLine: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine
+ GI.Gio.Objects.ApplicationCommandLine: instance GHC.Classes.Eq GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine
+ GI.Gio.Objects.BufferedInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.BufferedInputStream.BufferedInputStream
+ GI.Gio.Objects.BufferedInputStream: instance GHC.Classes.Eq GI.Gio.Objects.BufferedInputStream.BufferedInputStream
+ GI.Gio.Objects.BufferedOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.BufferedOutputStream.BufferedOutputStream
+ GI.Gio.Objects.BufferedOutputStream: instance GHC.Classes.Eq GI.Gio.Objects.BufferedOutputStream.BufferedOutputStream
+ GI.Gio.Objects.BytesIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.BytesIcon.BytesIcon
+ GI.Gio.Objects.BytesIcon: instance GHC.Classes.Eq GI.Gio.Objects.BytesIcon.BytesIcon
+ GI.Gio.Objects.Cancellable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Cancellable.Cancellable
+ GI.Gio.Objects.Cancellable: instance GHC.Classes.Eq GI.Gio.Objects.Cancellable.Cancellable
+ GI.Gio.Objects.CharsetConverter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.CharsetConverter.CharsetConverter
+ GI.Gio.Objects.CharsetConverter: instance GHC.Classes.Eq GI.Gio.Objects.CharsetConverter.CharsetConverter
+ GI.Gio.Objects.ConverterInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ConverterInputStream.ConverterInputStream
+ GI.Gio.Objects.ConverterInputStream: instance GHC.Classes.Eq GI.Gio.Objects.ConverterInputStream.ConverterInputStream
+ GI.Gio.Objects.ConverterOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ConverterOutputStream.ConverterOutputStream
+ GI.Gio.Objects.ConverterOutputStream: instance GHC.Classes.Eq GI.Gio.Objects.ConverterOutputStream.ConverterOutputStream
+ GI.Gio.Objects.Credentials: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Credentials.Credentials
+ GI.Gio.Objects.Credentials: instance GHC.Classes.Eq GI.Gio.Objects.Credentials.Credentials
+ GI.Gio.Objects.DBusActionGroup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusActionGroup.DBusActionGroup
+ GI.Gio.Objects.DBusActionGroup: instance GHC.Classes.Eq GI.Gio.Objects.DBusActionGroup.DBusActionGroup
+ GI.Gio.Objects.DBusAuthObserver: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusAuthObserver.DBusAuthObserver
+ GI.Gio.Objects.DBusAuthObserver: instance GHC.Classes.Eq GI.Gio.Objects.DBusAuthObserver.DBusAuthObserver
+ GI.Gio.Objects.DBusConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusConnection.DBusConnection
+ GI.Gio.Objects.DBusConnection: instance GHC.Classes.Eq GI.Gio.Objects.DBusConnection.DBusConnection
+ GI.Gio.Objects.DBusInterfaceSkeleton: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton
+ GI.Gio.Objects.DBusInterfaceSkeleton: instance GHC.Classes.Eq GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton
+ GI.Gio.Objects.DBusMenuModel: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusMenuModel.DBusMenuModel
+ GI.Gio.Objects.DBusMenuModel: instance GHC.Classes.Eq GI.Gio.Objects.DBusMenuModel.DBusMenuModel
+ GI.Gio.Objects.DBusMessage: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusMessage.DBusMessage
+ GI.Gio.Objects.DBusMessage: instance GHC.Classes.Eq GI.Gio.Objects.DBusMessage.DBusMessage
+ GI.Gio.Objects.DBusMethodInvocation: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation
+ GI.Gio.Objects.DBusMethodInvocation: instance GHC.Classes.Eq GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation
+ GI.Gio.Objects.DBusObjectManagerClient: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient
+ GI.Gio.Objects.DBusObjectManagerClient: instance GHC.Classes.Eq GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient
+ GI.Gio.Objects.DBusObjectManagerServer: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusObjectManagerServer.DBusObjectManagerServer
+ GI.Gio.Objects.DBusObjectManagerServer: instance GHC.Classes.Eq GI.Gio.Objects.DBusObjectManagerServer.DBusObjectManagerServer
+ GI.Gio.Objects.DBusObjectProxy: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy
+ GI.Gio.Objects.DBusObjectProxy: instance GHC.Classes.Eq GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy
+ GI.Gio.Objects.DBusObjectSkeleton: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusObjectSkeleton.DBusObjectSkeleton
+ GI.Gio.Objects.DBusObjectSkeleton: instance GHC.Classes.Eq GI.Gio.Objects.DBusObjectSkeleton.DBusObjectSkeleton
+ GI.Gio.Objects.DBusProxy: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusProxy.DBusProxy
+ GI.Gio.Objects.DBusProxy: instance GHC.Classes.Eq GI.Gio.Objects.DBusProxy.DBusProxy
+ GI.Gio.Objects.DBusServer: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusServer.DBusServer
+ GI.Gio.Objects.DBusServer: instance GHC.Classes.Eq GI.Gio.Objects.DBusServer.DBusServer
+ GI.Gio.Objects.DataInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DataInputStream.DataInputStream
+ GI.Gio.Objects.DataInputStream: instance GHC.Classes.Eq GI.Gio.Objects.DataInputStream.DataInputStream
+ GI.Gio.Objects.DataOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DataOutputStream.DataOutputStream
+ GI.Gio.Objects.DataOutputStream: instance GHC.Classes.Eq GI.Gio.Objects.DataOutputStream.DataOutputStream
+ GI.Gio.Objects.DesktopAppInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo
+ GI.Gio.Objects.DesktopAppInfo: instance GHC.Classes.Eq GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo
+ GI.Gio.Objects.Emblem: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Emblem.Emblem
+ GI.Gio.Objects.Emblem: instance GHC.Classes.Eq GI.Gio.Objects.Emblem.Emblem
+ GI.Gio.Objects.EmblemedIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.EmblemedIcon.EmblemedIcon
+ GI.Gio.Objects.EmblemedIcon: instance GHC.Classes.Eq GI.Gio.Objects.EmblemedIcon.EmblemedIcon
+ GI.Gio.Objects.FileEnumerator: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileEnumerator.FileEnumerator
+ GI.Gio.Objects.FileEnumerator: instance GHC.Classes.Eq GI.Gio.Objects.FileEnumerator.FileEnumerator
+ GI.Gio.Objects.FileIOStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileIOStream.FileIOStream
+ GI.Gio.Objects.FileIOStream: instance GHC.Classes.Eq GI.Gio.Objects.FileIOStream.FileIOStream
+ GI.Gio.Objects.FileIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileIcon.FileIcon
+ GI.Gio.Objects.FileIcon: instance GHC.Classes.Eq GI.Gio.Objects.FileIcon.FileIcon
+ GI.Gio.Objects.FileInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileInfo.FileInfo
+ GI.Gio.Objects.FileInfo: instance GHC.Classes.Eq GI.Gio.Objects.FileInfo.FileInfo
+ GI.Gio.Objects.FileInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileInputStream.FileInputStream
+ GI.Gio.Objects.FileInputStream: instance GHC.Classes.Eq GI.Gio.Objects.FileInputStream.FileInputStream
+ GI.Gio.Objects.FileMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileMonitor.FileMonitor
+ GI.Gio.Objects.FileMonitor: instance GHC.Classes.Eq GI.Gio.Objects.FileMonitor.FileMonitor
+ GI.Gio.Objects.FileOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileOutputStream.FileOutputStream
+ GI.Gio.Objects.FileOutputStream: instance GHC.Classes.Eq GI.Gio.Objects.FileOutputStream.FileOutputStream
+ GI.Gio.Objects.FilenameCompleter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FilenameCompleter.FilenameCompleter
+ GI.Gio.Objects.FilenameCompleter: instance GHC.Classes.Eq GI.Gio.Objects.FilenameCompleter.FilenameCompleter
+ GI.Gio.Objects.FilterInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FilterInputStream.FilterInputStream
+ GI.Gio.Objects.FilterInputStream: instance GHC.Classes.Eq GI.Gio.Objects.FilterInputStream.FilterInputStream
+ GI.Gio.Objects.FilterOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FilterOutputStream.FilterOutputStream
+ GI.Gio.Objects.FilterOutputStream: instance GHC.Classes.Eq GI.Gio.Objects.FilterOutputStream.FilterOutputStream
+ GI.Gio.Objects.IOStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.IOStream.IOStream
+ GI.Gio.Objects.IOStream: instance GHC.Classes.Eq GI.Gio.Objects.IOStream.IOStream
+ GI.Gio.Objects.InetAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.InetAddress.InetAddress
+ GI.Gio.Objects.InetAddress: instance GHC.Classes.Eq GI.Gio.Objects.InetAddress.InetAddress
+ GI.Gio.Objects.InetAddressMask: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.InetAddressMask.InetAddressMask
+ GI.Gio.Objects.InetAddressMask: instance GHC.Classes.Eq GI.Gio.Objects.InetAddressMask.InetAddressMask
+ GI.Gio.Objects.InetSocketAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.InetSocketAddress.InetSocketAddress
+ GI.Gio.Objects.InetSocketAddress: instance GHC.Classes.Eq GI.Gio.Objects.InetSocketAddress.InetSocketAddress
+ GI.Gio.Objects.InputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.InputStream.InputStream
+ GI.Gio.Objects.InputStream: instance GHC.Classes.Eq GI.Gio.Objects.InputStream.InputStream
+ GI.Gio.Objects.ListStore: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ListStore.ListStore
+ GI.Gio.Objects.ListStore: instance GHC.Classes.Eq GI.Gio.Objects.ListStore.ListStore
+ GI.Gio.Objects.MemoryInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MemoryInputStream.MemoryInputStream
+ GI.Gio.Objects.MemoryInputStream: instance GHC.Classes.Eq GI.Gio.Objects.MemoryInputStream.MemoryInputStream
+ GI.Gio.Objects.MemoryOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MemoryOutputStream.MemoryOutputStream
+ GI.Gio.Objects.MemoryOutputStream: instance GHC.Classes.Eq GI.Gio.Objects.MemoryOutputStream.MemoryOutputStream
+ GI.Gio.Objects.Menu: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Menu.Menu
+ GI.Gio.Objects.Menu: instance GHC.Classes.Eq GI.Gio.Objects.Menu.Menu
+ GI.Gio.Objects.MenuAttributeIter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MenuAttributeIter.MenuAttributeIter
+ GI.Gio.Objects.MenuAttributeIter: instance GHC.Classes.Eq GI.Gio.Objects.MenuAttributeIter.MenuAttributeIter
+ GI.Gio.Objects.MenuItem: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MenuItem.MenuItem
+ GI.Gio.Objects.MenuItem: instance GHC.Classes.Eq GI.Gio.Objects.MenuItem.MenuItem
+ GI.Gio.Objects.MenuLinkIter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MenuLinkIter.MenuLinkIter
+ GI.Gio.Objects.MenuLinkIter: instance GHC.Classes.Eq GI.Gio.Objects.MenuLinkIter.MenuLinkIter
+ GI.Gio.Objects.MenuModel: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MenuModel.MenuModel
+ GI.Gio.Objects.MenuModel: instance GHC.Classes.Eq GI.Gio.Objects.MenuModel.MenuModel
+ GI.Gio.Objects.MountOperation: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MountOperation.MountOperation
+ GI.Gio.Objects.MountOperation: instance GHC.Classes.Eq GI.Gio.Objects.MountOperation.MountOperation
+ GI.Gio.Objects.NativeVolumeMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.NativeVolumeMonitor.NativeVolumeMonitor
+ GI.Gio.Objects.NativeVolumeMonitor: instance GHC.Classes.Eq GI.Gio.Objects.NativeVolumeMonitor.NativeVolumeMonitor
+ GI.Gio.Objects.NetworkAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.NetworkAddress.NetworkAddress
+ GI.Gio.Objects.NetworkAddress: instance GHC.Classes.Eq GI.Gio.Objects.NetworkAddress.NetworkAddress
+ GI.Gio.Objects.NetworkService: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.NetworkService.NetworkService
+ GI.Gio.Objects.NetworkService: instance GHC.Classes.Eq GI.Gio.Objects.NetworkService.NetworkService
+ GI.Gio.Objects.Notification: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Notification.Notification
+ GI.Gio.Objects.Notification: instance GHC.Classes.Eq GI.Gio.Objects.Notification.Notification
+ GI.Gio.Objects.OutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.OutputStream.OutputStream
+ GI.Gio.Objects.OutputStream: instance GHC.Classes.Eq GI.Gio.Objects.OutputStream.OutputStream
+ GI.Gio.Objects.Permission: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Permission.Permission
+ GI.Gio.Objects.Permission: instance GHC.Classes.Eq GI.Gio.Objects.Permission.Permission
+ GI.Gio.Objects.PropertyAction: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.PropertyAction.PropertyAction
+ GI.Gio.Objects.PropertyAction: instance GHC.Classes.Eq GI.Gio.Objects.PropertyAction.PropertyAction
+ GI.Gio.Objects.ProxyAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ProxyAddress.ProxyAddress
+ GI.Gio.Objects.ProxyAddress: instance GHC.Classes.Eq GI.Gio.Objects.ProxyAddress.ProxyAddress
+ GI.Gio.Objects.ProxyAddressEnumerator: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ProxyAddressEnumerator.ProxyAddressEnumerator
+ GI.Gio.Objects.ProxyAddressEnumerator: instance GHC.Classes.Eq GI.Gio.Objects.ProxyAddressEnumerator.ProxyAddressEnumerator
+ GI.Gio.Objects.Resolver: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Resolver.Resolver
+ GI.Gio.Objects.Resolver: instance GHC.Classes.Eq GI.Gio.Objects.Resolver.Resolver
+ GI.Gio.Objects.Settings: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Settings.Settings
+ GI.Gio.Objects.Settings: instance GHC.Classes.Eq GI.Gio.Objects.Settings.Settings
+ GI.Gio.Objects.SettingsBackend: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SettingsBackend.SettingsBackend
+ GI.Gio.Objects.SettingsBackend: instance GHC.Classes.Eq GI.Gio.Objects.SettingsBackend.SettingsBackend
+ GI.Gio.Objects.SimpleAction: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleAction.SimpleAction
+ GI.Gio.Objects.SimpleAction: instance GHC.Classes.Eq GI.Gio.Objects.SimpleAction.SimpleAction
+ GI.Gio.Objects.SimpleActionGroup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleActionGroup.SimpleActionGroup
+ GI.Gio.Objects.SimpleActionGroup: instance GHC.Classes.Eq GI.Gio.Objects.SimpleActionGroup.SimpleActionGroup
+ GI.Gio.Objects.SimpleAsyncResult: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult
+ GI.Gio.Objects.SimpleAsyncResult: instance GHC.Classes.Eq GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult
+ GI.Gio.Objects.SimpleIOStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleIOStream.SimpleIOStream
+ GI.Gio.Objects.SimpleIOStream: instance GHC.Classes.Eq GI.Gio.Objects.SimpleIOStream.SimpleIOStream
+ GI.Gio.Objects.SimplePermission: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimplePermission.SimplePermission
+ GI.Gio.Objects.SimplePermission: instance GHC.Classes.Eq GI.Gio.Objects.SimplePermission.SimplePermission
+ GI.Gio.Objects.SimpleProxyResolver: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleProxyResolver.SimpleProxyResolver
+ GI.Gio.Objects.SimpleProxyResolver: instance GHC.Classes.Eq GI.Gio.Objects.SimpleProxyResolver.SimpleProxyResolver
+ GI.Gio.Objects.Socket: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Socket.Socket
+ GI.Gio.Objects.Socket: instance GHC.Classes.Eq GI.Gio.Objects.Socket.Socket
+ GI.Gio.Objects.SocketAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketAddress.SocketAddress
+ GI.Gio.Objects.SocketAddress: instance GHC.Classes.Eq GI.Gio.Objects.SocketAddress.SocketAddress
+ GI.Gio.Objects.SocketAddressEnumerator: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketAddressEnumerator.SocketAddressEnumerator
+ GI.Gio.Objects.SocketAddressEnumerator: instance GHC.Classes.Eq GI.Gio.Objects.SocketAddressEnumerator.SocketAddressEnumerator
+ GI.Gio.Objects.SocketClient: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketClient.SocketClient
+ GI.Gio.Objects.SocketClient: instance GHC.Classes.Eq GI.Gio.Objects.SocketClient.SocketClient
+ GI.Gio.Objects.SocketConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketConnection.SocketConnection
+ GI.Gio.Objects.SocketConnection: instance GHC.Classes.Eq GI.Gio.Objects.SocketConnection.SocketConnection
+ GI.Gio.Objects.SocketControlMessage: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketControlMessage.SocketControlMessage
+ GI.Gio.Objects.SocketControlMessage: instance GHC.Classes.Eq GI.Gio.Objects.SocketControlMessage.SocketControlMessage
+ GI.Gio.Objects.SocketListener: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketListener.SocketListener
+ GI.Gio.Objects.SocketListener: instance GHC.Classes.Eq GI.Gio.Objects.SocketListener.SocketListener
+ GI.Gio.Objects.SocketService: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketService.SocketService
+ GI.Gio.Objects.SocketService: instance GHC.Classes.Eq GI.Gio.Objects.SocketService.SocketService
+ GI.Gio.Objects.Subprocess: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Subprocess.Subprocess
+ GI.Gio.Objects.Subprocess: instance GHC.Classes.Eq GI.Gio.Objects.Subprocess.Subprocess
+ GI.Gio.Objects.SubprocessLauncher: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SubprocessLauncher.SubprocessLauncher
+ GI.Gio.Objects.SubprocessLauncher: instance GHC.Classes.Eq GI.Gio.Objects.SubprocessLauncher.SubprocessLauncher
+ GI.Gio.Objects.Task: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Task.Task
+ GI.Gio.Objects.Task: instance GHC.Classes.Eq GI.Gio.Objects.Task.Task
+ GI.Gio.Objects.TcpConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TcpConnection.TcpConnection
+ GI.Gio.Objects.TcpConnection: instance GHC.Classes.Eq GI.Gio.Objects.TcpConnection.TcpConnection
+ GI.Gio.Objects.TcpWrapperConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TcpWrapperConnection.TcpWrapperConnection
+ GI.Gio.Objects.TcpWrapperConnection: instance GHC.Classes.Eq GI.Gio.Objects.TcpWrapperConnection.TcpWrapperConnection
+ GI.Gio.Objects.TestDBus: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TestDBus.TestDBus
+ GI.Gio.Objects.TestDBus: instance GHC.Classes.Eq GI.Gio.Objects.TestDBus.TestDBus
+ GI.Gio.Objects.ThemedIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ThemedIcon.ThemedIcon
+ GI.Gio.Objects.ThemedIcon: instance GHC.Classes.Eq GI.Gio.Objects.ThemedIcon.ThemedIcon
+ GI.Gio.Objects.ThreadedSocketService: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ThreadedSocketService.ThreadedSocketService
+ GI.Gio.Objects.ThreadedSocketService: instance GHC.Classes.Eq GI.Gio.Objects.ThreadedSocketService.ThreadedSocketService
+ GI.Gio.Objects.TlsCertificate: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsCertificate.TlsCertificate
+ GI.Gio.Objects.TlsCertificate: instance GHC.Classes.Eq GI.Gio.Objects.TlsCertificate.TlsCertificate
+ GI.Gio.Objects.TlsConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsConnection.TlsConnection
+ GI.Gio.Objects.TlsConnection: instance GHC.Classes.Eq GI.Gio.Objects.TlsConnection.TlsConnection
+ GI.Gio.Objects.TlsDatabase: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsDatabase.TlsDatabase
+ GI.Gio.Objects.TlsDatabase: instance GHC.Classes.Eq GI.Gio.Objects.TlsDatabase.TlsDatabase
+ GI.Gio.Objects.TlsInteraction: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsInteraction.TlsInteraction
+ GI.Gio.Objects.TlsInteraction: instance GHC.Classes.Eq GI.Gio.Objects.TlsInteraction.TlsInteraction
+ GI.Gio.Objects.TlsPassword: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsPassword.TlsPassword
+ GI.Gio.Objects.TlsPassword: instance GHC.Classes.Eq GI.Gio.Objects.TlsPassword.TlsPassword
+ GI.Gio.Objects.UnixConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixConnection.UnixConnection
+ GI.Gio.Objects.UnixConnection: instance GHC.Classes.Eq GI.Gio.Objects.UnixConnection.UnixConnection
+ GI.Gio.Objects.UnixCredentialsMessage: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixCredentialsMessage.UnixCredentialsMessage
+ GI.Gio.Objects.UnixCredentialsMessage: instance GHC.Classes.Eq GI.Gio.Objects.UnixCredentialsMessage.UnixCredentialsMessage
+ GI.Gio.Objects.UnixFDList: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixFDList.UnixFDList
+ GI.Gio.Objects.UnixFDList: instance GHC.Classes.Eq GI.Gio.Objects.UnixFDList.UnixFDList
+ GI.Gio.Objects.UnixFDMessage: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixFDMessage.UnixFDMessage
+ GI.Gio.Objects.UnixFDMessage: instance GHC.Classes.Eq GI.Gio.Objects.UnixFDMessage.UnixFDMessage
+ GI.Gio.Objects.UnixInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixInputStream.UnixInputStream
+ GI.Gio.Objects.UnixInputStream: instance GHC.Classes.Eq GI.Gio.Objects.UnixInputStream.UnixInputStream
+ GI.Gio.Objects.UnixMountMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixMountMonitor.UnixMountMonitor
+ GI.Gio.Objects.UnixMountMonitor: instance GHC.Classes.Eq GI.Gio.Objects.UnixMountMonitor.UnixMountMonitor
+ GI.Gio.Objects.UnixOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixOutputStream.UnixOutputStream
+ GI.Gio.Objects.UnixOutputStream: instance GHC.Classes.Eq GI.Gio.Objects.UnixOutputStream.UnixOutputStream
+ GI.Gio.Objects.UnixSocketAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixSocketAddress.UnixSocketAddress
+ GI.Gio.Objects.UnixSocketAddress: instance GHC.Classes.Eq GI.Gio.Objects.UnixSocketAddress.UnixSocketAddress
+ GI.Gio.Objects.Vfs: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Vfs.Vfs
+ GI.Gio.Objects.Vfs: instance GHC.Classes.Eq GI.Gio.Objects.Vfs.Vfs
+ GI.Gio.Objects.VolumeMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.VolumeMonitor.VolumeMonitor
+ GI.Gio.Objects.VolumeMonitor: instance GHC.Classes.Eq GI.Gio.Objects.VolumeMonitor.VolumeMonitor
+ GI.Gio.Objects.ZlibCompressor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ZlibCompressor.ZlibCompressor
+ GI.Gio.Objects.ZlibCompressor: instance GHC.Classes.Eq GI.Gio.Objects.ZlibCompressor.ZlibCompressor
+ GI.Gio.Objects.ZlibDecompressor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ZlibDecompressor.ZlibDecompressor
+ GI.Gio.Objects.ZlibDecompressor: instance GHC.Classes.Eq GI.Gio.Objects.ZlibDecompressor.ZlibDecompressor
+ GI.Gio.Structs.ActionEntry: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.ActionEntry.ActionEntry tag
+ GI.Gio.Structs.ActionEntry: instance GHC.Classes.Eq GI.Gio.Structs.ActionEntry.ActionEntry
+ GI.Gio.Structs.DBusAnnotationInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusAnnotationInfo.DBusAnnotationInfo tag
+ GI.Gio.Structs.DBusAnnotationInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusAnnotationInfo.DBusAnnotationInfo
+ GI.Gio.Structs.DBusAnnotationInfo: instance GHC.Classes.Eq GI.Gio.Structs.DBusAnnotationInfo.DBusAnnotationInfo
+ GI.Gio.Structs.DBusArgInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusArgInfo.DBusArgInfo tag
+ GI.Gio.Structs.DBusArgInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusArgInfo.DBusArgInfo
+ GI.Gio.Structs.DBusArgInfo: instance GHC.Classes.Eq GI.Gio.Structs.DBusArgInfo.DBusArgInfo
+ GI.Gio.Structs.DBusErrorEntry: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusErrorEntry.DBusErrorEntry tag
+ GI.Gio.Structs.DBusErrorEntry: instance GHC.Classes.Eq GI.Gio.Structs.DBusErrorEntry.DBusErrorEntry
+ GI.Gio.Structs.DBusInterfaceInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo tag
+ GI.Gio.Structs.DBusInterfaceInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo
+ GI.Gio.Structs.DBusInterfaceInfo: instance GHC.Classes.Eq GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo
+ GI.Gio.Structs.DBusInterfaceVTable: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable tag
+ GI.Gio.Structs.DBusInterfaceVTable: instance GHC.Classes.Eq GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable
+ GI.Gio.Structs.DBusMethodInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusMethodInfo.DBusMethodInfo tag
+ GI.Gio.Structs.DBusMethodInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusMethodInfo.DBusMethodInfo
+ GI.Gio.Structs.DBusMethodInfo: instance GHC.Classes.Eq GI.Gio.Structs.DBusMethodInfo.DBusMethodInfo
+ GI.Gio.Structs.DBusNodeInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusNodeInfo.DBusNodeInfo tag
+ GI.Gio.Structs.DBusNodeInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusNodeInfo.DBusNodeInfo
+ GI.Gio.Structs.DBusNodeInfo: instance GHC.Classes.Eq GI.Gio.Structs.DBusNodeInfo.DBusNodeInfo
+ GI.Gio.Structs.DBusPropertyInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusPropertyInfo.DBusPropertyInfo tag
+ GI.Gio.Structs.DBusPropertyInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusPropertyInfo.DBusPropertyInfo
+ GI.Gio.Structs.DBusPropertyInfo: instance GHC.Classes.Eq GI.Gio.Structs.DBusPropertyInfo.DBusPropertyInfo
+ GI.Gio.Structs.DBusSignalInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusSignalInfo.DBusSignalInfo tag
+ GI.Gio.Structs.DBusSignalInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusSignalInfo.DBusSignalInfo
+ GI.Gio.Structs.DBusSignalInfo: instance GHC.Classes.Eq GI.Gio.Structs.DBusSignalInfo.DBusSignalInfo
+ GI.Gio.Structs.DBusSubtreeVTable: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.DBusSubtreeVTable.DBusSubtreeVTable tag
+ GI.Gio.Structs.DBusSubtreeVTable: instance GHC.Classes.Eq GI.Gio.Structs.DBusSubtreeVTable.DBusSubtreeVTable
+ GI.Gio.Structs.FileAttributeInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.FileAttributeInfo.FileAttributeInfo tag
+ GI.Gio.Structs.FileAttributeInfo: instance GHC.Classes.Eq GI.Gio.Structs.FileAttributeInfo.FileAttributeInfo
+ GI.Gio.Structs.FileAttributeInfoList: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.FileAttributeInfoList.FileAttributeInfoList tag
+ GI.Gio.Structs.FileAttributeInfoList: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.FileAttributeInfoList.FileAttributeInfoList
+ GI.Gio.Structs.FileAttributeInfoList: instance GHC.Classes.Eq GI.Gio.Structs.FileAttributeInfoList.FileAttributeInfoList
+ GI.Gio.Structs.FileAttributeMatcher: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.FileAttributeMatcher.FileAttributeMatcher
+ GI.Gio.Structs.FileAttributeMatcher: instance GHC.Classes.Eq GI.Gio.Structs.FileAttributeMatcher.FileAttributeMatcher
+ GI.Gio.Structs.IOExtension: instance GHC.Classes.Eq GI.Gio.Structs.IOExtension.IOExtension
+ GI.Gio.Structs.IOExtensionPoint: instance GHC.Classes.Eq GI.Gio.Structs.IOExtensionPoint.IOExtensionPoint
+ GI.Gio.Structs.IOModuleScope: instance GHC.Classes.Eq GI.Gio.Structs.IOModuleScope.IOModuleScope
+ GI.Gio.Structs.IOSchedulerJob: instance GHC.Classes.Eq GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob
+ GI.Gio.Structs.IOStreamAdapter: instance GHC.Classes.Eq GI.Gio.Structs.IOStreamAdapter.IOStreamAdapter
+ GI.Gio.Structs.InputMessage: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.InputMessage.InputMessage tag
+ GI.Gio.Structs.InputMessage: instance GHC.Classes.Eq GI.Gio.Structs.InputMessage.InputMessage
+ GI.Gio.Structs.InputVector: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.InputVector.InputVector tag
+ GI.Gio.Structs.InputVector: instance GHC.Classes.Eq GI.Gio.Structs.InputVector.InputVector
+ GI.Gio.Structs.NativeSocketAddress: instance GHC.Classes.Eq GI.Gio.Structs.NativeSocketAddress.NativeSocketAddress
+ GI.Gio.Structs.OutputMessage: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.OutputMessage.OutputMessage tag
+ GI.Gio.Structs.OutputMessage: instance GHC.Classes.Eq GI.Gio.Structs.OutputMessage.OutputMessage
+ GI.Gio.Structs.OutputVector: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.OutputVector.OutputVector tag
+ GI.Gio.Structs.OutputVector: instance GHC.Classes.Eq GI.Gio.Structs.OutputVector.OutputVector
+ GI.Gio.Structs.Resource: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.Resource.Resource
+ GI.Gio.Structs.Resource: instance GHC.Classes.Eq GI.Gio.Structs.Resource.Resource
+ GI.Gio.Structs.SettingsSchema: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.SettingsSchema.SettingsSchema
+ GI.Gio.Structs.SettingsSchema: instance GHC.Classes.Eq GI.Gio.Structs.SettingsSchema.SettingsSchema
+ GI.Gio.Structs.SettingsSchemaKey: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.SettingsSchemaKey.SettingsSchemaKey
+ GI.Gio.Structs.SettingsSchemaKey: instance GHC.Classes.Eq GI.Gio.Structs.SettingsSchemaKey.SettingsSchemaKey
+ GI.Gio.Structs.SettingsSchemaSource: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.SettingsSchemaSource.SettingsSchemaSource
+ GI.Gio.Structs.SettingsSchemaSource: instance GHC.Classes.Eq GI.Gio.Structs.SettingsSchemaSource.SettingsSchemaSource
+ GI.Gio.Structs.SrvTarget: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.SrvTarget.SrvTarget
+ GI.Gio.Structs.SrvTarget: instance GHC.Classes.Eq GI.Gio.Structs.SrvTarget.SrvTarget
+ GI.Gio.Structs.StaticResource: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Gio.Structs.StaticResource.StaticResource tag
+ GI.Gio.Structs.StaticResource: instance GHC.Classes.Eq GI.Gio.Structs.StaticResource.StaticResource
+ GI.Gio.Structs.UnixMountEntry: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.UnixMountEntry.UnixMountEntry
+ GI.Gio.Structs.UnixMountEntry: instance GHC.Classes.Eq GI.Gio.Structs.UnixMountEntry.UnixMountEntry
+ GI.Gio.Structs.UnixMountPoint: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.UnixMountPoint.UnixMountPoint
+ GI.Gio.Structs.UnixMountPoint: instance GHC.Classes.Eq GI.Gio.Structs.UnixMountPoint.UnixMountPoint
- GI.Gio.Callbacks: type AsyncReadyCallback = Maybe Object " /@sourceObject@/: the object the asynchronous operation was started with. " -> AsyncResult " /@res@/: a 'GI.Gio.Interfaces.AsyncResult.AsyncResult'. " -> IO ()
+ GI.Gio.Callbacks: type AsyncReadyCallback = Maybe Object " /@sourceObject@/: the object the asynchronous operation was started with." -> AsyncResult " /@res@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'." -> IO ()
- GI.Gio.Callbacks: type AsyncReadyCallback_WithClosures = Maybe Object " /@sourceObject@/: the object the asynchronous operation was started with. " -> AsyncResult " /@res@/: a 'GI.Gio.Interfaces.AsyncResult.AsyncResult'. " -> Ptr () " /@userData@/: user data passed to the callback. " -> IO ()
+ GI.Gio.Callbacks: type AsyncReadyCallback_WithClosures = Maybe Object " /@sourceObject@/: the object the asynchronous operation was started with." -> AsyncResult " /@res@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'." -> Ptr () " /@userData@/: user data passed to the callback." -> IO ()
- GI.Gio.Callbacks: type BusAcquiredCallback = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' to a message bus. " -> Text " /@name@/: The name that is requested to be owned. " -> IO ()
+ GI.Gio.Callbacks: type BusAcquiredCallback = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' to a message bus." -> Text " /@name@/: The name that is requested to be owned." -> IO ()
- GI.Gio.Callbacks: type BusAcquiredCallback_WithClosures = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' to a message bus. " -> Text " /@name@/: The name that is requested to be owned. " -> Ptr () " /@userData@/: User data passed to @/g_bus_own_name()/@. " -> IO ()
+ GI.Gio.Callbacks: type BusAcquiredCallback_WithClosures = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' to a message bus." -> Text " /@name@/: The name that is requested to be owned." -> Ptr () " /@userData@/: User data passed to @/g_bus_own_name()/@." -> IO ()
- GI.Gio.Callbacks: type BusNameAcquiredCallback = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquired the name. " -> Text " /@name@/: The name being owned. " -> IO ()
+ GI.Gio.Callbacks: type BusNameAcquiredCallback = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquired the name." -> Text " /@name@/: The name being owned." -> IO ()
- GI.Gio.Callbacks: type BusNameAcquiredCallback_WithClosures = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquired the name. " -> Text " /@name@/: The name being owned. " -> Ptr () " /@userData@/: User data passed to @/g_bus_own_name()/@ or @/g_bus_own_name_on_connection()/@. " -> IO ()
+ GI.Gio.Callbacks: type BusNameAcquiredCallback_WithClosures = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquired the name." -> Text " /@name@/: The name being owned." -> Ptr () " /@userData@/: User data passed to @/g_bus_own_name()/@ or @/g_bus_own_name_on_connection()/@." -> IO ()
- GI.Gio.Callbacks: type BusNameAppearedCallback = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on. " -> Text " /@name@/: The name being watched. " -> Text " /@nameOwner@/: Unique name of the owner of the name being watched. " -> IO ()
+ GI.Gio.Callbacks: type BusNameAppearedCallback = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on." -> Text " /@name@/: The name being watched." -> Text " /@nameOwner@/: Unique name of the owner of the name being watched." -> IO ()
- GI.Gio.Callbacks: type BusNameAppearedCallback_WithClosures = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on. " -> Text " /@name@/: The name being watched. " -> Text " /@nameOwner@/: Unique name of the owner of the name being watched. " -> Ptr () " /@userData@/: User data passed to @/g_bus_watch_name()/@. " -> IO ()
+ GI.Gio.Callbacks: type BusNameAppearedCallback_WithClosures = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on." -> Text " /@name@/: The name being watched." -> Text " /@nameOwner@/: Unique name of the owner of the name being watched." -> Ptr () " /@userData@/: User data passed to @/g_bus_watch_name()/@." -> IO ()
- GI.Gio.Callbacks: type BusNameLostCallback = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquire the name or 'Nothing' if the connection was disconnected. " -> Text " /@name@/: The name being owned. " -> IO ()
+ GI.Gio.Callbacks: type BusNameLostCallback = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquire the name or 'P.Nothing' if the connection was disconnected." -> Text " /@name@/: The name being owned." -> IO ()
- GI.Gio.Callbacks: type BusNameLostCallback_WithClosures = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquire the name or 'Nothing' if the connection was disconnected. " -> Text " /@name@/: The name being owned. " -> Ptr () " /@userData@/: User data passed to @/g_bus_own_name()/@ or @/g_bus_own_name_on_connection()/@. " -> IO ()
+ GI.Gio.Callbacks: type BusNameLostCallback_WithClosures = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquire the name or 'P.Nothing' if the connection was disconnected." -> Text " /@name@/: The name being owned." -> Ptr () " /@userData@/: User data passed to @/g_bus_own_name()/@ or @/g_bus_own_name_on_connection()/@." -> IO ()
- GI.Gio.Callbacks: type BusNameVanishedCallback = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on, or 'Nothing'. " -> Text " /@name@/: The name being watched. " -> IO ()
+ GI.Gio.Callbacks: type BusNameVanishedCallback = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on, or 'P.Nothing'." -> Text " /@name@/: The name being watched." -> IO ()
- GI.Gio.Callbacks: type BusNameVanishedCallback_WithClosures = DBusConnection " /@connection@/: The 'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on, or 'Nothing'. " -> Text " /@name@/: The name being watched. " -> Ptr () " /@userData@/: User data passed to @/g_bus_watch_name()/@. " -> IO ()
+ GI.Gio.Callbacks: type BusNameVanishedCallback_WithClosures = DBusConnection " /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on, or 'P.Nothing'." -> Text " /@name@/: The name being watched." -> Ptr () " /@userData@/: User data passed to @/g_bus_watch_name()/@." -> IO ()
- GI.Gio.Callbacks: type CancellableSourceFunc = Maybe Cancellable " /@cancellable@/: the 'GI.Gio.Objects.Cancellable.Cancellable' " -> IO Bool " __Returns:__ it should return 'False' if the source should be removed. "
+ GI.Gio.Callbacks: type CancellableSourceFunc = Maybe Cancellable " /@cancellable@/: the t'GI.Gio.Objects.Cancellable.Cancellable'" -> IO Bool " __Returns:__ it should return 'P.False' if the source should be removed."
- GI.Gio.Callbacks: type CancellableSourceFunc_WithClosures = Maybe Cancellable " /@cancellable@/: the 'GI.Gio.Objects.Cancellable.Cancellable' " -> Ptr () " /@userData@/: data passed in by the user. " -> IO Bool " __Returns:__ it should return 'False' if the source should be removed. "
+ GI.Gio.Callbacks: type CancellableSourceFunc_WithClosures = Maybe Cancellable " /@cancellable@/: the t'GI.Gio.Objects.Cancellable.Cancellable'" -> Ptr () " /@userData@/: data passed in by the user." -> IO Bool " __Returns:__ it should return 'P.False' if the source should be removed."
- GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@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. " -> GError " /@error@/: Return location for error. " -> IO GVariant " __Returns:__ A 'GVariant' with the value for /@propertyName@/ or 'Nothing' if /@error@/ is set. If the returned 'GVariant' is floating, it is consumed - otherwise its reference count is decreased by one. "
+ GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that 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." -> GError " /@error@/: Return location for error." -> IO GVariant " __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."
- GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc_WithClosures = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@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. " -> GError " /@error@/: Return location for error. " -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. " -> IO GVariant " __Returns:__ A 'GVariant' with the value for /@propertyName@/ or 'Nothing' if /@error@/ is set. If the returned 'GVariant' is floating, it is consumed - otherwise its reference count is decreased by one. "
+ GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that 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." -> GError " /@error@/: Return location for error." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@." -> IO GVariant " __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."
- GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@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. " -> GVariant " /@parameters@/: A 'GVariant' tuple with parameters. " -> DBusMethodInvocation " /@invocation@/: A 'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation' object that must be used to return a value or error. " -> IO ()
+ GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that 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." -> GVariant " /@parameters@/: A t'GVariant' tuple with parameters." -> DBusMethodInvocation " /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation' object that must be used to return a value or error." -> IO ()
- GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc_WithClosures = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@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. " -> GVariant " /@parameters@/: A 'GVariant' tuple with parameters. " -> DBusMethodInvocation " /@invocation@/: A 'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation' object that must be used to return a value or error. " -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. " -> IO ()
+ GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that 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." -> GVariant " /@parameters@/: A t'GVariant' tuple with parameters." -> DBusMethodInvocation " /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation' object that must be used to return a value or error." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@." -> IO ()
- GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@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. " -> GVariant " /@value@/: The value to set the property to. " -> GError " /@error@/: Return location for error. " -> IO Bool " __Returns:__ 'True' if the property was set to /@value@/, 'False' if /@error@/ is set. "
+ GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that 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." -> GVariant " /@value@/: The value to set the property to." -> GError " /@error@/: Return location for error." -> IO Bool " __Returns:__ 'P.True' if the property was set to /@value@/, 'P.False' if /@error@/ is set."
- GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc_WithClosures = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@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. " -> GVariant " /@value@/: The value to set the property to. " -> GError " /@error@/: Return location for error. " -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. " -> IO Bool " __Returns:__ 'True' if the property was set to /@value@/, 'False' if /@error@/ is set. "
+ GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that 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." -> GVariant " /@value@/: The value to set the property to." -> GError " /@error@/: Return location for error." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@." -> IO Bool " __Returns:__ 'P.True' if the property was set to /@value@/, 'P.False' if /@error@/ is set."
- GI.Gio.Callbacks: type DBusMessageFilterFunction = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> DBusMessage " /@message@/: A locked 'GI.Gio.Objects.DBusMessage.DBusMessage' that the filter function takes ownership of. " -> Bool " /@incoming@/: 'True' if it is a message received from the other peer, 'False' if it is a message to be sent to the other peer. " -> IO (Maybe DBusMessage) " __Returns:__ A 'GI.Gio.Objects.DBusMessage.DBusMessage' that will be freed with 'GI.GObject.Objects.Object.objectUnref' or 'Nothing' to drop the message. Passive filter functions can simply return the passed /@message@/ object. "
+ GI.Gio.Callbacks: type DBusMessageFilterFunction = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> DBusMessage " /@message@/: A locked t'GI.Gio.Objects.DBusMessage.DBusMessage' that the filter function takes ownership of." -> Bool " /@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." -> IO (Maybe DBusMessage) " __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."
- GI.Gio.Callbacks: type DBusMessageFilterFunction_WithClosures = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> DBusMessage " /@message@/: A locked 'GI.Gio.Objects.DBusMessage.DBusMessage' that the filter function takes ownership of. " -> Bool " /@incoming@/: 'True' if it is a message received from the other peer, 'False' if it is a message to be sent to the other peer. " -> Ptr () " /@userData@/: User data passed when adding the filter. " -> IO (Maybe DBusMessage) " __Returns:__ A 'GI.Gio.Objects.DBusMessage.DBusMessage' that will be freed with 'GI.GObject.Objects.Object.objectUnref' or 'Nothing' to drop the message. Passive filter functions can simply return the passed /@message@/ object. "
+ GI.Gio.Callbacks: type DBusMessageFilterFunction_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> DBusMessage " /@message@/: A locked t'GI.Gio.Objects.DBusMessage.DBusMessage' that the filter function takes ownership of." -> Bool " /@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." -> Ptr () " /@userData@/: User data passed when adding the filter." -> IO (Maybe DBusMessage) " __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."
- GI.Gio.Callbacks: type DBusProxyTypeFunc = DBusObjectManagerClient " /@manager@/: A 'GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient'. " -> Text " /@objectPath@/: The object path of the remote object. " -> Maybe Text " /@interfaceName@/: The interface name of the remote object or 'Nothing' if a 'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' 'GType' is requested. " -> IO GType " __Returns:__ A 'GType' to use for the remote object. The returned type must be a 'GI.Gio.Objects.DBusProxy.DBusProxy' or 'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' -derived type. "
+ GI.Gio.Callbacks: type DBusProxyTypeFunc = DBusObjectManagerClient " /@manager@/: A t'GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient'." -> Text " /@objectPath@/: The object path of the remote object." -> Maybe Text " /@interfaceName@/: The interface name of the remote object or 'P.Nothing' if a t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' t'GType' is requested." -> IO GType " __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."
- GI.Gio.Callbacks: type DBusProxyTypeFunc_WithClosures = DBusObjectManagerClient " /@manager@/: A 'GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient'. " -> Text " /@objectPath@/: The object path of the remote object. " -> Maybe Text " /@interfaceName@/: The interface name of the remote object or 'Nothing' if a 'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' 'GType' is requested. " -> Ptr () " /@userData@/: User data. " -> IO GType " __Returns:__ A 'GType' to use for the remote object. The returned type must be a 'GI.Gio.Objects.DBusProxy.DBusProxy' or 'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' -derived type. "
+ GI.Gio.Callbacks: type DBusProxyTypeFunc_WithClosures = DBusObjectManagerClient " /@manager@/: A t'GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient'." -> Text " /@objectPath@/: The object path of the remote object." -> Maybe Text " /@interfaceName@/: The interface name of the remote object or 'P.Nothing' if a t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' t'GType' is requested." -> Ptr () " /@userData@/: User data." -> IO GType " __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."
- GI.Gio.Callbacks: type DBusSignalCallback = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@senderName@/: The unique bus name of the sender of the signal. " -> 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. " -> GVariant " /@parameters@/: A 'GVariant' tuple with parameters for the signal. " -> IO ()
+ GI.Gio.Callbacks: type DBusSignalCallback = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@senderName@/: The unique bus name of the sender of the signal." -> 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." -> GVariant " /@parameters@/: A t'GVariant' tuple with parameters for the signal." -> IO ()
- GI.Gio.Callbacks: type DBusSignalCallback_WithClosures = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@senderName@/: The unique bus name of the sender of the signal. " -> 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. " -> GVariant " /@parameters@/: A 'GVariant' tuple with parameters for the signal. " -> Ptr () " /@userData@/: User data passed when subscribing to the signal. " -> IO ()
+ GI.Gio.Callbacks: type DBusSignalCallback_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@senderName@/: The unique bus name of the sender of the signal." -> 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." -> GVariant " /@parameters@/: A t'GVariant' tuple with parameters for the signal." -> Ptr () " /@userData@/: User data passed when subscribing to the signal." -> IO ()
- GI.Gio.Callbacks: type DBusSubtreeDispatchFunc = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@sender@/: The unique bus name of the remote caller. " -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. " -> Text " /@interfaceName@/: The D-Bus interface name that the method call or property access is for. " -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'Nothing' for the root of the subtree. " -> Ptr () " /@outUserData@/: Return location for user data to pass to functions in the returned 'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' (never 'Nothing'). " -> IO DBusInterfaceVTable " __Returns:__ A 'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'Nothing' if you don\'t want to handle the methods. "
+ GI.Gio.Callbacks: type DBusSubtreeDispatchFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@interfaceName@/: The D-Bus interface name that the method call or property access is for." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' (never 'P.Nothing')." -> IO DBusInterfaceVTable " __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods."
- GI.Gio.Callbacks: type DBusSubtreeDispatchFunc_WithClosures = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@sender@/: The unique bus name of the remote caller. " -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. " -> Text " /@interfaceName@/: The D-Bus interface name that the method call or property access is for. " -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'Nothing' for the root of the subtree. " -> Ptr () " /@outUserData@/: Return location for user data to pass to functions in the returned 'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' (never 'Nothing'). " -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. " -> IO DBusInterfaceVTable " __Returns:__ A 'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'Nothing' if you don\'t want to handle the methods. "
+ GI.Gio.Callbacks: type DBusSubtreeDispatchFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@interfaceName@/: The D-Bus interface name that the method call or property access is for." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' (never 'P.Nothing')." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> IO DBusInterfaceVTable " __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods."
- GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@sender@/: The unique bus name of the remote caller. " -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. " -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'Nothing' for the root of the subtree. " -> IO DBusInterfaceInfo " __Returns:__ A 'Nothing'-terminated array of pointers to 'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'Nothing'. "
+ GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> IO DBusInterfaceInfo " __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'."
- GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc_WithClosures = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Text " /@sender@/: The unique bus name of the remote caller. " -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. " -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'Nothing' for the root of the subtree. " -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. " -> IO DBusInterfaceInfo " __Returns:__ A 'Nothing'-terminated array of pointers to 'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'Nothing'. "
+ GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Text " /@sender@/: The unique bus name of the remote caller." -> Text " /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> Text " /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree." -> Ptr () " /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'." -> IO DBusInterfaceInfo " __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'."
- GI.Gio.Callbacks: type DatagramBasedSourceFunc = DatagramBased " /@datagramBased@/: the 'GI.Gio.Interfaces.DatagramBased.DatagramBased' " -> [IOCondition] " /@condition@/: the current condition at the source fired " -> IO Bool " __Returns:__ 'GI.GLib.Constants.SOURCE_REMOVE' if the source should be removed, 'GI.GLib.Constants.SOURCE_CONTINUE' otherwise "
+ GI.Gio.Callbacks: type DatagramBasedSourceFunc = DatagramBased " /@datagramBased@/: the t'GI.Gio.Interfaces.DatagramBased.DatagramBased'" -> [IOCondition] " /@condition@/: the current condition at the source fired" -> IO Bool " __Returns:__ 'GI.GLib.Constants.SOURCE_REMOVE' if the source should be removed, 'GI.GLib.Constants.SOURCE_CONTINUE' otherwise"
- GI.Gio.Callbacks: type DatagramBasedSourceFunc_WithClosures = DatagramBased " /@datagramBased@/: the 'GI.Gio.Interfaces.DatagramBased.DatagramBased' " -> [IOCondition] " /@condition@/: the current condition at the source fired " -> Ptr () " /@userData@/: data passed in by the user " -> IO Bool " __Returns:__ 'GI.GLib.Constants.SOURCE_REMOVE' if the source should be removed, 'GI.GLib.Constants.SOURCE_CONTINUE' otherwise "
+ GI.Gio.Callbacks: type DatagramBasedSourceFunc_WithClosures = DatagramBased " /@datagramBased@/: the t'GI.Gio.Interfaces.DatagramBased.DatagramBased'" -> [IOCondition] " /@condition@/: the current condition at the source fired" -> Ptr () " /@userData@/: data passed in by the user" -> IO Bool " __Returns:__ 'GI.GLib.Constants.SOURCE_REMOVE' if the source should be removed, 'GI.GLib.Constants.SOURCE_CONTINUE' otherwise"
- GI.Gio.Callbacks: type DesktopAppLaunchCallback = DesktopAppInfo " /@appinfo@/: a 'GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo' " -> Int32 " /@pid@/: Process identifier " -> IO ()
+ GI.Gio.Callbacks: type DesktopAppLaunchCallback = DesktopAppInfo " /@appinfo@/: a t'GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo'" -> Int32 " /@pid@/: Process identifier" -> IO ()
- GI.Gio.Callbacks: type DesktopAppLaunchCallback_WithClosures = DesktopAppInfo " /@appinfo@/: a 'GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo' " -> Int32 " /@pid@/: Process identifier " -> Ptr () " /@userData@/: User data " -> IO ()
+ GI.Gio.Callbacks: type DesktopAppLaunchCallback_WithClosures = DesktopAppInfo " /@appinfo@/: a t'GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo'" -> Int32 " /@pid@/: Process identifier" -> Ptr () " /@userData@/: User data" -> IO ()
- GI.Gio.Callbacks: type FileMeasureProgressCallback = Bool " /@reporting@/: 'True' if more reports will come " -> Word64 " /@currentSize@/: the current cumulative size measurement " -> Word64 " /@numDirs@/: the number of directories visited so far " -> Word64 " /@numFiles@/: the number of non-directory files encountered " -> IO ()
+ GI.Gio.Callbacks: type FileMeasureProgressCallback = Bool " /@reporting@/: 'P.True' if more reports will come" -> Word64 " /@currentSize@/: the current cumulative size measurement" -> Word64 " /@numDirs@/: the number of directories visited so far" -> Word64 " /@numFiles@/: the number of non-directory files encountered" -> IO ()
- GI.Gio.Callbacks: type FileMeasureProgressCallback_WithClosures = Bool " /@reporting@/: 'True' if more reports will come " -> Word64 " /@currentSize@/: the current cumulative size measurement " -> Word64 " /@numDirs@/: the number of directories visited so far " -> Word64 " /@numFiles@/: the number of non-directory files encountered " -> Ptr () " /@userData@/: the data passed to the original request for this callback " -> IO ()
+ GI.Gio.Callbacks: type FileMeasureProgressCallback_WithClosures = Bool " /@reporting@/: 'P.True' if more reports will come" -> Word64 " /@currentSize@/: the current cumulative size measurement" -> Word64 " /@numDirs@/: the number of directories visited so far" -> Word64 " /@numFiles@/: the number of non-directory files encountered" -> Ptr () " /@userData@/: the data passed to the original request for this callback" -> IO ()
- GI.Gio.Callbacks: type FileProgressCallback = Int64 " /@currentNumBytes@/: the current number of bytes in the operation. " -> Int64 " /@totalNumBytes@/: the total number of bytes in the operation. " -> IO ()
+ GI.Gio.Callbacks: type FileProgressCallback = Int64 " /@currentNumBytes@/: the current number of bytes in the operation." -> Int64 " /@totalNumBytes@/: the total number of bytes in the operation." -> IO ()
- GI.Gio.Callbacks: type FileProgressCallback_WithClosures = Int64 " /@currentNumBytes@/: the current number of bytes in the operation. " -> Int64 " /@totalNumBytes@/: the total number of bytes in the operation. " -> Ptr () " /@userData@/: user data passed to the callback. " -> IO ()
+ GI.Gio.Callbacks: type FileProgressCallback_WithClosures = Int64 " /@currentNumBytes@/: the current number of bytes in the operation." -> Int64 " /@totalNumBytes@/: the total number of bytes in the operation." -> Ptr () " /@userData@/: user data passed to the callback." -> IO ()
- GI.Gio.Callbacks: type FileReadMoreCallback = Text " /@fileContents@/: the data as currently read. " -> Int64 " /@fileSize@/: the size of the data currently read. " -> IO Bool " __Returns:__ 'True' if more data should be read back. 'False' otherwise. "
+ GI.Gio.Callbacks: type FileReadMoreCallback = Text " /@fileContents@/: the data as currently read." -> Int64 " /@fileSize@/: the size of the data currently read." -> IO Bool " __Returns:__ 'P.True' if more data should be read back. 'P.False' otherwise."
- GI.Gio.Callbacks: type FileReadMoreCallback_WithClosures = Text " /@fileContents@/: the data as currently read. " -> Int64 " /@fileSize@/: the size of the data currently read. " -> Ptr () " /@callbackData@/: data passed to the callback. " -> IO Bool " __Returns:__ 'True' if more data should be read back. 'False' otherwise. "
+ GI.Gio.Callbacks: type FileReadMoreCallback_WithClosures = Text " /@fileContents@/: the data as currently read." -> Int64 " /@fileSize@/: the size of the data currently read." -> Ptr () " /@callbackData@/: data passed to the callback." -> IO Bool " __Returns:__ 'P.True' if more data should be read back. 'P.False' otherwise."
- GI.Gio.Callbacks: type IOSchedulerJobFunc = IOSchedulerJob " /@job@/: a 'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'. " -> Maybe Cancellable " /@cancellable@/: optional 'GI.Gio.Objects.Cancellable.Cancellable' object, 'Nothing' to ignore. " -> IO Bool " __Returns:__ 'True' if this function should be called again to complete the job, 'False' if the job is complete (or cancelled) "
+ GI.Gio.Callbacks: type IOSchedulerJobFunc = IOSchedulerJob " /@job@/: a t'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'." -> Maybe Cancellable " /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore." -> IO Bool " __Returns:__ 'P.True' if this function should be called again to complete the job, 'P.False' if the job is complete (or cancelled)"
- GI.Gio.Callbacks: type IOSchedulerJobFunc_WithClosures = IOSchedulerJob " /@job@/: a 'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'. " -> Maybe Cancellable " /@cancellable@/: optional 'GI.Gio.Objects.Cancellable.Cancellable' object, 'Nothing' to ignore. " -> Ptr () " /@userData@/: the data to pass to callback function " -> IO Bool " __Returns:__ 'True' if this function should be called again to complete the job, 'False' if the job is complete (or cancelled) "
+ GI.Gio.Callbacks: type IOSchedulerJobFunc_WithClosures = IOSchedulerJob " /@job@/: a t'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'." -> Maybe Cancellable " /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore." -> Ptr () " /@userData@/: the data to pass to callback function" -> IO Bool " __Returns:__ 'P.True' if this function should be called again to complete the job, 'P.False' if the job is complete (or cancelled)"
- GI.Gio.Callbacks: type PollableSourceFunc = Object " /@pollableStream@/: the 'GI.Gio.Interfaces.PollableInputStream.PollableInputStream' or 'GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream' " -> IO Bool " __Returns:__ it should return 'False' if the source should be removed. "
+ GI.Gio.Callbacks: type PollableSourceFunc = Object " /@pollableStream@/: the t'GI.Gio.Interfaces.PollableInputStream.PollableInputStream' or t'GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream'" -> IO Bool " __Returns:__ it should return 'P.False' if the source should be removed."
- GI.Gio.Callbacks: type PollableSourceFunc_WithClosures = Object " /@pollableStream@/: the 'GI.Gio.Interfaces.PollableInputStream.PollableInputStream' or 'GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream' " -> Ptr () " /@userData@/: data passed in by the user. " -> IO Bool " __Returns:__ it should return 'False' if the source should be removed. "
+ GI.Gio.Callbacks: type PollableSourceFunc_WithClosures = Object " /@pollableStream@/: the t'GI.Gio.Interfaces.PollableInputStream.PollableInputStream' or t'GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream'" -> Ptr () " /@userData@/: data passed in by the user." -> IO Bool " __Returns:__ it should return 'P.False' if the source should be removed."
- GI.Gio.Callbacks: type ReallocFunc = Ptr () " /@data@/: memory block to reallocate " -> Word64 " /@size@/: size to reallocate /@data@/ to " -> IO (Ptr ()) " __Returns:__ a pointer to the reallocated memory "
+ GI.Gio.Callbacks: type ReallocFunc = Ptr () " /@data@/: memory block to reallocate" -> Word64 " /@size@/: size to reallocate /@data@/ to" -> IO (Ptr ()) " __Returns:__ a pointer to the reallocated memory"
- GI.Gio.Callbacks: type SettingsBindGetMapping = GValue " /@value@/: return location for the property value " -> GVariant " /@variant@/: the 'GVariant' " -> IO Bool " __Returns:__ 'True' if the conversion succeeded, 'False' in case of an error "
+ GI.Gio.Callbacks: type SettingsBindGetMapping = GValue " /@value@/: return location for the property value" -> GVariant " /@variant@/: the t'GVariant'" -> IO Bool " __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error"
- GI.Gio.Callbacks: type SettingsBindGetMapping_WithClosures = GValue " /@value@/: return location for the property value " -> GVariant " /@variant@/: the 'GVariant' " -> Ptr () " /@userData@/: user data that was specified when the binding was created " -> IO Bool " __Returns:__ 'True' if the conversion succeeded, 'False' in case of an error "
+ GI.Gio.Callbacks: type SettingsBindGetMapping_WithClosures = GValue " /@value@/: return location for the property value" -> GVariant " /@variant@/: the t'GVariant'" -> Ptr () " /@userData@/: user data that was specified when the binding was created" -> IO Bool " __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error"
- GI.Gio.Callbacks: type SettingsBindSetMapping = GValue " /@value@/: a 'GI.GObject.Structs.Value.Value' containing the property value to map " -> VariantType " /@expectedType@/: the 'GI.GLib.Structs.VariantType.VariantType' to create " -> IO GVariant " __Returns:__ a new 'GVariant' holding the data from /@value@/, or 'Nothing' in case of an error "
+ GI.Gio.Callbacks: type SettingsBindSetMapping = GValue " /@value@/: a t'GI.GObject.Structs.Value.Value' containing the property value to map" -> VariantType " /@expectedType@/: the t'GI.GLib.Structs.VariantType.VariantType' to create" -> IO GVariant " __Returns:__ a new t'GVariant' holding the data from /@value@/, or 'P.Nothing' in case of an error"
- GI.Gio.Callbacks: type SettingsBindSetMapping_WithClosures = GValue " /@value@/: a 'GI.GObject.Structs.Value.Value' containing the property value to map " -> VariantType " /@expectedType@/: the 'GI.GLib.Structs.VariantType.VariantType' to create " -> Ptr () " /@userData@/: user data that was specified when the binding was created " -> IO GVariant " __Returns:__ a new 'GVariant' holding the data from /@value@/, or 'Nothing' in case of an error "
+ GI.Gio.Callbacks: type SettingsBindSetMapping_WithClosures = GValue " /@value@/: a t'GI.GObject.Structs.Value.Value' containing the property value to map" -> VariantType " /@expectedType@/: the t'GI.GLib.Structs.VariantType.VariantType' to create" -> Ptr () " /@userData@/: user data that was specified when the binding was created" -> IO GVariant " __Returns:__ a new t'GVariant' holding the data from /@value@/, or 'P.Nothing' in case of an error"
- GI.Gio.Callbacks: type SettingsGetMapping = GVariant " /@value@/: the 'GVariant' to map, or 'Nothing' " -> IO ((Bool, Ptr ())) " __Returns:__ 'True' if the conversion succeeded, 'False' in case of an error "
+ GI.Gio.Callbacks: type SettingsGetMapping = GVariant " /@value@/: the t'GVariant' to map, or 'P.Nothing'" -> IO ((Bool, Ptr ())) " __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error"
- GI.Gio.Callbacks: type SettingsGetMapping_WithClosures = GVariant " /@value@/: the 'GVariant' to map, or 'Nothing' " -> Ptr () " /@userData@/: the user data that was passed to 'GI.Gio.Objects.Settings.settingsGetMapped' " -> IO ((Bool, Ptr ())) " __Returns:__ 'True' if the conversion succeeded, 'False' in case of an error "
+ GI.Gio.Callbacks: type SettingsGetMapping_WithClosures = GVariant " /@value@/: the t'GVariant' to map, or 'P.Nothing'" -> Ptr () " /@userData@/: the user data that was passed to 'GI.Gio.Objects.Settings.settingsGetMapped'" -> IO ((Bool, Ptr ())) " __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error"
- GI.Gio.Callbacks: type SimpleAsyncThreadFunc = SimpleAsyncResult " /@res@/: a 'GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult'. " -> Object " /@object@/: a 'GI.GObject.Objects.Object.Object'. " -> Maybe Cancellable " /@cancellable@/: optional 'GI.Gio.Objects.Cancellable.Cancellable' object, 'Nothing' to ignore. " -> IO ()
+ GI.Gio.Callbacks: type SimpleAsyncThreadFunc = SimpleAsyncResult " /@res@/: a t'GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult'." -> Object " /@object@/: a t'GI.GObject.Objects.Object.Object'." -> Maybe Cancellable " /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore." -> IO ()
- GI.Gio.Callbacks: type SocketSourceFunc = Socket " /@socket@/: the 'GI.Gio.Objects.Socket.Socket' " -> [IOCondition] " /@condition@/: the current condition at the source fired. " -> IO Bool " __Returns:__ it should return 'False' if the source should be removed. "
+ GI.Gio.Callbacks: type SocketSourceFunc = Socket " /@socket@/: the t'GI.Gio.Objects.Socket.Socket'" -> [IOCondition] " /@condition@/: the current condition at the source fired." -> IO Bool " __Returns:__ it should return 'P.False' if the source should be removed."
- GI.Gio.Callbacks: type SocketSourceFunc_WithClosures = Socket " /@socket@/: the 'GI.Gio.Objects.Socket.Socket' " -> [IOCondition] " /@condition@/: the current condition at the source fired. " -> Ptr () " /@userData@/: data passed in by the user. " -> IO Bool " __Returns:__ it should return 'False' if the source should be removed. "
+ GI.Gio.Callbacks: type SocketSourceFunc_WithClosures = Socket " /@socket@/: the t'GI.Gio.Objects.Socket.Socket'" -> [IOCondition] " /@condition@/: the current condition at the source fired." -> Ptr () " /@userData@/: data passed in by the user." -> IO Bool " __Returns:__ it should return 'P.False' if the source should be removed."
- GI.Gio.Callbacks: type TaskThreadFunc = Task " /@task@/: the 'GI.Gio.Objects.Task.Task' " -> Object " /@sourceObject@/: /@task@/\'s source object " -> Ptr () " /@taskData@/: /@task@/\'s task data " -> Maybe Cancellable " /@cancellable@/: /@task@/\'s 'GI.Gio.Objects.Cancellable.Cancellable', or 'Nothing' " -> IO ()
+ GI.Gio.Callbacks: type TaskThreadFunc = Task " /@task@/: the t'GI.Gio.Objects.Task.Task'" -> Object " /@sourceObject@/: /@task@/\'s source object" -> Ptr () " /@taskData@/: /@task@/\'s task data" -> Maybe Cancellable " /@cancellable@/: /@task@/\'s t'GI.Gio.Objects.Cancellable.Cancellable', or 'P.Nothing'" -> IO ()
- GI.Gio.Callbacks: type VfsFileLookupFunc = Vfs " /@vfs@/: a 'GI.Gio.Objects.Vfs.Vfs' " -> Text " /@identifier@/: the identifier to lookup a 'GI.Gio.Interfaces.File.File' for. This can either be an URI or a parse name as returned by 'GI.Gio.Interfaces.File.fileGetParseName' " -> IO File " __Returns:__ a 'GI.Gio.Interfaces.File.File' for /@identifier@/. "
+ GI.Gio.Callbacks: type VfsFileLookupFunc = Vfs " /@vfs@/: a t'GI.Gio.Objects.Vfs.Vfs'" -> Text " /@identifier@/: the identifier to lookup a t'GI.Gio.Interfaces.File.File' for. This can either be an URI or a parse name as returned by 'GI.Gio.Interfaces.File.fileGetParseName'" -> IO File " __Returns:__ a t'GI.Gio.Interfaces.File.File' for /@identifier@/."
- GI.Gio.Callbacks: type VfsFileLookupFunc_WithClosures = Vfs " /@vfs@/: a 'GI.Gio.Objects.Vfs.Vfs' " -> Text " /@identifier@/: the identifier to lookup a 'GI.Gio.Interfaces.File.File' for. This can either be an URI or a parse name as returned by 'GI.Gio.Interfaces.File.fileGetParseName' " -> Ptr () " /@userData@/: user data passed to the function " -> IO File " __Returns:__ a 'GI.Gio.Interfaces.File.File' for /@identifier@/. "
+ GI.Gio.Callbacks: type VfsFileLookupFunc_WithClosures = Vfs " /@vfs@/: a t'GI.Gio.Objects.Vfs.Vfs'" -> Text " /@identifier@/: the identifier to lookup a t'GI.Gio.Interfaces.File.File' for. This can either be an URI or a parse name as returned by 'GI.Gio.Interfaces.File.fileGetParseName'" -> Ptr () " /@userData@/: user data passed to the function" -> IO File " __Returns:__ a t'GI.Gio.Interfaces.File.File' for /@identifier@/."
- GI.Gio.Interfaces.ActionGroup: afterActionGroupActionAdded :: (IsActionGroup a, MonadIO m) => a -> ActionGroupActionAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: afterActionGroupActionAdded :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionAddedCallback -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: afterActionGroupActionEnabledChanged :: (IsActionGroup a, MonadIO m) => a -> ActionGroupActionEnabledChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: afterActionGroupActionEnabledChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionEnabledChangedCallback -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: afterActionGroupActionRemoved :: (IsActionGroup a, MonadIO m) => a -> ActionGroupActionRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: afterActionGroupActionRemoved :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionRemovedCallback -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: afterActionGroupActionStateChanged :: (IsActionGroup a, MonadIO m) => a -> ActionGroupActionStateChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: afterActionGroupActionStateChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionStateChangedCallback -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: onActionGroupActionAdded :: (IsActionGroup a, MonadIO m) => a -> ActionGroupActionAddedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: onActionGroupActionAdded :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionAddedCallback -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: onActionGroupActionEnabledChanged :: (IsActionGroup a, MonadIO m) => a -> ActionGroupActionEnabledChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: onActionGroupActionEnabledChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionEnabledChangedCallback -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: onActionGroupActionRemoved :: (IsActionGroup a, MonadIO m) => a -> ActionGroupActionRemovedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: onActionGroupActionRemoved :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionRemovedCallback -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: onActionGroupActionStateChanged :: (IsActionGroup a, MonadIO m) => a -> ActionGroupActionStateChangedCallback -> m SignalHandlerId
+ GI.Gio.Interfaces.ActionGroup: onActionGroupActionStateChanged :: (IsActionGroup a, MonadIO m) => a -> Maybe Text -> ActionGroupActionStateChangedCallback -> m SignalHandlerId
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionAddedCallback = Text " /@actionName@/: the name of the action in /@actionGroup@/ " -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionAddedCallback = Text " /@actionName@/: the name of the action in /@actionGroup@/" -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionEnabledChangedCallback = Text " /@actionName@/: the name of the action in /@actionGroup@/ " -> Bool " /@enabled@/: whether the action is enabled or not " -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionEnabledChangedCallback = Text " /@actionName@/: the name of the action in /@actionGroup@/" -> Bool " /@enabled@/: whether the action is enabled or not" -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionRemovedCallback = Text " /@actionName@/: the name of the action in /@actionGroup@/ " -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionRemovedCallback = Text " /@actionName@/: the name of the action in /@actionGroup@/" -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionStateChangedCallback = Text " /@actionName@/: the name of the action in /@actionGroup@/ " -> GVariant " /@value@/: the new value of the state " -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionStateChangedCallback = Text " /@actionName@/: the name of the action in /@actionGroup@/" -> GVariant " /@value@/: the new value of the state" -> IO ()
- GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceAddedCallback = DBusInterface " /@interface@/: The 'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was added. " -> IO ()
+ GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceAddedCallback = DBusInterface " /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was added." -> IO ()
- GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceRemovedCallback = DBusInterface " /@interface@/: The 'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was removed. " -> IO ()
+ GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceRemovedCallback = DBusInterface " /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was removed." -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceAddedCallback = DBusObject " /@object@/: The 'GI.Gio.Interfaces.DBusObject.DBusObject' on which an interface was added. " -> DBusInterface " /@interface@/: The 'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was added. " -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceAddedCallback = DBusObject " /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' on which an interface was added." -> DBusInterface " /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was added." -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceRemovedCallback = DBusObject " /@object@/: The 'GI.Gio.Interfaces.DBusObject.DBusObject' on which an interface was removed. " -> DBusInterface " /@interface@/: The 'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was removed. " -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceRemovedCallback = DBusObject " /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' on which an interface was removed." -> DBusInterface " /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was removed." -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectAddedCallback = DBusObject " /@object@/: The 'GI.Gio.Interfaces.DBusObject.DBusObject' that was added. " -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectAddedCallback = DBusObject " /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' that was added." -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectRemovedCallback = DBusObject " /@object@/: The 'GI.Gio.Interfaces.DBusObject.DBusObject' that was removed. " -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectRemovedCallback = DBusObject " /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' that was removed." -> IO ()
- GI.Gio.Interfaces.DtlsConnection: type DtlsConnectionAcceptCertificateCallback = TlsCertificate " /@peerCert@/: the peer\'s 'GI.Gio.Objects.TlsCertificate.TlsCertificate' " -> [TlsCertificateFlags] " /@errors@/: the problems with /@peerCert@/. " -> IO Bool " __Returns:__ 'True' to accept /@peerCert@/ (which will also immediately end the signal emission). 'False' to allow the signal emission to continue, which will cause the handshake to fail if no one else overrides it. "
+ GI.Gio.Interfaces.DtlsConnection: type DtlsConnectionAcceptCertificateCallback = TlsCertificate " /@peerCert@/: the peer\'s t'GI.Gio.Objects.TlsCertificate.TlsCertificate'" -> [TlsCertificateFlags] " /@errors@/: the problems with /@peerCert@/." -> IO Bool " __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."
- GI.Gio.Interfaces.ListModel: type ListModelItemsChangedCallback = Word32 " /@position@/: the position at which /@list@/ changed " -> Word32 " /@removed@/: the number of items removed " -> Word32 " /@added@/: the number of items added " -> IO ()
+ GI.Gio.Interfaces.ListModel: type ListModelItemsChangedCallback = Word32 " /@position@/: the position at which /@list@/ changed" -> Word32 " /@removed@/: the number of items removed" -> Word32 " /@added@/: the number of items added" -> IO ()
- GI.Gio.Interfaces.NetworkMonitor: type NetworkMonitorNetworkChangedCallback = Bool " /@networkAvailable@/: the current value of 'GI.Gio.Interfaces.NetworkMonitor.NetworkMonitor':@/network-available/@ " -> IO ()
+ GI.Gio.Interfaces.NetworkMonitor: type NetworkMonitorNetworkChangedCallback = Bool " /@networkAvailable@/: the current value of t'GI.Gio.Interfaces.NetworkMonitor.NetworkMonitor':@/network-available/@" -> IO ()
- GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchFailedCallback = Text " /@startupNotifyId@/: the startup notification id for the failed launch " -> IO ()
+ GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchFailedCallback = Text " /@startupNotifyId@/: the startup notification id for the failed launch" -> IO ()
- GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchedCallback = AppInfo " /@info@/: the 'GI.Gio.Interfaces.AppInfo.AppInfo' that was just launched " -> GVariant " /@platformData@/: additional platform-specific data for this launch " -> IO ()
+ GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchedCallback = AppInfo " /@info@/: the t'GI.Gio.Interfaces.AppInfo.AppInfo' that was just launched" -> GVariant " /@platformData@/: additional platform-specific data for this launch" -> IO ()
- GI.Gio.Objects.Application: type ApplicationCommandLineCallback = ApplicationCommandLine " /@commandLine@/: a 'GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine' representing the passed commandline " -> IO Int32 " __Returns:__ An integer that is set as the exit status for the calling process. See 'GI.Gio.Objects.ApplicationCommandLine.applicationCommandLineSetExitStatus'. "
+ GI.Gio.Objects.Application: type ApplicationCommandLineCallback = ApplicationCommandLine " /@commandLine@/: a t'GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine' representing the passed commandline" -> IO Int32 " __Returns:__ An integer that is set as the exit status for the calling process. See 'GI.Gio.Objects.ApplicationCommandLine.applicationCommandLineSetExitStatus'."
- GI.Gio.Objects.Application: type ApplicationHandleLocalOptionsCallback = VariantDict " /@options@/: the options dictionary " -> IO Int32 " __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. "
+ GI.Gio.Objects.Application: type ApplicationHandleLocalOptionsCallback = VariantDict " /@options@/: the options dictionary" -> IO Int32 " __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."
- GI.Gio.Objects.Application: type ApplicationNameLostCallback = IO Bool " __Returns:__ 'True' if the signal has been handled "
+ GI.Gio.Objects.Application: type ApplicationNameLostCallback = IO Bool " __Returns:__ 'P.True' if the signal has been handled"
- GI.Gio.Objects.Application: type ApplicationOpenCallback = [File] " /@files@/: an array of @/GFiles/@ " -> Text " /@hint@/: a hint provided by the calling instance " -> IO ()
+ GI.Gio.Objects.Application: type ApplicationOpenCallback = [File] " /@files@/: an array of @/GFiles/@" -> Text " /@hint@/: a hint provided by the calling instance" -> IO ()
- GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAllowMechanismCallback = Text " /@mechanism@/: The name of the mechanism, e.g. @DBUS_COOKIE_SHA1@. " -> IO Bool " __Returns:__ 'True' if /@mechanism@/ can be used to authenticate the other peer, 'False' if not. "
+ GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAllowMechanismCallback = Text " /@mechanism@/: The name of the mechanism, e.g. @DBUS_COOKIE_SHA1@." -> IO Bool " __Returns:__ 'P.True' if /@mechanism@/ can be used to authenticate the other peer, 'P.False' if not."
- GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAuthorizeAuthenticatedPeerCallback = IOStream " /@stream@/: A 'GI.Gio.Objects.IOStream.IOStream' for the 'GI.Gio.Objects.DBusConnection.DBusConnection'. " -> Maybe Credentials " /@credentials@/: Credentials received from the peer or 'Nothing'. " -> IO Bool " __Returns:__ 'True' if the peer is authorized, 'False' if not. "
+ GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAuthorizeAuthenticatedPeerCallback = IOStream " /@stream@/: A t'GI.Gio.Objects.IOStream.IOStream' for the t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Maybe Credentials " /@credentials@/: Credentials received from the peer or 'P.Nothing'." -> IO Bool " __Returns:__ 'P.True' if the peer is authorized, 'P.False' if not."
- GI.Gio.Objects.DBusConnection: type DBusConnectionClosedCallback = Bool " /@remotePeerVanished@/: 'True' if /@connection@/ is closed because the remote peer closed its end of the connection " -> Maybe GError " /@error@/: a 'GError' with more details about the event or 'Nothing' " -> IO ()
+ GI.Gio.Objects.DBusConnection: type DBusConnectionClosedCallback = Bool " /@remotePeerVanished@/: 'P.True' if /@connection@/ is closed because the remote peer closed its end of the connection" -> Maybe GError " /@error@/: a t'GError' with more details about the event or 'P.Nothing'" -> IO ()
- GI.Gio.Objects.DBusInterfaceSkeleton: type DBusInterfaceSkeletonGAuthorizeMethodCallback = DBusMethodInvocation " /@invocation@/: A 'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'. " -> IO Bool " __Returns:__ 'True' if the call is authorized, 'False' otherwise. "
+ GI.Gio.Objects.DBusInterfaceSkeleton: type DBusInterfaceSkeletonGAuthorizeMethodCallback = DBusMethodInvocation " /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'." -> IO Bool " __Returns:__ 'P.True' if the call is authorized, 'P.False' otherwise."
- GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = DBusObjectProxy " /@objectProxy@/: The 'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' on which an interface has properties that are changing. " -> DBusProxy " /@interfaceProxy@/: The 'GI.Gio.Objects.DBusProxy.DBusProxy' that has properties that are changing. " -> GVariant " /@changedProperties@/: A 'GVariant' containing the properties that changed (type: @a{sv}@). " -> [Text] " /@invalidatedProperties@/: A 'Nothing' terminated array of properties that were invalidated. " -> IO ()
+ GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = DBusObjectProxy " /@objectProxy@/: The t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' on which an interface has properties that are changing." -> DBusProxy " /@interfaceProxy@/: The t'GI.Gio.Objects.DBusProxy.DBusProxy' that has properties that are changing." -> GVariant " /@changedProperties@/: A t'GVariant' containing the properties that changed (type: @a{sv}@)." -> [Text] " /@invalidatedProperties@/: A 'P.Nothing' terminated array of properties that were invalidated." -> IO ()
- GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxySignalCallback = DBusObjectProxy " /@objectProxy@/: The 'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' on which an interface is emitting a D-Bus signal. " -> DBusProxy " /@interfaceProxy@/: The 'GI.Gio.Objects.DBusProxy.DBusProxy' that is emitting a D-Bus signal. " -> Text " /@senderName@/: The sender of the signal or NULL if the connection is not a bus connection. " -> Text " /@signalName@/: The signal name. " -> GVariant " /@parameters@/: A 'GVariant' tuple with parameters for the signal. " -> IO ()
+ GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxySignalCallback = DBusObjectProxy " /@objectProxy@/: The t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' on which an interface is emitting a D-Bus signal." -> DBusProxy " /@interfaceProxy@/: The t'GI.Gio.Objects.DBusProxy.DBusProxy' that is emitting a D-Bus signal." -> Text " /@senderName@/: The sender of the signal or NULL if the connection is not a bus connection." -> Text " /@signalName@/: The signal name." -> GVariant " /@parameters@/: A t'GVariant' tuple with parameters for the signal." -> IO ()
- GI.Gio.Objects.DBusObjectSkeleton: type DBusObjectSkeletonAuthorizeMethodCallback = DBusInterfaceSkeleton " /@interface@/: The 'GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton' that /@invocation@/ is for. " -> DBusMethodInvocation " /@invocation@/: A 'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'. " -> IO Bool " __Returns:__ 'True' if the call is authorized, 'False' otherwise. "
+ GI.Gio.Objects.DBusObjectSkeleton: type DBusObjectSkeletonAuthorizeMethodCallback = DBusInterfaceSkeleton " /@interface@/: The t'GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton' that /@invocation@/ is for." -> DBusMethodInvocation " /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'." -> IO Bool " __Returns:__ 'P.True' if the call is authorized, 'P.False' otherwise."
- GI.Gio.Objects.DBusProxy: type DBusProxyGPropertiesChangedCallback = GVariant " /@changedProperties@/: A 'GVariant' containing the properties that changed (type: @a{sv}@) " -> [Text] " /@invalidatedProperties@/: A 'Nothing' terminated array of properties that was invalidated " -> IO ()
+ GI.Gio.Objects.DBusProxy: type DBusProxyGPropertiesChangedCallback = GVariant " /@changedProperties@/: A t'GVariant' containing the properties that changed (type: @a{sv}@)" -> [Text] " /@invalidatedProperties@/: A 'P.Nothing' terminated array of properties that was invalidated" -> IO ()
- GI.Gio.Objects.DBusProxy: type DBusProxyGSignalCallback = Maybe Text " /@senderName@/: The sender of the signal or 'Nothing' if the connection is not a bus connection. " -> Text " /@signalName@/: The name of the signal. " -> GVariant " /@parameters@/: A 'GVariant' tuple with parameters for the signal. " -> IO ()
+ GI.Gio.Objects.DBusProxy: type DBusProxyGSignalCallback = Maybe Text " /@senderName@/: The sender of the signal or 'P.Nothing' if the connection is not a bus connection." -> Text " /@signalName@/: The name of the signal." -> GVariant " /@parameters@/: A t'GVariant' tuple with parameters for the signal." -> IO ()
- GI.Gio.Objects.DBusServer: type DBusServerNewConnectionCallback = DBusConnection " /@connection@/: A 'GI.Gio.Objects.DBusConnection.DBusConnection' for the new connection. " -> IO Bool " __Returns:__ 'True' to claim /@connection@/, 'False' to let other handlers run. "
+ GI.Gio.Objects.DBusServer: type DBusServerNewConnectionCallback = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection' for the new connection." -> IO Bool " __Returns:__ 'P.True' to claim /@connection@/, 'P.False' to let other handlers run."
- GI.Gio.Objects.FileMonitor: type FileMonitorChangedCallback = File " /@file@/: a 'GI.Gio.Interfaces.File.File'. " -> Maybe File " /@otherFile@/: a 'GI.Gio.Interfaces.File.File' or @/NULL/@. " -> FileMonitorEvent " /@eventType@/: a 'GI.Gio.Enums.FileMonitorEvent'. " -> IO ()
+ GI.Gio.Objects.FileMonitor: type FileMonitorChangedCallback = File " /@file@/: a t'GI.Gio.Interfaces.File.File'." -> Maybe File " /@otherFile@/: a t'GI.Gio.Interfaces.File.File' or @/NULL/@." -> FileMonitorEvent " /@eventType@/: a t'GI.Gio.Enums.FileMonitorEvent'." -> IO ()
- GI.Gio.Objects.MenuModel: type MenuModelItemsChangedCallback = Int32 " /@position@/: the position of the change " -> Int32 " /@removed@/: the number of items removed " -> Int32 " /@added@/: the number of items added " -> IO ()
+ GI.Gio.Objects.MenuModel: type MenuModelItemsChangedCallback = Int32 " /@position@/: the position of the change" -> Int32 " /@removed@/: the number of items removed" -> Int32 " /@added@/: the number of items added" -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationAskPasswordCallback = Text " /@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. " -> [AskPasswordFlags] " /@flags@/: a set of 'GI.Gio.Flags.AskPasswordFlags'. " -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationAskPasswordCallback = Text " /@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." -> [AskPasswordFlags] " /@flags@/: a set of t'GI.Gio.Flags.AskPasswordFlags'." -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationAskQuestionCallback = Text " /@message@/: string containing a message to display to the user. " -> [Text] " /@choices@/: an array of strings for each possible choice. " -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationAskQuestionCallback = Text " /@message@/: string containing a message to display to the user." -> [Text] " /@choices@/: an array of strings for each possible choice." -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationReplyCallback = MountOperationResult " /@result@/: a 'GI.Gio.Enums.MountOperationResult' indicating how the request was handled " -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationReplyCallback = MountOperationResult " /@result@/: a t'GI.Gio.Enums.MountOperationResult' indicating how the request was handled" -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationShowProcessesCallback = Text " /@message@/: string containing a message to display to the user. " -> [Int32] " /@processes@/: an array of @/GPid/@ for processes blocking the operation. " -> [Text] " /@choices@/: an array of strings for each possible choice. " -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationShowProcessesCallback = Text " /@message@/: string containing a message to display to the user." -> [Int32] " /@processes@/: an array of @/GPid/@ for processes blocking the operation." -> [Text] " /@choices@/: an array of strings for each possible choice." -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationShowUnmountProgressCallback = Text " /@message@/: string containing a mesage to display to the user " -> Int64 " /@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 " -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationShowUnmountProgressCallback = Text " /@message@/: string containing a mesage to display to the user" -> Int64 " /@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" -> IO ()
- GI.Gio.Objects.Settings: afterSettingsChanged :: (IsSettings a, MonadIO m) => a -> SettingsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: afterSettingsChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> SettingsChangedCallback -> m SignalHandlerId
- GI.Gio.Objects.Settings: afterSettingsWritableChanged :: (IsSettings a, MonadIO m) => a -> SettingsWritableChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: afterSettingsWritableChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> SettingsWritableChangedCallback -> m SignalHandlerId
- GI.Gio.Objects.Settings: onSettingsChanged :: (IsSettings a, MonadIO m) => a -> SettingsChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: onSettingsChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> SettingsChangedCallback -> m SignalHandlerId
- GI.Gio.Objects.Settings: onSettingsWritableChanged :: (IsSettings a, MonadIO m) => a -> SettingsWritableChangedCallback -> m SignalHandlerId
+ GI.Gio.Objects.Settings: onSettingsWritableChanged :: (IsSettings a, MonadIO m) => a -> Maybe Text -> SettingsWritableChangedCallback -> m SignalHandlerId
- GI.Gio.Objects.Settings: type SettingsChangeEventCallback = Maybe [Word32] " /@keys@/: an array of @/GQuarks/@ for the changed keys, or 'Nothing' " -> IO Bool " __Returns:__ 'True' to stop other handlers from being invoked for the event. FALSE to propagate the event further. "
+ GI.Gio.Objects.Settings: type SettingsChangeEventCallback = Maybe [Word32] " /@keys@/: an array of @/GQuarks/@ for the changed keys, or 'P.Nothing'" -> IO Bool " __Returns:__ 'P.True' to stop other handlers from being invoked for the event. FALSE to propagate the event further."
- GI.Gio.Objects.Settings: type SettingsChangedCallback = Text " /@key@/: the name of the key that changed " -> IO ()
+ GI.Gio.Objects.Settings: type SettingsChangedCallback = Text " /@key@/: the name of the key that changed" -> IO ()
- GI.Gio.Objects.Settings: type SettingsWritableChangeEventCallback = Word32 " /@key@/: the quark of the key, or 0 " -> IO Bool " __Returns:__ 'True' to stop other handlers from being invoked for the event. FALSE to propagate the event further. "
+ GI.Gio.Objects.Settings: type SettingsWritableChangeEventCallback = Word32 " /@key@/: the quark of the key, or 0" -> IO Bool " __Returns:__ 'P.True' to stop other handlers from being invoked for the event. FALSE to propagate the event further."
- GI.Gio.Objects.Settings: type SettingsWritableChangedCallback = Text " /@key@/: the key " -> IO ()
+ GI.Gio.Objects.Settings: type SettingsWritableChangedCallback = Text " /@key@/: the key" -> IO ()
- GI.Gio.Objects.SimpleAction: type SimpleActionActivateCallback = Maybe GVariant " /@parameter@/: the parameter to the activation, or 'Nothing' if it has no parameter " -> IO ()
+ GI.Gio.Objects.SimpleAction: type SimpleActionActivateCallback = Maybe GVariant " /@parameter@/: the parameter to the activation, or 'P.Nothing' if it has no parameter" -> IO ()
- GI.Gio.Objects.SimpleAction: type SimpleActionChangeStateCallback = Maybe GVariant " /@value@/: the requested value for the state " -> IO ()
+ GI.Gio.Objects.SimpleAction: type SimpleActionChangeStateCallback = Maybe GVariant " /@value@/: the requested value for the state" -> IO ()
- GI.Gio.Objects.SocketClient: type SocketClientEventCallback = SocketClientEvent " /@event@/: the event that is occurring " -> SocketConnectable " /@connectable@/: the 'GI.Gio.Interfaces.SocketConnectable.SocketConnectable' that /@event@/ is occurring on " -> Maybe IOStream " /@connection@/: the current representation of the connection " -> IO ()
+ GI.Gio.Objects.SocketClient: type SocketClientEventCallback = SocketClientEvent " /@event@/: the event that is occurring" -> SocketConnectable " /@connectable@/: the t'GI.Gio.Interfaces.SocketConnectable.SocketConnectable' that /@event@/ is occurring on" -> Maybe IOStream " /@connection@/: the current representation of the connection" -> IO ()
- GI.Gio.Objects.SocketListener: type SocketListenerEventCallback = SocketListenerEvent " /@event@/: the event that is occurring " -> Socket " /@socket@/: the 'GI.Gio.Objects.Socket.Socket' the event is occurring on " -> IO ()
+ GI.Gio.Objects.SocketListener: type SocketListenerEventCallback = SocketListenerEvent " /@event@/: the event that is occurring" -> Socket " /@socket@/: the t'GI.Gio.Objects.Socket.Socket' the event is occurring on" -> IO ()
- GI.Gio.Objects.SocketService: type SocketServiceIncomingCallback = SocketConnection " /@connection@/: a new 'GI.Gio.Objects.SocketConnection.SocketConnection' object " -> Maybe Object " /@sourceObject@/: the source_object passed to 'GI.Gio.Objects.SocketListener.socketListenerAddAddress' " -> IO Bool " __Returns:__ 'True' to stop other handlers from being called "
+ GI.Gio.Objects.SocketService: type SocketServiceIncomingCallback = SocketConnection " /@connection@/: a new t'GI.Gio.Objects.SocketConnection.SocketConnection' object" -> Maybe Object " /@sourceObject@/: the source_object passed to 'GI.Gio.Objects.SocketListener.socketListenerAddAddress'" -> IO Bool " __Returns:__ 'P.True' to stop other handlers from being called"
- GI.Gio.Objects.ThreadedSocketService: type ThreadedSocketServiceRunCallback = SocketConnection " /@connection@/: a new 'GI.Gio.Objects.SocketConnection.SocketConnection' object. " -> Object " /@sourceObject@/: the source_object passed to 'GI.Gio.Objects.SocketListener.socketListenerAddAddress'. " -> IO Bool " __Returns:__ 'True' to stop further signal handlers from being called "
+ GI.Gio.Objects.ThreadedSocketService: type ThreadedSocketServiceRunCallback = SocketConnection " /@connection@/: a new t'GI.Gio.Objects.SocketConnection.SocketConnection' object." -> Object " /@sourceObject@/: the source_object passed to 'GI.Gio.Objects.SocketListener.socketListenerAddAddress'." -> IO Bool " __Returns:__ 'P.True' to stop further signal handlers from being called"
- GI.Gio.Objects.TlsConnection: type TlsConnectionAcceptCertificateCallback = TlsCertificate " /@peerCert@/: the peer\'s 'GI.Gio.Objects.TlsCertificate.TlsCertificate' " -> [TlsCertificateFlags] " /@errors@/: the problems with /@peerCert@/. " -> IO Bool " __Returns:__ 'True' to accept /@peerCert@/ (which will also immediately end the signal emission). 'False' to allow the signal emission to continue, which will cause the handshake to fail if no one else overrides it. "
+ GI.Gio.Objects.TlsConnection: type TlsConnectionAcceptCertificateCallback = TlsCertificate " /@peerCert@/: the peer\'s t'GI.Gio.Objects.TlsCertificate.TlsCertificate'" -> [TlsCertificateFlags] " /@errors@/: the problems with /@peerCert@/." -> IO Bool " __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."
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveChangedCallback = Drive " /@drive@/: the drive that changed " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveChangedCallback = Drive " /@drive@/: the drive that changed" -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveConnectedCallback = Drive " /@drive@/: a 'GI.Gio.Interfaces.Drive.Drive' that was connected. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveConnectedCallback = Drive " /@drive@/: a t'GI.Gio.Interfaces.Drive.Drive' that was connected." -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveDisconnectedCallback = Drive " /@drive@/: a 'GI.Gio.Interfaces.Drive.Drive' that was disconnected. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveDisconnectedCallback = Drive " /@drive@/: a t'GI.Gio.Interfaces.Drive.Drive' that was disconnected." -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveEjectButtonCallback = Drive " /@drive@/: the drive where the eject button was pressed " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveEjectButtonCallback = Drive " /@drive@/: the drive where the eject button was pressed" -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveStopButtonCallback = Drive " /@drive@/: the drive where the stop button was pressed " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveStopButtonCallback = Drive " /@drive@/: the drive where the stop button was pressed" -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountAddedCallback = Mount " /@mount@/: a 'GI.Gio.Interfaces.Mount.Mount' that was added. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountAddedCallback = Mount " /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that was added." -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountChangedCallback = Mount " /@mount@/: a 'GI.Gio.Interfaces.Mount.Mount' that changed. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountChangedCallback = Mount " /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that changed." -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountPreUnmountCallback = Mount " /@mount@/: a 'GI.Gio.Interfaces.Mount.Mount' that is being unmounted. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountPreUnmountCallback = Mount " /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that is being unmounted." -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountRemovedCallback = Mount " /@mount@/: a 'GI.Gio.Interfaces.Mount.Mount' that was removed. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountRemovedCallback = Mount " /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that was removed." -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeAddedCallback = Volume " /@volume@/: a 'GI.Gio.Interfaces.Volume.Volume' that was added. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeAddedCallback = Volume " /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that was added." -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeChangedCallback = Volume " /@volume@/: a 'GI.Gio.Interfaces.Volume.Volume' that changed. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeChangedCallback = Volume " /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that changed." -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeRemovedCallback = Volume " /@volume@/: a 'GI.Gio.Interfaces.Volume.Volume' that was removed. " -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeRemovedCallback = Volume " /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that was removed." -> IO ()

Files

ChangeLog.md view
@@ -1,3 +1,9 @@+### 2.0.25+++ Update for haskell-gi(-base)-0.23+++ Do not try to generate bindings for g_content_type_[gs]et_mime_dirs in Windows, as these are not available there. See https://github.com/haskell-gi/haskell-gi/issues/227.+ ### 2.0.24  + Add support for inherited dependencies
Gio.overrides view
@@ -91,6 +91,12 @@    delete-node Gio/content_type_set_mime_dirs endif +# ... and similarly in windows+if windows+   delete-node Gio/content_type_get_mime_dirs+   delete-node Gio/content_type_set_mime_dirs+endif+ # Generated from gio 2.48.0 with xsltproc Nullable.xslt Gio-2.0.gir set-attr Gio/Action/print_detailed_name/@parameters/target_value nullable 1 set-attr Gio/Action/activate/@parameters/parameter 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.24/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.24/docs/GI-Gio.html)+[https://hackage.haskell.org/package/gi-gio-2.0.25/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.25/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).
gi-gio.cabal view
@@ -1,12 +1,12 @@ name:                 gi-gio-version:              2.0.24+version:              2.0.25 synopsis:             Gio bindings description:          Bindings for Gio, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi license:              LGPL-2.1 license-file:         LICENSE author:               Will Thompson, Iñaki García Etxebarria and Jonas Platte-maintainer:           Iñaki García Etxebarria (inaki@blueleaf.cc)+maintainer:           Iñaki García Etxebarria category:             Bindings build-type:           Custom cabal-version:        1.24@@ -16,20 +16,20 @@ custom-setup       setup-depends: base >= 4.9 && < 5,                      Cabal >= 1.24,-                     haskell-gi >= 0.22.5 && < 0.23,+                     haskell-gi >= 0.23 && < 0.24,                      gi-gobject == 2.0.*,                      gi-glib == 2.0.*  library       default-language: Haskell2010       default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts, UndecidableSuperClasses-      other-extensions: PatternSynonyms, ViewPatterns+      other-extensions: PatternSynonyms, ViewPatterns, TypeApplications       ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations        pkgconfig-depends: gio-2.0       build-depends: base >= 4.7 && <5,-                     haskell-gi-base >= 0.22.0 && < 0.23,-                     haskell-gi >= 0.22.5 && < 0.23,+                     haskell-gi-base >= 0.23 && < 0.24,+                     haskell-gi >= 0.23.0 && < 0.24,                      haskell-gi-overloading < 1.1,                      gi-gobject == 2.0.*,                      gi-glib == 2.0.*,@@ -49,7 +49,8 @@       -- to be built will be built at configure time, based on the       -- available introspection data. -      exposed-modules: GI.Gio,+      exposed-modules: GI.Gio.Config,+                       GI.Gio,                        GI.Gio.Callbacks,                        GI.Gio.Constants,                        GI.Gio.Enums,@@ -232,7 +233,8 @@                        GI.Gio.Structs.UnixMountEntry,                        GI.Gio.Structs.UnixMountPoint -      autogen-modules: GI.Gio,+      autogen-modules: GI.Gio.Config,+                       GI.Gio,                        GI.Gio.Callbacks,                        GI.Gio.Constants,                        GI.Gio.Enums,