gi-gio 2.0.32 → 2.0.33
raw patch · 4 files changed
+11/−5 lines, 4 filesdep ~haskell-gisetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi
API changes (from Hackage documentation)
+ GI.Gio.Callbacks: drop_closures_AsyncReadyCallback :: AsyncReadyCallback -> AsyncReadyCallback_WithClosures
+ GI.Gio.Callbacks: drop_closures_CancellableSourceFunc :: CancellableSourceFunc -> CancellableSourceFunc_WithClosures
+ GI.Gio.Callbacks: drop_closures_DBusProxyTypeFunc :: DBusProxyTypeFunc -> DBusProxyTypeFunc_WithClosures
+ GI.Gio.Callbacks: drop_closures_DatagramBasedSourceFunc :: DatagramBasedSourceFunc -> DatagramBasedSourceFunc_WithClosures
+ GI.Gio.Callbacks: drop_closures_FileMeasureProgressCallback :: FileMeasureProgressCallback -> FileMeasureProgressCallback_WithClosures
+ GI.Gio.Callbacks: drop_closures_FileProgressCallback :: FileProgressCallback -> FileProgressCallback_WithClosures
+ GI.Gio.Callbacks: drop_closures_FileReadMoreCallback :: FileReadMoreCallback -> FileReadMoreCallback_WithClosures
+ GI.Gio.Callbacks: drop_closures_IOSchedulerJobFunc :: IOSchedulerJobFunc -> IOSchedulerJobFunc_WithClosures
+ GI.Gio.Callbacks: drop_closures_PollableSourceFunc :: PollableSourceFunc -> PollableSourceFunc_WithClosures
+ GI.Gio.Callbacks: drop_closures_SocketSourceFunc :: SocketSourceFunc -> SocketSourceFunc_WithClosures
+ GI.Gio.Callbacks: noAsyncReadyCallback_WithClosures :: Maybe AsyncReadyCallback_WithClosures
+ GI.Gio.Callbacks: noCancellableSourceFunc_WithClosures :: Maybe CancellableSourceFunc_WithClosures
+ GI.Gio.Callbacks: noDBusProxyTypeFunc_WithClosures :: Maybe DBusProxyTypeFunc_WithClosures
+ GI.Gio.Callbacks: noDatagramBasedSourceFunc_WithClosures :: Maybe DatagramBasedSourceFunc_WithClosures
+ GI.Gio.Callbacks: noFileMeasureProgressCallback_WithClosures :: Maybe FileMeasureProgressCallback_WithClosures
+ GI.Gio.Callbacks: noFileProgressCallback_WithClosures :: Maybe FileProgressCallback_WithClosures
+ GI.Gio.Callbacks: noFileReadMoreCallback_WithClosures :: Maybe FileReadMoreCallback_WithClosures
+ GI.Gio.Callbacks: noIOSchedulerJobFunc_WithClosures :: Maybe IOSchedulerJobFunc_WithClosures
+ GI.Gio.Callbacks: noPollableSourceFunc_WithClosures :: Maybe PollableSourceFunc_WithClosures
+ GI.Gio.Callbacks: noSocketSourceFunc_WithClosures :: Maybe SocketSourceFunc_WithClosures
+ GI.Gio.Callbacks: type AsyncReadyCallback_WithClosures = -- | /@sourceObject@/: the object the asynchronous operation was started with. Maybe Object -> -- | /@res@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | /@data@/: user data passed to the callback. Ptr () -> IO ()
+ GI.Gio.Callbacks: type CancellableSourceFunc_WithClosures = -- | /@cancellable@/: the t'GI.Gio.Objects.Cancellable.Cancellable' Maybe Cancellable -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Callbacks: type DBusProxyTypeFunc_WithClosures = -- | /@manager@/: A t'GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient'. DBusObjectManagerClient -> -- | /@objectPath@/: The object path of the remote object. Text -> -- | /@interfaceName@/: The interface name of the remote object or 'P.Nothing' if a t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' t'GType' is requested. Maybe Text -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ A t'GType' to use for the remote object. The returned type -- must be a t'GI.Gio.Objects.DBusProxy.DBusProxy' or t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' -derived -- type. IO GType
+ GI.Gio.Callbacks: type DatagramBasedSourceFunc_WithClosures = -- | /@datagramBased@/: the t'GI.Gio.Interfaces.DatagramBased.DatagramBased' DatagramBased -> -- | /@condition@/: the current condition at the source fired [IOCondition] -> -- | /@data@/: data passed in by the user Ptr () -> -- | __Returns:__ 'GI.GLib.Constants.SOURCE_REMOVE' if the source should be removed, -- 'GI.GLib.Constants.SOURCE_CONTINUE' otherwise IO Bool
+ GI.Gio.Callbacks: type FileMeasureProgressCallback_WithClosures = -- | /@reporting@/: 'P.True' if more reports will come Bool -> -- | /@currentSize@/: the current cumulative size measurement Word64 -> -- | /@numDirs@/: the number of directories visited so far Word64 -> -- | /@numFiles@/: the number of non-directory files encountered Word64 -> -- | /@data@/: the data passed to the original request for this callback Ptr () -> IO ()
+ GI.Gio.Callbacks: type FileProgressCallback_WithClosures = -- | /@currentNumBytes@/: the current number of bytes in the operation. Int64 -> -- | /@totalNumBytes@/: the total number of bytes in the operation. Int64 -> -- | /@data@/: user data passed to the callback. Ptr () -> IO ()
+ GI.Gio.Callbacks: type FileReadMoreCallback_WithClosures = -- | /@fileContents@/: the data as currently read. Text -> -- | /@fileSize@/: the size of the data currently read. Int64 -> -- | /@callbackData@/: data passed to the callback. Ptr () -> -- | __Returns:__ 'P.True' if more data should be read back. 'P.False' otherwise. IO Bool
+ GI.Gio.Callbacks: type IOSchedulerJobFunc_WithClosures = -- | /@job@/: a t'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'. IOSchedulerJob -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@data@/: data passed to the callback function Ptr () -> -- | __Returns:__ 'P.True' if this function should be called again to -- complete the job, 'P.False' if the job is complete (or cancelled) IO Bool
+ GI.Gio.Callbacks: type PollableSourceFunc_WithClosures = -- | /@pollableStream@/: the t'GI.Gio.Interfaces.PollableInputStream.PollableInputStream' or t'GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream' Object -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Callbacks: type SocketSourceFunc_WithClosures = -- | /@socket@/: the t'GI.Gio.Objects.Socket.Socket' Socket -> -- | /@condition@/: the current condition at the source fired. [IOCondition] -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Enums: IOErrorEnumDestinationUnset :: IOErrorEnum
+ GI.Gio.Flags: FileCopyFlagsTargetDefaultModifiedTime :: FileCopyFlags
+ GI.Gio.Interfaces.ActionMap: actionMapRemoveActionEntries :: (HasCallStack, MonadIO m, IsActionMap a) => a -> [ActionEntry] -> m ()
+ GI.Gio.Interfaces.File: fileMeasureDiskUsage :: (HasCallStack, MonadIO m, IsFile a, IsCancellable b) => a -> [FileMeasureFlags] -> Maybe b -> Maybe FileMeasureProgressCallback -> m (Word64, Word64, Word64)
+ GI.Gio.Interfaces.File: fileNewBuildFilenamev :: (HasCallStack, MonadIO m) => [[Char]] -> m File
+ GI.Gio.Objects.Application: applicationGetVersion :: (HasCallStack, MonadIO m, IsApplication a) => a -> m (Maybe Text)
+ GI.Gio.Objects.Application: applicationSetVersion :: (HasCallStack, MonadIO m, IsApplication a) => a -> Text -> m ()
+ GI.Gio.Objects.Application: constructApplicationVersion :: (IsApplication o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Gio.Objects.Application: getApplicationVersion :: (MonadIO m, IsApplication o) => o -> m (Maybe Text)
+ GI.Gio.Objects.Application: setApplicationVersion :: (MonadIO m, IsApplication o) => o -> Text -> m ()
+ GI.Gio.Objects.ApplicationCommandLine: applicationCommandLineDone :: (HasCallStack, MonadIO m, IsApplicationCommandLine a) => a -> m ()
+ GI.Gio.Objects.ApplicationCommandLine: applicationCommandLinePrintLiteral :: (HasCallStack, MonadIO m, IsApplicationCommandLine a) => a -> Text -> m ()
+ GI.Gio.Objects.ApplicationCommandLine: applicationCommandLinePrinterrLiteral :: (HasCallStack, MonadIO m, IsApplicationCommandLine a) => a -> Text -> m ()
+ GI.Gio.Objects.DBusInterfaceSkeleton: dBusInterfaceSkeletonGetVtable :: (HasCallStack, MonadIO m, IsDBusInterfaceSkeleton a) => a -> m DBusInterfaceVTable
+ GI.Gio.Objects.DBusMessage: dBusMessageGetArg0Path :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> m (Maybe Text)
+ GI.Gio.Objects.DesktopAppInfo: desktopAppInfoLaunchUrisAsManager :: (HasCallStack, MonadIO m, IsDesktopAppInfo a, IsAppLaunchContext b) => a -> [Text] -> Maybe b -> [SpawnFlags] -> Maybe SpawnChildSetupFunc -> Maybe DesktopAppLaunchCallback -> m ()
+ GI.Gio.Objects.FileInfo: fileInfoGetAttributeFilePath :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m (Maybe [Char])
+ GI.Gio.Objects.FileInfo: fileInfoSetAttributeFilePath :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> [Char] -> m ()
+ GI.Gio.Objects.Resolver: constructResolverTimeout :: (IsResolver o, MonadIO m) => Word32 -> m (GValueConstruct o)
+ GI.Gio.Objects.Resolver: getResolverTimeout :: (MonadIO m, IsResolver o) => o -> m Word32
+ GI.Gio.Objects.Resolver: resolverGetTimeout :: (HasCallStack, MonadIO m, IsResolver a) => a -> m Word32
+ GI.Gio.Objects.Resolver: resolverSetTimeout :: (HasCallStack, MonadIO m, IsResolver a) => a -> Word32 -> m ()
+ GI.Gio.Objects.Resolver: setResolverTimeout :: (MonadIO m, IsResolver o) => o -> Word32 -> m ()
+ GI.Gio.Objects.Socket: socketReceiveBytes :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> CSize -> Int64 -> Maybe b -> m Bytes
+ GI.Gio.Objects.Socket: socketReceiveBytesFrom :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> CSize -> Int64 -> Maybe b -> m (Bytes, SocketAddress)
+ GI.Gio.Objects.Task: taskReturnNewErrorLiteral :: (HasCallStack, MonadIO m, IsTask a) => a -> Word32 -> Int32 -> Text -> m ()
+ GI.Gio.Objects.ThreadedResolver: ThreadedResolver :: ManagedPtr ThreadedResolver -> ThreadedResolver
+ GI.Gio.Objects.ThreadedResolver: class (GObject o, IsDescendantOf ThreadedResolver o) => IsThreadedResolver o
+ GI.Gio.Objects.ThreadedResolver: instance (Data.GI.Base.BasicTypes.GObject o, Data.GI.Base.Overloading.IsDescendantOf GI.Gio.Objects.ThreadedResolver.ThreadedResolver o) => GI.Gio.Objects.ThreadedResolver.IsThreadedResolver o
+ GI.Gio.Objects.ThreadedResolver: instance Data.GI.Base.BasicTypes.GObject GI.Gio.Objects.ThreadedResolver.ThreadedResolver
+ GI.Gio.Objects.ThreadedResolver: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Gio.Objects.ThreadedResolver.ThreadedResolver
+ GI.Gio.Objects.ThreadedResolver: instance Data.GI.Base.BasicTypes.TypedObject GI.Gio.Objects.ThreadedResolver.ThreadedResolver
+ GI.Gio.Objects.ThreadedResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Gio.Objects.ThreadedResolver.ThreadedResolver)
+ GI.Gio.Objects.ThreadedResolver: instance Data.GI.Base.Overloading.HasParentTypes GI.Gio.Objects.ThreadedResolver.ThreadedResolver
+ GI.Gio.Objects.ThreadedResolver: instance GHC.Classes.Eq GI.Gio.Objects.ThreadedResolver.ThreadedResolver
+ GI.Gio.Objects.ThreadedResolver: newtype ThreadedResolver
+ GI.Gio.Objects.ThreadedResolver: toThreadedResolver :: (MonadIO m, IsThreadedResolver o) => o -> m ThreadedResolver
- GI.Gio.Callbacks: dynamic_ReallocFunc :: (HasCallStack, MonadIO m) => FunPtr C_ReallocFunc -> Ptr () -> Word64 -> m (Ptr ())
+ GI.Gio.Callbacks: dynamic_ReallocFunc :: (HasCallStack, MonadIO m) => FunPtr C_ReallocFunc -> Ptr () -> CSize -> m (Ptr ())
- GI.Gio.Callbacks: type AsyncReadyCallback = -- | /@sourceObject@/: the object the asynchronous operation was started with. Maybe Object -> -- | /@res@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | /@data@/: user data passed to the callback. Ptr () -> IO ()
+ GI.Gio.Callbacks: type AsyncReadyCallback = -- | /@sourceObject@/: the object the asynchronous operation was started with. Maybe Object -> -- | /@res@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> IO ()
- GI.Gio.Callbacks: type C_ReallocFunc = Ptr () -> Word64 -> IO (Ptr ())
+ GI.Gio.Callbacks: type C_ReallocFunc = Ptr () -> CSize -> IO (Ptr ())
- GI.Gio.Callbacks: type CancellableSourceFunc = -- | /@cancellable@/: the t'GI.Gio.Objects.Cancellable.Cancellable' Maybe Cancellable -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Callbacks: type CancellableSourceFunc = -- | /@cancellable@/: the t'GI.Gio.Objects.Cancellable.Cancellable' Maybe Cancellable -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
- GI.Gio.Callbacks: type DBusProxyTypeFunc = -- | /@manager@/: A t'GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient'. DBusObjectManagerClient -> -- | /@objectPath@/: The object path of the remote object. Text -> -- | /@interfaceName@/: The interface name of the remote object or 'P.Nothing' if a t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' t'GType' is requested. Maybe Text -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ A t'GType' to use for the remote object. The returned type -- must be a t'GI.Gio.Objects.DBusProxy.DBusProxy' or t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' -derived -- type. IO GType
+ GI.Gio.Callbacks: type DBusProxyTypeFunc = -- | /@manager@/: A t'GI.Gio.Objects.DBusObjectManagerClient.DBusObjectManagerClient'. DBusObjectManagerClient -> -- | /@objectPath@/: The object path of the remote object. Text -> -- | /@interfaceName@/: The interface name of the remote object or 'P.Nothing' if a t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' t'GType' is requested. Maybe Text -> -- | __Returns:__ A t'GType' to use for the remote object. The returned type -- must be a t'GI.Gio.Objects.DBusProxy.DBusProxy' or t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' -derived -- type. IO GType
- GI.Gio.Callbacks: type DatagramBasedSourceFunc = -- | /@datagramBased@/: the t'GI.Gio.Interfaces.DatagramBased.DatagramBased' DatagramBased -> -- | /@condition@/: the current condition at the source fired [IOCondition] -> -- | /@data@/: data passed in by the user Ptr () -> -- | __Returns:__ 'GI.GLib.Constants.SOURCE_REMOVE' if the source should be removed, -- 'GI.GLib.Constants.SOURCE_CONTINUE' otherwise IO Bool
+ GI.Gio.Callbacks: type DatagramBasedSourceFunc = -- | /@datagramBased@/: the t'GI.Gio.Interfaces.DatagramBased.DatagramBased' DatagramBased -> -- | /@condition@/: the current condition at the source fired [IOCondition] -> -- | __Returns:__ 'GI.GLib.Constants.SOURCE_REMOVE' if the source should be removed, -- 'GI.GLib.Constants.SOURCE_CONTINUE' otherwise IO Bool
- GI.Gio.Callbacks: type FileMeasureProgressCallback = -- | /@reporting@/: 'P.True' if more reports will come Bool -> -- | /@currentSize@/: the current cumulative size measurement Word64 -> -- | /@numDirs@/: the number of directories visited so far Word64 -> -- | /@numFiles@/: the number of non-directory files encountered Word64 -> -- | /@data@/: the data passed to the original request for this callback Ptr () -> IO ()
+ GI.Gio.Callbacks: type FileMeasureProgressCallback = -- | /@reporting@/: 'P.True' if more reports will come Bool -> -- | /@currentSize@/: the current cumulative size measurement Word64 -> -- | /@numDirs@/: the number of directories visited so far Word64 -> -- | /@numFiles@/: the number of non-directory files encountered Word64 -> IO ()
- GI.Gio.Callbacks: type FileProgressCallback = -- | /@currentNumBytes@/: the current number of bytes in the operation. Int64 -> -- | /@totalNumBytes@/: the total number of bytes in the operation. Int64 -> -- | /@data@/: user data passed to the callback. Ptr () -> IO ()
+ GI.Gio.Callbacks: type FileProgressCallback = -- | /@currentNumBytes@/: the current number of bytes in the operation. Int64 -> -- | /@totalNumBytes@/: the total number of bytes in the operation. Int64 -> IO ()
- GI.Gio.Callbacks: type FileReadMoreCallback = -- | /@fileContents@/: the data as currently read. Text -> -- | /@fileSize@/: the size of the data currently read. Int64 -> -- | /@callbackData@/: data passed to the callback. Ptr () -> -- | __Returns:__ 'P.True' if more data should be read back. 'P.False' otherwise. IO Bool
+ GI.Gio.Callbacks: type FileReadMoreCallback = -- | /@fileContents@/: the data as currently read. Text -> -- | /@fileSize@/: the size of the data currently read. Int64 -> -- | __Returns:__ 'P.True' if more data should be read back. 'P.False' otherwise. IO Bool
- GI.Gio.Callbacks: type IOSchedulerJobFunc = -- | /@job@/: a t'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'. IOSchedulerJob -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@data@/: data passed to the callback function Ptr () -> -- | __Returns:__ 'P.True' if this function should be called again to -- complete the job, 'P.False' if the job is complete (or cancelled) IO Bool
+ GI.Gio.Callbacks: type IOSchedulerJobFunc = -- | /@job@/: a t'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'. IOSchedulerJob -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | __Returns:__ 'P.True' if this function should be called again to -- complete the job, 'P.False' if the job is complete (or cancelled) IO Bool
- GI.Gio.Callbacks: type PollableSourceFunc = -- | /@pollableStream@/: the t'GI.Gio.Interfaces.PollableInputStream.PollableInputStream' or t'GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream' Object -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Callbacks: type PollableSourceFunc = -- | /@pollableStream@/: the t'GI.Gio.Interfaces.PollableInputStream.PollableInputStream' or t'GI.Gio.Interfaces.PollableOutputStream.PollableOutputStream' Object -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
- GI.Gio.Callbacks: type ReallocFunc = -- | /@data@/: memory block to reallocate Ptr () -> -- | /@size@/: size to reallocate /@data@/ to Word64 -> -- | __Returns:__ a pointer to the reallocated memory IO (Ptr ())
+ GI.Gio.Callbacks: type ReallocFunc = -- | /@data@/: memory block to reallocate Ptr () -> -- | /@size@/: size to reallocate /@data@/ to CSize -> -- | __Returns:__ a pointer to the reallocated memory IO (Ptr ())
- GI.Gio.Callbacks: type SocketSourceFunc = -- | /@socket@/: the t'GI.Gio.Objects.Socket.Socket' Socket -> -- | /@condition@/: the current condition at the source fired. [IOCondition] -> -- | /@data@/: data passed in by the user. Ptr () -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
+ GI.Gio.Callbacks: type SocketSourceFunc = -- | /@socket@/: the t'GI.Gio.Objects.Socket.Socket' Socket -> -- | /@condition@/: the current condition at the source fired. [IOCondition] -> -- | __Returns:__ it should return 'P.False' if the source should be removed. IO Bool
- GI.Gio.Callbacks: wrap_AsyncReadyCallback :: Maybe (Ptr (FunPtr C_AsyncReadyCallback)) -> AsyncReadyCallback -> C_AsyncReadyCallback
+ GI.Gio.Callbacks: wrap_AsyncReadyCallback :: Maybe (Ptr (FunPtr C_AsyncReadyCallback)) -> AsyncReadyCallback_WithClosures -> C_AsyncReadyCallback
- GI.Gio.Callbacks: wrap_CancellableSourceFunc :: Maybe (Ptr (FunPtr C_CancellableSourceFunc)) -> CancellableSourceFunc -> C_CancellableSourceFunc
+ GI.Gio.Callbacks: wrap_CancellableSourceFunc :: Maybe (Ptr (FunPtr C_CancellableSourceFunc)) -> CancellableSourceFunc_WithClosures -> C_CancellableSourceFunc
- GI.Gio.Callbacks: wrap_DBusProxyTypeFunc :: Maybe (Ptr (FunPtr C_DBusProxyTypeFunc)) -> DBusProxyTypeFunc -> C_DBusProxyTypeFunc
+ GI.Gio.Callbacks: wrap_DBusProxyTypeFunc :: Maybe (Ptr (FunPtr C_DBusProxyTypeFunc)) -> DBusProxyTypeFunc_WithClosures -> C_DBusProxyTypeFunc
- GI.Gio.Callbacks: wrap_DatagramBasedSourceFunc :: Maybe (Ptr (FunPtr C_DatagramBasedSourceFunc)) -> DatagramBasedSourceFunc -> C_DatagramBasedSourceFunc
+ GI.Gio.Callbacks: wrap_DatagramBasedSourceFunc :: Maybe (Ptr (FunPtr C_DatagramBasedSourceFunc)) -> DatagramBasedSourceFunc_WithClosures -> C_DatagramBasedSourceFunc
- GI.Gio.Callbacks: wrap_FileMeasureProgressCallback :: Maybe (Ptr (FunPtr C_FileMeasureProgressCallback)) -> FileMeasureProgressCallback -> C_FileMeasureProgressCallback
+ GI.Gio.Callbacks: wrap_FileMeasureProgressCallback :: Maybe (Ptr (FunPtr C_FileMeasureProgressCallback)) -> FileMeasureProgressCallback_WithClosures -> C_FileMeasureProgressCallback
- GI.Gio.Callbacks: wrap_FileProgressCallback :: Maybe (Ptr (FunPtr C_FileProgressCallback)) -> FileProgressCallback -> C_FileProgressCallback
+ GI.Gio.Callbacks: wrap_FileProgressCallback :: Maybe (Ptr (FunPtr C_FileProgressCallback)) -> FileProgressCallback_WithClosures -> C_FileProgressCallback
- GI.Gio.Callbacks: wrap_FileReadMoreCallback :: Maybe (Ptr (FunPtr C_FileReadMoreCallback)) -> FileReadMoreCallback -> C_FileReadMoreCallback
+ GI.Gio.Callbacks: wrap_FileReadMoreCallback :: Maybe (Ptr (FunPtr C_FileReadMoreCallback)) -> FileReadMoreCallback_WithClosures -> C_FileReadMoreCallback
- GI.Gio.Callbacks: wrap_IOSchedulerJobFunc :: Maybe (Ptr (FunPtr C_IOSchedulerJobFunc)) -> IOSchedulerJobFunc -> C_IOSchedulerJobFunc
+ GI.Gio.Callbacks: wrap_IOSchedulerJobFunc :: Maybe (Ptr (FunPtr C_IOSchedulerJobFunc)) -> IOSchedulerJobFunc_WithClosures -> C_IOSchedulerJobFunc
- GI.Gio.Callbacks: wrap_PollableSourceFunc :: Maybe (Ptr (FunPtr C_PollableSourceFunc)) -> PollableSourceFunc -> C_PollableSourceFunc
+ GI.Gio.Callbacks: wrap_PollableSourceFunc :: Maybe (Ptr (FunPtr C_PollableSourceFunc)) -> PollableSourceFunc_WithClosures -> C_PollableSourceFunc
- GI.Gio.Callbacks: wrap_SocketSourceFunc :: Maybe (Ptr (FunPtr C_SocketSourceFunc)) -> SocketSourceFunc -> C_SocketSourceFunc
+ GI.Gio.Callbacks: wrap_SocketSourceFunc :: Maybe (Ptr (FunPtr C_SocketSourceFunc)) -> SocketSourceFunc_WithClosures -> C_SocketSourceFunc
- GI.Gio.Functions: pollableStreamWriteAll :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> ByteString -> Bool -> Maybe b -> m Word64
+ GI.Gio.Functions: pollableStreamWriteAll :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> ByteString -> Bool -> Maybe b -> m CSize
- GI.Gio.Functions: resourcesGetInfo :: (HasCallStack, MonadIO m) => Text -> [ResourceLookupFlags] -> m (Word64, Word32)
+ GI.Gio.Functions: resourcesGetInfo :: (HasCallStack, MonadIO m) => Text -> [ResourceLookupFlags] -> m (CSize, Word32)
- GI.Gio.Interfaces.Converter: converterConvert :: (HasCallStack, MonadIO m, IsConverter a) => a -> Maybe ByteString -> Maybe ByteString -> [ConverterFlags] -> m (ConverterResult, Word64, Word64)
+ GI.Gio.Interfaces.Converter: converterConvert :: (HasCallStack, MonadIO m, IsConverter a) => a -> Maybe ByteString -> Maybe ByteString -> [ConverterFlags] -> m (ConverterResult, CSize, CSize)
- GI.Gio.Interfaces.Icon: iconEqual :: (HasCallStack, MonadIO m, IsIcon a, IsIcon b) => a -> Maybe b -> m Bool
+ GI.Gio.Interfaces.Icon: iconEqual :: (HasCallStack, MonadIO m, IsIcon a, IsIcon b) => Maybe a -> Maybe b -> m Bool
- GI.Gio.Interfaces.PollableOutputStream: pollableOutputStreamWritevNonblocking :: (HasCallStack, MonadIO m, IsPollableOutputStream a, IsCancellable b) => a -> [OutputVector] -> Maybe b -> m (PollableReturn, Word64)
+ GI.Gio.Interfaces.PollableOutputStream: pollableOutputStreamWritevNonblocking :: (HasCallStack, MonadIO m, IsPollableOutputStream a, IsCancellable b) => a -> [OutputVector] -> Maybe b -> m (PollableReturn, CSize)
- GI.Gio.Objects.Application: applicationSetDefault :: (HasCallStack, MonadIO m, IsApplication a) => a -> m ()
+ GI.Gio.Objects.Application: applicationSetDefault :: (HasCallStack, MonadIO m, IsApplication a) => Maybe a -> m ()
- GI.Gio.Objects.BufferedInputStream: bufferedInputStreamGetAvailable :: (HasCallStack, MonadIO m, IsBufferedInputStream a) => a -> m Word64
+ GI.Gio.Objects.BufferedInputStream: bufferedInputStreamGetAvailable :: (HasCallStack, MonadIO m, IsBufferedInputStream a) => a -> m CSize
- GI.Gio.Objects.BufferedInputStream: bufferedInputStreamGetBufferSize :: (HasCallStack, MonadIO m, IsBufferedInputStream a) => a -> m Word64
+ GI.Gio.Objects.BufferedInputStream: bufferedInputStreamGetBufferSize :: (HasCallStack, MonadIO m, IsBufferedInputStream a) => a -> m CSize
- GI.Gio.Objects.BufferedInputStream: bufferedInputStreamNewSized :: (HasCallStack, MonadIO m, IsInputStream a) => a -> Word64 -> m BufferedInputStream
+ GI.Gio.Objects.BufferedInputStream: bufferedInputStreamNewSized :: (HasCallStack, MonadIO m, IsInputStream a) => a -> CSize -> m BufferedInputStream
- GI.Gio.Objects.BufferedInputStream: bufferedInputStreamPeek :: (HasCallStack, MonadIO m, IsBufferedInputStream a) => a -> ByteString -> Word64 -> m Word64
+ GI.Gio.Objects.BufferedInputStream: bufferedInputStreamPeek :: (HasCallStack, MonadIO m, IsBufferedInputStream a) => a -> ByteString -> CSize -> m CSize
- GI.Gio.Objects.BufferedInputStream: bufferedInputStreamSetBufferSize :: (HasCallStack, MonadIO m, IsBufferedInputStream a) => a -> Word64 -> m ()
+ GI.Gio.Objects.BufferedInputStream: bufferedInputStreamSetBufferSize :: (HasCallStack, MonadIO m, IsBufferedInputStream a) => a -> CSize -> m ()
- GI.Gio.Objects.BufferedOutputStream: bufferedOutputStreamGetBufferSize :: (HasCallStack, MonadIO m, IsBufferedOutputStream a) => a -> m Word64
+ GI.Gio.Objects.BufferedOutputStream: bufferedOutputStreamGetBufferSize :: (HasCallStack, MonadIO m, IsBufferedOutputStream a) => a -> m CSize
- GI.Gio.Objects.BufferedOutputStream: bufferedOutputStreamNewSized :: (HasCallStack, MonadIO m, IsOutputStream a) => a -> Word64 -> m BufferedOutputStream
+ GI.Gio.Objects.BufferedOutputStream: bufferedOutputStreamNewSized :: (HasCallStack, MonadIO m, IsOutputStream a) => a -> CSize -> m BufferedOutputStream
- GI.Gio.Objects.BufferedOutputStream: bufferedOutputStreamSetBufferSize :: (HasCallStack, MonadIO m, IsBufferedOutputStream a) => a -> Word64 -> m ()
+ GI.Gio.Objects.BufferedOutputStream: bufferedOutputStreamSetBufferSize :: (HasCallStack, MonadIO m, IsBufferedOutputStream a) => a -> CSize -> m ()
- GI.Gio.Objects.Cancellable: cancellableCancel :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m ()
+ GI.Gio.Objects.Cancellable: cancellableCancel :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m ()
- GI.Gio.Objects.Cancellable: cancellableConnect :: (HasCallStack, MonadIO m, IsCancellable a) => a -> Callback -> m CULong
+ GI.Gio.Objects.Cancellable: cancellableConnect :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> Callback -> m CULong
- GI.Gio.Objects.Cancellable: cancellableDisconnect :: (HasCallStack, MonadIO m, IsCancellable a) => a -> CULong -> m ()
+ GI.Gio.Objects.Cancellable: cancellableDisconnect :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> CULong -> m ()
- GI.Gio.Objects.Cancellable: cancellableGetFd :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m Int32
+ GI.Gio.Objects.Cancellable: cancellableGetFd :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m Int32
- GI.Gio.Objects.Cancellable: cancellableIsCancelled :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m Bool
+ GI.Gio.Objects.Cancellable: cancellableIsCancelled :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m Bool
- GI.Gio.Objects.Cancellable: cancellableMakePollfd :: (HasCallStack, MonadIO m, IsCancellable a) => a -> PollFD -> m Bool
+ GI.Gio.Objects.Cancellable: cancellableMakePollfd :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> PollFD -> m Bool
- GI.Gio.Objects.Cancellable: cancellablePopCurrent :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m ()
+ GI.Gio.Objects.Cancellable: cancellablePopCurrent :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m ()
- GI.Gio.Objects.Cancellable: cancellablePushCurrent :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m ()
+ GI.Gio.Objects.Cancellable: cancellablePushCurrent :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m ()
- GI.Gio.Objects.Cancellable: cancellableReleaseFd :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m ()
+ GI.Gio.Objects.Cancellable: cancellableReleaseFd :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m ()
- GI.Gio.Objects.Cancellable: cancellableReset :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m ()
+ GI.Gio.Objects.Cancellable: cancellableReset :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m ()
- GI.Gio.Objects.Cancellable: cancellableSetErrorIfCancelled :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m ()
+ GI.Gio.Objects.Cancellable: cancellableSetErrorIfCancelled :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m ()
- GI.Gio.Objects.Cancellable: cancellableSourceNew :: (HasCallStack, MonadIO m, IsCancellable a) => a -> m Source
+ GI.Gio.Objects.Cancellable: cancellableSourceNew :: (HasCallStack, MonadIO m, IsCancellable a) => Maybe a -> m Source
- GI.Gio.Objects.DBusMessage: dBusMessageSetErrorName :: (HasCallStack, MonadIO m, IsDBusMessage a) => a -> Text -> m ()
+ GI.Gio.Objects.DBusMessage: dBusMessageSetErrorName :: (HasCallStack, MonadIO m, IsDBusMessage a) => Maybe a -> Text -> m ()
- GI.Gio.Objects.DataInputStream: dataInputStreamReadLine :: (HasCallStack, MonadIO m, IsDataInputStream a, IsCancellable b) => a -> Maybe b -> m (Maybe ByteString, Word64)
+ GI.Gio.Objects.DataInputStream: dataInputStreamReadLine :: (HasCallStack, MonadIO m, IsDataInputStream a, IsCancellable b) => a -> Maybe b -> m (Maybe ByteString, CSize)
- GI.Gio.Objects.DataInputStream: dataInputStreamReadLineFinish :: (HasCallStack, MonadIO m, IsDataInputStream a, IsAsyncResult b) => a -> b -> m (Maybe ByteString, Word64)
+ GI.Gio.Objects.DataInputStream: dataInputStreamReadLineFinish :: (HasCallStack, MonadIO m, IsDataInputStream a, IsAsyncResult b) => a -> b -> m (Maybe ByteString, CSize)
- GI.Gio.Objects.DataInputStream: dataInputStreamReadLineFinishUtf8 :: (HasCallStack, MonadIO m, IsDataInputStream a, IsAsyncResult b) => a -> b -> m (Maybe Text, Word64)
+ GI.Gio.Objects.DataInputStream: dataInputStreamReadLineFinishUtf8 :: (HasCallStack, MonadIO m, IsDataInputStream a, IsAsyncResult b) => a -> b -> m (Maybe Text, CSize)
- GI.Gio.Objects.DataInputStream: dataInputStreamReadLineUtf8 :: (HasCallStack, MonadIO m, IsDataInputStream a, IsCancellable b) => a -> Maybe b -> m (Maybe Text, Word64)
+ GI.Gio.Objects.DataInputStream: dataInputStreamReadLineUtf8 :: (HasCallStack, MonadIO m, IsDataInputStream a, IsCancellable b) => a -> Maybe b -> m (Maybe Text, CSize)
- GI.Gio.Objects.DataInputStream: dataInputStreamReadUntil :: (HasCallStack, MonadIO m, IsDataInputStream a, IsCancellable b) => a -> Text -> Maybe b -> m (Text, Word64)
+ GI.Gio.Objects.DataInputStream: dataInputStreamReadUntil :: (HasCallStack, MonadIO m, IsDataInputStream a, IsCancellable b) => a -> Text -> Maybe b -> m (Text, CSize)
- GI.Gio.Objects.DataInputStream: dataInputStreamReadUntilFinish :: (HasCallStack, MonadIO m, IsDataInputStream a, IsAsyncResult b) => a -> b -> m (Text, Word64)
+ GI.Gio.Objects.DataInputStream: dataInputStreamReadUntilFinish :: (HasCallStack, MonadIO m, IsDataInputStream a, IsAsyncResult b) => a -> b -> m (Text, CSize)
- GI.Gio.Objects.DataInputStream: dataInputStreamReadUpto :: (HasCallStack, MonadIO m, IsDataInputStream a, IsCancellable b) => a -> Text -> Int64 -> Maybe b -> m (Text, Word64)
+ GI.Gio.Objects.DataInputStream: dataInputStreamReadUpto :: (HasCallStack, MonadIO m, IsDataInputStream a, IsCancellable b) => a -> Text -> Int64 -> Maybe b -> m (Text, CSize)
- GI.Gio.Objects.DataInputStream: dataInputStreamReadUptoFinish :: (HasCallStack, MonadIO m, IsDataInputStream a, IsAsyncResult b) => a -> b -> m (Text, Word64)
+ GI.Gio.Objects.DataInputStream: dataInputStreamReadUptoFinish :: (HasCallStack, MonadIO m, IsDataInputStream a, IsAsyncResult b) => a -> b -> m (Text, CSize)
- GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetStringList :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> Text -> m ([Text], Word64)
+ GI.Gio.Objects.DesktopAppInfo: desktopAppInfoGetStringList :: (HasCallStack, MonadIO m, IsDesktopAppInfo a) => a -> Text -> m ([Text], CSize)
- GI.Gio.Objects.FileInfo: fileInfoGetSymlinkTarget :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe Text)
+ GI.Gio.Objects.FileInfo: fileInfoGetSymlinkTarget :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> m (Maybe [Char])
- GI.Gio.Objects.FileInfo: fileInfoSetSymlinkTarget :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> Text -> m ()
+ GI.Gio.Objects.FileInfo: fileInfoSetSymlinkTarget :: (HasCallStack, MonadIO m, IsFileInfo a) => a -> [Char] -> m ()
- GI.Gio.Objects.InetAddress: inetAddressGetNativeSize :: (HasCallStack, MonadIO m, IsInetAddress a) => a -> m Word64
+ GI.Gio.Objects.InetAddress: inetAddressGetNativeSize :: (HasCallStack, MonadIO m, IsInetAddress a) => a -> m CSize
- GI.Gio.Objects.InputStream: inputStreamReadAll :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> ByteString -> Maybe b -> m (ByteString, Word64)
+ GI.Gio.Objects.InputStream: inputStreamReadAll :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> ByteString -> Maybe b -> m (ByteString, CSize)
- GI.Gio.Objects.InputStream: inputStreamReadAllFinish :: (HasCallStack, MonadIO m, IsInputStream a, IsAsyncResult b) => a -> b -> m Word64
+ GI.Gio.Objects.InputStream: inputStreamReadAllFinish :: (HasCallStack, MonadIO m, IsInputStream a, IsAsyncResult b) => a -> b -> m CSize
- GI.Gio.Objects.InputStream: inputStreamReadBytes :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Word64 -> Maybe b -> m Bytes
+ GI.Gio.Objects.InputStream: inputStreamReadBytes :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> CSize -> Maybe b -> m Bytes
- GI.Gio.Objects.InputStream: inputStreamReadBytesAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Word64 -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
+ GI.Gio.Objects.InputStream: inputStreamReadBytesAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> CSize -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- GI.Gio.Objects.InputStream: inputStreamSkip :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Word64 -> Maybe b -> m Int64
+ GI.Gio.Objects.InputStream: inputStreamSkip :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> CSize -> Maybe b -> m Int64
- GI.Gio.Objects.InputStream: inputStreamSkipAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> Word64 -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
+ GI.Gio.Objects.InputStream: inputStreamSkipAsync :: (HasCallStack, MonadIO m, IsInputStream a, IsCancellable b) => a -> CSize -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- GI.Gio.Objects.MemoryOutputStream: memoryOutputStreamGetDataSize :: (HasCallStack, MonadIO m, IsMemoryOutputStream a) => a -> m Word64
+ GI.Gio.Objects.MemoryOutputStream: memoryOutputStreamGetDataSize :: (HasCallStack, MonadIO m, IsMemoryOutputStream a) => a -> m CSize
- GI.Gio.Objects.MemoryOutputStream: memoryOutputStreamGetSize :: (HasCallStack, MonadIO m, IsMemoryOutputStream a) => a -> m Word64
+ GI.Gio.Objects.MemoryOutputStream: memoryOutputStreamGetSize :: (HasCallStack, MonadIO m, IsMemoryOutputStream a) => a -> m CSize
- GI.Gio.Objects.NativeSocketAddress: nativeSocketAddressNew :: (HasCallStack, MonadIO m) => Ptr () -> Word64 -> m NativeSocketAddress
+ GI.Gio.Objects.NativeSocketAddress: nativeSocketAddressNew :: (HasCallStack, MonadIO m) => Ptr () -> CSize -> m NativeSocketAddress
- GI.Gio.Objects.OutputStream: outputStreamWriteAll :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> ByteString -> Maybe b -> m Word64
+ GI.Gio.Objects.OutputStream: outputStreamWriteAll :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> ByteString -> Maybe b -> m CSize
- GI.Gio.Objects.OutputStream: outputStreamWriteAllFinish :: (HasCallStack, MonadIO m, IsOutputStream a, IsAsyncResult b) => a -> b -> m Word64
+ GI.Gio.Objects.OutputStream: outputStreamWriteAllFinish :: (HasCallStack, MonadIO m, IsOutputStream a, IsAsyncResult b) => a -> b -> m CSize
- GI.Gio.Objects.OutputStream: outputStreamWritev :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> [OutputVector] -> Maybe b -> m Word64
+ GI.Gio.Objects.OutputStream: outputStreamWritev :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> [OutputVector] -> Maybe b -> m CSize
- GI.Gio.Objects.OutputStream: outputStreamWritevAll :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> [OutputVector] -> Maybe b -> m Word64
+ GI.Gio.Objects.OutputStream: outputStreamWritevAll :: (HasCallStack, MonadIO m, IsOutputStream a, IsCancellable b) => a -> [OutputVector] -> Maybe b -> m CSize
- GI.Gio.Objects.OutputStream: outputStreamWritevAllFinish :: (HasCallStack, MonadIO m, IsOutputStream a, IsAsyncResult b) => a -> b -> m Word64
+ GI.Gio.Objects.OutputStream: outputStreamWritevAllFinish :: (HasCallStack, MonadIO m, IsOutputStream a, IsAsyncResult b) => a -> b -> m CSize
- GI.Gio.Objects.OutputStream: outputStreamWritevFinish :: (HasCallStack, MonadIO m, IsOutputStream a, IsAsyncResult b) => a -> b -> m Word64
+ GI.Gio.Objects.OutputStream: outputStreamWritevFinish :: (HasCallStack, MonadIO m, IsOutputStream a, IsAsyncResult b) => a -> b -> m CSize
- GI.Gio.Objects.Socket: socketSendMessageWithTimeout :: (HasCallStack, MonadIO m, IsSocket a, IsSocketAddress b, IsCancellable c) => a -> Maybe b -> [OutputVector] -> Maybe [SocketControlMessage] -> Int32 -> Int64 -> Maybe c -> m (PollableReturn, Word64)
+ GI.Gio.Objects.Socket: socketSendMessageWithTimeout :: (HasCallStack, MonadIO m, IsSocket a, IsSocketAddress b, IsCancellable c) => a -> Maybe b -> [OutputVector] -> Maybe [SocketControlMessage] -> Int32 -> Int64 -> Maybe c -> m (PollableReturn, CSize)
- GI.Gio.Objects.SocketAddress: socketAddressNewFromNative :: (HasCallStack, MonadIO m) => Ptr () -> Word64 -> m SocketAddress
+ GI.Gio.Objects.SocketAddress: socketAddressNewFromNative :: (HasCallStack, MonadIO m) => Ptr () -> CSize -> m SocketAddress
- GI.Gio.Objects.SocketAddress: socketAddressToNative :: (HasCallStack, MonadIO m, IsSocketAddress a) => a -> Ptr () -> Word64 -> m ()
+ GI.Gio.Objects.SocketAddress: socketAddressToNative :: (HasCallStack, MonadIO m, IsSocketAddress a) => a -> Ptr () -> CSize -> m ()
- GI.Gio.Objects.SocketControlMessage: socketControlMessageGetSize :: (HasCallStack, MonadIO m, IsSocketControlMessage a) => a -> m Word64
+ GI.Gio.Objects.SocketControlMessage: socketControlMessageGetSize :: (HasCallStack, MonadIO m, IsSocketControlMessage a) => a -> m CSize
- GI.Gio.Objects.SubprocessLauncher: subprocessLauncherSetStdinFilePath :: (HasCallStack, MonadIO m, IsSubprocessLauncher a) => a -> Text -> m ()
+ GI.Gio.Objects.SubprocessLauncher: subprocessLauncherSetStdinFilePath :: (HasCallStack, MonadIO m, IsSubprocessLauncher a) => a -> Maybe [Char] -> m ()
- GI.Gio.Objects.UnixSocketAddress: unixSocketAddressGetPathLen :: (HasCallStack, MonadIO m, IsUnixSocketAddress a) => a -> m Word64
+ GI.Gio.Objects.UnixSocketAddress: unixSocketAddressGetPathLen :: (HasCallStack, MonadIO m, IsUnixSocketAddress a) => a -> m CSize
- GI.Gio.Structs.FileAttributeMatcher: fileAttributeMatcherSubtract :: (HasCallStack, MonadIO m) => FileAttributeMatcher -> Maybe FileAttributeMatcher -> m (Maybe FileAttributeMatcher)
+ GI.Gio.Structs.FileAttributeMatcher: fileAttributeMatcherSubtract :: (HasCallStack, MonadIO m) => Maybe FileAttributeMatcher -> Maybe FileAttributeMatcher -> m (Maybe FileAttributeMatcher)
- GI.Gio.Structs.FileAttributeMatcher: fileAttributeMatcherToString :: (HasCallStack, MonadIO m) => FileAttributeMatcher -> m Text
+ GI.Gio.Structs.FileAttributeMatcher: fileAttributeMatcherToString :: (HasCallStack, MonadIO m) => Maybe FileAttributeMatcher -> m Text
- GI.Gio.Structs.InputMessage: getInputMessageBytesReceived :: MonadIO m => InputMessage -> m Word64
+ GI.Gio.Structs.InputMessage: getInputMessageBytesReceived :: MonadIO m => InputMessage -> m CSize
- GI.Gio.Structs.InputMessage: setInputMessageBytesReceived :: MonadIO m => InputMessage -> Word64 -> m ()
+ GI.Gio.Structs.InputMessage: setInputMessageBytesReceived :: MonadIO m => InputMessage -> CSize -> m ()
- GI.Gio.Structs.InputVector: getInputVectorSize :: MonadIO m => InputVector -> m Word64
+ GI.Gio.Structs.InputVector: getInputVectorSize :: MonadIO m => InputVector -> m CSize
- GI.Gio.Structs.InputVector: setInputVectorSize :: MonadIO m => InputVector -> Word64 -> m ()
+ GI.Gio.Structs.InputVector: setInputVectorSize :: MonadIO m => InputVector -> CSize -> m ()
- GI.Gio.Structs.OutputVector: getOutputVectorSize :: MonadIO m => OutputVector -> m Word64
+ GI.Gio.Structs.OutputVector: getOutputVectorSize :: MonadIO m => OutputVector -> m CSize
- GI.Gio.Structs.OutputVector: setOutputVectorSize :: MonadIO m => OutputVector -> Word64 -> m ()
+ GI.Gio.Structs.OutputVector: setOutputVectorSize :: MonadIO m => OutputVector -> CSize -> m ()
- GI.Gio.Structs.Resource: resourceGetInfo :: (HasCallStack, MonadIO m) => Resource -> Text -> [ResourceLookupFlags] -> m (Word64, Word32)
+ GI.Gio.Structs.Resource: resourceGetInfo :: (HasCallStack, MonadIO m) => Resource -> Text -> [ResourceLookupFlags] -> m (CSize, Word32)
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-gio.cabal +5/−3
ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.33+++ Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))+ ### 2.0.32 + Bump base lower bound
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.32/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.32/docs/GI-Gio.html)+[https://hackage.haskell.org/package/gi-gio-2.0.33/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.33/docs/GI-Gio.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -11,7 +11,7 @@ where name = "Gio" version = "2.0" pkgName = "gi-gio"- pkgVersion = "2.0.32"+ pkgVersion = "2.0.33" overridesFile = Just "Gio.overrides" verbose = False outputDir = Nothing
gi-gio.cabal view
@@ -1,5 +1,5 @@ name: gi-gio-version: 2.0.32+version: 2.0.33 synopsis: Gio bindings description: Bindings for Gio, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.11 && < 5, Cabal >= 1.24 && < 4,- haskell-gi >= 0.26 && < 0.27,+ haskell-gi >= 0.26.9 && < 0.27, gi-gobject == 2.0.*, gi-glib == 2.0.* @@ -29,7 +29,7 @@ pkgconfig-depends: gio-2.0 build-depends: base >= 4.7 && <5, haskell-gi-base >= 0.26 && < 0.27,- haskell-gi >= 0.26 && < 0.27,+ haskell-gi >= 0.26.9 && < 0.27, haskell-gi-overloading < 1.1, gi-gobject == 2.0.*, gi-glib == 2.0.*,@@ -186,6 +186,7 @@ GI.Gio.Objects.TcpWrapperConnection, GI.Gio.Objects.TestDBus, GI.Gio.Objects.ThemedIcon,+ GI.Gio.Objects.ThreadedResolver, GI.Gio.Objects.ThreadedSocketService, GI.Gio.Objects.TlsCertificate, GI.Gio.Objects.TlsConnection,@@ -374,6 +375,7 @@ GI.Gio.Objects.TcpWrapperConnection, GI.Gio.Objects.TestDBus, GI.Gio.Objects.ThemedIcon,+ GI.Gio.Objects.ThreadedResolver, GI.Gio.Objects.ThreadedSocketService, GI.Gio.Objects.TlsCertificate, GI.Gio.Objects.TlsConnection,