gi-gio 2.0.35 → 2.0.36
raw patch · 5 files changed
+499/−29 lines, 5 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.Config: modules :: [Text]
- GI.Gio.Callbacks: type AsyncReadyCallback = Maybe Object -> AsyncResult -> 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 AsyncReadyCallback_WithClosures = Maybe Object -> AsyncResult -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type AsyncReadyCallback_WithClosures = -- | /@sourceObject@/: the object the asynchronous operation was started with. Maybe Object -> -- | /@res@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | /@data@/: user data passed to the callback. Ptr () -> IO ()
- GI.Gio.Callbacks: type BusAcquiredCallback = DBusConnection -> Text -> IO ()
+ GI.Gio.Callbacks: type BusAcquiredCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' to a message bus. DBusConnection -> -- | /@name@/: The name that is requested to be owned. Text -> IO ()
- GI.Gio.Callbacks: type BusAcquiredCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusAcquiredCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' to a message bus. DBusConnection -> -- | /@name@/: The name that is requested to be owned. Text -> -- | /@userData@/: User data passed to @/g_bus_own_name()/@. Ptr () -> IO ()
- GI.Gio.Callbacks: type BusNameAcquiredCallback = DBusConnection -> Text -> IO ()
+ GI.Gio.Callbacks: type BusNameAcquiredCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquired the name. DBusConnection -> -- | /@name@/: The name being owned. Text -> IO ()
- GI.Gio.Callbacks: type BusNameAcquiredCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusNameAcquiredCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquired the name. DBusConnection -> -- | /@name@/: The name being owned. Text -> -- | /@userData@/: User data passed to @/g_bus_own_name()/@ or @/g_bus_own_name_on_connection()/@. Ptr () -> IO ()
- GI.Gio.Callbacks: type BusNameAppearedCallback = DBusConnection -> Text -> Text -> IO ()
+ GI.Gio.Callbacks: type BusNameAppearedCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on. DBusConnection -> -- | /@name@/: The name being watched. Text -> -- | /@nameOwner@/: Unique name of the owner of the name being watched. Text -> IO ()
- GI.Gio.Callbacks: type BusNameAppearedCallback_WithClosures = DBusConnection -> Text -> Text -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusNameAppearedCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on. DBusConnection -> -- | /@name@/: The name being watched. Text -> -- | /@nameOwner@/: Unique name of the owner of the name being watched. Text -> -- | /@userData@/: User data passed to @/g_bus_watch_name()/@. Ptr () -> IO ()
- GI.Gio.Callbacks: type BusNameLostCallback = DBusConnection -> Text -> IO ()
+ GI.Gio.Callbacks: type BusNameLostCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquire the name or 'P.Nothing' if -- the connection was disconnected. DBusConnection -> -- | /@name@/: The name being owned. Text -> IO ()
- GI.Gio.Callbacks: type BusNameLostCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusNameLostCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' on which to acquire the name or 'P.Nothing' if -- the connection was disconnected. DBusConnection -> -- | /@name@/: The name being owned. Text -> -- | /@userData@/: User data passed to @/g_bus_own_name()/@ or @/g_bus_own_name_on_connection()/@. Ptr () -> IO ()
- GI.Gio.Callbacks: type BusNameVanishedCallback = DBusConnection -> Text -> IO ()
+ GI.Gio.Callbacks: type BusNameVanishedCallback = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on, or -- 'P.Nothing'. DBusConnection -> -- | /@name@/: The name being watched. Text -> IO ()
- GI.Gio.Callbacks: type BusNameVanishedCallback_WithClosures = DBusConnection -> Text -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type BusNameVanishedCallback_WithClosures = -- | /@connection@/: The t'GI.Gio.Objects.DBusConnection.DBusConnection' the name is being watched on, or -- 'P.Nothing'. DBusConnection -> -- | /@name@/: The name being watched. Text -> -- | /@userData@/: User data passed to @/g_bus_watch_name()/@. Ptr () -> IO ()
- GI.Gio.Callbacks: type C_DBusInterfaceGetPropertyFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO Ptr GVariant
+ GI.Gio.Callbacks: type C_DBusInterfaceGetPropertyFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr GError -> Ptr () -> IO (Ptr GVariant)
- GI.Gio.Callbacks: type C_DBusMessageFilterFunction = Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO Ptr DBusMessage
+ GI.Gio.Callbacks: type C_DBusMessageFilterFunction = Ptr DBusConnection -> Ptr DBusMessage -> CInt -> Ptr () -> IO (Ptr DBusMessage)
- GI.Gio.Callbacks: type C_DBusSubtreeDispatchFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO Ptr DBusInterfaceVTable
+ GI.Gio.Callbacks: type C_DBusSubtreeDispatchFunc = Ptr DBusConnection -> CString -> CString -> CString -> CString -> Ptr () -> Ptr () -> IO (Ptr DBusInterfaceVTable)
- GI.Gio.Callbacks: type C_DBusSubtreeEnumerateFunc = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO Ptr CString
+ GI.Gio.Callbacks: type C_DBusSubtreeEnumerateFunc = Ptr DBusConnection -> CString -> CString -> Ptr () -> IO (Ptr CString)
- GI.Gio.Callbacks: type C_DBusSubtreeIntrospectFunc = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO Ptr Ptr DBusInterfaceInfo
+ GI.Gio.Callbacks: type C_DBusSubtreeIntrospectFunc = Ptr DBusConnection -> CString -> CString -> CString -> Ptr () -> IO (Ptr (Ptr DBusInterfaceInfo))
- GI.Gio.Callbacks: type C_InputStreamClassCloseFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr Ptr GError -> IO CInt
+ GI.Gio.Callbacks: type C_InputStreamClassCloseFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr (Ptr GError) -> IO CInt
- GI.Gio.Callbacks: type C_InputStreamClassCloseFnFieldCallback = Ptr InputStream -> Ptr Cancellable -> Ptr Ptr GError -> IO CInt
+ GI.Gio.Callbacks: type C_InputStreamClassCloseFnFieldCallback = Ptr InputStream -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- GI.Gio.Callbacks: type C_InputStreamClassReadFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr Ptr GError -> IO Int64
+ GI.Gio.Callbacks: type C_InputStreamClassReadFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr (Ptr GError) -> IO Int64
- GI.Gio.Callbacks: type C_InputStreamClassReadFnFieldCallback = Ptr InputStream -> Ptr () -> CSize -> Ptr Cancellable -> Ptr Ptr GError -> IO Int64
+ GI.Gio.Callbacks: type C_InputStreamClassReadFnFieldCallback = Ptr InputStream -> Ptr () -> CSize -> Ptr Cancellable -> Ptr (Ptr GError) -> IO Int64
- GI.Gio.Callbacks: type C_InputStreamClassSkipFieldCallback = Ptr InputStream -> CSize -> Ptr Cancellable -> Ptr Ptr GError -> IO Int64
+ GI.Gio.Callbacks: type C_InputStreamClassSkipFieldCallback = Ptr InputStream -> CSize -> Ptr Cancellable -> Ptr (Ptr GError) -> IO Int64
- GI.Gio.Callbacks: type C_InputStreamClassSkipFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr Ptr GError -> IO Int64
+ GI.Gio.Callbacks: type C_InputStreamClassSkipFinishFieldCallback = Ptr InputStream -> Ptr AsyncResult -> Ptr (Ptr GError) -> IO Int64
- GI.Gio.Callbacks: type C_ReallocFunc = Ptr () -> CSize -> IO Ptr ()
+ GI.Gio.Callbacks: type C_ReallocFunc = Ptr () -> CSize -> IO (Ptr ())
- GI.Gio.Callbacks: type C_SeekableIfaceSeekFieldCallback = Ptr Seekable -> Int64 -> CUInt -> Ptr Cancellable -> Ptr Ptr GError -> IO CInt
+ GI.Gio.Callbacks: type C_SeekableIfaceSeekFieldCallback = Ptr Seekable -> Int64 -> CUInt -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- GI.Gio.Callbacks: type C_SeekableIfaceTruncateFnFieldCallback = Ptr Seekable -> Int64 -> Ptr Cancellable -> Ptr Ptr GError -> IO CInt
+ GI.Gio.Callbacks: type C_SeekableIfaceTruncateFnFieldCallback = Ptr Seekable -> Int64 -> Ptr Cancellable -> Ptr (Ptr GError) -> IO CInt
- GI.Gio.Callbacks: type C_SettingsBindSetMapping = Ptr GValue -> Ptr VariantType -> Ptr () -> IO Ptr GVariant
+ GI.Gio.Callbacks: type C_SettingsBindSetMapping = Ptr GValue -> Ptr VariantType -> Ptr () -> IO (Ptr GVariant)
- GI.Gio.Callbacks: type C_SettingsGetMapping = Ptr GVariant -> Ptr Ptr () -> Ptr () -> IO CInt
+ GI.Gio.Callbacks: type C_SettingsGetMapping = Ptr GVariant -> Ptr (Ptr ()) -> Ptr () -> IO CInt
- GI.Gio.Callbacks: type C_VfsFileLookupFunc = Ptr Vfs -> CString -> Ptr () -> IO Ptr File
+ GI.Gio.Callbacks: type C_VfsFileLookupFunc = Ptr Vfs -> CString -> Ptr () -> IO (Ptr File)
- GI.Gio.Callbacks: type CancellableSourceFunc = Maybe Cancellable -> Ptr () -> IO Bool
+ 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 DBusInterfaceGetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GError -> IO GVariant
+ GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name for the property. Text -> -- | /@propertyName@/: The name of the property to get the value of. Text -> -- | /@error@/: Return location for error. GError -> -- | __Returns:__ A t'GVariant' with the value for /@propertyName@/ or 'P.Nothing' if -- /@error@/ is set. If the returned t'GVariant' is floating, it is -- consumed - otherwise its reference count is decreased by one. IO GVariant
- GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GError -> Ptr () -> IO GVariant
+ GI.Gio.Callbacks: type DBusInterfaceGetPropertyFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name for the property. Text -> -- | /@propertyName@/: The name of the property to get the value of. Text -> -- | /@error@/: Return location for error. GError -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. Ptr () -> -- | __Returns:__ A t'GVariant' with the value for /@propertyName@/ or 'P.Nothing' if -- /@error@/ is set. If the returned t'GVariant' is floating, it is -- consumed - otherwise its reference count is decreased by one. IO GVariant
- GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> DBusMethodInvocation -> IO ()
+ GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name the method was invoked on. Text -> -- | /@methodName@/: The name of the method that was invoked. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters. GVariant -> -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation' object that must be used to return a value or error. DBusMethodInvocation -> IO ()
- GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> DBusMethodInvocation -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type DBusInterfaceMethodCallFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name the method was invoked on. Text -> -- | /@methodName@/: The name of the method that was invoked. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters. GVariant -> -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation' object that must be used to return a value or error. DBusMethodInvocation -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. Ptr () -> IO ()
- GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> GError -> IO Bool
+ GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name for the property. Text -> -- | /@propertyName@/: The name of the property to get the value of. Text -> -- | /@value@/: The value to set the property to. GVariant -> -- | /@error@/: Return location for error. GError -> -- | __Returns:__ 'P.True' if the property was set to /@value@/, 'P.False' if /@error@/ is set. IO Bool
- GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> GVariant -> GError -> Ptr () -> IO Bool
+ GI.Gio.Callbacks: type DBusInterfaceSetPropertyFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that the method was invoked on. Text -> -- | /@interfaceName@/: The D-Bus interface name for the property. Text -> -- | /@propertyName@/: The name of the property to get the value of. Text -> -- | /@value@/: The value to set the property to. GVariant -> -- | /@error@/: Return location for error. GError -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to @/g_dbus_connection_register_object()/@. Ptr () -> -- | __Returns:__ 'P.True' if the property was set to /@value@/, 'P.False' if /@error@/ is set. IO Bool
- GI.Gio.Callbacks: type DBusMessageFilterFunction = DBusConnection -> DBusMessage -> Bool -> IO Maybe DBusMessage
+ GI.Gio.Callbacks: type DBusMessageFilterFunction = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@message@/: A locked t'GI.Gio.Objects.DBusMessage.DBusMessage' that the filter function takes ownership of. DBusMessage -> -- | /@incoming@/: 'P.True' if it is a message received from the other peer, 'P.False' if it is -- a message to be sent to the other peer. Bool -> -- | __Returns:__ A t'GI.Gio.Objects.DBusMessage.DBusMessage' that will be freed with -- 'GI.GObject.Objects.Object.objectUnref' or 'P.Nothing' to drop the message. Passive filter -- functions can simply return the passed /@message@/ object. IO (Maybe DBusMessage)
- GI.Gio.Callbacks: type DBusMessageFilterFunction_WithClosures = DBusConnection -> DBusMessage -> Bool -> Ptr () -> IO Maybe DBusMessage
+ GI.Gio.Callbacks: type DBusMessageFilterFunction_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@message@/: A locked t'GI.Gio.Objects.DBusMessage.DBusMessage' that the filter function takes ownership of. DBusMessage -> -- | /@incoming@/: 'P.True' if it is a message received from the other peer, 'P.False' if it is -- a message to be sent to the other peer. Bool -> -- | /@userData@/: User data passed when adding the filter. Ptr () -> -- | __Returns:__ A t'GI.Gio.Objects.DBusMessage.DBusMessage' that will be freed with -- 'GI.GObject.Objects.Object.objectUnref' or 'P.Nothing' to drop the message. Passive filter -- functions can simply return the passed /@message@/ object. IO (Maybe DBusMessage)
- GI.Gio.Callbacks: type DBusProxyTypeFunc = DBusObjectManagerClient -> Text -> Maybe Text -> Ptr () -> 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 -> -- | /@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 DBusSignalCallback = DBusConnection -> Maybe Text -> Text -> Text -> Text -> GVariant -> IO ()
+ GI.Gio.Callbacks: type DBusSignalCallback = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@senderName@/: The unique bus name of the sender of the signal, -- or 'P.Nothing' on a peer-to-peer D-Bus connection. Maybe Text -> -- | /@objectPath@/: The object path that the signal was emitted on. Text -> -- | /@interfaceName@/: The name of the interface. Text -> -- | /@signalName@/: The name of the signal. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters for the signal. GVariant -> IO ()
- GI.Gio.Callbacks: type DBusSignalCallback_WithClosures = DBusConnection -> Maybe Text -> Text -> Text -> Text -> GVariant -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type DBusSignalCallback_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@senderName@/: The unique bus name of the sender of the signal, -- or 'P.Nothing' on a peer-to-peer D-Bus connection. Maybe Text -> -- | /@objectPath@/: The object path that the signal was emitted on. Text -> -- | /@interfaceName@/: The name of the interface. Text -> -- | /@signalName@/: The name of the signal. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters for the signal. GVariant -> -- | /@userData@/: User data passed when subscribing to the signal. Ptr () -> IO ()
- GI.Gio.Callbacks: type DBusSubtreeDispatchFunc = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> IO Maybe DBusInterfaceVTable
+ GI.Gio.Callbacks: type DBusSubtreeDispatchFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Text -> -- | /@interfaceName@/: The D-Bus interface name that the method call or property access is for. Text -> -- | /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree. Text -> -- | /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable'. Ptr () -> -- | __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods. IO (Maybe DBusInterfaceVTable)
- GI.Gio.Callbacks: type DBusSubtreeDispatchFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Text -> Ptr () -> Ptr () -> IO Maybe DBusInterfaceVTable
+ GI.Gio.Callbacks: type DBusSubtreeDispatchFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Text -> -- | /@interfaceName@/: The D-Bus interface name that the method call or property access is for. Text -> -- | /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree. Text -> -- | /@outUserData@/: Return location for user data to pass to functions in the returned t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable'. Ptr () -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Ptr () -> -- | __Returns:__ A t'GI.Gio.Structs.DBusInterfaceVTable.DBusInterfaceVTable' or 'P.Nothing' if you don\'t want to handle the methods. IO (Maybe DBusInterfaceVTable)
- GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc = DBusConnection -> Text -> Text -> IO [Text]
+ GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Text -> -- | __Returns:__ A newly allocated array of strings for node names that are children of /@objectPath@/. IO [Text]
- GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc_WithClosures = DBusConnection -> Text -> Text -> Ptr () -> IO [Text]
+ GI.Gio.Callbacks: type DBusSubtreeEnumerateFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Text -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Ptr () -> -- | __Returns:__ A newly allocated array of strings for node names that are children of /@objectPath@/. IO [Text]
- GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc = DBusConnection -> Text -> Text -> Text -> IO Maybe [DBusInterfaceInfo]
+ GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Text -> -- | /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree. Text -> -- | __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'. IO (Maybe [DBusInterfaceInfo])
- GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc_WithClosures = DBusConnection -> Text -> Text -> Text -> Ptr () -> IO Maybe [DBusInterfaceInfo]
+ GI.Gio.Callbacks: type DBusSubtreeIntrospectFunc_WithClosures = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection'. DBusConnection -> -- | /@sender@/: The unique bus name of the remote caller. Text -> -- | /@objectPath@/: The object path that was registered with 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Text -> -- | /@node@/: A node that is a child of /@objectPath@/ (relative to /@objectPath@/) or 'P.Nothing' for the root of the subtree. Text -> -- | /@userData@/: The /@userData@/ @/gpointer/@ passed to 'GI.Gio.Objects.DBusConnection.dBusConnectionRegisterSubtree'. Ptr () -> -- | __Returns:__ A 'P.Nothing'-terminated array of pointers to t'GI.Gio.Structs.DBusInterfaceInfo.DBusInterfaceInfo', or 'P.Nothing'. IO (Maybe [DBusInterfaceInfo])
- GI.Gio.Callbacks: type DatagramBasedSourceFunc = DatagramBased -> [IOCondition] -> Ptr () -> 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] -> -- | /@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 DesktopAppLaunchCallback = DesktopAppInfo -> Int32 -> IO ()
+ GI.Gio.Callbacks: type DesktopAppLaunchCallback = -- | /@appinfo@/: a t'GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo' DesktopAppInfo -> -- | /@pid@/: Process identifier Int32 -> IO ()
- GI.Gio.Callbacks: type DesktopAppLaunchCallback_WithClosures = DesktopAppInfo -> Int32 -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type DesktopAppLaunchCallback_WithClosures = -- | /@appinfo@/: a t'GI.Gio.Objects.DesktopAppInfo.DesktopAppInfo' DesktopAppInfo -> -- | /@pid@/: Process identifier Int32 -> -- | /@userData@/: User data Ptr () -> IO ()
- GI.Gio.Callbacks: type FileMeasureProgressCallback = Bool -> Word64 -> Word64 -> Word64 -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type FileMeasureProgressCallback = -- | /@reporting@/: 'P.True' if more reports will come Bool -> -- | /@currentSize@/: the current cumulative size measurement Word64 -> -- | /@numDirs@/: the number of directories visited so far Word64 -> -- | /@numFiles@/: the number of non-directory files encountered Word64 -> -- | /@data@/: the data passed to the original request for this callback Ptr () -> IO ()
- GI.Gio.Callbacks: type FileProgressCallback = Int64 -> Int64 -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type FileProgressCallback = -- | /@currentNumBytes@/: the current number of bytes in the operation. Int64 -> -- | /@totalNumBytes@/: the total number of bytes in the operation. Int64 -> -- | /@data@/: user data passed to the callback. Ptr () -> IO ()
- GI.Gio.Callbacks: type FileReadMoreCallback = Text -> Int64 -> Ptr () -> IO Bool
+ 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 IOSchedulerJobFunc = IOSchedulerJob -> Maybe Cancellable -> Ptr () -> IO Bool
+ GI.Gio.Callbacks: type IOSchedulerJobFunc = -- | /@job@/: a t'GI.Gio.Structs.IOSchedulerJob.IOSchedulerJob'. IOSchedulerJob -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@data@/: data passed to the callback function Ptr () -> -- | __Returns:__ 'P.True' if this function should be called again to -- complete the job, 'P.False' if the job is complete (or cancelled) IO Bool
- GI.Gio.Callbacks: type InputStreamClassCloseAsyncFieldCallback = InputStream -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassCloseAsyncFieldCallback = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> of the request Int32 -> -- | /@cancellable@/: optional cancellable object Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> IO ()
- GI.Gio.Callbacks: type InputStreamClassCloseAsyncFieldCallback_WithClosures = InputStream -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassCloseAsyncFieldCallback_WithClosures = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> of the request Int32 -> -- | /@cancellable@/: optional cancellable object Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> -- | /@userData@/: the data to pass to callback function Ptr () -> IO ()
- GI.Gio.Callbacks: type InputStreamClassCloseFinishFieldCallback = InputStream -> AsyncResult -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassCloseFinishFieldCallback = -- | /@stream@/: a t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@result@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | __Returns:__ 'P.True' if the stream was closed successfully. /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
- GI.Gio.Callbacks: type InputStreamClassCloseFnFieldCallback = InputStream -> Maybe Cancellable -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassCloseFnFieldCallback = InputStream -> Maybe Cancellable -> -- | /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
- GI.Gio.Callbacks: type InputStreamClassReadAsyncFieldCallback = InputStream -> Maybe ByteString -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> IO Maybe ByteString
+ GI.Gio.Callbacks: type InputStreamClassReadAsyncFieldCallback = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@buffer@/: -- a buffer to read data into (which should be at least count bytes long). Maybe ByteString -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> -- of the request. Int32 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> IO ((Maybe ByteString))
- GI.Gio.Callbacks: type InputStreamClassReadAsyncFieldCallback_WithClosures = InputStream -> Maybe ByteString -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> Ptr () -> IO Maybe ByteString
+ GI.Gio.Callbacks: type InputStreamClassReadAsyncFieldCallback_WithClosures = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@buffer@/: -- a buffer to read data into (which should be at least count bytes long). Maybe ByteString -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> -- of the request. Int32 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> -- | /@userData@/: the data to pass to callback function Ptr () -> IO ((Maybe ByteString))
- GI.Gio.Callbacks: type InputStreamClassReadFinishFieldCallback = InputStream -> AsyncResult -> IO Int64
+ GI.Gio.Callbacks: type InputStreamClassReadFinishFieldCallback = -- | /@stream@/: a t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@result@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | __Returns:__ number of bytes read in, or -1 on error, or 0 on end of file. /(Can throw 'Data.GI.Base.GError.GError')/ IO Int64
- GI.Gio.Callbacks: type InputStreamClassReadFnFieldCallback = InputStream -> Ptr () -> CSize -> Maybe Cancellable -> IO Int64
+ GI.Gio.Callbacks: type InputStreamClassReadFnFieldCallback = InputStream -> Ptr () -> CSize -> Maybe Cancellable -> -- | /(Can throw 'Data.GI.Base.GError.GError')/ IO Int64
- GI.Gio.Callbacks: type InputStreamClassSkipAsyncFieldCallback = InputStream -> CSize -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassSkipAsyncFieldCallback = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@count@/: the number of bytes that will be skipped from the stream CSize -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> of the request Int32 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> IO ()
- GI.Gio.Callbacks: type InputStreamClassSkipAsyncFieldCallback_WithClosures = InputStream -> CSize -> Int32 -> Maybe Cancellable -> Maybe AsyncReadyCallback_WithClosures -> Ptr () -> IO ()
+ GI.Gio.Callbacks: type InputStreamClassSkipAsyncFieldCallback_WithClosures = -- | /@stream@/: A t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@count@/: the number of bytes that will be skipped from the stream CSize -> -- | /@ioPriority@/: the <http://developer.gnome.org/gio/stable/iface.AsyncResult.html#io-priority I/O priority> of the request Int32 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | /@callback@/: a t'GI.Gio.Callbacks.AsyncReadyCallback' -- to call when the request is satisfied Maybe AsyncReadyCallback_WithClosures -> -- | /@userData@/: the data to pass to callback function Ptr () -> IO ()
- GI.Gio.Callbacks: type InputStreamClassSkipFieldCallback = InputStream -> CSize -> Maybe Cancellable -> IO Int64
+ GI.Gio.Callbacks: type InputStreamClassSkipFieldCallback = -- | /@stream@/: a t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@count@/: the number of bytes that will be skipped from the stream CSize -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | __Returns:__ Number of bytes skipped, or -1 on error /(Can throw 'Data.GI.Base.GError.GError')/ IO Int64
- GI.Gio.Callbacks: type InputStreamClassSkipFinishFieldCallback = InputStream -> AsyncResult -> IO Int64
+ GI.Gio.Callbacks: type InputStreamClassSkipFinishFieldCallback = -- | /@stream@/: a t'GI.Gio.Objects.InputStream.InputStream'. InputStream -> -- | /@result@/: a t'GI.Gio.Interfaces.AsyncResult.AsyncResult'. AsyncResult -> -- | __Returns:__ the size of the bytes skipped, or @-1@ on error. /(Can throw 'Data.GI.Base.GError.GError')/ IO Int64
- GI.Gio.Callbacks: type PollableSourceFunc = Object -> Ptr () -> 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 ReallocFunc = Ptr () -> CSize -> 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 SeekableIfaceCanSeekFieldCallback = Seekable -> IO Bool
+ GI.Gio.Callbacks: type SeekableIfaceCanSeekFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | __Returns:__ 'P.True' if /@seekable@/ can be seeked. 'P.False' otherwise. IO Bool
- GI.Gio.Callbacks: type SeekableIfaceCanTruncateFieldCallback = Seekable -> IO Bool
+ GI.Gio.Callbacks: type SeekableIfaceCanTruncateFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | __Returns:__ 'P.True' if the stream can be truncated, 'P.False' otherwise. IO Bool
- GI.Gio.Callbacks: type SeekableIfaceSeekFieldCallback = Seekable -> Int64 -> SeekType -> Maybe Cancellable -> IO ()
+ GI.Gio.Callbacks: type SeekableIfaceSeekFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | /@offset@/: a @/goffset/@. Int64 -> -- | /@type@/: a t'GI.GLib.Enums.SeekType'. SeekType -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | __Returns:__ 'P.True' if successful. If an error -- has occurred, this function will return 'P.False' and set /@error@/ -- appropriately if present. /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
- GI.Gio.Callbacks: type SeekableIfaceTellFieldCallback = Seekable -> IO Int64
+ GI.Gio.Callbacks: type SeekableIfaceTellFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | __Returns:__ the (positive or zero) offset from the beginning of the -- buffer, zero if the target is not seekable. IO Int64
- GI.Gio.Callbacks: type SeekableIfaceTruncateFnFieldCallback = Seekable -> Int64 -> Maybe Cancellable -> IO ()
+ GI.Gio.Callbacks: type SeekableIfaceTruncateFnFieldCallback = -- | /@seekable@/: a t'GI.Gio.Interfaces.Seekable.Seekable'. Seekable -> -- | /@offset@/: new length for /@seekable@/, in bytes. Int64 -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> -- | __Returns:__ 'P.True' if successful. If an error -- has occurred, this function will return 'P.False' and set /@error@/ -- appropriately if present. /(Can throw 'Data.GI.Base.GError.GError')/ IO ()
- GI.Gio.Callbacks: type SettingsBindGetMapping = GValue -> GVariant -> IO Bool
+ GI.Gio.Callbacks: type SettingsBindGetMapping = -- | /@value@/: return location for the property value GValue -> -- | /@variant@/: the t'GVariant' GVariant -> -- | __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error IO Bool
- GI.Gio.Callbacks: type SettingsBindGetMapping_WithClosures = GValue -> GVariant -> Ptr () -> IO Bool
+ GI.Gio.Callbacks: type SettingsBindGetMapping_WithClosures = -- | /@value@/: return location for the property value GValue -> -- | /@variant@/: the t'GVariant' GVariant -> -- | /@userData@/: user data that was specified when the binding was created Ptr () -> -- | __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error IO Bool
- GI.Gio.Callbacks: type SettingsBindSetMapping = GValue -> VariantType -> IO GVariant
+ GI.Gio.Callbacks: type SettingsBindSetMapping = -- | /@value@/: a t'GI.GObject.Structs.Value.Value' containing the property value to map GValue -> -- | /@expectedType@/: the t'GI.GLib.Structs.VariantType.VariantType' to create VariantType -> -- | __Returns:__ a new t'GVariant' holding the data from /@value@/, -- or 'P.Nothing' in case of an error IO GVariant
- GI.Gio.Callbacks: type SettingsBindSetMapping_WithClosures = GValue -> VariantType -> Ptr () -> IO GVariant
+ GI.Gio.Callbacks: type SettingsBindSetMapping_WithClosures = -- | /@value@/: a t'GI.GObject.Structs.Value.Value' containing the property value to map GValue -> -- | /@expectedType@/: the t'GI.GLib.Structs.VariantType.VariantType' to create VariantType -> -- | /@userData@/: user data that was specified when the binding was created Ptr () -> -- | __Returns:__ a new t'GVariant' holding the data from /@value@/, -- or 'P.Nothing' in case of an error IO GVariant
- GI.Gio.Callbacks: type SettingsGetMapping = GVariant -> IO (Bool, Ptr ())
+ GI.Gio.Callbacks: type SettingsGetMapping = -- | /@value@/: the t'GVariant' to map, or 'P.Nothing' GVariant -> -- | __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error IO ((Bool, Ptr ()))
- GI.Gio.Callbacks: type SettingsGetMapping_WithClosures = GVariant -> Ptr () -> IO (Bool, Ptr ())
+ GI.Gio.Callbacks: type SettingsGetMapping_WithClosures = -- | /@value@/: the t'GVariant' to map, or 'P.Nothing' GVariant -> -- | /@userData@/: the user data that was passed to -- 'GI.Gio.Objects.Settings.settingsGetMapped' Ptr () -> -- | __Returns:__ 'P.True' if the conversion succeeded, 'P.False' in case of an error IO ((Bool, Ptr ()))
- GI.Gio.Callbacks: type SimpleAsyncThreadFunc = SimpleAsyncResult -> Object -> Maybe Cancellable -> IO ()
+ GI.Gio.Callbacks: type SimpleAsyncThreadFunc = -- | /@res@/: a t'GI.Gio.Objects.SimpleAsyncResult.SimpleAsyncResult'. SimpleAsyncResult -> -- | /@object@/: a t'GI.GObject.Objects.Object.Object'. Object -> -- | /@cancellable@/: optional t'GI.Gio.Objects.Cancellable.Cancellable' object, 'P.Nothing' to ignore. Maybe Cancellable -> IO ()
- GI.Gio.Callbacks: type SocketSourceFunc = Socket -> [IOCondition] -> Ptr () -> 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] -> -- | /@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 TaskThreadFunc = Task -> Object -> Ptr () -> Maybe Cancellable -> IO ()
+ GI.Gio.Callbacks: type TaskThreadFunc = -- | /@task@/: the t'GI.Gio.Objects.Task.Task' Task -> -- | /@sourceObject@/: /@task@/\'s source object Object -> -- | /@taskData@/: /@task@/\'s task data Ptr () -> -- | /@cancellable@/: /@task@/\'s t'GI.Gio.Objects.Cancellable.Cancellable', or 'P.Nothing' Maybe Cancellable -> IO ()
- GI.Gio.Callbacks: type VfsFileLookupFunc = Vfs -> Text -> IO File
+ GI.Gio.Callbacks: type VfsFileLookupFunc = -- | /@vfs@/: a t'GI.Gio.Objects.Vfs.Vfs' Vfs -> -- | /@identifier@/: the identifier to look up a t'GI.Gio.Interfaces.File.File' for. This can either -- be a URI or a parse name as returned by 'GI.Gio.Interfaces.File.fileGetParseName' Text -> -- | __Returns:__ a t'GI.Gio.Interfaces.File.File' for /@identifier@/. IO File
- GI.Gio.Callbacks: type VfsFileLookupFunc_WithClosures = Vfs -> Text -> Ptr () -> IO File
+ GI.Gio.Callbacks: type VfsFileLookupFunc_WithClosures = -- | /@vfs@/: a t'GI.Gio.Objects.Vfs.Vfs' Vfs -> -- | /@identifier@/: the identifier to look up a t'GI.Gio.Interfaces.File.File' for. This can either -- be a URI or a parse name as returned by 'GI.Gio.Interfaces.File.fileGetParseName' Text -> -- | /@userData@/: user data passed to the function Ptr () -> -- | __Returns:__ a t'GI.Gio.Interfaces.File.File' for /@identifier@/. IO File
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionAddedCallback = Text -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionAddedCallback = -- | /@actionName@/: the name of the action in /@actionGroup@/ Text -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionEnabledChangedCallback = Text -> Bool -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionEnabledChangedCallback = -- | /@actionName@/: the name of the action in /@actionGroup@/ Text -> -- | /@enabled@/: whether the action is enabled Bool -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionRemovedCallback = Text -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionRemovedCallback = -- | /@actionName@/: the name of the action in /@actionGroup@/ Text -> IO ()
- GI.Gio.Interfaces.ActionGroup: type ActionGroupActionStateChangedCallback = Text -> GVariant -> IO ()
+ GI.Gio.Interfaces.ActionGroup: type ActionGroupActionStateChangedCallback = -- | /@actionName@/: the name of the action in /@actionGroup@/ Text -> -- | /@value@/: the new value of the state GVariant -> IO ()
- GI.Gio.Interfaces.Converter: converterConvert :: (HasCallStack, MonadIO m, IsConverter a) => a -> Maybe ByteString -> Maybe ByteString -> [ConverterFlags] -> m (ConverterResult, CSize, CSize)
+ GI.Gio.Interfaces.Converter: converterConvert :: (HasCallStack, MonadIO m, IsConverter a) => a -> Maybe ByteString -> ByteString -> [ConverterFlags] -> m (ConverterResult, CSize, CSize)
- GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceAddedCallback = DBusInterface -> IO ()
+ GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceAddedCallback = -- | /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was added. DBusInterface -> IO ()
- GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceRemovedCallback = DBusInterface -> IO ()
+ GI.Gio.Interfaces.DBusObject: type DBusObjectInterfaceRemovedCallback = -- | /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was removed. DBusInterface -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceAddedCallback = DBusObject -> DBusInterface -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceAddedCallback = -- | /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' on which an interface was added. DBusObject -> -- | /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was added. DBusInterface -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceRemovedCallback = DBusObject -> DBusInterface -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerInterfaceRemovedCallback = -- | /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' on which an interface was removed. DBusObject -> -- | /@interface@/: The t'GI.Gio.Interfaces.DBusInterface.DBusInterface' that was removed. DBusInterface -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectAddedCallback = DBusObject -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectAddedCallback = -- | /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' that was added. DBusObject -> IO ()
- GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectRemovedCallback = DBusObject -> IO ()
+ GI.Gio.Interfaces.DBusObjectManager: type DBusObjectManagerObjectRemovedCallback = -- | /@object@/: The t'GI.Gio.Interfaces.DBusObject.DBusObject' that was removed. DBusObject -> IO ()
- GI.Gio.Interfaces.DtlsConnection: type DtlsConnectionAcceptCertificateCallback = TlsCertificate -> [TlsCertificateFlags] -> IO Bool
+ GI.Gio.Interfaces.DtlsConnection: type DtlsConnectionAcceptCertificateCallback = -- | /@peerCert@/: the peer\'s t'GI.Gio.Objects.TlsCertificate.TlsCertificate' TlsCertificate -> -- | /@errors@/: the problems with /@peerCert@/. [TlsCertificateFlags] -> -- | __Returns:__ 'P.True' to accept /@peerCert@/ (which will also -- immediately end the signal emission). 'P.False' to allow the signal -- emission to continue, which will cause the handshake to fail if -- no one else overrides it. IO Bool
- GI.Gio.Interfaces.ListModel: type ListModelItemsChangedCallback = Word32 -> Word32 -> Word32 -> IO ()
+ GI.Gio.Interfaces.ListModel: type ListModelItemsChangedCallback = -- | /@position@/: the position at which /@list@/ changed Word32 -> -- | /@removed@/: the number of items removed Word32 -> -- | /@added@/: the number of items added Word32 -> IO ()
- GI.Gio.Interfaces.MemoryMonitor: type MemoryMonitorLowMemoryWarningCallback = MemoryMonitorWarningLevel -> IO ()
+ GI.Gio.Interfaces.MemoryMonitor: type MemoryMonitorLowMemoryWarningCallback = -- | /@level@/: the t'GI.Gio.Enums.MemoryMonitorWarningLevel' warning level MemoryMonitorWarningLevel -> IO ()
- GI.Gio.Interfaces.NetworkMonitor: type NetworkMonitorNetworkChangedCallback = Bool -> IO ()
+ GI.Gio.Interfaces.NetworkMonitor: type NetworkMonitorNetworkChangedCallback = -- | /@networkAvailable@/: the current value of [NetworkMonitor:networkAvailable]("GI.Gio.Interfaces.NetworkMonitor#g:attr:networkAvailable") Bool -> IO ()
- GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchFailedCallback = Text -> IO ()
+ GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchFailedCallback = -- | /@startupNotifyId@/: the startup notification id for the failed launch Text -> IO ()
- GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchStartedCallback = AppInfo -> Maybe GVariant -> IO ()
+ GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchStartedCallback = -- | /@info@/: the t'GI.Gio.Interfaces.AppInfo.AppInfo' that is about to be launched AppInfo -> -- | /@platformData@/: additional platform-specific data for this launch Maybe GVariant -> IO ()
- GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchedCallback = AppInfo -> GVariant -> IO ()
+ GI.Gio.Objects.AppLaunchContext: type AppLaunchContextLaunchedCallback = -- | /@info@/: the t'GI.Gio.Interfaces.AppInfo.AppInfo' that was just launched AppInfo -> -- | /@platformData@/: additional platform-specific data for this launch GVariant -> IO ()
- GI.Gio.Objects.Application: type ApplicationCommandLineCallback = ApplicationCommandLine -> IO Int32
+ GI.Gio.Objects.Application: type ApplicationCommandLineCallback = -- | /@commandLine@/: a t'GI.Gio.Objects.ApplicationCommandLine.ApplicationCommandLine' representing the -- passed commandline ApplicationCommandLine -> -- | __Returns:__ An integer that is set as the exit status for the calling -- process. See 'GI.Gio.Objects.ApplicationCommandLine.applicationCommandLineSetExitStatus'. IO Int32
- GI.Gio.Objects.Application: type ApplicationHandleLocalOptionsCallback = VariantDict -> IO Int32
+ GI.Gio.Objects.Application: type ApplicationHandleLocalOptionsCallback = -- | /@options@/: the options dictionary VariantDict -> -- | __Returns:__ an exit code. If you have handled your options and want -- to exit the process, return a non-negative option, 0 for success, -- and a positive value for failure. To continue, return -1 to let -- the default option processing continue. IO Int32
- GI.Gio.Objects.Application: type ApplicationNameLostCallback = IO Bool
+ GI.Gio.Objects.Application: type ApplicationNameLostCallback = -- | __Returns:__ 'P.True' if the signal has been handled IO Bool
- GI.Gio.Objects.Application: type ApplicationOpenCallback = [File] -> Text -> IO ()
+ GI.Gio.Objects.Application: type ApplicationOpenCallback = -- | /@files@/: an array of @/GFiles/@ [File] -> -- | /@hint@/: a hint provided by the calling instance Text -> IO ()
- GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAllowMechanismCallback = Text -> IO Bool
+ GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAllowMechanismCallback = -- | /@mechanism@/: The name of the mechanism, e.g. @DBUS_COOKIE_SHA1@. Text -> -- | __Returns:__ 'P.True' if /@mechanism@/ can be used to authenticate the other peer, 'P.False' if not. IO Bool
- GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAuthorizeAuthenticatedPeerCallback = IOStream -> Maybe Credentials -> IO Bool
+ GI.Gio.Objects.DBusAuthObserver: type DBusAuthObserverAuthorizeAuthenticatedPeerCallback = -- | /@stream@/: A t'GI.Gio.Objects.IOStream.IOStream' for the t'GI.Gio.Objects.DBusConnection.DBusConnection'. IOStream -> -- | /@credentials@/: Credentials received from the peer or 'P.Nothing'. Maybe Credentials -> -- | __Returns:__ 'P.True' if the peer is authorized, 'P.False' if not. IO Bool
- GI.Gio.Objects.DBusConnection: type DBusConnectionClosedCallback = Bool -> Maybe GError -> IO ()
+ GI.Gio.Objects.DBusConnection: type DBusConnectionClosedCallback = -- | /@remotePeerVanished@/: 'P.True' if /@connection@/ is closed because the -- remote peer closed its end of the connection Bool -> -- | /@error@/: a t'GError' with more details about the event or 'P.Nothing' Maybe GError -> IO ()
- GI.Gio.Objects.DBusInterfaceSkeleton: type DBusInterfaceSkeletonGAuthorizeMethodCallback = DBusMethodInvocation -> IO Bool
+ GI.Gio.Objects.DBusInterfaceSkeleton: type DBusInterfaceSkeletonGAuthorizeMethodCallback = -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'. DBusMethodInvocation -> -- | __Returns:__ 'P.True' if the call is authorized, 'P.False' otherwise. IO Bool
- GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = DBusObjectProxy -> DBusProxy -> GVariant -> [Text] -> IO ()
+ GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = -- | /@objectProxy@/: The t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' on which an interface has properties that are changing. DBusObjectProxy -> -- | /@interfaceProxy@/: The t'GI.Gio.Objects.DBusProxy.DBusProxy' that has properties that are changing. DBusProxy -> -- | /@changedProperties@/: A t'GVariant' containing the properties that changed (type: @a{sv}@). GVariant -> -- | /@invalidatedProperties@/: A 'P.Nothing' terminated -- array of properties that were invalidated. [Text] -> IO ()
- GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxySignalCallback = DBusObjectProxy -> DBusProxy -> Text -> Text -> GVariant -> IO ()
+ GI.Gio.Objects.DBusObjectManagerClient: type DBusObjectManagerClientInterfaceProxySignalCallback = -- | /@objectProxy@/: The t'GI.Gio.Objects.DBusObjectProxy.DBusObjectProxy' on which an interface is emitting a D-Bus signal. DBusObjectProxy -> -- | /@interfaceProxy@/: The t'GI.Gio.Objects.DBusProxy.DBusProxy' that is emitting a D-Bus signal. DBusProxy -> -- | /@senderName@/: The sender of the signal or NULL if the connection is not a bus connection. Text -> -- | /@signalName@/: The signal name. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters for the signal. GVariant -> IO ()
- GI.Gio.Objects.DBusObjectSkeleton: type DBusObjectSkeletonAuthorizeMethodCallback = DBusInterfaceSkeleton -> DBusMethodInvocation -> IO Bool
+ GI.Gio.Objects.DBusObjectSkeleton: type DBusObjectSkeletonAuthorizeMethodCallback = -- | /@interface@/: The t'GI.Gio.Objects.DBusInterfaceSkeleton.DBusInterfaceSkeleton' that /@invocation@/ is for. DBusInterfaceSkeleton -> -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'. DBusMethodInvocation -> -- | __Returns:__ 'P.True' if the call is authorized, 'P.False' otherwise. IO Bool
- GI.Gio.Objects.DBusProxy: type DBusProxyGPropertiesChangedCallback = GVariant -> [Text] -> IO ()
+ GI.Gio.Objects.DBusProxy: type DBusProxyGPropertiesChangedCallback = -- | /@changedProperties@/: A t'GVariant' containing the properties that changed (type: @a{sv}@) GVariant -> -- | /@invalidatedProperties@/: A 'P.Nothing' terminated array of properties that was invalidated [Text] -> IO ()
- GI.Gio.Objects.DBusProxy: type DBusProxyGSignalCallback = Maybe Text -> Text -> GVariant -> IO ()
+ GI.Gio.Objects.DBusProxy: type DBusProxyGSignalCallback = -- | /@senderName@/: The sender of the signal or 'P.Nothing' if the connection is not a bus connection. Maybe Text -> -- | /@signalName@/: The name of the signal. Text -> -- | /@parameters@/: A t'GVariant' tuple with parameters for the signal. GVariant -> IO ()
- GI.Gio.Objects.DBusServer: type DBusServerNewConnectionCallback = DBusConnection -> IO Bool
+ GI.Gio.Objects.DBusServer: type DBusServerNewConnectionCallback = -- | /@connection@/: A t'GI.Gio.Objects.DBusConnection.DBusConnection' for the new connection. DBusConnection -> -- | __Returns:__ 'P.True' to claim /@connection@/, 'P.False' to let other handlers -- run. IO Bool
- GI.Gio.Objects.DebugControllerDBus: type DebugControllerDBusAuthorizeCallback = DBusMethodInvocation -> IO Bool
+ GI.Gio.Objects.DebugControllerDBus: type DebugControllerDBusAuthorizeCallback = -- | /@invocation@/: A t'GI.Gio.Objects.DBusMethodInvocation.DBusMethodInvocation'. DBusMethodInvocation -> -- | __Returns:__ 'P.True' if the call is authorized, 'P.False' otherwise. IO Bool
- GI.Gio.Objects.FileMonitor: type FileMonitorChangedCallback = File -> Maybe File -> FileMonitorEvent -> IO ()
+ GI.Gio.Objects.FileMonitor: type FileMonitorChangedCallback = -- | /@file@/: a t'GI.Gio.Interfaces.File.File'. File -> -- | /@otherFile@/: a t'GI.Gio.Interfaces.File.File' or @/NULL/@. Maybe File -> -- | /@eventType@/: a t'GI.Gio.Enums.FileMonitorEvent'. FileMonitorEvent -> IO ()
- GI.Gio.Objects.MenuModel: type MenuModelItemsChangedCallback = Int32 -> Int32 -> Int32 -> IO ()
+ GI.Gio.Objects.MenuModel: type MenuModelItemsChangedCallback = -- | /@position@/: the position of the change Int32 -> -- | /@removed@/: the number of items removed Int32 -> -- | /@added@/: the number of items added Int32 -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationAskPasswordCallback = Text -> Text -> Text -> [AskPasswordFlags] -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationAskPasswordCallback = -- | /@message@/: string containing a message to display to the user. Text -> -- | /@defaultUser@/: string containing the default user name. Text -> -- | /@defaultDomain@/: string containing the default domain. Text -> -- | /@flags@/: a set of t'GI.Gio.Flags.AskPasswordFlags'. [AskPasswordFlags] -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationAskQuestionCallback = Text -> [Text] -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationAskQuestionCallback = -- | /@message@/: string containing a message to display to the user. Text -> -- | /@choices@/: an array of strings for each possible choice. [Text] -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationReplyCallback = MountOperationResult -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationReplyCallback = -- | /@result@/: a t'GI.Gio.Enums.MountOperationResult' indicating how the request was handled MountOperationResult -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationShowProcessesCallback = Text -> [Int32] -> [Text] -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationShowProcessesCallback = -- | /@message@/: string containing a message to display to the user. Text -> -- | /@processes@/: an array of @/GPid/@ for processes -- blocking the operation. [Int32] -> -- | /@choices@/: an array of strings for each possible choice. [Text] -> IO ()
- GI.Gio.Objects.MountOperation: type MountOperationShowUnmountProgressCallback = Text -> Int64 -> Int64 -> IO ()
+ GI.Gio.Objects.MountOperation: type MountOperationShowUnmountProgressCallback = -- | /@message@/: string containing a message to display to the user Text -> -- | /@timeLeft@/: the estimated time left before the operation completes, -- in microseconds, or -1 Int64 -> -- | /@bytesLeft@/: the amount of bytes to be written before the operation -- completes (or -1 if such amount is not known), or zero if the operation -- is completed Int64 -> IO ()
- GI.Gio.Objects.Settings: type SettingsChangeEventCallback = Maybe [Word32] -> IO Bool
+ GI.Gio.Objects.Settings: type SettingsChangeEventCallback = -- | /@keys@/: -- an array of @/GQuarks/@ for the changed keys, or 'P.Nothing' Maybe [Word32] -> -- | __Returns:__ 'P.True' to stop other handlers from being invoked for the -- event. FALSE to propagate the event further. IO Bool
- GI.Gio.Objects.Settings: type SettingsChangedCallback = Text -> IO ()
+ GI.Gio.Objects.Settings: type SettingsChangedCallback = -- | /@key@/: the name of the key that changed Text -> IO ()
- GI.Gio.Objects.Settings: type SettingsWritableChangeEventCallback = Word32 -> IO Bool
+ GI.Gio.Objects.Settings: type SettingsWritableChangeEventCallback = -- | /@key@/: the quark of the key, or 0 Word32 -> -- | __Returns:__ 'P.True' to stop other handlers from being invoked for the -- event. FALSE to propagate the event further. IO Bool
- GI.Gio.Objects.Settings: type SettingsWritableChangedCallback = Text -> IO ()
+ GI.Gio.Objects.Settings: type SettingsWritableChangedCallback = -- | /@key@/: the key Text -> IO ()
- GI.Gio.Objects.SimpleAction: type SimpleActionActivateCallback = Maybe GVariant -> IO ()
+ GI.Gio.Objects.SimpleAction: type SimpleActionActivateCallback = -- | /@parameter@/: the parameter to the activation, or 'P.Nothing' if it has -- no parameter Maybe GVariant -> IO ()
- GI.Gio.Objects.SimpleAction: type SimpleActionChangeStateCallback = Maybe GVariant -> IO ()
+ GI.Gio.Objects.SimpleAction: type SimpleActionChangeStateCallback = -- | /@value@/: the requested value for the state Maybe GVariant -> IO ()
- GI.Gio.Objects.Socket: socketReceiveMessage :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> [InputVector] -> Int32 -> Maybe b -> m (Int64, Maybe SocketAddress, Maybe [SocketControlMessage], Int32)
+ GI.Gio.Objects.Socket: socketReceiveMessage :: (HasCallStack, MonadIO m, IsSocket a, IsCancellable b) => a -> [InputVector] -> Int32 -> Maybe b -> m (Int64, SocketAddress, Maybe [SocketControlMessage], Int32)
- GI.Gio.Objects.SocketClient: type SocketClientEventCallback = SocketClientEvent -> SocketConnectable -> Maybe IOStream -> IO ()
+ GI.Gio.Objects.SocketClient: type SocketClientEventCallback = -- | /@event@/: the event that is occurring SocketClientEvent -> -- | /@connectable@/: the t'GI.Gio.Interfaces.SocketConnectable.SocketConnectable' that /@event@/ is occurring on SocketConnectable -> -- | /@connection@/: the current representation of the connection Maybe IOStream -> IO ()
- GI.Gio.Objects.SocketListener: type SocketListenerEventCallback = SocketListenerEvent -> Socket -> IO ()
+ GI.Gio.Objects.SocketListener: type SocketListenerEventCallback = -- | /@event@/: the event that is occurring SocketListenerEvent -> -- | /@socket@/: the t'GI.Gio.Objects.Socket.Socket' the event is occurring on Socket -> IO ()
- GI.Gio.Objects.SocketService: type SocketServiceIncomingCallback = SocketConnection -> Maybe Object -> IO Bool
+ GI.Gio.Objects.SocketService: type SocketServiceIncomingCallback = -- | /@connection@/: a new t'GI.Gio.Objects.SocketConnection.SocketConnection' object SocketConnection -> -- | /@sourceObject@/: the source_object passed to -- 'GI.Gio.Objects.SocketListener.socketListenerAddAddress' Maybe Object -> -- | __Returns:__ 'P.True' to stop other handlers from being called IO Bool
- GI.Gio.Objects.ThreadedSocketService: type ThreadedSocketServiceRunCallback = SocketConnection -> Maybe Object -> IO Bool
+ GI.Gio.Objects.ThreadedSocketService: type ThreadedSocketServiceRunCallback = -- | /@connection@/: a new t'GI.Gio.Objects.SocketConnection.SocketConnection' object. SocketConnection -> -- | /@sourceObject@/: the source_object passed to 'GI.Gio.Objects.SocketListener.socketListenerAddAddress'. Maybe Object -> -- | __Returns:__ 'P.True' to stop further signal handlers from being called IO Bool
- GI.Gio.Objects.TlsConnection: type TlsConnectionAcceptCertificateCallback = TlsCertificate -> [TlsCertificateFlags] -> IO Bool
+ GI.Gio.Objects.TlsConnection: type TlsConnectionAcceptCertificateCallback = -- | /@peerCert@/: the peer\'s t'GI.Gio.Objects.TlsCertificate.TlsCertificate' TlsCertificate -> -- | /@errors@/: the problems with /@peerCert@/. [TlsCertificateFlags] -> -- | __Returns:__ 'P.True' to accept /@peerCert@/ (which will also -- immediately end the signal emission). 'P.False' to allow the signal -- emission to continue, which will cause the handshake to fail if -- no one else overrides it. IO Bool
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveChangedCallback = Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveChangedCallback = -- | /@drive@/: the drive that changed Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveConnectedCallback = Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveConnectedCallback = -- | /@drive@/: a t'GI.Gio.Interfaces.Drive.Drive' that was connected. Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveDisconnectedCallback = Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveDisconnectedCallback = -- | /@drive@/: a t'GI.Gio.Interfaces.Drive.Drive' that was disconnected. Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveEjectButtonCallback = Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveEjectButtonCallback = -- | /@drive@/: the drive where the eject button was pressed Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveStopButtonCallback = Drive -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorDriveStopButtonCallback = -- | /@drive@/: the drive where the stop button was pressed Drive -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountAddedCallback = Mount -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountAddedCallback = -- | /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that was added. Mount -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountChangedCallback = Mount -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountChangedCallback = -- | /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that changed. Mount -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountPreUnmountCallback = Mount -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountPreUnmountCallback = -- | /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that is being unmounted. Mount -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountRemovedCallback = Mount -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorMountRemovedCallback = -- | /@mount@/: a t'GI.Gio.Interfaces.Mount.Mount' that was removed. Mount -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeAddedCallback = Volume -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeAddedCallback = -- | /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that was added. Volume -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeChangedCallback = Volume -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeChangedCallback = -- | /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that changed. Volume -> IO ()
- GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeRemovedCallback = Volume -> IO ()
+ GI.Gio.Objects.VolumeMonitor: type VolumeMonitorVolumeRemovedCallback = -- | /@volume@/: a t'GI.Gio.Interfaces.Volume.Volume' that was removed. Volume -> IO ()
Files
- ChangeLog.md +4/−0
- Gio.overrides +490/−24
- README.md +1/−1
- Setup.hs +1/−1
- gi-gio.cabal +3/−3
ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.36+++ Refresh nullable overrides to those in version 2.82.2 of the library.+ ### 2.0.35 + Make sure that the `data` argument of `AsyncReadyCallback` is marked
Gio.overrides view
@@ -114,14 +114,17 @@ delete-node Gio/content_type_set_mime_dirs endif -# Generated from gio 2.48.0 with xsltproc Nullable.xslt Gio-2.0.gir+# Generated from gio 2.82.2 with xsltproc Nullable.xslt Gio-2.0.gir+set-attr Gio/Action/parse_detailed_name/@parameters/target_value nullable 1 set-attr Gio/Action/print_detailed_name/@parameters/target_value nullable 1 set-attr Gio/Action/activate/@parameters/parameter nullable 1 set-attr Gio/Action/get_parameter_type/@return-value nullable 1+set-attr Gio/Action/get_state/@return-value nullable 1 set-attr Gio/Action/get_state_hint/@return-value nullable 1 set-attr Gio/Action/get_state_type/@return-value nullable 1 set-attr Gio/Action/activate/@parameters/parameter nullable 1 set-attr Gio/Action/get_parameter_type/@return-value nullable 1+set-attr Gio/Action/get_state/@return-value nullable 1 set-attr Gio/Action/get_state_hint/@return-value nullable 1 set-attr Gio/Action/get_state_type/@return-value nullable 1 set-attr Gio/ActionEntry/activate/activate/@parameters/user_data nullable 1@@ -144,33 +147,102 @@ set-attr Gio/ActionInterface/get_parameter_type/get_parameter_type/@return-value nullable 1 set-attr Gio/ActionInterface/get_state_type/get_state_type/@return-value nullable 1 set-attr Gio/ActionInterface/get_state_hint/get_state_hint/@return-value nullable 1+set-attr Gio/ActionInterface/get_state/get_state/@return-value nullable 1 set-attr Gio/ActionInterface/activate/activate/@parameters/parameter nullable 1+set-attr Gio/ActionMap/lookup_action/@return-value nullable 1 set-attr Gio/ActionMap/add_action_entries/@parameters/user_data nullable 1+set-attr Gio/ActionMap/lookup_action/@return-value nullable 1+set-attr Gio/ActionMapInterface/lookup_action/lookup_action/@return-value nullable 1 set-attr Gio/AppInfo/create_from_commandline/@parameters/application_name nullable 1-set-attr Gio/AppInfo/launch_default_for_uri/@parameters/launch_context nullable 1+set-attr Gio/AppInfo/get_default_for_type/@return-value nullable 1+set-attr Gio/AppInfo/get_default_for_type_async/@parameters/cancellable nullable 1+set-attr Gio/AppInfo/get_default_for_type_async/@parameters/callback nullable 1+set-attr Gio/AppInfo/get_default_for_type_async/@parameters/user_data nullable 1+set-attr Gio/AppInfo/get_default_for_uri_scheme/@return-value nullable 1+set-attr Gio/AppInfo/get_default_for_uri_scheme_async/@parameters/cancellable nullable 1+set-attr Gio/AppInfo/get_default_for_uri_scheme_async/@parameters/callback nullable 1+set-attr Gio/AppInfo/get_default_for_uri_scheme_async/@parameters/user_data nullable 1+set-attr Gio/AppInfo/launch_default_for_uri/@parameters/context nullable 1+set-attr Gio/AppInfo/launch_default_for_uri_async/@parameters/context nullable 1+set-attr Gio/AppInfo/launch_default_for_uri_async/@parameters/cancellable nullable 1+set-attr Gio/AppInfo/launch_default_for_uri_async/@parameters/callback nullable 1+set-attr Gio/AppInfo/launch_default_for_uri_async/@parameters/user_data nullable 1+set-attr Gio/AppInfo/get_commandline/@return-value nullable 1+set-attr Gio/AppInfo/get_description/@return-value nullable 1+set-attr Gio/AppInfo/get_icon/@return-value nullable 1+set-attr Gio/AppInfo/get_id/@return-value nullable 1 set-attr Gio/AppInfo/launch/@parameters/files nullable 1-set-attr Gio/AppInfo/launch/@parameters/launch_context nullable 1+set-attr Gio/AppInfo/launch/@parameters/context nullable 1 set-attr Gio/AppInfo/launch_uris/@parameters/uris nullable 1-set-attr Gio/AppInfo/launch_uris/@parameters/launch_context nullable 1+set-attr Gio/AppInfo/launch_uris/@parameters/context nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/uris nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/context nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/cancellable nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/callback nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/user_data nullable 1+set-attr Gio/AppInfo/get_commandline/@return-value nullable 1+set-attr Gio/AppInfo/get_description/@return-value nullable 1+set-attr Gio/AppInfo/get_icon/@return-value nullable 1+set-attr Gio/AppInfo/get_id/@return-value nullable 1 set-attr Gio/AppInfo/launch/@parameters/files nullable 1-set-attr Gio/AppInfo/launch/@parameters/launch_context nullable 1+set-attr Gio/AppInfo/launch/@parameters/context nullable 1 set-attr Gio/AppInfo/launch_uris/@parameters/uris nullable 1-set-attr Gio/AppInfo/launch_uris/@parameters/launch_context nullable 1+set-attr Gio/AppInfo/launch_uris/@parameters/context nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/uris nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/context nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/cancellable nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/callback nullable 1+set-attr Gio/AppInfo/launch_uris_async/@parameters/user_data nullable 1+set-attr Gio/AppInfoIface/get_id/get_id/@return-value nullable 1+set-attr Gio/AppInfoIface/get_description/get_description/@return-value nullable 1+set-attr Gio/AppInfoIface/get_icon/get_icon/@return-value nullable 1 set-attr Gio/AppInfoIface/launch/launch/@parameters/files nullable 1-set-attr Gio/AppInfoIface/launch/launch/@parameters/launch_context nullable 1+set-attr Gio/AppInfoIface/launch/launch/@parameters/context nullable 1 set-attr Gio/AppInfoIface/launch_uris/launch_uris/@parameters/uris nullable 1-set-attr Gio/AppInfoIface/launch_uris/launch_uris/@parameters/launch_context nullable 1+set-attr Gio/AppInfoIface/launch_uris/launch_uris/@parameters/context nullable 1+set-attr Gio/AppInfoIface/get_commandline/get_commandline/@return-value nullable 1+set-attr Gio/AppInfoIface/launch_uris_async/launch_uris_async/@parameters/uris nullable 1+set-attr Gio/AppInfoIface/launch_uris_async/launch_uris_async/@parameters/context nullable 1+set-attr Gio/AppInfoIface/launch_uris_async/launch_uris_async/@parameters/cancellable nullable 1+set-attr Gio/AppInfoIface/launch_uris_async/launch_uris_async/@parameters/callback nullable 1+set-attr Gio/AppInfoIface/launch_uris_async/launch_uris_async/@parameters/user_data nullable 1+set-attr Gio/AppLaunchContext/get_display/@return-value nullable 1+set-attr Gio/AppLaunchContext/get_startup_notify_id/@return-value nullable 1+set-attr Gio/AppLaunchContext/get_startup_notify_id/@parameters/info nullable 1+set-attr Gio/AppLaunchContext/get_startup_notify_id/@parameters/files nullable 1+set-attr Gio/AppLaunchContext/get_display/@return-value nullable 1+set-attr Gio/AppLaunchContext/get_startup_notify_id/@return-value nullable 1+set-attr Gio/AppLaunchContext/get_startup_notify_id/@parameters/info nullable 1+set-attr Gio/AppLaunchContext/get_startup_notify_id/@parameters/files nullable 1+set-attr Gio/AppLaunchContext/launch-started/@parameters/platform_data nullable 1+set-attr Gio/AppLaunchContextClass/get_display/get_display/@return-value nullable 1+set-attr Gio/AppLaunchContextClass/get_startup_notify_id/get_startup_notify_id/@return-value nullable 1+set-attr Gio/AppLaunchContextClass/get_startup_notify_id/get_startup_notify_id/@parameters/info nullable 1+set-attr Gio/AppLaunchContextClass/get_startup_notify_id/get_startup_notify_id/@parameters/files nullable 1 set-attr Gio/Application/new/@parameters/application_id nullable 1+set-attr Gio/Application/get_default/@return-value nullable 1 set-attr Gio/Application/add_main_option/@parameters/arg_description nullable 1+set-attr Gio/Application/get_application_id/@return-value nullable 1+set-attr Gio/Application/get_dbus_connection/@return-value nullable 1+set-attr Gio/Application/get_dbus_object_path/@return-value nullable 1 set-attr Gio/Application/get_resource_base_path/@return-value nullable 1+set-attr Gio/Application/get_version/@return-value nullable 1 set-attr Gio/Application/register/@parameters/cancellable nullable 1 set-attr Gio/Application/run/@parameters/argv nullable 1 set-attr Gio/Application/send_notification/@parameters/id nullable 1 set-attr Gio/Application/set_action_group/@parameters/action_group nullable 1 set-attr Gio/Application/set_application_id/@parameters/application_id nullable 1 set-attr Gio/Application/set_default/@parameters/application nullable 1+set-attr Gio/Application/set_option_context_description/@parameters/description nullable 1+set-attr Gio/Application/set_option_context_parameter_string/@parameters/parameter_string nullable 1+set-attr Gio/Application/set_option_context_summary/@parameters/summary nullable 1 set-attr Gio/Application/set_resource_base_path/@parameters/resource_path nullable 1+set-attr Gio/ApplicationCommandLine/get_stdin/@return-value nullable 1+set-attr Gio/ApplicationCommandLine/get_cwd/@return-value nullable 1 set-attr Gio/ApplicationCommandLine/get_platform_data/@return-value nullable 1+set-attr Gio/ApplicationCommandLine/get_stdin/@return-value nullable 1+set-attr Gio/ApplicationCommandLine/getenv/@return-value nullable 1+set-attr Gio/ApplicationCommandLineClass/get_stdin/get_stdin/@return-value nullable 1 set-attr Gio/AsyncInitable/new_async/@parameters/cancellable nullable 1 set-attr Gio/AsyncInitable/new_async/@parameters/callback nullable 1 set-attr Gio/AsyncInitable/new_async/@parameters/user_data nullable 1@@ -190,12 +262,16 @@ set-attr Gio/AsyncInitableIface/init_async/init_async/@parameters/cancellable nullable 1 set-attr Gio/AsyncInitableIface/init_async/init_async/@parameters/callback nullable 1 set-attr Gio/AsyncInitableIface/init_async/init_async/@parameters/user_data nullable 1-set-attr Gio/AsyncReadyCallback/@parameters/user_data nullable 1+set-attr Gio/AsyncReadyCallback/@parameters/source_object nullable 1+set-attr Gio/AsyncReadyCallback/@parameters/data nullable 1+set-attr Gio/AsyncResult/get_source_object/@return-value nullable 1 set-attr Gio/AsyncResult/get_user_data/@return-value nullable 1 set-attr Gio/AsyncResult/is_tagged/@parameters/source_tag nullable 1+set-attr Gio/AsyncResult/get_source_object/@return-value nullable 1 set-attr Gio/AsyncResult/get_user_data/@return-value nullable 1 set-attr Gio/AsyncResult/is_tagged/@parameters/source_tag nullable 1 set-attr Gio/AsyncResultIface/get_user_data/get_user_data/@return-value nullable 1+set-attr Gio/AsyncResultIface/get_source_object/get_source_object/@return-value nullable 1 set-attr Gio/AsyncResultIface/is_tagged/is_tagged/@parameters/source_tag nullable 1 set-attr Gio/BufferedInputStream/fill/@parameters/cancellable nullable 1 set-attr Gio/BufferedInputStream/fill_async/@parameters/cancellable nullable 1@@ -233,12 +309,12 @@ set-attr Gio/Cancellable/source_new/@parameters/cancellable nullable 1 set-attr Gio/CancellableClass/cancelled/cancelled/@parameters/cancellable nullable 1 set-attr Gio/CancellableSourceFunc/@parameters/cancellable nullable 1-set-attr Gio/CancellableSourceFunc/@parameters/user_data nullable 1+set-attr Gio/CancellableSourceFunc/@parameters/data nullable 1 set-attr Gio/Converter/convert/@parameters/inbuf nullable 1-set-attr Gio/Converter/convert/@parameters/outbuf nullable 1 set-attr Gio/ConverterIface/convert/convert/@parameters/inbuf nullable 1-set-attr Gio/ConverterIface/convert/convert/@parameters/outbuf nullable 1 set-attr Gio/Credentials/get_native/@return-value nullable 1+set-attr Gio/DBusActionGroup/get/@parameters/bus_name nullable 1+set-attr Gio/DBusAnnotationInfo/lookup/@return-value nullable 1 set-attr Gio/DBusAnnotationInfo/lookup/@parameters/annotations nullable 1 set-attr Gio/DBusAuthObserver/authorize_authenticated_peer/@parameters/credentials nullable 1 set-attr Gio/DBusAuthObserver/authorize-authenticated-peer/@parameters/credentials nullable 1@@ -290,6 +366,7 @@ set-attr Gio/DBusConnection/flush/@parameters/user_data nullable 1 set-attr Gio/DBusConnection/flush_sync/@parameters/cancellable nullable 1 set-attr Gio/DBusConnection/get_peer_credentials/@return-value nullable 1+set-attr Gio/DBusConnection/get_unique_name/@return-value nullable 1 set-attr Gio/DBusConnection/register_object/@parameters/vtable nullable 1 set-attr Gio/DBusConnection/register_object/@parameters/user_data nullable 1 set-attr Gio/DBusConnection/register_object_with_closures/@parameters/method_call_closure nullable 1@@ -308,24 +385,65 @@ set-attr Gio/DBusConnection/signal_subscribe/@parameters/user_data nullable 1 set-attr Gio/DBusConnection/signal_subscribe/@parameters/user_data_free_func nullable 1 set-attr Gio/DBusConnection/closed/@parameters/error nullable 1+set-attr Gio/DBusError/get_remote_error/@return-value nullable 1 set-attr Gio/DBusError/set_dbus_error/@parameters/format nullable 1 set-attr Gio/DBusError/set_dbus_error_valist/@parameters/format nullable 1+set-attr Gio/DBusInterface/dup_object/@return-value nullable 1+set-attr Gio/DBusInterface/get_object/@return-value nullable 1 set-attr Gio/DBusInterface/set_object/@parameters/object nullable 1+set-attr Gio/DBusInterface/dup_object/@return-value nullable 1+set-attr Gio/DBusInterface/get_object/@return-value nullable 1 set-attr Gio/DBusInterface/set_object/@parameters/object nullable 1 set-attr Gio/DBusInterfaceGetPropertyFunc/@parameters/user_data nullable 1+set-attr Gio/DBusInterfaceIface/get_object/get_object/@return-value nullable 1 set-attr Gio/DBusInterfaceIface/set_object/set_object/@parameters/object nullable 1+set-attr Gio/DBusInterfaceIface/dup_object/dup_object/@return-value nullable 1+set-attr Gio/DBusInterfaceInfo/lookup_method/@return-value nullable 1+set-attr Gio/DBusInterfaceInfo/lookup_property/@return-value nullable 1+set-attr Gio/DBusInterfaceInfo/lookup_signal/@return-value nullable 1 set-attr Gio/DBusInterfaceMethodCallFunc/@parameters/user_data nullable 1 set-attr Gio/DBusInterfaceSetPropertyFunc/@parameters/user_data nullable 1+set-attr Gio/DBusInterfaceSkeleton/get_connection/@return-value nullable 1+set-attr Gio/DBusInterfaceSkeleton/get_object_path/@return-value nullable 1+set-attr Gio/DBusMenuModel/get/@parameters/bus_name nullable 1 set-attr Gio/DBusMessage/new_method_call/@parameters/name nullable 1 set-attr Gio/DBusMessage/new_method_call/@parameters/interface_ nullable 1+set-attr Gio/DBusMessage/get_arg0/@return-value nullable 1+set-attr Gio/DBusMessage/get_arg0_path/@return-value nullable 1+set-attr Gio/DBusMessage/get_body/@return-value nullable 1+set-attr Gio/DBusMessage/get_destination/@return-value nullable 1+set-attr Gio/DBusMessage/get_error_name/@return-value nullable 1+set-attr Gio/DBusMessage/get_header/@return-value nullable 1+set-attr Gio/DBusMessage/get_interface/@return-value nullable 1+set-attr Gio/DBusMessage/get_member/@return-value nullable 1+set-attr Gio/DBusMessage/get_path/@return-value nullable 1+set-attr Gio/DBusMessage/get_sender/@return-value nullable 1+set-attr Gio/DBusMessage/get_unix_fd_list/@return-value nullable 1+set-attr Gio/DBusMessage/set_destination/@parameters/value nullable 1+set-attr Gio/DBusMessage/set_error_name/@parameters/message nullable 1 set-attr Gio/DBusMessage/set_header/@parameters/value nullable 1+set-attr Gio/DBusMessage/set_interface/@parameters/value nullable 1+set-attr Gio/DBusMessage/set_member/@parameters/value nullable 1+set-attr Gio/DBusMessage/set_path/@parameters/value nullable 1+set-attr Gio/DBusMessage/set_sender/@parameters/value nullable 1+set-attr Gio/DBusMessage/set_signature/@parameters/value nullable 1 set-attr Gio/DBusMessage/set_unix_fd_list/@parameters/fd_list nullable 1 set-attr Gio/DBusMessageFilterFunction/@return-value nullable 1 set-attr Gio/DBusMessageFilterFunction/@parameters/user_data nullable 1+set-attr Gio/DBusMethodInvocation/get_method_info/@return-value nullable 1+set-attr Gio/DBusMethodInvocation/get_property_info/@return-value nullable 1 set-attr Gio/DBusMethodInvocation/get_user_data/@return-value nullable 1 set-attr Gio/DBusMethodInvocation/return_value/@parameters/parameters nullable 1 set-attr Gio/DBusMethodInvocation/return_value_with_unix_fd_list/@parameters/parameters nullable 1 set-attr Gio/DBusMethodInvocation/return_value_with_unix_fd_list/@parameters/fd_list nullable 1+set-attr Gio/DBusNodeInfo/lookup_interface/@return-value nullable 1+set-attr Gio/DBusObject/get_interface/@return-value nullable 1+set-attr Gio/DBusObject/get_interface/@return-value nullable 1+set-attr Gio/DBusObjectIface/get_interface/get_interface/@return-value nullable 1+set-attr Gio/DBusObjectManager/get_interface/@return-value nullable 1+set-attr Gio/DBusObjectManager/get_object/@return-value nullable 1+set-attr Gio/DBusObjectManager/get_interface/@return-value nullable 1+set-attr Gio/DBusObjectManager/get_object/@return-value nullable 1 set-attr Gio/DBusObjectManagerClient/new_for_bus_sync/@parameters/get_proxy_type_func nullable 1 set-attr Gio/DBusObjectManagerClient/new_for_bus_sync/@parameters/get_proxy_type_user_data nullable 1 set-attr Gio/DBusObjectManagerClient/new_for_bus_sync/@parameters/get_proxy_type_destroy_notify nullable 1@@ -348,6 +466,9 @@ set-attr Gio/DBusObjectManagerClient/new_for_bus/@parameters/callback nullable 1 set-attr Gio/DBusObjectManagerClient/new_for_bus/@parameters/user_data nullable 1 set-attr Gio/DBusObjectManagerClient/get_name_owner/@return-value nullable 1+set-attr Gio/DBusObjectManagerIface/get_object/get_object/@return-value nullable 1+set-attr Gio/DBusObjectManagerIface/get_interface/get_interface/@return-value nullable 1+set-attr Gio/DBusObjectManagerServer/get_connection/@return-value nullable 1 set-attr Gio/DBusObjectManagerServer/set_connection/@parameters/connection nullable 1 set-attr Gio/DBusProxy/new_for_bus_sync/@parameters/info nullable 1 set-attr Gio/DBusProxy/new_for_bus_sync/@parameters/cancellable nullable 1@@ -377,16 +498,24 @@ set-attr Gio/DBusProxy/call_with_unix_fd_list_sync/@parameters/parameters nullable 1 set-attr Gio/DBusProxy/call_with_unix_fd_list_sync/@parameters/fd_list nullable 1 set-attr Gio/DBusProxy/call_with_unix_fd_list_sync/@parameters/cancellable nullable 1+set-attr Gio/DBusProxy/get_cached_property/@return-value nullable 1+set-attr Gio/DBusProxy/get_cached_property_names/@return-value nullable 1+set-attr Gio/DBusProxy/get_interface_info/@return-value nullable 1+set-attr Gio/DBusProxy/get_name/@return-value nullable 1+set-attr Gio/DBusProxy/get_name_owner/@return-value nullable 1 set-attr Gio/DBusProxy/set_cached_property/@parameters/value nullable 1 set-attr Gio/DBusProxy/set_interface_info/@parameters/info nullable 1 set-attr Gio/DBusProxy/g-signal/@parameters/sender_name nullable 1 set-attr Gio/DBusProxyTypeFunc/@parameters/interface_name nullable 1-set-attr Gio/DBusProxyTypeFunc/@parameters/user_data nullable 1+set-attr Gio/DBusProxyTypeFunc/@parameters/data nullable 1 set-attr Gio/DBusServer/new_sync/@parameters/observer nullable 1 set-attr Gio/DBusServer/new_sync/@parameters/cancellable nullable 1+set-attr Gio/DBusSignalCallback/@parameters/sender_name nullable 1 set-attr Gio/DBusSignalCallback/@parameters/user_data nullable 1+set-attr Gio/DBusSubtreeDispatchFunc/@return-value nullable 1 set-attr Gio/DBusSubtreeDispatchFunc/@parameters/user_data nullable 1 set-attr Gio/DBusSubtreeEnumerateFunc/@parameters/user_data nullable 1+set-attr Gio/DBusSubtreeIntrospectFunc/@return-value nullable 1 set-attr Gio/DBusSubtreeIntrospectFunc/@parameters/user_data nullable 1 set-attr Gio/DataInputStream/read_byte/@parameters/cancellable nullable 1 set-attr Gio/DataInputStream/read_int16/@parameters/cancellable nullable 1@@ -432,14 +561,33 @@ set-attr Gio/DatagramBasedInterface/send_messages/send_messages/@parameters/cancellable nullable 1 set-attr Gio/DatagramBasedInterface/create_source/create_source/@parameters/cancellable nullable 1 set-attr Gio/DatagramBasedInterface/condition_wait/condition_wait/@parameters/cancellable nullable 1-set-attr Gio/DatagramBasedSourceFunc/@parameters/user_data nullable 1+set-attr Gio/DatagramBasedSourceFunc/@parameters/data nullable 1+set-attr Gio/DebugControllerDBus/new/@return-value nullable 1+set-attr Gio/DebugControllerDBus/new/@parameters/cancellable nullable 1+set-attr Gio/DesktopAppInfo/new/@return-value nullable 1+set-attr Gio/DesktopAppInfo/new_from_filename/@return-value nullable 1+set-attr Gio/DesktopAppInfo/new_from_keyfile/@return-value nullable 1+set-attr Gio/DesktopAppInfo/get_categories/@return-value nullable 1+set-attr Gio/DesktopAppInfo/get_filename/@return-value nullable 1+set-attr Gio/DesktopAppInfo/get_generic_name/@return-value nullable 1+set-attr Gio/DesktopAppInfo/get_locale_string/@return-value nullable 1 set-attr Gio/DesktopAppInfo/get_show_in/@parameters/desktop_env nullable 1+set-attr Gio/DesktopAppInfo/get_startup_wm_class/@return-value nullable 1+set-attr Gio/DesktopAppInfo/get_string/@return-value nullable 1 set-attr Gio/DesktopAppInfo/launch_action/@parameters/launch_context nullable 1 set-attr Gio/DesktopAppInfo/launch_uris_as_manager/@parameters/launch_context nullable 1 set-attr Gio/DesktopAppInfo/launch_uris_as_manager/@parameters/user_setup nullable 1 set-attr Gio/DesktopAppInfo/launch_uris_as_manager/@parameters/user_setup_data nullable 1 set-attr Gio/DesktopAppInfo/launch_uris_as_manager/@parameters/pid_callback nullable 1 set-attr Gio/DesktopAppInfo/launch_uris_as_manager/@parameters/pid_callback_data nullable 1+set-attr Gio/DesktopAppInfo/launch_uris_as_manager_with_fds/@parameters/launch_context nullable 1+set-attr Gio/DesktopAppInfo/launch_uris_as_manager_with_fds/@parameters/user_setup nullable 1+set-attr Gio/DesktopAppInfo/launch_uris_as_manager_with_fds/@parameters/user_setup_data nullable 1+set-attr Gio/DesktopAppInfo/launch_uris_as_manager_with_fds/@parameters/pid_callback nullable 1+set-attr Gio/DesktopAppInfo/launch_uris_as_manager_with_fds/@parameters/pid_callback_data nullable 1+set-attr Gio/DesktopAppInfoLookup/get_default_for_uri_scheme/@return-value nullable 1+set-attr Gio/DesktopAppInfoLookup/get_default_for_uri_scheme/@return-value nullable 1+set-attr Gio/DesktopAppInfoLookupIface/get_default_for_uri_scheme/get_default_for_uri_scheme/@return-value nullable 1 set-attr Gio/DesktopAppLaunchCallback/@parameters/user_data nullable 1 set-attr Gio/Drive/eject/@parameters/cancellable nullable 1 set-attr Gio/Drive/eject/@parameters/callback nullable 1@@ -448,6 +596,8 @@ set-attr Gio/Drive/eject_with_operation/@parameters/cancellable nullable 1 set-attr Gio/Drive/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/Drive/eject_with_operation/@parameters/user_data nullable 1+set-attr Gio/Drive/get_identifier/@return-value nullable 1+set-attr Gio/Drive/get_sort_key/@return-value nullable 1 set-attr Gio/Drive/poll_for_media/@parameters/cancellable nullable 1 set-attr Gio/Drive/poll_for_media/@parameters/callback nullable 1 set-attr Gio/Drive/poll_for_media/@parameters/user_data nullable 1@@ -466,6 +616,8 @@ set-attr Gio/Drive/eject_with_operation/@parameters/cancellable nullable 1 set-attr Gio/Drive/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/Drive/eject_with_operation/@parameters/user_data nullable 1+set-attr Gio/Drive/get_identifier/@return-value nullable 1+set-attr Gio/Drive/get_sort_key/@return-value nullable 1 set-attr Gio/Drive/poll_for_media/@parameters/cancellable nullable 1 set-attr Gio/Drive/poll_for_media/@parameters/callback nullable 1 set-attr Gio/Drive/poll_for_media/@parameters/user_data nullable 1@@ -483,6 +635,7 @@ set-attr Gio/DriveIface/poll_for_media/poll_for_media/@parameters/cancellable nullable 1 set-attr Gio/DriveIface/poll_for_media/poll_for_media/@parameters/callback nullable 1 set-attr Gio/DriveIface/poll_for_media/poll_for_media/@parameters/user_data nullable 1+set-attr Gio/DriveIface/get_identifier/get_identifier/@return-value nullable 1 set-attr Gio/DriveIface/start/start/@parameters/mount_operation nullable 1 set-attr Gio/DriveIface/start/start/@parameters/cancellable nullable 1 set-attr Gio/DriveIface/start/start/@parameters/callback nullable 1@@ -495,11 +648,14 @@ set-attr Gio/DriveIface/eject_with_operation/eject_with_operation/@parameters/cancellable nullable 1 set-attr Gio/DriveIface/eject_with_operation/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/DriveIface/eject_with_operation/eject_with_operation/@parameters/user_data nullable 1+set-attr Gio/DriveIface/get_sort_key/get_sort_key/@return-value nullable 1 set-attr Gio/DtlsClientConnection/new/@parameters/server_identity nullable 1+set-attr Gio/DtlsConnection/get_negotiated_protocol/@return-value nullable 1 set-attr Gio/DtlsConnection/handshake/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnection/handshake_async/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnection/handshake_async/@parameters/callback nullable 1 set-attr Gio/DtlsConnection/handshake_async/@parameters/user_data nullable 1+set-attr Gio/DtlsConnection/set_advertised_protocols/@parameters/protocols nullable 1 set-attr Gio/DtlsConnection/shutdown/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnection/shutdown_async/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnection/shutdown_async/@parameters/callback nullable 1@@ -508,10 +664,18 @@ set-attr Gio/DtlsConnection/close_async/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnection/close_async/@parameters/callback nullable 1 set-attr Gio/DtlsConnection/close_async/@parameters/user_data nullable 1+set-attr Gio/DtlsConnection/get_certificate/@return-value nullable 1+set-attr Gio/DtlsConnection/get_ciphersuite_name/@return-value nullable 1+set-attr Gio/DtlsConnection/get_database/@return-value nullable 1+set-attr Gio/DtlsConnection/get_interaction/@return-value nullable 1+set-attr Gio/DtlsConnection/get_negotiated_protocol/@return-value nullable 1+set-attr Gio/DtlsConnection/get_peer_certificate/@return-value nullable 1 set-attr Gio/DtlsConnection/handshake/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnection/handshake_async/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnection/handshake_async/@parameters/callback nullable 1 set-attr Gio/DtlsConnection/handshake_async/@parameters/user_data nullable 1+set-attr Gio/DtlsConnection/set_advertised_protocols/@parameters/protocols nullable 1+set-attr Gio/DtlsConnection/set_database/@parameters/database nullable 1 set-attr Gio/DtlsConnection/set_interaction/@parameters/interaction nullable 1 set-attr Gio/DtlsConnection/shutdown/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnection/shutdown_async/@parameters/cancellable nullable 1@@ -525,9 +689,19 @@ set-attr Gio/DtlsConnectionInterface/shutdown_async/shutdown_async/@parameters/cancellable nullable 1 set-attr Gio/DtlsConnectionInterface/shutdown_async/shutdown_async/@parameters/callback nullable 1 set-attr Gio/DtlsConnectionInterface/shutdown_async/shutdown_async/@parameters/user_data nullable 1+set-attr Gio/DtlsConnectionInterface/set_advertised_protocols/set_advertised_protocols/@parameters/protocols nullable 1+set-attr Gio/DtlsConnectionInterface/get_negotiated_protocol/get_negotiated_protocol/@return-value nullable 1 set-attr Gio/DtlsServerConnection/new/@parameters/certificate nullable 1 set-attr Gio/EmblemedIcon/new/@parameters/emblem nullable 1 set-attr Gio/File/new_tmp/@parameters/tmpl nullable 1+set-attr Gio/File/new_tmp_async/@parameters/tmpl nullable 1+set-attr Gio/File/new_tmp_async/@parameters/cancellable nullable 1+set-attr Gio/File/new_tmp_async/@parameters/callback nullable 1+set-attr Gio/File/new_tmp_async/@parameters/user_data nullable 1+set-attr Gio/File/new_tmp_dir_async/@parameters/tmpl nullable 1+set-attr Gio/File/new_tmp_dir_async/@parameters/cancellable nullable 1+set-attr Gio/File/new_tmp_dir_async/@parameters/callback nullable 1+set-attr Gio/File/new_tmp_dir_async/@parameters/user_data nullable 1 set-attr Gio/File/append_to/@parameters/cancellable nullable 1 set-attr Gio/File/append_to_async/@parameters/cancellable nullable 1 set-attr Gio/File/append_to_async/@parameters/callback nullable 1@@ -571,11 +745,15 @@ set-attr Gio/File/get_parent/@return-value nullable 1 set-attr Gio/File/get_path/@return-value nullable 1 set-attr Gio/File/get_relative_path/@return-value nullable 1+set-attr Gio/File/get_uri_scheme/@return-value nullable 1 set-attr Gio/File/make_directory/@parameters/cancellable nullable 1 set-attr Gio/File/make_directory_async/@parameters/cancellable nullable 1 set-attr Gio/File/make_directory_async/@parameters/callback nullable 1 set-attr Gio/File/make_directory_async/@parameters/user_data nullable 1 set-attr Gio/File/make_symbolic_link/@parameters/cancellable nullable 1+set-attr Gio/File/make_symbolic_link_async/@parameters/cancellable nullable 1+set-attr Gio/File/make_symbolic_link_async/@parameters/callback nullable 1+set-attr Gio/File/make_symbolic_link_async/@parameters/user_data nullable 1 set-attr Gio/File/measure_disk_usage/@parameters/cancellable nullable 1 set-attr Gio/File/measure_disk_usage/@parameters/progress_callback nullable 1 set-attr Gio/File/measure_disk_usage/@parameters/progress_data nullable 1@@ -597,6 +775,11 @@ set-attr Gio/File/move/@parameters/cancellable nullable 1 set-attr Gio/File/move/@parameters/progress_callback nullable 1 set-attr Gio/File/move/@parameters/progress_callback_data nullable 1+set-attr Gio/File/move_async/@parameters/cancellable nullable 1+set-attr Gio/File/move_async/@parameters/progress_callback nullable 1+set-attr Gio/File/move_async/@parameters/progress_callback_data nullable 1+set-attr Gio/File/move_async/@parameters/callback nullable 1+set-attr Gio/File/move_async/@parameters/user_data nullable 1 set-attr Gio/File/open_readwrite/@parameters/cancellable nullable 1 set-attr Gio/File/open_readwrite_async/@parameters/cancellable nullable 1 set-attr Gio/File/open_readwrite_async/@parameters/callback nullable 1@@ -663,6 +846,7 @@ set-attr Gio/File/append_to_async/@parameters/cancellable nullable 1 set-attr Gio/File/append_to_async/@parameters/callback nullable 1 set-attr Gio/File/append_to_async/@parameters/user_data nullable 1+set-attr Gio/File/build_attribute_list_for_copy/@parameters/cancellable nullable 1 set-attr Gio/File/copy/@parameters/cancellable nullable 1 set-attr Gio/File/copy/@parameters/progress_callback nullable 1 set-attr Gio/File/copy/@parameters/progress_callback_data nullable 1@@ -671,6 +855,8 @@ set-attr Gio/File/copy_async/@parameters/progress_callback_data nullable 1 set-attr Gio/File/copy_async/@parameters/callback nullable 1 set-attr Gio/File/copy_async/@parameters/user_data nullable 1+set-attr Gio/File/copy_async_with_closures/@parameters/cancellable nullable 1+set-attr Gio/File/copy_async_with_closures/@parameters/progress_callback_closure nullable 1 set-attr Gio/File/copy_attributes/@parameters/cancellable nullable 1 set-attr Gio/File/create/@parameters/cancellable nullable 1 set-attr Gio/File/create_async/@parameters/cancellable nullable 1@@ -703,20 +889,33 @@ set-attr Gio/File/get_parent/@return-value nullable 1 set-attr Gio/File/get_path/@return-value nullable 1 set-attr Gio/File/get_relative_path/@return-value nullable 1+set-attr Gio/File/get_uri_scheme/@return-value nullable 1 set-attr Gio/File/has_parent/@parameters/parent nullable 1+set-attr Gio/File/load_bytes/@parameters/cancellable nullable 1+set-attr Gio/File/load_bytes/@parameters/etag_out nullable 1+set-attr Gio/File/load_bytes_async/@parameters/cancellable nullable 1+set-attr Gio/File/load_bytes_async/@parameters/callback nullable 1+set-attr Gio/File/load_bytes_async/@parameters/user_data nullable 1+set-attr Gio/File/load_bytes_finish/@parameters/etag_out nullable 1 set-attr Gio/File/load_contents/@parameters/cancellable nullable 1+set-attr Gio/File/load_contents/@parameters/etag_out nullable 1 set-attr Gio/File/load_contents_async/@parameters/cancellable nullable 1 set-attr Gio/File/load_contents_async/@parameters/callback nullable 1 set-attr Gio/File/load_contents_async/@parameters/user_data nullable 1+set-attr Gio/File/load_contents_finish/@parameters/etag_out nullable 1 set-attr Gio/File/load_partial_contents_async/@parameters/cancellable nullable 1 set-attr Gio/File/load_partial_contents_async/@parameters/callback nullable 1 set-attr Gio/File/load_partial_contents_async/@parameters/user_data nullable 1+set-attr Gio/File/load_partial_contents_finish/@parameters/etag_out nullable 1 set-attr Gio/File/make_directory/@parameters/cancellable nullable 1 set-attr Gio/File/make_directory_async/@parameters/cancellable nullable 1 set-attr Gio/File/make_directory_async/@parameters/callback nullable 1 set-attr Gio/File/make_directory_async/@parameters/user_data nullable 1 set-attr Gio/File/make_directory_with_parents/@parameters/cancellable nullable 1 set-attr Gio/File/make_symbolic_link/@parameters/cancellable nullable 1+set-attr Gio/File/make_symbolic_link_async/@parameters/cancellable nullable 1+set-attr Gio/File/make_symbolic_link_async/@parameters/callback nullable 1+set-attr Gio/File/make_symbolic_link_async/@parameters/user_data nullable 1 set-attr Gio/File/measure_disk_usage/@parameters/cancellable nullable 1 set-attr Gio/File/measure_disk_usage/@parameters/progress_callback nullable 1 set-attr Gio/File/measure_disk_usage/@parameters/progress_data nullable 1@@ -739,14 +938,25 @@ set-attr Gio/File/move/@parameters/cancellable nullable 1 set-attr Gio/File/move/@parameters/progress_callback nullable 1 set-attr Gio/File/move/@parameters/progress_callback_data nullable 1+set-attr Gio/File/move_async/@parameters/cancellable nullable 1+set-attr Gio/File/move_async/@parameters/progress_callback nullable 1+set-attr Gio/File/move_async/@parameters/progress_callback_data nullable 1+set-attr Gio/File/move_async/@parameters/callback nullable 1+set-attr Gio/File/move_async/@parameters/user_data nullable 1+set-attr Gio/File/move_async_with_closures/@parameters/cancellable nullable 1+set-attr Gio/File/move_async_with_closures/@parameters/progress_callback_closure nullable 1 set-attr Gio/File/open_readwrite/@parameters/cancellable nullable 1 set-attr Gio/File/open_readwrite_async/@parameters/cancellable nullable 1 set-attr Gio/File/open_readwrite_async/@parameters/callback nullable 1 set-attr Gio/File/open_readwrite_async/@parameters/user_data nullable 1+set-attr Gio/File/peek_path/@return-value nullable 1 set-attr Gio/File/poll_mountable/@parameters/cancellable nullable 1 set-attr Gio/File/poll_mountable/@parameters/callback nullable 1 set-attr Gio/File/poll_mountable/@parameters/user_data nullable 1 set-attr Gio/File/query_default_handler/@parameters/cancellable nullable 1+set-attr Gio/File/query_default_handler_async/@parameters/cancellable nullable 1+set-attr Gio/File/query_default_handler_async/@parameters/callback nullable 1+set-attr Gio/File/query_default_handler_async/@parameters/user_data nullable 1 set-attr Gio/File/query_exists/@parameters/cancellable nullable 1 set-attr Gio/File/query_file_type/@parameters/cancellable nullable 1 set-attr Gio/File/query_filesystem_info/@parameters/cancellable nullable 1@@ -770,6 +980,7 @@ set-attr Gio/File/replace_async/@parameters/callback nullable 1 set-attr Gio/File/replace_async/@parameters/user_data nullable 1 set-attr Gio/File/replace_contents/@parameters/etag nullable 1+set-attr Gio/File/replace_contents/@parameters/new_etag nullable 1 set-attr Gio/File/replace_contents/@parameters/cancellable nullable 1 set-attr Gio/File/replace_contents_async/@parameters/etag nullable 1 set-attr Gio/File/replace_contents_async/@parameters/cancellable nullable 1@@ -779,6 +990,7 @@ set-attr Gio/File/replace_contents_bytes_async/@parameters/cancellable nullable 1 set-attr Gio/File/replace_contents_bytes_async/@parameters/callback nullable 1 set-attr Gio/File/replace_contents_bytes_async/@parameters/user_data nullable 1+set-attr Gio/File/replace_contents_finish/@parameters/new_etag nullable 1 set-attr Gio/File/replace_readwrite/@parameters/etag nullable 1 set-attr Gio/File/replace_readwrite/@parameters/cancellable nullable 1 set-attr Gio/File/replace_readwrite_async/@parameters/etag nullable 1@@ -820,6 +1032,10 @@ set-attr Gio/File/unmount_mountable_with_operation/@parameters/cancellable nullable 1 set-attr Gio/File/unmount_mountable_with_operation/@parameters/callback nullable 1 set-attr Gio/File/unmount_mountable_with_operation/@parameters/user_data nullable 1+set-attr Gio/FileAttributeMatcher/enumerate_next/@return-value nullable 1+set-attr Gio/FileAttributeMatcher/subtract/@return-value nullable 1+set-attr Gio/FileAttributeMatcher/subtract/@parameters/matcher nullable 1+set-attr Gio/FileAttributeMatcher/subtract/@parameters/subtract nullable 1 set-attr Gio/FileAttributeMatcher/to_string/@parameters/matcher nullable 1 set-attr Gio/FileEnumerator/close_async/@parameters/cancellable nullable 1 set-attr Gio/FileEnumerator/close_async/@parameters/callback nullable 1@@ -849,12 +1065,14 @@ set-attr Gio/FileEnumeratorClass/close_async/close_async/@parameters/cancellable nullable 1 set-attr Gio/FileEnumeratorClass/close_async/close_async/@parameters/callback nullable 1 set-attr Gio/FileEnumeratorClass/close_async/close_async/@parameters/user_data nullable 1+set-attr Gio/FileIOStream/get_etag/@return-value nullable 1 set-attr Gio/FileIOStream/query_info/@parameters/cancellable nullable 1 set-attr Gio/FileIOStream/query_info_async/@parameters/cancellable nullable 1 set-attr Gio/FileIOStream/query_info_async/@parameters/callback nullable 1 set-attr Gio/FileIOStream/query_info_async/@parameters/user_data nullable 1 set-attr Gio/FileIOStream/seek/@parameters/cancellable nullable 1 set-attr Gio/FileIOStream/truncate_fn/@parameters/cancellable nullable 1+set-attr Gio/FileIOStream/get_etag/@return-value nullable 1 set-attr Gio/FileIOStream/query_info/@parameters/cancellable nullable 1 set-attr Gio/FileIOStream/query_info_async/@parameters/cancellable nullable 1 set-attr Gio/FileIOStream/query_info_async/@parameters/callback nullable 1@@ -865,6 +1083,8 @@ set-attr Gio/FileIOStreamClass/query_info_async/query_info_async/@parameters/cancellable nullable 1 set-attr Gio/FileIOStreamClass/query_info_async/query_info_async/@parameters/callback nullable 1 set-attr Gio/FileIOStreamClass/query_info_async/query_info_async/@parameters/user_data nullable 1+set-attr Gio/FileIOStreamClass/get_etag/get_etag/@return-value nullable 1+set-attr Gio/FileIface/get_uri_scheme/get_uri_scheme/@return-value nullable 1 set-attr Gio/FileIface/get_basename/get_basename/@return-value nullable 1 set-attr Gio/FileIface/get_path/get_path/@return-value nullable 1 set-attr Gio/FileIface/get_parent/get_parent/@return-value nullable 1@@ -928,6 +1148,9 @@ set-attr Gio/FileIface/make_directory_async/make_directory_async/@parameters/callback nullable 1 set-attr Gio/FileIface/make_directory_async/make_directory_async/@parameters/user_data nullable 1 set-attr Gio/FileIface/make_symbolic_link/make_symbolic_link/@parameters/cancellable nullable 1+set-attr Gio/FileIface/make_symbolic_link_async/make_symbolic_link_async/@parameters/cancellable nullable 1+set-attr Gio/FileIface/make_symbolic_link_async/make_symbolic_link_async/@parameters/callback nullable 1+set-attr Gio/FileIface/make_symbolic_link_async/make_symbolic_link_async/@parameters/user_data nullable 1 set-attr Gio/FileIface/copy/copy/@parameters/cancellable nullable 1 set-attr Gio/FileIface/copy/copy/@parameters/progress_callback nullable 1 set-attr Gio/FileIface/copy/copy/@parameters/progress_callback_data nullable 1@@ -939,6 +1162,11 @@ set-attr Gio/FileIface/move/move/@parameters/cancellable nullable 1 set-attr Gio/FileIface/move/move/@parameters/progress_callback nullable 1 set-attr Gio/FileIface/move/move/@parameters/progress_callback_data nullable 1+set-attr Gio/FileIface/move_async/move_async/@parameters/cancellable nullable 1+set-attr Gio/FileIface/move_async/move_async/@parameters/progress_callback nullable 1+set-attr Gio/FileIface/move_async/move_async/@parameters/progress_callback_data nullable 1+set-attr Gio/FileIface/move_async/move_async/@parameters/callback nullable 1+set-attr Gio/FileIface/move_async/move_async/@parameters/user_data nullable 1 set-attr Gio/FileIface/mount_mountable/mount_mountable/@parameters/mount_operation nullable 1 set-attr Gio/FileIface/mount_mountable/mount_mountable/@parameters/cancellable nullable 1 set-attr Gio/FileIface/mount_mountable/mount_mountable/@parameters/callback nullable 1@@ -996,6 +1224,21 @@ set-attr Gio/FileIface/measure_disk_usage_async/measure_disk_usage_async/@parameters/progress_data nullable 1 set-attr Gio/FileIface/measure_disk_usage_async/measure_disk_usage_async/@parameters/callback nullable 1 set-attr Gio/FileIface/measure_disk_usage_async/measure_disk_usage_async/@parameters/user_data nullable 1+set-attr Gio/FileInfo/get_access_date_time/@return-value nullable 1+set-attr Gio/FileInfo/get_attribute_as_string/@return-value nullable 1+set-attr Gio/FileInfo/get_attribute_byte_string/@return-value nullable 1+set-attr Gio/FileInfo/get_attribute_file_path/@return-value nullable 1+set-attr Gio/FileInfo/get_attribute_object/@return-value nullable 1+set-attr Gio/FileInfo/get_attribute_string/@return-value nullable 1+set-attr Gio/FileInfo/get_attribute_stringv/@return-value nullable 1+set-attr Gio/FileInfo/get_content_type/@return-value nullable 1+set-attr Gio/FileInfo/get_creation_date_time/@return-value nullable 1+set-attr Gio/FileInfo/get_deletion_date/@return-value nullable 1+set-attr Gio/FileInfo/get_etag/@return-value nullable 1+set-attr Gio/FileInfo/get_icon/@return-value nullable 1+set-attr Gio/FileInfo/get_modification_date_time/@return-value nullable 1+set-attr Gio/FileInfo/get_symbolic_icon/@return-value nullable 1+set-attr Gio/FileInfo/get_symlink_target/@return-value nullable 1 set-attr Gio/FileInfo/list_attributes/@return-value nullable 1 set-attr Gio/FileInfo/list_attributes/@parameters/name_space nullable 1 set-attr Gio/FileInputStream/query_info/@parameters/cancellable nullable 1@@ -1012,14 +1255,16 @@ set-attr Gio/FileInputStreamClass/query_info_async/query_info_async/@parameters/cancellable nullable 1 set-attr Gio/FileInputStreamClass/query_info_async/query_info_async/@parameters/callback nullable 1 set-attr Gio/FileInputStreamClass/query_info_async/query_info_async/@parameters/user_data nullable 1-set-attr Gio/FileMeasureProgressCallback/@parameters/user_data nullable 1+set-attr Gio/FileMeasureProgressCallback/@parameters/data nullable 1 set-attr Gio/FileMonitor/changed/@parameters/other_file nullable 1+set-attr Gio/FileOutputStream/get_etag/@return-value nullable 1 set-attr Gio/FileOutputStream/query_info/@parameters/cancellable nullable 1 set-attr Gio/FileOutputStream/query_info_async/@parameters/cancellable nullable 1 set-attr Gio/FileOutputStream/query_info_async/@parameters/callback nullable 1 set-attr Gio/FileOutputStream/query_info_async/@parameters/user_data nullable 1 set-attr Gio/FileOutputStream/seek/@parameters/cancellable nullable 1 set-attr Gio/FileOutputStream/truncate_fn/@parameters/cancellable nullable 1+set-attr Gio/FileOutputStream/get_etag/@return-value nullable 1 set-attr Gio/FileOutputStream/query_info/@parameters/cancellable nullable 1 set-attr Gio/FileOutputStream/query_info_async/@parameters/cancellable nullable 1 set-attr Gio/FileOutputStream/query_info_async/@parameters/callback nullable 1@@ -1030,14 +1275,16 @@ set-attr Gio/FileOutputStreamClass/query_info_async/query_info_async/@parameters/cancellable nullable 1 set-attr Gio/FileOutputStreamClass/query_info_async/query_info_async/@parameters/callback nullable 1 set-attr Gio/FileOutputStreamClass/query_info_async/query_info_async/@parameters/user_data nullable 1-set-attr Gio/FileProgressCallback/@parameters/user_data nullable 1+set-attr Gio/FileOutputStreamClass/get_etag/get_etag/@return-value nullable 1+set-attr Gio/FileProgressCallback/@parameters/data nullable 1 set-attr Gio/FileReadMoreCallback/@parameters/callback_data nullable 1+set-attr Gio/FilenameCompleter/get_completion_suffix/@return-value nullable 1 set-attr Gio/IOSchedulerJob/send_to_mainloop/@parameters/user_data nullable 1 set-attr Gio/IOSchedulerJob/send_to_mainloop/@parameters/notify nullable 1 set-attr Gio/IOSchedulerJob/send_to_mainloop_async/@parameters/user_data nullable 1 set-attr Gio/IOSchedulerJob/send_to_mainloop_async/@parameters/notify nullable 1 set-attr Gio/IOSchedulerJobFunc/@parameters/cancellable nullable 1-set-attr Gio/IOSchedulerJobFunc/@parameters/user_data nullable 1+set-attr Gio/IOSchedulerJobFunc/@parameters/data nullable 1 set-attr Gio/IOStream/close_async/@parameters/cancellable nullable 1 set-attr Gio/IOStream/close_async/@parameters/callback nullable 1 set-attr Gio/IOStream/close_async/@parameters/user_data nullable 1@@ -1053,13 +1300,19 @@ set-attr Gio/IOStreamClass/close_async/close_async/@parameters/cancellable nullable 1 set-attr Gio/IOStreamClass/close_async/close_async/@parameters/callback nullable 1 set-attr Gio/IOStreamClass/close_async/close_async/@parameters/user_data nullable 1+set-attr Gio/Icon/deserialize/@return-value nullable 1 set-attr Gio/Icon/equal/@parameters/icon1 nullable 1 set-attr Gio/Icon/equal/@parameters/icon2 nullable 1+set-attr Gio/Icon/serialize/@return-value nullable 1 set-attr Gio/Icon/equal/@parameters/icon1 nullable 1 set-attr Gio/Icon/equal/@parameters/icon2 nullable 1+set-attr Gio/Icon/serialize/@return-value nullable 1 set-attr Gio/Icon/to_string/@return-value nullable 1 set-attr Gio/IconIface/equal/equal/@parameters/icon1 nullable 1 set-attr Gio/IconIface/equal/equal/@parameters/icon2 nullable 1+set-attr Gio/IconIface/serialize/serialize/@return-value nullable 1+set-attr Gio/InetAddress/new_from_string/@return-value nullable 1+set-attr Gio/InetSocketAddress/new_from_string/@return-value nullable 1 set-attr Gio/Initable/new/@parameters/cancellable nullable 1 set-attr Gio/Initable/new/@parameters/first_property_name nullable 1 set-attr Gio/Initable/new_valist/@parameters/cancellable nullable 1@@ -1119,6 +1372,9 @@ set-attr Gio/ListModel/get_item/@return-value nullable 1 set-attr Gio/ListModel/get_object/@return-value nullable 1 set-attr Gio/ListModelInterface/get_item/get_item/@return-value nullable 1+set-attr Gio/ListStore/find_with_equal_func/@parameters/item nullable 1+set-attr Gio/ListStore/find_with_equal_func_full/@parameters/item nullable 1+set-attr Gio/ListStore/find_with_equal_func_full/@parameters/user_data nullable 1 set-attr Gio/ListStore/insert_sorted/@parameters/user_data nullable 1 set-attr Gio/ListStore/sort/@parameters/user_data nullable 1 set-attr Gio/LoadableIcon/load/@parameters/cancellable nullable 1@@ -1156,7 +1412,9 @@ set-attr Gio/MenuItem/new/@parameters/detailed_action nullable 1 set-attr Gio/MenuItem/new_section/@parameters/label nullable 1 set-attr Gio/MenuItem/new_submenu/@parameters/label nullable 1+set-attr Gio/MenuItem/get_attribute_value/@return-value nullable 1 set-attr Gio/MenuItem/get_attribute_value/@parameters/expected_type nullable 1+set-attr Gio/MenuItem/get_link/@return-value nullable 1 set-attr Gio/MenuItem/set_action_and_target/@parameters/action nullable 1 set-attr Gio/MenuItem/set_action_and_target/@parameters/format_string nullable 1 set-attr Gio/MenuItem/set_action_and_target_value/@parameters/action nullable 1@@ -1167,9 +1425,15 @@ set-attr Gio/MenuItem/set_link/@parameters/model nullable 1 set-attr Gio/MenuItem/set_section/@parameters/section nullable 1 set-attr Gio/MenuItem/set_submenu/@parameters/submenu nullable 1+set-attr Gio/MenuModel/get_item_attribute_value/@return-value nullable 1 set-attr Gio/MenuModel/get_item_attribute_value/@parameters/expected_type nullable 1+set-attr Gio/MenuModel/get_item_link/@return-value nullable 1+set-attr Gio/MenuModel/get_item_attribute_value/@return-value nullable 1 set-attr Gio/MenuModel/get_item_attribute_value/@parameters/expected_type nullable 1+set-attr Gio/MenuModel/get_item_link/@return-value nullable 1+set-attr Gio/MenuModelClass/get_item_attribute_value/get_item_attribute_value/@return-value nullable 1 set-attr Gio/MenuModelClass/get_item_attribute_value/get_item_attribute_value/@parameters/expected_type nullable 1+set-attr Gio/MenuModelClass/get_item_link/get_item_link/@return-value nullable 1 set-attr Gio/Mount/eject/@parameters/cancellable nullable 1 set-attr Gio/Mount/eject/@parameters/callback nullable 1 set-attr Gio/Mount/eject/@parameters/user_data nullable 1@@ -1177,6 +1441,10 @@ set-attr Gio/Mount/eject_with_operation/@parameters/cancellable nullable 1 set-attr Gio/Mount/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/Mount/eject_with_operation/@parameters/user_data nullable 1+set-attr Gio/Mount/get_drive/@return-value nullable 1+set-attr Gio/Mount/get_sort_key/@return-value nullable 1+set-attr Gio/Mount/get_uuid/@return-value nullable 1+set-attr Gio/Mount/get_volume/@return-value nullable 1 set-attr Gio/Mount/guess_content_type/@parameters/cancellable nullable 1 set-attr Gio/Mount/guess_content_type/@parameters/callback nullable 1 set-attr Gio/Mount/guess_content_type/@parameters/user_data nullable 1@@ -1199,6 +1467,10 @@ set-attr Gio/Mount/eject_with_operation/@parameters/cancellable nullable 1 set-attr Gio/Mount/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/Mount/eject_with_operation/@parameters/user_data nullable 1+set-attr Gio/Mount/get_drive/@return-value nullable 1+set-attr Gio/Mount/get_sort_key/@return-value nullable 1+set-attr Gio/Mount/get_uuid/@return-value nullable 1+set-attr Gio/Mount/get_volume/@return-value nullable 1 set-attr Gio/Mount/guess_content_type/@parameters/cancellable nullable 1 set-attr Gio/Mount/guess_content_type/@parameters/callback nullable 1 set-attr Gio/Mount/guess_content_type/@parameters/user_data nullable 1@@ -1214,6 +1486,9 @@ set-attr Gio/Mount/unmount_with_operation/@parameters/cancellable nullable 1 set-attr Gio/Mount/unmount_with_operation/@parameters/callback nullable 1 set-attr Gio/Mount/unmount_with_operation/@parameters/user_data nullable 1+set-attr Gio/MountIface/get_uuid/get_uuid/@return-value nullable 1+set-attr Gio/MountIface/get_volume/get_volume/@return-value nullable 1+set-attr Gio/MountIface/get_drive/get_drive/@return-value nullable 1 set-attr Gio/MountIface/unmount/unmount/@parameters/cancellable nullable 1 set-attr Gio/MountIface/unmount/unmount/@parameters/callback nullable 1 set-attr Gio/MountIface/unmount/unmount/@parameters/user_data nullable 1@@ -1236,6 +1511,15 @@ set-attr Gio/MountIface/eject_with_operation/eject_with_operation/@parameters/cancellable nullable 1 set-attr Gio/MountIface/eject_with_operation/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/MountIface/eject_with_operation/eject_with_operation/@parameters/user_data nullable 1+set-attr Gio/MountIface/get_sort_key/get_sort_key/@return-value nullable 1+set-attr Gio/MountOperation/get_domain/@return-value nullable 1+set-attr Gio/MountOperation/get_password/@return-value nullable 1+set-attr Gio/MountOperation/get_username/@return-value nullable 1+set-attr Gio/MountOperation/set_domain/@parameters/domain nullable 1+set-attr Gio/MountOperation/set_password/@parameters/password nullable 1+set-attr Gio/MountOperation/set_username/@parameters/username nullable 1+set-attr Gio/NativeSocketAddress/new/@parameters/native nullable 1+set-attr Gio/NetworkAddress/get_scheme/@return-value nullable 1 set-attr Gio/NetworkMonitor/can_reach/@parameters/cancellable nullable 1 set-attr Gio/NetworkMonitor/can_reach_async/@parameters/cancellable nullable 1 set-attr Gio/NetworkMonitor/can_reach_async/@parameters/callback nullable 1@@ -1251,6 +1535,7 @@ set-attr Gio/Notification/add_button_with_target/@parameters/target_format nullable 1 set-attr Gio/Notification/add_button_with_target_value/@parameters/target nullable 1 set-attr Gio/Notification/set_body/@parameters/body nullable 1+set-attr Gio/Notification/set_category/@parameters/category nullable 1 set-attr Gio/Notification/set_default_action_and_target/@parameters/target_format nullable 1 set-attr Gio/Notification/set_default_action_and_target_value/@parameters/target nullable 1 set-attr Gio/OutputStream/close_async/@parameters/cancellable nullable 1@@ -1271,6 +1556,10 @@ set-attr Gio/OutputStream/write_async/@parameters/user_data nullable 1 set-attr Gio/OutputStream/write_fn/@parameters/buffer nullable 1 set-attr Gio/OutputStream/write_fn/@parameters/cancellable nullable 1+set-attr Gio/OutputStream/writev_async/@parameters/cancellable nullable 1+set-attr Gio/OutputStream/writev_async/@parameters/callback nullable 1+set-attr Gio/OutputStream/writev_async/@parameters/user_data nullable 1+set-attr Gio/OutputStream/writev_fn/@parameters/cancellable nullable 1 set-attr Gio/OutputStream/close/@parameters/cancellable nullable 1 set-attr Gio/OutputStream/close_async/@parameters/cancellable nullable 1 set-attr Gio/OutputStream/close_async/@parameters/callback nullable 1@@ -1297,6 +1586,14 @@ set-attr Gio/OutputStream/write_bytes_async/@parameters/cancellable nullable 1 set-attr Gio/OutputStream/write_bytes_async/@parameters/callback nullable 1 set-attr Gio/OutputStream/write_bytes_async/@parameters/user_data nullable 1+set-attr Gio/OutputStream/writev/@parameters/cancellable nullable 1+set-attr Gio/OutputStream/writev_all/@parameters/cancellable nullable 1+set-attr Gio/OutputStream/writev_all_async/@parameters/cancellable nullable 1+set-attr Gio/OutputStream/writev_all_async/@parameters/callback nullable 1+set-attr Gio/OutputStream/writev_all_async/@parameters/user_data nullable 1+set-attr Gio/OutputStream/writev_async/@parameters/cancellable nullable 1+set-attr Gio/OutputStream/writev_async/@parameters/callback nullable 1+set-attr Gio/OutputStream/writev_async/@parameters/user_data nullable 1 set-attr Gio/OutputStreamClass/write_fn/write_fn/@parameters/buffer nullable 1 set-attr Gio/OutputStreamClass/write_fn/write_fn/@parameters/cancellable nullable 1 set-attr Gio/OutputStreamClass/splice/splice/@parameters/cancellable nullable 1@@ -1315,6 +1612,10 @@ set-attr Gio/OutputStreamClass/close_async/close_async/@parameters/cancellable nullable 1 set-attr Gio/OutputStreamClass/close_async/close_async/@parameters/callback nullable 1 set-attr Gio/OutputStreamClass/close_async/close_async/@parameters/user_data nullable 1+set-attr Gio/OutputStreamClass/writev_fn/writev_fn/@parameters/cancellable nullable 1+set-attr Gio/OutputStreamClass/writev_async/writev_async/@parameters/cancellable nullable 1+set-attr Gio/OutputStreamClass/writev_async/writev_async/@parameters/callback nullable 1+set-attr Gio/OutputStreamClass/writev_async/writev_async/@parameters/user_data nullable 1 set-attr Gio/Permission/acquire/@parameters/cancellable nullable 1 set-attr Gio/Permission/acquire_async/@parameters/cancellable nullable 1 set-attr Gio/Permission/acquire_async/@parameters/callback nullable 1@@ -1349,9 +1650,11 @@ set-attr Gio/PollableOutputStream/write_nonblocking/@parameters/buffer nullable 1 set-attr Gio/PollableOutputStream/create_source/@parameters/cancellable nullable 1 set-attr Gio/PollableOutputStream/write_nonblocking/@parameters/cancellable nullable 1+set-attr Gio/PollableOutputStream/writev_nonblocking/@parameters/cancellable nullable 1 set-attr Gio/PollableOutputStreamInterface/create_source/create_source/@parameters/cancellable nullable 1 set-attr Gio/PollableOutputStreamInterface/write_nonblocking/write_nonblocking/@parameters/buffer nullable 1-set-attr Gio/PollableSourceFunc/@parameters/user_data nullable 1+set-attr Gio/PollableSourceFunc/@parameters/data nullable 1+set-attr Gio/Proxy/get_default_for_protocol/@return-value nullable 1 set-attr Gio/Proxy/connect/@parameters/cancellable nullable 1 set-attr Gio/Proxy/connect_async/@parameters/cancellable nullable 1 set-attr Gio/Proxy/connect_async/@parameters/callback nullable 1@@ -1362,6 +1665,9 @@ set-attr Gio/Proxy/connect_async/@parameters/user_data nullable 1 set-attr Gio/ProxyAddress/new/@parameters/username nullable 1 set-attr Gio/ProxyAddress/new/@parameters/password nullable 1+set-attr Gio/ProxyAddress/get_password/@return-value nullable 1+set-attr Gio/ProxyAddress/get_uri/@return-value nullable 1+set-attr Gio/ProxyAddress/get_username/@return-value nullable 1 set-attr Gio/ProxyInterface/connect/connect/@parameters/cancellable nullable 1 set-attr Gio/ProxyInterface/connect_async/connect_async/@parameters/cancellable nullable 1 set-attr Gio/ProxyInterface/connect_async/connect_async/@parameters/callback nullable 1@@ -1391,6 +1697,10 @@ set-attr Gio/Resolver/lookup_by_name_async/@parameters/cancellable nullable 1 set-attr Gio/Resolver/lookup_by_name_async/@parameters/callback nullable 1 set-attr Gio/Resolver/lookup_by_name_async/@parameters/user_data nullable 1+set-attr Gio/Resolver/lookup_by_name_with_flags/@parameters/cancellable nullable 1+set-attr Gio/Resolver/lookup_by_name_with_flags_async/@parameters/cancellable nullable 1+set-attr Gio/Resolver/lookup_by_name_with_flags_async/@parameters/callback nullable 1+set-attr Gio/Resolver/lookup_by_name_with_flags_async/@parameters/user_data nullable 1 set-attr Gio/Resolver/lookup_records/@parameters/cancellable nullable 1 set-attr Gio/Resolver/lookup_records_async/@parameters/cancellable nullable 1 set-attr Gio/Resolver/lookup_records_async/@parameters/callback nullable 1@@ -1407,6 +1717,10 @@ set-attr Gio/Resolver/lookup_by_name_async/@parameters/cancellable nullable 1 set-attr Gio/Resolver/lookup_by_name_async/@parameters/callback nullable 1 set-attr Gio/Resolver/lookup_by_name_async/@parameters/user_data nullable 1+set-attr Gio/Resolver/lookup_by_name_with_flags/@parameters/cancellable nullable 1+set-attr Gio/Resolver/lookup_by_name_with_flags_async/@parameters/cancellable nullable 1+set-attr Gio/Resolver/lookup_by_name_with_flags_async/@parameters/callback nullable 1+set-attr Gio/Resolver/lookup_by_name_with_flags_async/@parameters/user_data nullable 1 set-attr Gio/Resolver/lookup_records/@parameters/cancellable nullable 1 set-attr Gio/Resolver/lookup_records_async/@parameters/cancellable nullable 1 set-attr Gio/Resolver/lookup_records_async/@parameters/callback nullable 1@@ -1431,6 +1745,10 @@ set-attr Gio/ResolverClass/lookup_records_async/lookup_records_async/@parameters/cancellable nullable 1 set-attr Gio/ResolverClass/lookup_records_async/lookup_records_async/@parameters/callback nullable 1 set-attr Gio/ResolverClass/lookup_records_async/lookup_records_async/@parameters/user_data nullable 1+set-attr Gio/ResolverClass/lookup_by_name_with_flags_async/lookup_by_name_with_flags_async/@parameters/cancellable nullable 1+set-attr Gio/ResolverClass/lookup_by_name_with_flags_async/lookup_by_name_with_flags_async/@parameters/callback nullable 1+set-attr Gio/ResolverClass/lookup_by_name_with_flags_async/lookup_by_name_with_flags_async/@parameters/user_data nullable 1+set-attr Gio/ResolverClass/lookup_by_name_with_flags/lookup_by_name_with_flags/@parameters/cancellable nullable 1 set-attr Gio/Seekable/seek/@parameters/cancellable nullable 1 set-attr Gio/Seekable/truncate_fn/@parameters/cancellable nullable 1 set-attr Gio/Seekable/seek/@parameters/cancellable nullable 1@@ -1440,18 +1758,34 @@ set-attr Gio/Settings/new_full/@parameters/backend nullable 1 set-attr Gio/Settings/new_full/@parameters/path nullable 1 set-attr Gio/Settings/bind_with_mapping/@parameters/user_data nullable 1+set-attr Gio/Settings/bind_with_mapping_closures/@parameters/get_mapping nullable 1+set-attr Gio/Settings/bind_with_mapping_closures/@parameters/set_mapping nullable 1 set-attr Gio/Settings/get_default_value/@return-value nullable 1 set-attr Gio/Settings/get_mapped/@return-value nullable 1 set-attr Gio/Settings/get_mapped/@parameters/user_data nullable 1 set-attr Gio/Settings/get_user_value/@return-value nullable 1 set-attr Gio/Settings/set_strv/@parameters/value nullable 1 set-attr Gio/Settings/change-event/@parameters/keys nullable 1+set-attr Gio/SettingsBackend/reset/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackend/write/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackend/write_tree/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackend/changed/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackend/changed_tree/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackend/keys_changed/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackend/path_changed/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackendClass/write/write/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackendClass/write_tree/write_tree/@parameters/origin_tag nullable 1+set-attr Gio/SettingsBackendClass/reset/reset/@parameters/origin_tag nullable 1 set-attr Gio/SettingsBindGetMapping/@parameters/user_data nullable 1 set-attr Gio/SettingsBindSetMapping/@parameters/user_data nullable 1 set-attr Gio/SettingsGetMapping/@parameters/result nullable 1 set-attr Gio/SettingsGetMapping/@parameters/user_data nullable 1+set-attr Gio/SettingsSchema/get_path/@return-value nullable 1+set-attr Gio/SettingsSchemaKey/get_description/@return-value nullable 1+set-attr Gio/SettingsSchemaKey/get_summary/@return-value nullable 1 set-attr Gio/SettingsSchemaSource/new_from_directory/@parameters/parent nullable 1 set-attr Gio/SettingsSchemaSource/lookup/@return-value nullable 1+set-attr Gio/SettingsSchemaSource/get_default/@return-value nullable 1 set-attr Gio/SimpleAction/new/@parameters/parameter_type nullable 1 set-attr Gio/SimpleAction/new_stateful/@parameters/parameter_type nullable 1 set-attr Gio/SimpleAction/set_state_hint/@parameters/state_hint nullable 1@@ -1481,16 +1815,22 @@ set-attr Gio/SimpleAsyncThreadFunc/@parameters/cancellable nullable 1 set-attr Gio/SimpleProxyResolver/new/@parameters/default_proxy nullable 1 set-attr Gio/SimpleProxyResolver/new/@parameters/ignore_hosts nullable 1+set-attr Gio/SimpleProxyResolver/set_default_proxy/@parameters/default_proxy nullable 1 set-attr Gio/Socket/accept/@parameters/cancellable nullable 1 set-attr Gio/Socket/condition_timed_wait/@parameters/cancellable nullable 1 set-attr Gio/Socket/condition_wait/@parameters/cancellable nullable 1 set-attr Gio/Socket/connect/@parameters/cancellable nullable 1 set-attr Gio/Socket/create_source/@parameters/cancellable nullable 1 set-attr Gio/Socket/join_multicast_group/@parameters/iface nullable 1+set-attr Gio/Socket/join_multicast_group_ssm/@parameters/source_specific nullable 1+set-attr Gio/Socket/join_multicast_group_ssm/@parameters/iface nullable 1 set-attr Gio/Socket/leave_multicast_group/@parameters/iface nullable 1+set-attr Gio/Socket/leave_multicast_group_ssm/@parameters/source_specific nullable 1+set-attr Gio/Socket/leave_multicast_group_ssm/@parameters/iface nullable 1 set-attr Gio/Socket/receive/@parameters/cancellable nullable 1+set-attr Gio/Socket/receive_bytes/@parameters/cancellable nullable 1+set-attr Gio/Socket/receive_bytes_from/@parameters/cancellable nullable 1 set-attr Gio/Socket/receive_from/@parameters/cancellable nullable 1-set-attr Gio/Socket/receive_message/@parameters/address nullable 1 set-attr Gio/Socket/receive_message/@parameters/messages nullable 1 set-attr Gio/Socket/receive_message/@parameters/cancellable nullable 1 set-attr Gio/Socket/receive_messages/@parameters/cancellable nullable 1@@ -1499,6 +1839,9 @@ set-attr Gio/Socket/send_message/@parameters/address nullable 1 set-attr Gio/Socket/send_message/@parameters/messages nullable 1 set-attr Gio/Socket/send_message/@parameters/cancellable nullable 1+set-attr Gio/Socket/send_message_with_timeout/@parameters/address nullable 1+set-attr Gio/Socket/send_message_with_timeout/@parameters/messages nullable 1+set-attr Gio/Socket/send_message_with_timeout/@parameters/cancellable nullable 1 set-attr Gio/Socket/send_messages/@parameters/cancellable nullable 1 set-attr Gio/Socket/send_to/@parameters/address nullable 1 set-attr Gio/Socket/send_to/@parameters/cancellable nullable 1@@ -1506,18 +1849,24 @@ set-attr Gio/SocketAddress/to_native/@parameters/dest nullable 1 set-attr Gio/SocketAddress/to_native/@parameters/dest nullable 1 set-attr Gio/SocketAddressClass/to_native/to_native/@parameters/dest nullable 1+set-attr Gio/SocketAddressEnumerator/next/@return-value nullable 1 set-attr Gio/SocketAddressEnumerator/next/@parameters/cancellable nullable 1 set-attr Gio/SocketAddressEnumerator/next_async/@parameters/cancellable nullable 1 set-attr Gio/SocketAddressEnumerator/next_async/@parameters/callback nullable 1 set-attr Gio/SocketAddressEnumerator/next_async/@parameters/user_data nullable 1+set-attr Gio/SocketAddressEnumerator/next_finish/@return-value nullable 1+set-attr Gio/SocketAddressEnumerator/next/@return-value nullable 1 set-attr Gio/SocketAddressEnumerator/next/@parameters/cancellable nullable 1 set-attr Gio/SocketAddressEnumerator/next_async/@parameters/cancellable nullable 1 set-attr Gio/SocketAddressEnumerator/next_async/@parameters/callback nullable 1 set-attr Gio/SocketAddressEnumerator/next_async/@parameters/user_data nullable 1+set-attr Gio/SocketAddressEnumerator/next_finish/@return-value nullable 1+set-attr Gio/SocketAddressEnumeratorClass/next/next/@return-value nullable 1 set-attr Gio/SocketAddressEnumeratorClass/next/next/@parameters/cancellable nullable 1 set-attr Gio/SocketAddressEnumeratorClass/next_async/next_async/@parameters/cancellable nullable 1 set-attr Gio/SocketAddressEnumeratorClass/next_async/next_async/@parameters/callback nullable 1 set-attr Gio/SocketAddressEnumeratorClass/next_async/next_async/@parameters/user_data nullable 1+set-attr Gio/SocketAddressEnumeratorClass/next_finish/next_finish/@return-value nullable 1 set-attr Gio/SocketClient/connect/@parameters/cancellable nullable 1 set-attr Gio/SocketClient/connect_async/@parameters/cancellable nullable 1 set-attr Gio/SocketClient/connect_async/@parameters/callback nullable 1@@ -1534,6 +1883,7 @@ set-attr Gio/SocketClient/connect_to_uri_async/@parameters/cancellable nullable 1 set-attr Gio/SocketClient/connect_to_uri_async/@parameters/callback nullable 1 set-attr Gio/SocketClient/connect_to_uri_async/@parameters/user_data nullable 1+set-attr Gio/SocketClient/get_local_address/@return-value nullable 1 set-attr Gio/SocketClient/set_local_address/@parameters/address nullable 1 set-attr Gio/SocketClient/set_proxy_resolver/@parameters/proxy_resolver nullable 1 set-attr Gio/SocketClient/event/@parameters/connection nullable 1@@ -1541,33 +1891,50 @@ set-attr Gio/SocketConnection/connect_async/@parameters/cancellable nullable 1 set-attr Gio/SocketConnection/connect_async/@parameters/callback nullable 1 set-attr Gio/SocketConnection/connect_async/@parameters/user_data nullable 1+set-attr Gio/SocketControlMessage/deserialize/@return-value nullable 1+set-attr Gio/SocketListener/accept/@parameters/source_object nullable 1 set-attr Gio/SocketListener/accept/@parameters/cancellable nullable 1 set-attr Gio/SocketListener/accept_async/@parameters/cancellable nullable 1 set-attr Gio/SocketListener/accept_async/@parameters/callback nullable 1 set-attr Gio/SocketListener/accept_async/@parameters/user_data nullable 1+set-attr Gio/SocketListener/accept_finish/@parameters/source_object nullable 1+set-attr Gio/SocketListener/accept_socket/@parameters/source_object nullable 1 set-attr Gio/SocketListener/accept_socket/@parameters/cancellable nullable 1 set-attr Gio/SocketListener/accept_socket_async/@parameters/cancellable nullable 1 set-attr Gio/SocketListener/accept_socket_async/@parameters/callback nullable 1 set-attr Gio/SocketListener/accept_socket_async/@parameters/user_data nullable 1+set-attr Gio/SocketListener/accept_socket_finish/@parameters/source_object nullable 1 set-attr Gio/SocketListener/add_address/@parameters/source_object nullable 1 set-attr Gio/SocketListener/add_any_inet_port/@parameters/source_object nullable 1 set-attr Gio/SocketListener/add_inet_port/@parameters/source_object nullable 1 set-attr Gio/SocketListener/add_socket/@parameters/source_object nullable 1 set-attr Gio/SocketService/incoming/@parameters/source_object nullable 1-set-attr Gio/SocketSourceFunc/@parameters/user_data nullable 1+set-attr Gio/SocketSourceFunc/@parameters/data nullable 1 set-attr Gio/Subprocess/new/@parameters/error nullable 1 set-attr Gio/Subprocess/communicate/@parameters/stdin_buf nullable 1 set-attr Gio/Subprocess/communicate/@parameters/cancellable nullable 1+set-attr Gio/Subprocess/communicate/@parameters/stdout_buf nullable 1+set-attr Gio/Subprocess/communicate/@parameters/stderr_buf nullable 1 set-attr Gio/Subprocess/communicate_async/@parameters/stdin_buf nullable 1 set-attr Gio/Subprocess/communicate_async/@parameters/cancellable nullable 1 set-attr Gio/Subprocess/communicate_async/@parameters/callback nullable 1 set-attr Gio/Subprocess/communicate_async/@parameters/user_data nullable 1+set-attr Gio/Subprocess/communicate_finish/@parameters/stdout_buf nullable 1+set-attr Gio/Subprocess/communicate_finish/@parameters/stderr_buf nullable 1 set-attr Gio/Subprocess/communicate_utf8/@parameters/stdin_buf nullable 1 set-attr Gio/Subprocess/communicate_utf8/@parameters/cancellable nullable 1+set-attr Gio/Subprocess/communicate_utf8/@parameters/stdout_buf nullable 1+set-attr Gio/Subprocess/communicate_utf8/@parameters/stderr_buf nullable 1 set-attr Gio/Subprocess/communicate_utf8_async/@parameters/stdin_buf nullable 1 set-attr Gio/Subprocess/communicate_utf8_async/@parameters/cancellable nullable 1 set-attr Gio/Subprocess/communicate_utf8_async/@parameters/callback nullable 1 set-attr Gio/Subprocess/communicate_utf8_async/@parameters/user_data nullable 1+set-attr Gio/Subprocess/communicate_utf8_finish/@parameters/stdout_buf nullable 1+set-attr Gio/Subprocess/communicate_utf8_finish/@parameters/stderr_buf nullable 1+set-attr Gio/Subprocess/get_identifier/@return-value nullable 1+set-attr Gio/Subprocess/get_stderr_pipe/@return-value nullable 1+set-attr Gio/Subprocess/get_stdin_pipe/@return-value nullable 1+set-attr Gio/Subprocess/get_stdout_pipe/@return-value nullable 1 set-attr Gio/Subprocess/wait/@parameters/cancellable nullable 1 set-attr Gio/Subprocess/wait_async/@parameters/cancellable nullable 1 set-attr Gio/Subprocess/wait_async/@parameters/callback nullable 1@@ -1576,7 +1943,11 @@ set-attr Gio/Subprocess/wait_check_async/@parameters/cancellable nullable 1 set-attr Gio/Subprocess/wait_check_async/@parameters/callback nullable 1 set-attr Gio/Subprocess/wait_check_async/@parameters/user_data nullable 1+set-attr Gio/SubprocessLauncher/getenv/@return-value nullable 1 set-attr Gio/SubprocessLauncher/set_child_setup/@parameters/user_data nullable 1+set-attr Gio/SubprocessLauncher/set_stderr_file_path/@parameters/path nullable 1+set-attr Gio/SubprocessLauncher/set_stdin_file_path/@parameters/path nullable 1+set-attr Gio/SubprocessLauncher/set_stdout_file_path/@parameters/path nullable 1 set-attr Gio/Task/new/@parameters/source_object nullable 1 set-attr Gio/Task/new/@parameters/cancellable nullable 1 set-attr Gio/Task/new/@parameters/callback nullable 1@@ -1590,37 +1961,65 @@ set-attr Gio/Task/report_new_error/@parameters/callback nullable 1 set-attr Gio/Task/report_new_error/@parameters/callback_data nullable 1 set-attr Gio/Task/report_new_error/@parameters/source_tag nullable 1+set-attr Gio/Task/get_cancellable/@return-value nullable 1+set-attr Gio/Task/get_name/@return-value nullable 1+set-attr Gio/Task/get_source_object/@return-value nullable 1 set-attr Gio/Task/get_source_tag/@return-value nullable 1 set-attr Gio/Task/get_task_data/@return-value nullable 1 set-attr Gio/Task/propagate_pointer/@return-value nullable 1 set-attr Gio/Task/return_pointer/@parameters/result nullable 1 set-attr Gio/Task/return_pointer/@parameters/result_destroy nullable 1+set-attr Gio/Task/return_value/@parameters/result nullable 1+set-attr Gio/Task/set_name/@parameters/name nullable 1 set-attr Gio/Task/set_source_tag/@parameters/source_tag nullable 1+set-attr Gio/Task/set_static_name/@parameters/name nullable 1 set-attr Gio/Task/set_task_data/@parameters/task_data nullable 1 set-attr Gio/Task/set_task_data/@parameters/task_data_destroy nullable 1 set-attr Gio/TaskThreadFunc/@parameters/task_data nullable 1 set-attr Gio/TaskThreadFunc/@parameters/cancellable nullable 1 set-attr Gio/TestDBus/get_bus_address/@return-value nullable 1+set-attr Gio/ThreadedSocketService/run/@parameters/source_object nullable 1+set-attr Gio/TlsBackend/set_default_database/@parameters/database nullable 1+set-attr Gio/TlsCertificate/new_from_pkcs11_uris/@parameters/private_key_pkcs11_uri nullable 1+set-attr Gio/TlsCertificate/new_from_pkcs12/@parameters/password nullable 1 set-attr Gio/TlsCertificate/verify/@parameters/identity nullable 1 set-attr Gio/TlsCertificate/verify/@parameters/trusted_ca nullable 1+set-attr Gio/TlsCertificate/get_dns_names/@return-value nullable 1+set-attr Gio/TlsCertificate/get_ip_addresses/@return-value nullable 1+set-attr Gio/TlsCertificate/get_issuer/@return-value nullable 1+set-attr Gio/TlsCertificate/get_issuer_name/@return-value nullable 1+set-attr Gio/TlsCertificate/get_not_valid_after/@return-value nullable 1+set-attr Gio/TlsCertificate/get_not_valid_before/@return-value nullable 1+set-attr Gio/TlsCertificate/get_subject_name/@return-value nullable 1 set-attr Gio/TlsCertificate/verify/@parameters/identity nullable 1 set-attr Gio/TlsCertificate/verify/@parameters/trusted_ca nullable 1 set-attr Gio/TlsCertificateClass/verify/verify/@parameters/identity nullable 1 set-attr Gio/TlsCertificateClass/verify/verify/@parameters/trusted_ca nullable 1 set-attr Gio/TlsClientConnection/new/@parameters/server_identity nullable 1+set-attr Gio/TlsClientConnection/get_server_identity/@return-value nullable 1+set-attr Gio/TlsConnection/get_negotiated_protocol/@return-value nullable 1 set-attr Gio/TlsConnection/handshake/@parameters/cancellable nullable 1 set-attr Gio/TlsConnection/handshake_async/@parameters/cancellable nullable 1 set-attr Gio/TlsConnection/handshake_async/@parameters/callback nullable 1 set-attr Gio/TlsConnection/handshake_async/@parameters/user_data nullable 1+set-attr Gio/TlsConnection/get_certificate/@return-value nullable 1+set-attr Gio/TlsConnection/get_ciphersuite_name/@return-value nullable 1+set-attr Gio/TlsConnection/get_database/@return-value nullable 1+set-attr Gio/TlsConnection/get_interaction/@return-value nullable 1+set-attr Gio/TlsConnection/get_negotiated_protocol/@return-value nullable 1+set-attr Gio/TlsConnection/get_peer_certificate/@return-value nullable 1 set-attr Gio/TlsConnection/handshake/@parameters/cancellable nullable 1 set-attr Gio/TlsConnection/handshake_async/@parameters/cancellable nullable 1 set-attr Gio/TlsConnection/handshake_async/@parameters/callback nullable 1 set-attr Gio/TlsConnection/handshake_async/@parameters/user_data nullable 1+set-attr Gio/TlsConnection/set_advertised_protocols/@parameters/protocols nullable 1+set-attr Gio/TlsConnection/set_database/@parameters/database nullable 1 set-attr Gio/TlsConnection/set_interaction/@parameters/interaction nullable 1 set-attr Gio/TlsConnectionClass/handshake/handshake/@parameters/cancellable nullable 1 set-attr Gio/TlsConnectionClass/handshake_async/handshake_async/@parameters/cancellable nullable 1 set-attr Gio/TlsConnectionClass/handshake_async/handshake_async/@parameters/callback nullable 1 set-attr Gio/TlsConnectionClass/handshake_async/handshake_async/@parameters/user_data nullable 1+set-attr Gio/TlsConnectionClass/get_negotiated_protocol/get_negotiated_protocol/@return-value nullable 1 set-attr Gio/TlsDatabase/create_certificate_handle/@return-value nullable 1 set-attr Gio/TlsDatabase/lookup_certificate_for_handle/@return-value nullable 1 set-attr Gio/TlsDatabase/lookup_certificate_for_handle/@parameters/interaction nullable 1@@ -1731,11 +2130,8 @@ set-attr Gio/TlsInteractionClass/request_certificate_async/request_certificate_async/@parameters/cancellable nullable 1 set-attr Gio/TlsInteractionClass/request_certificate_async/request_certificate_async/@parameters/callback nullable 1 set-attr Gio/TlsInteractionClass/request_certificate_async/request_certificate_async/@parameters/user_data nullable 1-set-attr Gio/TlsPassword/get_value/@parameters/length nullable 1 set-attr Gio/TlsPassword/set_value/@parameters/destroy nullable 1-set-attr Gio/TlsPassword/get_value/@parameters/length nullable 1 set-attr Gio/TlsPassword/set_value_full/@parameters/destroy nullable 1-set-attr Gio/TlsPasswordClass/get_value/get_value/@parameters/length nullable 1 set-attr Gio/TlsPasswordClass/set_value/set_value/@parameters/destroy nullable 1 set-attr Gio/TlsServerConnection/new/@parameters/certificate nullable 1 set-attr Gio/UnixConnection/receive_credentials/@parameters/cancellable nullable 1@@ -1748,12 +2144,21 @@ set-attr Gio/UnixConnection/send_credentials_async/@parameters/callback nullable 1 set-attr Gio/UnixConnection/send_credentials_async/@parameters/user_data nullable 1 set-attr Gio/UnixConnection/send_fd/@parameters/cancellable nullable 1+set-attr Gio/UnixMountPoint/get_options/@return-value nullable 1+set-attr Gio/UnixMountPoint/at/@return-value nullable 1 set-attr Gio/Vfs/local_file_add_info/@parameters/cancellable nullable 1 set-attr Gio/Vfs/local_file_add_info/@parameters/extra_data nullable 1 set-attr Gio/Vfs/local_file_set_attributes/@parameters/cancellable nullable 1+set-attr Gio/Vfs/register_uri_scheme/@parameters/uri_func nullable 1+set-attr Gio/Vfs/register_uri_scheme/@parameters/uri_data nullable 1+set-attr Gio/Vfs/register_uri_scheme/@parameters/uri_destroy nullable 1+set-attr Gio/Vfs/register_uri_scheme/@parameters/parse_name_func nullable 1+set-attr Gio/Vfs/register_uri_scheme/@parameters/parse_name_data nullable 1+set-attr Gio/Vfs/register_uri_scheme/@parameters/parse_name_destroy nullable 1 set-attr Gio/VfsClass/local_file_add_info/local_file_add_info/@parameters/cancellable nullable 1 set-attr Gio/VfsClass/local_file_add_info/local_file_add_info/@parameters/extra_data nullable 1 set-attr Gio/VfsClass/local_file_set_attributes/local_file_set_attributes/@parameters/cancellable nullable 1+set-attr Gio/VfsFileLookupFunc/@parameters/user_data nullable 1 set-attr Gio/Volume/eject/@parameters/cancellable nullable 1 set-attr Gio/Volume/eject/@parameters/callback nullable 1 set-attr Gio/Volume/eject/@parameters/user_data nullable 1@@ -1762,6 +2167,11 @@ set-attr Gio/Volume/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/Volume/eject_with_operation/@parameters/user_data nullable 1 set-attr Gio/Volume/get_activation_root/@return-value nullable 1+set-attr Gio/Volume/get_drive/@return-value nullable 1+set-attr Gio/Volume/get_identifier/@return-value nullable 1+set-attr Gio/Volume/get_mount/@return-value nullable 1+set-attr Gio/Volume/get_sort_key/@return-value nullable 1+set-attr Gio/Volume/get_uuid/@return-value nullable 1 set-attr Gio/Volume/mount_fn/@parameters/mount_operation nullable 1 set-attr Gio/Volume/mount_fn/@parameters/cancellable nullable 1 set-attr Gio/Volume/mount_fn/@parameters/callback nullable 1@@ -1774,10 +2184,18 @@ set-attr Gio/Volume/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/Volume/eject_with_operation/@parameters/user_data nullable 1 set-attr Gio/Volume/get_activation_root/@return-value nullable 1+set-attr Gio/Volume/get_drive/@return-value nullable 1+set-attr Gio/Volume/get_identifier/@return-value nullable 1+set-attr Gio/Volume/get_mount/@return-value nullable 1+set-attr Gio/Volume/get_sort_key/@return-value nullable 1+set-attr Gio/Volume/get_uuid/@return-value nullable 1 set-attr Gio/Volume/mount/@parameters/mount_operation nullable 1 set-attr Gio/Volume/mount/@parameters/cancellable nullable 1 set-attr Gio/Volume/mount/@parameters/callback nullable 1 set-attr Gio/Volume/mount/@parameters/user_data nullable 1+set-attr Gio/VolumeIface/get_uuid/get_uuid/@return-value nullable 1+set-attr Gio/VolumeIface/get_drive/get_drive/@return-value nullable 1+set-attr Gio/VolumeIface/get_mount/get_mount/@return-value nullable 1 set-attr Gio/VolumeIface/mount_fn/mount_fn/@parameters/mount_operation nullable 1 set-attr Gio/VolumeIface/mount_fn/mount_fn/@parameters/cancellable nullable 1 set-attr Gio/VolumeIface/mount_fn/mount_fn/@parameters/callback nullable 1@@ -1785,15 +2203,38 @@ set-attr Gio/VolumeIface/eject/eject/@parameters/cancellable nullable 1 set-attr Gio/VolumeIface/eject/eject/@parameters/callback nullable 1 set-attr Gio/VolumeIface/eject/eject/@parameters/user_data nullable 1+set-attr Gio/VolumeIface/get_identifier/get_identifier/@return-value nullable 1 set-attr Gio/VolumeIface/get_activation_root/get_activation_root/@return-value nullable 1 set-attr Gio/VolumeIface/eject_with_operation/eject_with_operation/@parameters/mount_operation nullable 1 set-attr Gio/VolumeIface/eject_with_operation/eject_with_operation/@parameters/cancellable nullable 1 set-attr Gio/VolumeIface/eject_with_operation/eject_with_operation/@parameters/callback nullable 1 set-attr Gio/VolumeIface/eject_with_operation/eject_with_operation/@parameters/user_data nullable 1+set-attr Gio/VolumeIface/get_sort_key/get_sort_key/@return-value nullable 1+set-attr Gio/VolumeMonitor/get_mount_for_uuid/@return-value nullable 1+set-attr Gio/VolumeMonitor/get_volume_for_uuid/@return-value nullable 1+set-attr Gio/VolumeMonitor/get_mount_for_uuid/@return-value nullable 1+set-attr Gio/VolumeMonitor/get_volume_for_uuid/@return-value nullable 1+set-attr Gio/VolumeMonitorClass/get_volume_for_uuid/get_volume_for_uuid/@return-value nullable 1+set-attr Gio/VolumeMonitorClass/get_mount_for_uuid/get_mount_for_uuid/@return-value nullable 1+set-attr Gio/ZlibCompressor/get_file_info/@return-value nullable 1 set-attr Gio/ZlibCompressor/set_file_info/@parameters/file_info nullable 1+set-attr Gio/ZlibDecompressor/get_file_info/@return-value nullable 1+set-attr Gio/action_parse_detailed_name/@parameters/target_value nullable 1 set-attr Gio/action_print_detailed_name/@parameters/target_value nullable 1 set-attr Gio/app_info_create_from_commandline/@parameters/application_name nullable 1-set-attr Gio/app_info_launch_default_for_uri/@parameters/launch_context nullable 1+set-attr Gio/app_info_get_default_for_type/@return-value nullable 1+set-attr Gio/app_info_get_default_for_type_async/@parameters/cancellable nullable 1+set-attr Gio/app_info_get_default_for_type_async/@parameters/callback nullable 1+set-attr Gio/app_info_get_default_for_type_async/@parameters/user_data nullable 1+set-attr Gio/app_info_get_default_for_uri_scheme/@return-value nullable 1+set-attr Gio/app_info_get_default_for_uri_scheme_async/@parameters/cancellable nullable 1+set-attr Gio/app_info_get_default_for_uri_scheme_async/@parameters/callback nullable 1+set-attr Gio/app_info_get_default_for_uri_scheme_async/@parameters/user_data nullable 1+set-attr Gio/app_info_launch_default_for_uri/@parameters/context nullable 1+set-attr Gio/app_info_launch_default_for_uri_async/@parameters/context nullable 1+set-attr Gio/app_info_launch_default_for_uri_async/@parameters/cancellable nullable 1+set-attr Gio/app_info_launch_default_for_uri_async/@parameters/callback nullable 1+set-attr Gio/app_info_launch_default_for_uri_async/@parameters/user_data nullable 1 set-attr Gio/async_initable_newv_async/@parameters/cancellable nullable 1 set-attr Gio/async_initable_newv_async/@parameters/callback nullable 1 set-attr Gio/async_initable_newv_async/@parameters/user_data nullable 1@@ -1832,24 +2273,42 @@ set-attr Gio/content_type_get_mime_type/@return-value nullable 1 set-attr Gio/content_type_guess/@parameters/filename nullable 1 set-attr Gio/content_type_guess/@parameters/data nullable 1+set-attr Gio/content_type_set_mime_dirs/@parameters/dirs nullable 1 set-attr Gio/dbus_address_get_for_bus_sync/@parameters/cancellable nullable 1 set-attr Gio/dbus_address_get_stream/@parameters/cancellable nullable 1 set-attr Gio/dbus_address_get_stream/@parameters/callback nullable 1 set-attr Gio/dbus_address_get_stream/@parameters/user_data nullable 1+set-attr Gio/dbus_address_get_stream_finish/@parameters/out_guid nullable 1+set-attr Gio/dbus_address_get_stream_sync/@parameters/out_guid nullable 1 set-attr Gio/dbus_address_get_stream_sync/@parameters/cancellable nullable 1+set-attr Gio/dbus_annotation_info_lookup/@return-value nullable 1 set-attr Gio/dbus_annotation_info_lookup/@parameters/annotations nullable 1+set-attr Gio/dbus_error_get_remote_error/@return-value nullable 1+set-attr Gio/dbus_unescape_object_path/@return-value nullable 1 set-attr Gio/dtls_client_connection_new/@parameters/server_identity nullable 1 set-attr Gio/dtls_server_connection_new/@parameters/certificate nullable 1 set-attr Gio/file_new_tmp/@parameters/tmpl nullable 1+set-attr Gio/file_new_tmp_async/@parameters/tmpl nullable 1+set-attr Gio/file_new_tmp_async/@parameters/cancellable nullable 1+set-attr Gio/file_new_tmp_async/@parameters/callback nullable 1+set-attr Gio/file_new_tmp_async/@parameters/user_data nullable 1+set-attr Gio/file_new_tmp_dir_async/@parameters/tmpl nullable 1+set-attr Gio/file_new_tmp_dir_async/@parameters/cancellable nullable 1+set-attr Gio/file_new_tmp_dir_async/@parameters/callback nullable 1+set-attr Gio/file_new_tmp_dir_async/@parameters/user_data nullable 1+set-attr Gio/icon_deserialize/@return-value nullable 1 set-attr Gio/initable_newv/@parameters/cancellable nullable 1 set-attr Gio/io_scheduler_push_job/@parameters/user_data nullable 1 set-attr Gio/io_scheduler_push_job/@parameters/notify nullable 1 set-attr Gio/io_scheduler_push_job/@parameters/cancellable nullable 1+set-attr Gio/keyfile_settings_backend_new/@parameters/root_group nullable 1 set-attr Gio/pollable_source_new_full/@parameters/child_source nullable 1 set-attr Gio/pollable_source_new_full/@parameters/cancellable nullable 1 set-attr Gio/pollable_stream_read/@parameters/cancellable nullable 1 set-attr Gio/pollable_stream_write/@parameters/cancellable nullable 1 set-attr Gio/pollable_stream_write_all/@parameters/cancellable nullable 1+set-attr Gio/proxy_get_default_for_protocol/@return-value nullable 1+set-attr Gio/settings_schema_source_get_default/@return-value nullable 1 set-attr Gio/simple_async_report_error_in_idle/@parameters/object nullable 1 set-attr Gio/simple_async_report_error_in_idle/@parameters/callback nullable 1 set-attr Gio/simple_async_report_error_in_idle/@parameters/user_data nullable 1@@ -1861,3 +2320,10 @@ set-attr Gio/simple_async_report_take_gerror_in_idle/@parameters/user_data nullable 1 set-attr Gio/tls_client_connection_new/@parameters/server_identity nullable 1 set-attr Gio/tls_server_connection_new/@parameters/certificate nullable 1+set-attr Gio/unix_mount_at/@return-value nullable 1+set-attr Gio/unix_mount_for/@return-value nullable 1+set-attr Gio/unix_mount_get_options/@return-value nullable 1+set-attr Gio/unix_mount_get_root_path/@return-value nullable 1+set-attr Gio/unix_mount_point_at/@return-value nullable 1+set-attr Gio/unix_mount_points_get_from_file/@return-value nullable 1+set-attr Gio/unix_mounts_get_from_file/@return-value nullable 1
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gio-2.0.35/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.35/docs/GI-Gio.html)+[https://hackage.haskell.org/package/gi-gio-2.0.36/docs/GI-Gio.html](https://hackage.haskell.org/package/gi-gio-2.0.36/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.35"+ pkgVersion = "2.0.36" overridesFile = Just "Gio.overrides" verbose = False outputDir = Nothing
gi-gio.cabal view
@@ -1,5 +1,5 @@ name: gi-gio-version: 2.0.35+version: 2.0.36 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.10 && < 0.27,+ haskell-gi >= 0.26.14 && < 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.10 && < 0.27,+ haskell-gi >= 0.26.14 && < 0.27, haskell-gi-overloading < 1.1, gi-gobject == 2.0.*, gi-glib == 2.0.*,