packages feed

gi-gio 2.0.27 → 2.0.28

raw patch · 5 files changed

+16/−7 lines, 5 filesdep ~haskell-gidep ~haskell-gi-basesetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

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

API changes (from Hackage documentation)

- GI.Gio.Interfaces.Action: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Action.Action
- GI.Gio.Interfaces.ActionGroup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.ActionGroup.ActionGroup
- GI.Gio.Interfaces.ActionMap: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.ActionMap.ActionMap
- GI.Gio.Interfaces.AppInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.AppInfo.AppInfo
- GI.Gio.Interfaces.AsyncInitable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.AsyncInitable.AsyncInitable
- GI.Gio.Interfaces.AsyncResult: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.AsyncResult.AsyncResult
- GI.Gio.Interfaces.Converter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Converter.Converter
- GI.Gio.Interfaces.DBusInterface: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DBusInterface.DBusInterface
- GI.Gio.Interfaces.DBusObject: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DBusObject.DBusObject
- GI.Gio.Interfaces.DBusObjectManager: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DBusObjectManager.DBusObjectManager
- GI.Gio.Interfaces.DatagramBased: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DatagramBased.DatagramBased
- GI.Gio.Interfaces.DesktopAppInfoLookup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DesktopAppInfoLookup.DesktopAppInfoLookup
- GI.Gio.Interfaces.Drive: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Drive.Drive
- GI.Gio.Interfaces.DtlsClientConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DtlsClientConnection.DtlsClientConnection
- GI.Gio.Interfaces.DtlsConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DtlsConnection.DtlsConnection
- GI.Gio.Interfaces.DtlsServerConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.DtlsServerConnection.DtlsServerConnection
- GI.Gio.Interfaces.File: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.File.File
- GI.Gio.Interfaces.FileDescriptorBased: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.FileDescriptorBased.FileDescriptorBased
- GI.Gio.Interfaces.Icon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Icon.Icon
- GI.Gio.Interfaces.Initable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Initable.Initable
- GI.Gio.Interfaces.ListModel: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.ListModel.ListModel
- GI.Gio.Interfaces.LoadableIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.LoadableIcon.LoadableIcon
- GI.Gio.Interfaces.MemoryMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.MemoryMonitor.MemoryMonitor
- GI.Gio.Interfaces.Mount: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Mount.Mount
- GI.Gio.Interfaces.NetworkMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.NetworkMonitor.NetworkMonitor
- GI.Gio.Interfaces.PollableInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.PollableInputStream.PollableInputStream
- GI.Gio.Interfaces.PollableOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream
- GI.Gio.Interfaces.Proxy: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Proxy.Proxy
- GI.Gio.Interfaces.ProxyResolver: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.ProxyResolver.ProxyResolver
- GI.Gio.Interfaces.RemoteActionGroup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.RemoteActionGroup.RemoteActionGroup
- GI.Gio.Interfaces.Seekable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Seekable.Seekable
- GI.Gio.Interfaces.SocketConnectable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.SocketConnectable.SocketConnectable
- GI.Gio.Interfaces.TlsBackend: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.TlsBackend.TlsBackend
- GI.Gio.Interfaces.TlsClientConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.TlsClientConnection.TlsClientConnection
- GI.Gio.Interfaces.TlsFileDatabase: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.TlsFileDatabase.TlsFileDatabase
- GI.Gio.Interfaces.TlsServerConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.TlsServerConnection.TlsServerConnection
- GI.Gio.Interfaces.Volume: instance Data.GI.Base.GValue.IsGValue GI.Gio.Interfaces.Volume.Volume
- GI.Gio.Objects.AppInfoMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.AppInfoMonitor.AppInfoMonitor
- GI.Gio.Objects.AppLaunchContext: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.AppLaunchContext.AppLaunchContext
- GI.Gio.Objects.Application: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Application.Application
- GI.Gio.Objects.ApplicationCommandLine: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine
- GI.Gio.Objects.BufferedInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.BufferedInputStream.BufferedInputStream
- GI.Gio.Objects.BufferedOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.BufferedOutputStream.BufferedOutputStream
- GI.Gio.Objects.BytesIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.BytesIcon.BytesIcon
- GI.Gio.Objects.Cancellable: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Cancellable.Cancellable
- GI.Gio.Objects.CharsetConverter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.CharsetConverter.CharsetConverter
- GI.Gio.Objects.ConverterInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ConverterInputStream.ConverterInputStream
- GI.Gio.Objects.ConverterOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ConverterOutputStream.ConverterOutputStream
- GI.Gio.Objects.Credentials: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Credentials.Credentials
- GI.Gio.Objects.DBusActionGroup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusActionGroup.DBusActionGroup
- GI.Gio.Objects.DBusAuthObserver: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusAuthObserver.DBusAuthObserver
- GI.Gio.Objects.DBusConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusConnection.DBusConnection
- GI.Gio.Objects.DBusInterfaceSkeleton: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton
- GI.Gio.Objects.DBusMenuModel: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusMenuModel.DBusMenuModel
- GI.Gio.Objects.DBusMessage: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusMessage.DBusMessage
- GI.Gio.Objects.DBusMethodInvocation: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation
- GI.Gio.Objects.DBusObjectManagerClient: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient
- GI.Gio.Objects.DBusObjectManagerServer: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusObjectManagerServer.DBusObjectManagerServer
- GI.Gio.Objects.DBusObjectProxy: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy
- GI.Gio.Objects.DBusObjectSkeleton: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusObjectSkeleton.DBusObjectSkeleton
- GI.Gio.Objects.DBusProxy: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusProxy.DBusProxy
- GI.Gio.Objects.DBusServer: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DBusServer.DBusServer
- GI.Gio.Objects.DataInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DataInputStream.DataInputStream
- GI.Gio.Objects.DataOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DataOutputStream.DataOutputStream
- GI.Gio.Objects.DesktopAppInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo
- GI.Gio.Objects.Emblem: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Emblem.Emblem
- GI.Gio.Objects.EmblemedIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.EmblemedIcon.EmblemedIcon
- GI.Gio.Objects.FileEnumerator: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileEnumerator.FileEnumerator
- GI.Gio.Objects.FileIOStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileIOStream.FileIOStream
- GI.Gio.Objects.FileIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileIcon.FileIcon
- GI.Gio.Objects.FileInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileInfo.FileInfo
- GI.Gio.Objects.FileInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileInputStream.FileInputStream
- GI.Gio.Objects.FileMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileMonitor.FileMonitor
- GI.Gio.Objects.FileOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FileOutputStream.FileOutputStream
- GI.Gio.Objects.FilenameCompleter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FilenameCompleter.FilenameCompleter
- GI.Gio.Objects.FilterInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FilterInputStream.FilterInputStream
- GI.Gio.Objects.FilterOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.FilterOutputStream.FilterOutputStream
- GI.Gio.Objects.IOStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.IOStream.IOStream
- GI.Gio.Objects.InetAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.InetAddress.InetAddress
- GI.Gio.Objects.InetAddressMask: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.InetAddressMask.InetAddressMask
- GI.Gio.Objects.InetSocketAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.InetSocketAddress.InetSocketAddress
- GI.Gio.Objects.InputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.InputStream.InputStream
- GI.Gio.Objects.ListStore: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ListStore.ListStore
- GI.Gio.Objects.MemoryInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MemoryInputStream.MemoryInputStream
- GI.Gio.Objects.MemoryOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MemoryOutputStream.MemoryOutputStream
- GI.Gio.Objects.Menu: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Menu.Menu
- GI.Gio.Objects.MenuAttributeIter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MenuAttributeIter.MenuAttributeIter
- GI.Gio.Objects.MenuItem: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MenuItem.MenuItem
- GI.Gio.Objects.MenuLinkIter: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MenuLinkIter.MenuLinkIter
- GI.Gio.Objects.MenuModel: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MenuModel.MenuModel
- GI.Gio.Objects.MountOperation: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.MountOperation.MountOperation
- GI.Gio.Objects.NativeSocketAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.NativeSocketAddress.NativeSocketAddress
- GI.Gio.Objects.NativeVolumeMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.NativeVolumeMonitor.NativeVolumeMonitor
- GI.Gio.Objects.NetworkAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.NetworkAddress.NetworkAddress
- GI.Gio.Objects.NetworkService: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.NetworkService.NetworkService
- GI.Gio.Objects.Notification: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Notification.Notification
- GI.Gio.Objects.OutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.OutputStream.OutputStream
- GI.Gio.Objects.Permission: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Permission.Permission
- GI.Gio.Objects.PropertyAction: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.PropertyAction.PropertyAction
- GI.Gio.Objects.ProxyAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ProxyAddress.ProxyAddress
- GI.Gio.Objects.ProxyAddressEnumerator: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ProxyAddressEnumerator.ProxyAddressEnumerator
- GI.Gio.Objects.Resolver: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Resolver.Resolver
- GI.Gio.Objects.Settings: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Settings.Settings
- GI.Gio.Objects.SettingsBackend: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SettingsBackend.SettingsBackend
- GI.Gio.Objects.SimpleAction: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleAction.SimpleAction
- GI.Gio.Objects.SimpleActionGroup: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleActionGroup.SimpleActionGroup
- GI.Gio.Objects.SimpleAsyncResult: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult
- GI.Gio.Objects.SimpleIOStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleIOStream.SimpleIOStream
- GI.Gio.Objects.SimplePermission: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimplePermission.SimplePermission
- GI.Gio.Objects.SimpleProxyResolver: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SimpleProxyResolver.SimpleProxyResolver
- GI.Gio.Objects.Socket: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Socket.Socket
- GI.Gio.Objects.SocketAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketAddress.SocketAddress
- GI.Gio.Objects.SocketAddressEnumerator: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketAddressEnumerator.SocketAddressEnumerator
- GI.Gio.Objects.SocketClient: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketClient.SocketClient
- GI.Gio.Objects.SocketConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketConnection.SocketConnection
- GI.Gio.Objects.SocketControlMessage: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketControlMessage.SocketControlMessage
- GI.Gio.Objects.SocketListener: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketListener.SocketListener
- GI.Gio.Objects.SocketService: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SocketService.SocketService
- GI.Gio.Objects.Subprocess: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Subprocess.Subprocess
- GI.Gio.Objects.SubprocessLauncher: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.SubprocessLauncher.SubprocessLauncher
- GI.Gio.Objects.Task: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Task.Task
- GI.Gio.Objects.TcpConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TcpConnection.TcpConnection
- GI.Gio.Objects.TcpWrapperConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TcpWrapperConnection.TcpWrapperConnection
- GI.Gio.Objects.TestDBus: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TestDBus.TestDBus
- GI.Gio.Objects.ThemedIcon: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ThemedIcon.ThemedIcon
- GI.Gio.Objects.ThreadedSocketService: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ThreadedSocketService.ThreadedSocketService
- GI.Gio.Objects.TlsCertificate: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsCertificate.TlsCertificate
- GI.Gio.Objects.TlsConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsConnection.TlsConnection
- GI.Gio.Objects.TlsDatabase: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsDatabase.TlsDatabase
- GI.Gio.Objects.TlsInteraction: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsInteraction.TlsInteraction
- GI.Gio.Objects.TlsPassword: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.TlsPassword.TlsPassword
- GI.Gio.Objects.UnixConnection: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixConnection.UnixConnection
- GI.Gio.Objects.UnixCredentialsMessage: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixCredentialsMessage.UnixCredentialsMessage
- GI.Gio.Objects.UnixFDList: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixFDList.UnixFDList
- GI.Gio.Objects.UnixFDMessage: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixFDMessage.UnixFDMessage
- GI.Gio.Objects.UnixInputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixInputStream.UnixInputStream
- GI.Gio.Objects.UnixMountMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixMountMonitor.UnixMountMonitor
- GI.Gio.Objects.UnixOutputStream: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixOutputStream.UnixOutputStream
- GI.Gio.Objects.UnixSocketAddress: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.UnixSocketAddress.UnixSocketAddress
- GI.Gio.Objects.Vfs: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.Vfs.Vfs
- GI.Gio.Objects.VolumeMonitor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.VolumeMonitor.VolumeMonitor
- GI.Gio.Objects.ZlibCompressor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ZlibCompressor.ZlibCompressor
- GI.Gio.Objects.ZlibDecompressor: instance Data.GI.Base.GValue.IsGValue GI.Gio.Objects.ZlibDecompressor.ZlibDecompressor
- GI.Gio.Structs.DBusAnnotationInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusAnnotationInfo.DBusAnnotationInfo
- GI.Gio.Structs.DBusArgInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusArgInfo.DBusArgInfo
- GI.Gio.Structs.DBusInterfaceInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo
- GI.Gio.Structs.DBusMethodInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusMethodInfo.DBusMethodInfo
- GI.Gio.Structs.DBusNodeInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusNodeInfo.DBusNodeInfo
- GI.Gio.Structs.DBusPropertyInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusPropertyInfo.DBusPropertyInfo
- GI.Gio.Structs.DBusSignalInfo: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.DBusSignalInfo.DBusSignalInfo
- GI.Gio.Structs.FileAttributeInfoList: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.FileAttributeInfoList.FileAttributeInfoList
- GI.Gio.Structs.FileAttributeMatcher: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.FileAttributeMatcher.FileAttributeMatcher
- GI.Gio.Structs.Resource: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.Resource.Resource
- GI.Gio.Structs.SettingsSchema: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.SettingsSchema.SettingsSchema
- GI.Gio.Structs.SettingsSchemaKey: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.SettingsSchemaKey.SettingsSchemaKey
- GI.Gio.Structs.SettingsSchemaSource: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.SettingsSchemaSource.SettingsSchemaSource
- GI.Gio.Structs.SrvTarget: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.SrvTarget.SrvTarget
- GI.Gio.Structs.UnixMountEntry: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.UnixMountEntry.UnixMountEntry
- GI.Gio.Structs.UnixMountPoint: instance Data.GI.Base.GValue.IsGValue GI.Gio.Structs.UnixMountPoint.UnixMountPoint
+ GI.Gio.Enums: AnotherTlsChannelBindingError :: Int -> TlsChannelBindingError
+ GI.Gio.Enums: AnotherTlsChannelBindingType :: Int -> TlsChannelBindingType
+ GI.Gio.Enums: CredentialsTypeAppleXucred :: CredentialsType
+ GI.Gio.Enums: TlsChannelBindingErrorGeneralError :: TlsChannelBindingError
+ GI.Gio.Enums: TlsChannelBindingErrorInvalidState :: TlsChannelBindingError
+ GI.Gio.Enums: TlsChannelBindingErrorNotAvailable :: TlsChannelBindingError
+ GI.Gio.Enums: TlsChannelBindingErrorNotImplemented :: TlsChannelBindingError
+ GI.Gio.Enums: TlsChannelBindingErrorNotSupported :: TlsChannelBindingError
+ GI.Gio.Enums: TlsChannelBindingTypeServerEndPoint :: TlsChannelBindingType
+ GI.Gio.Enums: TlsChannelBindingTypeUnique :: TlsChannelBindingType
+ GI.Gio.Enums: catchTlsChannelBindingError :: IO a -> (TlsChannelBindingError -> GErrorMessage -> IO a) -> IO a
+ GI.Gio.Enums: data TlsChannelBindingError
+ GI.Gio.Enums: data TlsChannelBindingType
+ GI.Gio.Enums: handleTlsChannelBindingError :: (TlsChannelBindingError -> GErrorMessage -> IO a) -> IO a -> IO a
+ GI.Gio.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Enums: instance Data.GI.Base.GError.GErrorClass GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Enums: instance GHC.Classes.Eq GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance GHC.Classes.Eq GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Enums: instance GHC.Classes.Ord GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance GHC.Classes.Ord GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance GHC.Enum.Enum GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsChannelBindingError
+ GI.Gio.Enums: instance GHC.Show.Show GI.Gio.Enums.TlsChannelBindingType
+ GI.Gio.Interfaces.Action: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Action.Action)
+ GI.Gio.Interfaces.ActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.ActionGroup.ActionGroup)
+ GI.Gio.Interfaces.ActionMap: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.ActionMap.ActionMap)
+ GI.Gio.Interfaces.AppInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.AppInfo.AppInfo)
+ GI.Gio.Interfaces.AsyncInitable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.AsyncInitable.AsyncInitable)
+ GI.Gio.Interfaces.AsyncResult: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.AsyncResult.AsyncResult)
+ GI.Gio.Interfaces.Converter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Converter.Converter)
+ GI.Gio.Interfaces.DBusInterface: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DBusInterface.DBusInterface)
+ GI.Gio.Interfaces.DBusObject: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DBusObject.DBusObject)
+ GI.Gio.Interfaces.DBusObjectManager: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DBusObjectManager.DBusObjectManager)
+ GI.Gio.Interfaces.DatagramBased: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DatagramBased.DatagramBased)
+ GI.Gio.Interfaces.DesktopAppInfoLookup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DesktopAppInfoLookup.DesktopAppInfoLookup)
+ GI.Gio.Interfaces.Drive: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Drive.Drive)
+ GI.Gio.Interfaces.DtlsClientConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DtlsClientConnection.DtlsClientConnection)
+ GI.Gio.Interfaces.DtlsConnection: clearDtlsConnectionDatabase :: (MonadIO m, IsDtlsConnection o) => o -> m ()
+ GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetChannelBindingData :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> TlsChannelBindingType -> m ByteString
+ GI.Gio.Interfaces.DtlsConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DtlsConnection.DtlsConnection)
+ GI.Gio.Interfaces.DtlsServerConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.DtlsServerConnection.DtlsServerConnection)
+ GI.Gio.Interfaces.File: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.File.File)
+ GI.Gio.Interfaces.FileDescriptorBased: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.FileDescriptorBased.FileDescriptorBased)
+ GI.Gio.Interfaces.Icon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Icon.Icon)
+ GI.Gio.Interfaces.Initable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Initable.Initable)
+ GI.Gio.Interfaces.ListModel: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.ListModel.ListModel)
+ GI.Gio.Interfaces.LoadableIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.LoadableIcon.LoadableIcon)
+ GI.Gio.Interfaces.MemoryMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.MemoryMonitor.MemoryMonitor)
+ GI.Gio.Interfaces.Mount: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Mount.Mount)
+ GI.Gio.Interfaces.NetworkMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.NetworkMonitor.NetworkMonitor)
+ GI.Gio.Interfaces.PollableInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.PollableInputStream.PollableInputStream)
+ GI.Gio.Interfaces.PollableOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream)
+ GI.Gio.Interfaces.Proxy: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Proxy.Proxy)
+ GI.Gio.Interfaces.ProxyResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.ProxyResolver.ProxyResolver)
+ GI.Gio.Interfaces.RemoteActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.RemoteActionGroup.RemoteActionGroup)
+ GI.Gio.Interfaces.Seekable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Seekable.Seekable)
+ GI.Gio.Interfaces.SocketConnectable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.SocketConnectable.SocketConnectable)
+ GI.Gio.Interfaces.TlsBackend: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.TlsBackend.TlsBackend)
+ GI.Gio.Interfaces.TlsClientConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.TlsClientConnection.TlsClientConnection)
+ GI.Gio.Interfaces.TlsFileDatabase: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.TlsFileDatabase.TlsFileDatabase)
+ GI.Gio.Interfaces.TlsServerConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.TlsServerConnection.TlsServerConnection)
+ GI.Gio.Interfaces.Volume: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Interfaces.Volume.Volume)
+ GI.Gio.Objects.AppInfoMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.AppInfoMonitor.AppInfoMonitor)
+ GI.Gio.Objects.AppLaunchContext: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.AppLaunchContext.AppLaunchContext)
+ GI.Gio.Objects.Application: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Application.Application)
+ GI.Gio.Objects.ApplicationCommandLine: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine)
+ GI.Gio.Objects.BufferedInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.BufferedInputStream.BufferedInputStream)
+ GI.Gio.Objects.BufferedOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.BufferedOutputStream.BufferedOutputStream)
+ GI.Gio.Objects.BytesIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.BytesIcon.BytesIcon)
+ GI.Gio.Objects.Cancellable: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Cancellable.Cancellable)
+ GI.Gio.Objects.CharsetConverter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.CharsetConverter.CharsetConverter)
+ GI.Gio.Objects.ConverterInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ConverterInputStream.ConverterInputStream)
+ GI.Gio.Objects.ConverterOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ConverterOutputStream.ConverterOutputStream)
+ GI.Gio.Objects.Credentials: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Credentials.Credentials)
+ GI.Gio.Objects.DBusActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusActionGroup.DBusActionGroup)
+ GI.Gio.Objects.DBusAuthObserver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusAuthObserver.DBusAuthObserver)
+ GI.Gio.Objects.DBusConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusConnection.DBusConnection)
+ GI.Gio.Objects.DBusInterfaceSkeleton: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton)
+ GI.Gio.Objects.DBusMenuModel: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusMenuModel.DBusMenuModel)
+ GI.Gio.Objects.DBusMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusMessage.DBusMessage)
+ GI.Gio.Objects.DBusMethodInvocation: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation)
+ GI.Gio.Objects.DBusObjectManagerClient: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient)
+ GI.Gio.Objects.DBusObjectManagerServer: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusObjectManagerServer.DBusObjectManagerServer)
+ GI.Gio.Objects.DBusObjectProxy: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy)
+ GI.Gio.Objects.DBusObjectSkeleton: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusObjectSkeleton.DBusObjectSkeleton)
+ GI.Gio.Objects.DBusProxy: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusProxy.DBusProxy)
+ GI.Gio.Objects.DBusServer: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DBusServer.DBusServer)
+ GI.Gio.Objects.DataInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DataInputStream.DataInputStream)
+ GI.Gio.Objects.DataOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DataOutputStream.DataOutputStream)
+ GI.Gio.Objects.DesktopAppInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo)
+ GI.Gio.Objects.Emblem: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Emblem.Emblem)
+ GI.Gio.Objects.EmblemedIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.EmblemedIcon.EmblemedIcon)
+ GI.Gio.Objects.FileEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileEnumerator.FileEnumerator)
+ GI.Gio.Objects.FileIOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileIOStream.FileIOStream)
+ GI.Gio.Objects.FileIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileIcon.FileIcon)
+ GI.Gio.Objects.FileInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileInfo.FileInfo)
+ GI.Gio.Objects.FileInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileInputStream.FileInputStream)
+ GI.Gio.Objects.FileMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileMonitor.FileMonitor)
+ GI.Gio.Objects.FileOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FileOutputStream.FileOutputStream)
+ GI.Gio.Objects.FilenameCompleter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FilenameCompleter.FilenameCompleter)
+ GI.Gio.Objects.FilterInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FilterInputStream.FilterInputStream)
+ GI.Gio.Objects.FilterOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.FilterOutputStream.FilterOutputStream)
+ GI.Gio.Objects.IOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.IOStream.IOStream)
+ GI.Gio.Objects.InetAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.InetAddress.InetAddress)
+ GI.Gio.Objects.InetAddressMask: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.InetAddressMask.InetAddressMask)
+ GI.Gio.Objects.InetSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.InetSocketAddress.InetSocketAddress)
+ GI.Gio.Objects.InputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.InputStream.InputStream)
+ GI.Gio.Objects.ListStore: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ListStore.ListStore)
+ GI.Gio.Objects.MemoryInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MemoryInputStream.MemoryInputStream)
+ GI.Gio.Objects.MemoryOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MemoryOutputStream.MemoryOutputStream)
+ GI.Gio.Objects.Menu: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Menu.Menu)
+ GI.Gio.Objects.MenuAttributeIter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MenuAttributeIter.MenuAttributeIter)
+ GI.Gio.Objects.MenuItem: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MenuItem.MenuItem)
+ GI.Gio.Objects.MenuLinkIter: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MenuLinkIter.MenuLinkIter)
+ GI.Gio.Objects.MenuModel: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MenuModel.MenuModel)
+ GI.Gio.Objects.MountOperation: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.MountOperation.MountOperation)
+ GI.Gio.Objects.NativeSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.NativeSocketAddress.NativeSocketAddress)
+ GI.Gio.Objects.NativeVolumeMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.NativeVolumeMonitor.NativeVolumeMonitor)
+ GI.Gio.Objects.NetworkAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.NetworkAddress.NetworkAddress)
+ GI.Gio.Objects.NetworkService: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.NetworkService.NetworkService)
+ GI.Gio.Objects.Notification: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Notification.Notification)
+ GI.Gio.Objects.OutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.OutputStream.OutputStream)
+ GI.Gio.Objects.Permission: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Permission.Permission)
+ GI.Gio.Objects.PropertyAction: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.PropertyAction.PropertyAction)
+ GI.Gio.Objects.ProxyAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ProxyAddress.ProxyAddress)
+ GI.Gio.Objects.ProxyAddressEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ProxyAddressEnumerator.ProxyAddressEnumerator)
+ GI.Gio.Objects.Resolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Resolver.Resolver)
+ GI.Gio.Objects.Settings: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Settings.Settings)
+ GI.Gio.Objects.SettingsBackend: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SettingsBackend.SettingsBackend)
+ GI.Gio.Objects.SimpleAction: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleAction.SimpleAction)
+ GI.Gio.Objects.SimpleActionGroup: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleActionGroup.SimpleActionGroup)
+ GI.Gio.Objects.SimpleAsyncResult: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult)
+ GI.Gio.Objects.SimpleIOStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleIOStream.SimpleIOStream)
+ GI.Gio.Objects.SimplePermission: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimplePermission.SimplePermission)
+ GI.Gio.Objects.SimpleProxyResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SimpleProxyResolver.SimpleProxyResolver)
+ GI.Gio.Objects.Socket: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Socket.Socket)
+ GI.Gio.Objects.SocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketAddress.SocketAddress)
+ GI.Gio.Objects.SocketAddressEnumerator: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketAddressEnumerator.SocketAddressEnumerator)
+ GI.Gio.Objects.SocketClient: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketClient.SocketClient)
+ GI.Gio.Objects.SocketConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketConnection.SocketConnection)
+ GI.Gio.Objects.SocketControlMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketControlMessage.SocketControlMessage)
+ GI.Gio.Objects.SocketListener: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketListener.SocketListener)
+ GI.Gio.Objects.SocketService: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SocketService.SocketService)
+ GI.Gio.Objects.Subprocess: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Subprocess.Subprocess)
+ GI.Gio.Objects.SubprocessLauncher: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.SubprocessLauncher.SubprocessLauncher)
+ GI.Gio.Objects.Task: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Task.Task)
+ GI.Gio.Objects.TcpConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TcpConnection.TcpConnection)
+ GI.Gio.Objects.TcpWrapperConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TcpWrapperConnection.TcpWrapperConnection)
+ GI.Gio.Objects.TestDBus: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TestDBus.TestDBus)
+ GI.Gio.Objects.ThemedIcon: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ThemedIcon.ThemedIcon)
+ GI.Gio.Objects.ThreadedSocketService: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ThreadedSocketService.ThreadedSocketService)
+ GI.Gio.Objects.TlsCertificate: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsCertificate.TlsCertificate)
+ GI.Gio.Objects.TlsConnection: clearTlsConnectionDatabase :: (MonadIO m, IsTlsConnection o) => o -> m ()
+ GI.Gio.Objects.TlsConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsConnection.TlsConnection)
+ GI.Gio.Objects.TlsConnection: tlsConnectionGetChannelBindingData :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> TlsChannelBindingType -> m ByteString
+ GI.Gio.Objects.TlsDatabase: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsDatabase.TlsDatabase)
+ GI.Gio.Objects.TlsInteraction: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsInteraction.TlsInteraction)
+ GI.Gio.Objects.TlsPassword: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.TlsPassword.TlsPassword)
+ GI.Gio.Objects.UnixConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixConnection.UnixConnection)
+ GI.Gio.Objects.UnixCredentialsMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixCredentialsMessage.UnixCredentialsMessage)
+ GI.Gio.Objects.UnixFDList: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixFDList.UnixFDList)
+ GI.Gio.Objects.UnixFDMessage: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixFDMessage.UnixFDMessage)
+ GI.Gio.Objects.UnixInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixInputStream.UnixInputStream)
+ GI.Gio.Objects.UnixMountMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixMountMonitor.UnixMountMonitor)
+ GI.Gio.Objects.UnixOutputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixOutputStream.UnixOutputStream)
+ GI.Gio.Objects.UnixSocketAddress: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.UnixSocketAddress.UnixSocketAddress)
+ GI.Gio.Objects.Vfs: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.Vfs.Vfs)
+ GI.Gio.Objects.VolumeMonitor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.VolumeMonitor.VolumeMonitor)
+ GI.Gio.Objects.ZlibCompressor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ZlibCompressor.ZlibCompressor)
+ GI.Gio.Objects.ZlibDecompressor: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ZlibDecompressor.ZlibDecompressor)
+ GI.Gio.Structs.DBusAnnotationInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusAnnotationInfo.DBusAnnotationInfo)
+ GI.Gio.Structs.DBusArgInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusArgInfo.DBusArgInfo)
+ GI.Gio.Structs.DBusInterfaceInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo)
+ GI.Gio.Structs.DBusMethodInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusMethodInfo.DBusMethodInfo)
+ GI.Gio.Structs.DBusNodeInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusNodeInfo.DBusNodeInfo)
+ GI.Gio.Structs.DBusPropertyInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusPropertyInfo.DBusPropertyInfo)
+ GI.Gio.Structs.DBusSignalInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.DBusSignalInfo.DBusSignalInfo)
+ GI.Gio.Structs.FileAttributeInfoList: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.FileAttributeInfoList.FileAttributeInfoList)
+ GI.Gio.Structs.FileAttributeMatcher: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.FileAttributeMatcher.FileAttributeMatcher)
+ GI.Gio.Structs.Resource: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.Resource.Resource)
+ GI.Gio.Structs.SettingsSchema: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.SettingsSchema.SettingsSchema)
+ GI.Gio.Structs.SettingsSchemaKey: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.SettingsSchemaKey.SettingsSchemaKey)
+ GI.Gio.Structs.SettingsSchemaSource: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.SettingsSchemaSource.SettingsSchemaSource)
+ GI.Gio.Structs.SrvTarget: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.SrvTarget.SrvTarget)
+ GI.Gio.Structs.UnixMountEntry: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.UnixMountEntry.UnixMountEntry)
+ GI.Gio.Structs.UnixMountPoint: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Structs.UnixMountPoint.UnixMountPoint)
+ GI.Gio.Structs.UnixMountPoint: unixMountPointAt :: (HasCallStack, MonadIO m) => [Char] -> m (Maybe UnixMountPoint, Word64)
- GI.Gio.Callbacks: dynamic_DBusSignalCallback :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSignalCallback -> a -> Text -> Text -> Text -> Text -> GVariant -> Ptr () -> m ()
+ GI.Gio.Callbacks: dynamic_DBusSignalCallback :: (HasCallStack, MonadIO m, IsDBusConnection a) => FunPtr C_DBusSignalCallback -> a -> Maybe Text -> Text -> Text -> Text -> GVariant -> Ptr () -> m ()
- 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 = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Maybe Text " /@senderName@/: The unique bus name of the sender of the signal, or 'P.Nothing' on a peer-to-peer D-Bus connection." -> 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 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 DBusSignalCallback_WithClosures = DBusConnection " /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'." -> Maybe Text " /@senderName@/: The unique bus name of the sender of the signal, or 'P.Nothing' on a peer-to-peer D-Bus connection." -> 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.Interfaces.AppInfo: appInfoGetDefaultForType :: (HasCallStack, MonadIO m) => Text -> Bool -> m AppInfo
+ GI.Gio.Interfaces.AppInfo: appInfoGetDefaultForType :: (HasCallStack, MonadIO m) => Text -> Bool -> m (Maybe AppInfo)
- GI.Gio.Interfaces.AppInfo: appInfoGetDefaultForUriScheme :: (HasCallStack, MonadIO m) => Text -> m AppInfo
+ GI.Gio.Interfaces.AppInfo: appInfoGetDefaultForUriScheme :: (HasCallStack, MonadIO m) => Text -> m (Maybe AppInfo)
- GI.Gio.Interfaces.DesktopAppInfoLookup: desktopAppInfoLookupGetDefaultForUriScheme :: (HasCallStack, MonadIO m, IsDesktopAppInfoLookup a) => a -> Text -> m AppInfo
+ GI.Gio.Interfaces.DesktopAppInfoLookup: desktopAppInfoLookupGetDefaultForUriScheme :: (HasCallStack, MonadIO m, IsDesktopAppInfoLookup a) => a -> Text -> m (Maybe AppInfo)
- GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetCertificate :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m TlsCertificate
+ GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetCertificate :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m (Maybe TlsCertificate)
- GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetDatabase :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m TlsDatabase
+ GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetDatabase :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m (Maybe TlsDatabase)
- GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetInteraction :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m TlsInteraction
+ GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetInteraction :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m (Maybe TlsInteraction)
- GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetPeerCertificate :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m TlsCertificate
+ GI.Gio.Interfaces.DtlsConnection: dtlsConnectionGetPeerCertificate :: (HasCallStack, MonadIO m, IsDtlsConnection a) => a -> m (Maybe TlsCertificate)
- GI.Gio.Interfaces.DtlsConnection: dtlsConnectionSetDatabase :: (HasCallStack, MonadIO m, IsDtlsConnection a, IsTlsDatabase b) => a -> b -> m ()
+ GI.Gio.Interfaces.DtlsConnection: dtlsConnectionSetDatabase :: (HasCallStack, MonadIO m, IsDtlsConnection a, IsTlsDatabase b) => a -> Maybe b -> m ()
- GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionCertificate :: (MonadIO m, IsDtlsConnection o) => o -> m TlsCertificate
+ GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionCertificate :: (MonadIO m, IsDtlsConnection o) => o -> m (Maybe TlsCertificate)
- GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionDatabase :: (MonadIO m, IsDtlsConnection o) => o -> m TlsDatabase
+ GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionDatabase :: (MonadIO m, IsDtlsConnection o) => o -> m (Maybe TlsDatabase)
- GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionInteraction :: (MonadIO m, IsDtlsConnection o) => o -> m TlsInteraction
+ GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionInteraction :: (MonadIO m, IsDtlsConnection o) => o -> m (Maybe TlsInteraction)
- GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionPeerCertificate :: (MonadIO m, IsDtlsConnection o) => o -> m TlsCertificate
+ GI.Gio.Interfaces.DtlsConnection: getDtlsConnectionPeerCertificate :: (MonadIO m, IsDtlsConnection o) => o -> m (Maybe TlsCertificate)
- GI.Gio.Objects.FileInfo: fileInfoGetAttributeByteString :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m Text
+ GI.Gio.Objects.FileInfo: fileInfoGetAttributeByteString :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m (Maybe Text)
- GI.Gio.Objects.FileInfo: fileInfoGetAttributeObject :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m Object
+ GI.Gio.Objects.FileInfo: fileInfoGetAttributeObject :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m (Maybe Object)
- GI.Gio.Objects.FileInfo: fileInfoGetAttributeString :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m Text
+ GI.Gio.Objects.FileInfo: fileInfoGetAttributeString :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m (Maybe Text)
- GI.Gio.Objects.FileInfo: fileInfoGetAttributeStringv :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m [Text]
+ GI.Gio.Objects.FileInfo: fileInfoGetAttributeStringv :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m (Maybe [Text])
- GI.Gio.Objects.FileInfo: fileInfoGetContentType :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m Text
+ GI.Gio.Objects.FileInfo: fileInfoGetContentType :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe Text)
- GI.Gio.Objects.FileInfo: fileInfoGetDeletionDate :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m DateTime
+ GI.Gio.Objects.FileInfo: fileInfoGetDeletionDate :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe DateTime)
- GI.Gio.Objects.InetAddress: inetAddressNewFromString :: (HasCallStack, MonadIO m) => Text -> m InetAddress
+ GI.Gio.Objects.InetAddress: inetAddressNewFromString :: (HasCallStack, MonadIO m) => Text -> m (Maybe InetAddress)
- GI.Gio.Objects.InetSocketAddress: inetSocketAddressNewFromString :: (HasCallStack, MonadIO m) => Text -> Word32 -> m InetSocketAddress
+ GI.Gio.Objects.InetSocketAddress: inetSocketAddressNewFromString :: (HasCallStack, MonadIO m) => Text -> Word32 -> m (Maybe InetSocketAddress)
- 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 message 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.Socket: socketReceive :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> ByteString -> Maybe b -> m Int64
+ GI.Gio.Objects.Socket: socketReceive :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> ByteString -> Maybe b -> m (Int64, ByteString)
- GI.Gio.Objects.Socket: socketReceiveFrom :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> ByteString -> Maybe b -> m (Int64, SocketAddress)
+ GI.Gio.Objects.Socket: socketReceiveFrom :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> ByteString -> Maybe b -> m (Int64, SocketAddress, ByteString)
- GI.Gio.Objects.Socket: socketReceiveWithBlocking :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> ByteString -> Bool -> Maybe b -> m Int64
+ GI.Gio.Objects.Socket: socketReceiveWithBlocking :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> ByteString -> Bool -> Maybe b -> m (Int64, ByteString)
- 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.ThreadedSocketService: type ThreadedSocketServiceRunCallback = 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 further signal handlers from being called"
- GI.Gio.Objects.TlsConnection: getTlsConnectionCertificate :: (MonadIO m, IsTlsConnection o) => o -> m TlsCertificate
+ GI.Gio.Objects.TlsConnection: getTlsConnectionCertificate :: (MonadIO m, IsTlsConnection o) => o -> m (Maybe TlsCertificate)
- GI.Gio.Objects.TlsConnection: getTlsConnectionDatabase :: (MonadIO m, IsTlsConnection o) => o -> m TlsDatabase
+ GI.Gio.Objects.TlsConnection: getTlsConnectionDatabase :: (MonadIO m, IsTlsConnection o) => o -> m (Maybe TlsDatabase)
- GI.Gio.Objects.TlsConnection: getTlsConnectionInteraction :: (MonadIO m, IsTlsConnection o) => o -> m TlsInteraction
+ GI.Gio.Objects.TlsConnection: getTlsConnectionInteraction :: (MonadIO m, IsTlsConnection o) => o -> m (Maybe TlsInteraction)
- GI.Gio.Objects.TlsConnection: getTlsConnectionPeerCertificate :: (MonadIO m, IsTlsConnection o) => o -> m TlsCertificate
+ GI.Gio.Objects.TlsConnection: getTlsConnectionPeerCertificate :: (MonadIO m, IsTlsConnection o) => o -> m (Maybe TlsCertificate)
- GI.Gio.Objects.TlsConnection: tlsConnectionGetCertificate :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m TlsCertificate
+ GI.Gio.Objects.TlsConnection: tlsConnectionGetCertificate :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m (Maybe TlsCertificate)
- GI.Gio.Objects.TlsConnection: tlsConnectionGetDatabase :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m TlsDatabase
+ GI.Gio.Objects.TlsConnection: tlsConnectionGetDatabase :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m (Maybe TlsDatabase)
- GI.Gio.Objects.TlsConnection: tlsConnectionGetInteraction :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m TlsInteraction
+ GI.Gio.Objects.TlsConnection: tlsConnectionGetInteraction :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m (Maybe TlsInteraction)
- GI.Gio.Objects.TlsConnection: tlsConnectionGetPeerCertificate :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m TlsCertificate
+ GI.Gio.Objects.TlsConnection: tlsConnectionGetPeerCertificate :: (HasCallStack, MonadIO m, IsTlsConnection a) => a -> m (Maybe TlsCertificate)
- GI.Gio.Objects.TlsConnection: tlsConnectionSetDatabase :: (HasCallStack, MonadIO m, IsTlsConnection a, IsTlsDatabase b) => a -> b -> m ()
+ GI.Gio.Objects.TlsConnection: tlsConnectionSetDatabase :: (HasCallStack, MonadIO m, IsTlsConnection a, IsTlsDatabase b) => a -> Maybe b -> m ()
- GI.Gio.Structs.FileAttributeMatcher: fileAttributeMatcherEnumerateNext :: (HasCallStack, MonadIO m) => FileAttributeMatcher -> m Text
+ GI.Gio.Structs.FileAttributeMatcher: fileAttributeMatcherEnumerateNext :: (HasCallStack, MonadIO m) => FileAttributeMatcher -> m (Maybe Text)

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.28+++ Update to haskell-gi(-base)-0.25+ ### 2.0.27  + Upgrade to haskell-gi-base-0.24
Gio.overrides view
@@ -20,6 +20,9 @@ # https://github.com/haskell-gi/haskell-gi/issues/139 set-attr Gio/Volume/get_mount/@return-value nullable 1 +# Return value is nullable, but is only marked as such in recent+# versions.+set-attr Gio/InetAddress/new_from_string/@return-value nullable 1  # These are included by mistake in the introspection data of # glib-2.60.0, but they are linux-specific.
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.27/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.27/docs/GI-Gio.html)+[https://hackage.haskell.org/package/gi-gio-2.0.28/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.28/docs/GI-Gio.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -7,9 +7,11 @@   main :: IO ()-main = setupBinding name version verbose overridesFile inheritedOverrides outputDir+main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides outputDir   where name = "Gio"         version = "2.0"+        pkgName = "gi-gio"+        pkgVersion = "2.0.28"         overridesFile = Just "Gio.overrides"         verbose = False         outputDir = Nothing
gi-gio.cabal view
@@ -1,5 +1,5 @@ name:                 gi-gio-version:              2.0.27+version:              2.0.28 synopsis:             Gio bindings description:          Bindings for Gio, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -9,14 +9,14 @@ maintainer:           Iñaki García Etxebarria category:             Bindings build-type:           Custom-cabal-version:        1.24+cabal-version:        2.0  extra-source-files: README.md ChangeLog.md stack.yaml Gio.overrides  custom-setup       setup-depends: base >= 4.9 && < 5,                      Cabal >= 1.24,-                     haskell-gi >= 0.24 && < 0.25,+                     haskell-gi >= 0.25 && < 0.26,                      gi-gobject == 2.0.*,                      gi-glib == 2.0.* @@ -28,8 +28,8 @@        pkgconfig-depends: gio-2.0       build-depends: base >= 4.7 && <5,-                     haskell-gi-base >= 0.24 && < 0.25,-                     haskell-gi >= 0.24.0 && < 0.25,+                     haskell-gi-base >= 0.25 && < 0.26,+                     haskell-gi >= 0.25 && < 0.26,                      haskell-gi-overloading < 1.1,                      gi-gobject == 2.0.*,                      gi-glib == 2.0.*,