• Home
  • Raw
  • Download

Lines Matching +full:netbsd +full:- +full:x64

1 diff --git a/config.h b/config.h
4 --- /dev/null
6 @@ -0,0 +1,428 @@
435 diff --git a/gio/gconstructor_as_data.h b/gio/gconstructor_as_data.h
438 --- /dev/null
440 @@ -0,0 +1 @@
441x64\x20\x4a\x6f\x73\x68\x20\x4d\x61\x63\x44\x6f\x6e\x61\x6c\x64\x0a\x20\x2a\x0a\x20\x2a\x20\x54\x6…
442 diff --git a/gio/gdbus-daemon-generated.c b/gio/gdbus-daemon-generated.c
445 --- /dev/null
446 +++ b/gio/gdbus-daemon-generated.c
447 @@ -0,0 +1,4339 @@
449 + * This file is generated by gdbus-codegen, do not modify it.
451 + * The license of this code is the same as for the D-Bus interface description
460 +#include "gdbus-daemon-generated.h"
510 + g_value_unset (&data->orig_value);
579 + /* Avoid -Wfloat-equal warnings by doing a direct bit compare */
601 +/* ------------------------------------------------------------------------
603 + * ------------------------------------------------------------------------
609 + * @short_description: Generated C code for the org.freedesktop.DBus D-Bus interface
611 …r working with the <link linkend="gdbus-interface-org-freedesktop-DBus.top_of_page">org.freedeskto…
614 +/* ---- Introspection data for org.freedesktop.DBus ---- */
619 + -1,
636 + -1,
642 + "handle-hello",
649 + -1,
660 + -1,
678 + -1,
695 + -1,
701 + "handle-request-name",
708 + -1,
725 + -1,
742 + -1,
748 + "handle-release-name",
755 + -1,
766 + -1,
784 + -1,
801 + -1,
807 + "handle-start-service-by-name",
814 + -1,
831 + -1,
848 + -1,
854 + "handle-name-has-owner",
861 + -1,
878 + -1,
884 + "handle-list-names",
891 + -1,
908 + -1,
914 + "handle-list-activatable-names",
921 + -1,
938 + -1,
944 + "handle-add-match",
951 + -1,
968 + -1,
974 + "handle-remove-match",
981 + -1,
998 + -1,
1015 + -1,
1021 + "handle-get-name-owner",
1028 + -1,
1045 + -1,
1062 + -1,
1068 + "handle-list-queued-owners",
1075 + -1,
1092 + -1,
1109 + -1,
1115 + "handle-get-connection-unix-user",
1122 + -1,
1139 + -1,
1156 + -1,
1162 + "handle-get-connection-unix-process-id",
1169 + -1,
1186 + -1,
1203 + -1,
1209 + "handle-get-connection-selinux-security-context",
1216 + -1,
1233 + -1,
1239 + "handle-update-activation-environment",
1246 + -1,
1252 + "handle-reload-config",
1259 + -1,
1276 + -1,
1282 + "handle-get-id",
1311 + -1,
1322 + -1,
1333 + -1,
1352 + -1,
1357 + "name-owner-changed"
1363 + -1,
1380 + -1,
1385 + "name-lost"
1391 + -1,
1408 + -1,
1413 + "name-acquired"
1427 + -1,
1434 + "freedesktop-dbus",
1441 …Gets a machine-readable description of the <link linkend="gdbus-interface-org-freedesktop-DBus.top…
1464 + return property_id_begin - 1;
1472 + * Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-
1478 + * @handle_add_match: Handler for the #_GFreedesktopDBus::handle-add-match signal.
1479 …security_context: Handler for the #_GFreedesktopDBus::handle-get-connection-selinux-security-conte…
1480 …on_unix_process_id: Handler for the #_GFreedesktopDBus::handle-get-connection-unix-process-id sign…
1481 …t_connection_unix_user: Handler for the #_GFreedesktopDBus::handle-get-connection-unix-user signal.
1482 + * @handle_get_id: Handler for the #_GFreedesktopDBus::handle-get-id signal.
1483 + * @handle_get_name_owner: Handler for the #_GFreedesktopDBus::handle-get-name-owner signal.
1484 + * @handle_hello: Handler for the #_GFreedesktopDBus::handle-hello signal.
1485 + * @handle_list_activatable_names: Handler for the #_GFreedesktopDBus::handle-list-activatable-nam…
1486 + * @handle_list_names: Handler for the #_GFreedesktopDBus::handle-list-names signal.
1487 + * @handle_list_queued_owners: Handler for the #_GFreedesktopDBus::handle-list-queued-owners signa…
1488 + * @handle_name_has_owner: Handler for the #_GFreedesktopDBus::handle-name-has-owner signal.
1489 + * @handle_release_name: Handler for the #_GFreedesktopDBus::handle-release-name signal.
1490 + * @handle_reload_config: Handler for the #_GFreedesktopDBus::handle-reload-config signal.
1491 + * @handle_remove_match: Handler for the #_GFreedesktopDBus::handle-remove-match signal.
1492 + * @handle_request_name: Handler for the #_GFreedesktopDBus::handle-request-name signal.
1493 + * @handle_start_service_by_name: Handler for the #_GFreedesktopDBus::handle-start-service-by-name…
1494 …_activation_environment: Handler for the #_GFreedesktopDBus::handle-update-activation-environment …
1495 + * @name_acquired: Handler for the #_GFreedesktopDBus::name-acquired signal.
1496 + * @name_lost: Handler for the #_GFreedesktopDBus::name-lost signal.
1497 + * @name_owner_changed: Handler for the #_GFreedesktopDBus::name-owner-changed signal.
1499 + * Virtual table for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-DBus.top_o…
1508 + /* GObject signals for incoming D-Bus method calls: */
1510 + * _GFreedesktopDBus::handle-hello:
1514 …remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.Hello">Hello()</lin…
1520 + g_signal_new ("handle-hello",
1532 + * _GFreedesktopDBus::handle-request-name:
1538 … caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.RequestName">RequestName(…
1544 + g_signal_new ("handle-request-name",
1556 + * _GFreedesktopDBus::handle-release-name:
1561 … caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.ReleaseName">ReleaseName(…
1567 + g_signal_new ("handle-release-name",
1579 + * _GFreedesktopDBus::handle-start-service-by-name:
1585 … is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.StartServiceByName">StartService…
1591 + g_signal_new ("handle-start-service-by-name",
1603 + * _GFreedesktopDBus::handle-name-has-owner:
1608 …caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.NameHasOwner">NameHasOwner…
1614 + g_signal_new ("handle-name-has-owner",
1626 + * _GFreedesktopDBus::handle-list-names:
1630 …te caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.ListNames">ListNames()<…
1636 + g_signal_new ("handle-list-names",
1648 + * _GFreedesktopDBus::handle-list-activatable-names:
1652 …s invoking the <link linkend="gdbus-method-org-freedesktop-DBus.ListActivatableNames">ListActivata…
1658 + g_signal_new ("handle-list-activatable-names",
1670 + * _GFreedesktopDBus::handle-add-match:
1675 …ote caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.AddMatch">AddMatch()</…
1681 + g_signal_new ("handle-add-match",
1693 + * _GFreedesktopDBus::handle-remove-match:
1698 … caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.RemoveMatch">RemoveMatch(…
1704 + g_signal_new ("handle-remove-match",
1716 + * _GFreedesktopDBus::handle-get-name-owner:
1721 …caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.GetNameOwner">GetNameOwner…
1727 + g_signal_new ("handle-get-name-owner",
1739 + * _GFreedesktopDBus::handle-list-queued-owners:
1744 …er is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.ListQueuedOwners">ListQueuedOw…
1750 + g_signal_new ("handle-list-queued-owners",
1762 + * _GFreedesktopDBus::handle-get-connection-unix-user:
1767 … invoking the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixUser">GetConnectio…
1773 + g_signal_new ("handle-get-connection-unix-user",
1785 + * _GFreedesktopDBus::handle-get-connection-unix-process-id:
1790 …king the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixProcessID">GetConnectio…
1796 + g_signal_new ("handle-get-connection-unix-process-id",
1808 + * _GFreedesktopDBus::handle-get-connection-selinux-security-context:
1813 …<link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionSELinuxSecurityContext">GetConnectio…
1819 + g_signal_new ("handle-get-connection-selinux-security-context",
1831 + * _GFreedesktopDBus::handle-update-activation-environment:
1836 …ing the <link linkend="gdbus-method-org-freedesktop-DBus.UpdateActivationEnvironment">UpdateActiva…
1842 + g_signal_new ("handle-update-activation-environment",
1854 + * _GFreedesktopDBus::handle-reload-config:
1858 …caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.ReloadConfig">ReloadConfig…
1864 + g_signal_new ("handle-reload-config",
1876 + * _GFreedesktopDBus::handle-get-id:
1880 …remote caller is invoking the <link linkend="gdbus-method-org-freedesktop-DBus.GetId">GetId()</lin…
1886 + g_signal_new ("handle-get-id",
1897 + /* GObject signals for received D-Bus signals: */
1899 + * _GFreedesktopDBus::name-owner-changed:
1905 + * On the client-side, this signal is emitted whenever the D-Bus signal <link linkend="gdbus-sig…
1907 + * On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the ob…
1909 + g_signal_new ("name-owner-changed",
1920 + * _GFreedesktopDBus::name-lost:
1924 + * On the client-side, this signal is emitted whenever the D-Bus signal <link linkend="gdbus-sig…
1926 + * On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the ob…
1928 + g_signal_new ("name-lost",
1939 + * _GFreedesktopDBus::name-acquired:
1943 + * On the client-side, this signal is emitted whenever the D-Bus signal <link linkend="gdbus-sig…
1945 + * On the service-side, this signal can be used with e.g. g_signal_emit_by_name() to make the ob…
1947 + g_signal_new ("name-acquired",
1966 + * Emits the <link linkend="gdbus-signal-org-freedesktop-DBus.NameOwnerChanged">"NameOwnerChanged"…
1975 + g_signal_emit_by_name (object, "name-owner-changed", arg_name, arg_old_owner, arg_new_owner);
1983 + * Emits the <link linkend="gdbus-signal-org-freedesktop-DBus.NameLost">"NameLost"</link> D-Bus si…
1990 + g_signal_emit_by_name (object, "name-lost", arg_name);
1998 + * Emits the <link linkend="gdbus-signal-org-freedesktop-DBus.NameAcquired">"NameAcquired"</link> …
2005 + g_signal_emit_by_name (object, "name-acquired", arg_name);
2015 … * Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.Hello">Hello()</lin…
2016 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2032 + -1,
2075 + * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.Hello">Hello()</link…
2093 + -1,
2115 …nchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.RequestName">RequestName(…
2116 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2136 + -1,
2181 …nchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.RequestName">RequestName(…
2203 + -1,
2224 …nchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ReleaseName">ReleaseName(…
2225 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2243 + -1,
2287 …nchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ReleaseName">ReleaseName(…
2307 + -1,
2329 …usly invokes the <link linkend="gdbus-method-org-freedesktop-DBus.StartServiceByName">StartService…
2330 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2350 + -1,
2395 …usly invokes the <link linkend="gdbus-method-org-freedesktop-DBus.StartServiceByName">StartService…
2417 + -1,
2438 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.NameHasOwner">NameHasOwner…
2439 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2457 + -1,
2501 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.NameHasOwner">NameHasOwner…
2521 + -1,
2541 …synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListNames">ListNames()<…
2542 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2558 + -1,
2567 + * @out_names: (out) (optional) (array zero-terminated=1): Return location for return parameter or…
2597 + * @out_names: (out) (optional) (array zero-terminated=1): Return location for return parameter or…
2601 …Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListNames">ListNames()<…
2619 + -1,
2639 …ly invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListActivatableNames">ListActivata…
2640 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2656 + -1,
2665 + * @out_activatable_names: (out) (optional) (array zero-terminated=1): Return location for return …
2695 + * @out_activatable_names: (out) (optional) (array zero-terminated=1): Return location for return …
2699 …ly invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListActivatableNames">ListActivata…
2717 + -1,
2738 …Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.AddMatch">AddMatch()</…
2739 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2757 + -1,
2797 … Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.AddMatch">AddMatch()</…
2816 + -1,
2836 …nchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.RemoveMatch">RemoveMatch(…
2837 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2855 + -1,
2895 …nchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.RemoveMatch">RemoveMatch(…
2914 + -1,
2934 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetNameOwner">GetNameOwner…
2935 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
2953 + -1,
2997 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetNameOwner">GetNameOwner…
3017 + -1,
3038 …nously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListQueuedOwners">ListQueuedOw…
3039 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
3057 + -1,
3066 + * @out_queued_owners: (out) (optional) (array zero-terminated=1): Return location for return para…
3097 + * @out_queued_owners: (out) (optional) (array zero-terminated=1): Return location for return para…
3101 …nously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListQueuedOwners">ListQueuedOw…
3121 + -1,
3142 …y invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixUser">GetConnectio…
3143 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
3161 + -1,
3205 …y invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixUser">GetConnectio…
3225 + -1,
3246 …okes the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixProcessID">GetConnectio…
3247 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
3265 + -1,
3309 …okes the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixProcessID">GetConnectio…
3329 + -1,
3350 …<link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionSELinuxSecurityContext">GetConnectio…
3351 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
3369 + -1,
3413 …<link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionSELinuxSecurityContext">GetConnectio…
3433 + -1,
3454 …kes the <link linkend="gdbus-method-org-freedesktop-DBus.UpdateActivationEnvironment">UpdateActiva…
3455 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
3473 + -1,
3513 …kes the <link linkend="gdbus-method-org-freedesktop-DBus.UpdateActivationEnvironment">UpdateActiva…
3532 + -1,
3551 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ReloadConfig">ReloadConfig…
3552 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
3568 + -1,
3607 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ReloadConfig">ReloadConfig…
3624 + -1,
3643 … * Asynchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetId">GetId()</lin…
3644 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
3660 + -1,
3703 + * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetId">GetId()</link…
3721 + -1,
3740 …h handling invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.Hello">Hello()</lin…
3761 …ling invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.RequestName">RequestName(…
3782 …ling invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.ReleaseName">ReleaseName(…
3803 …vocations of the <link linkend="gdbus-method-org-freedesktop-DBus.StartServiceByName">StartService…
3824 …ing invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.NameHasOwner">NameHasOwner…
3845 …ndling invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.ListNames">ListNames()<…
3866 …cations of the <link linkend="gdbus-method-org-freedesktop-DBus.ListActivatableNames">ListActivata…
3886 …andling invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.AddMatch">AddMatch()</…
3904 …ling invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.RemoveMatch">RemoveMatch(…
3923 …ing invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.GetNameOwner">GetNameOwner…
3944 …invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.ListQueuedOwners">ListQueuedOw…
3965 …ations of the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixUser">GetConnectio…
3986 …s of the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixProcessID">GetConnectio…
4007 …<link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionSELinuxSecurityContext">GetConnectio…
4027 … of the <link linkend="gdbus-method-org-freedesktop-DBus.UpdateActivationEnvironment">UpdateActiva…
4045 …ing invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.ReloadConfig">ReloadConfig…
4064 …h handling invocations of the <link linkend="gdbus-method-org-freedesktop-DBus.GetId">GetId()</lin…
4079 +/* ------------------------------------------------------------------------ */
4115 + g_datalist_clear (&proxy->priv->qdata);
4116 + G_OBJECT_CLASS (_g_freedesktop_dbus_proxy_parent_class)->finalize (object);
4159 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.args[n - 1];
4160 + if (arg_info->use_gvariant)
4170 + signal_id = g_signal_lookup (info->signal_name, _G_TYPE_FREEDESKTOP_DBUS);
4191 + g_datalist_remove_data (&proxy->priv->qdata, key);
4193 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
4199 + g_datalist_remove_data (&proxy->priv->qdata, invalidated_properties[n]);
4201 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
4209 + proxy->priv = _g_freedesktop_dbus_proxy_get_instance_private (proxy);
4211 + proxy->priv = G_TYPE_INSTANCE_GET_PRIVATE (proxy, _G_TYPE_FREEDESKTOP_DBUS_PROXY, _GFreedesktopD…
4224 + gobject_class->finalize = _g_freedesktop_dbus_proxy_finalize;
4225 + gobject_class->get_property = _g_freedesktop_dbus_proxy_get_property;
4226 + gobject_class->set_property = _g_freedesktop_dbus_proxy_set_property;
4229 + proxy_class->g_signal = _g_freedesktop_dbus_proxy_g_signal;
4230 + proxy_class->g_properties_changed = _g_freedesktop_dbus_proxy_g_properties_changed;
4246 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
4252 + * Asynchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freed…
4254 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
4269 …, callback, user_data, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
4301 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
4306 + * Synchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
4324 …Y, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
4336 + * @name: A bus name (well-known or unique).
4344 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
4359 …le, callback, user_data, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
4391 + * @name: A bus name (well-known or unique).
4414 …OXY, cancellable, error, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
4422 +/* ------------------------------------------------------------------------ */
4470 + num_extra = info->pass_fdlist ? 3 : 2; paramv = g_new0 (GValue, num_params + num_extra);
4476 + if (info->pass_fdlist)
4488 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.in_args[n -
4489 + if (arg_info->use_gvariant)
4499 + signal_id = g_signal_lookup (info->signal_name, _G_TYPE_FREEDESKTOP_DBUS);
4528 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
4535 + g_value_init (&value, pspec->value_type);
4536 + g_object_get_property (G_OBJECT (skeleton), info->hyphen_name, &value);
4537 + ret = g_dbus_gvalue_to_gvariant (&value, G_VARIANT_TYPE (info->parent_struct.signature));
4562 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
4569 + if (info->use_gvariant)
4573 + g_object_set_property (G_OBJECT (skeleton), info->hyphen_name, &value);
4613 + if (info->flags & G_DBUS_PROPERTY_INFO_FLAGS_READABLE)
4616 …ct_path (G_DBUS_INTERFACE_SKELETON (skeleton)), "org.freedesktop.DBus", info->name, NULL, skeleton…
4620 + g_variant_builder_add (&builder, "{sv}", info->name, value);
4651 + for (l = connections; l != NULL; l = l->next)
4653 + GDBusConnection *connection = l->data;
4675 + for (l = connections; l != NULL; l = l->next)
4677 + GDBusConnection *connection = l->data;
4699 + for (l = connections; l != NULL; l = l->next)
4701 + GDBusConnection *connection = l->data;
4725 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
4726 + if (skeleton->priv->changed_properties_idle_source != NULL)
4727 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
4728 + g_main_context_unref (skeleton->priv->context);
4729 + g_mutex_clear (&skeleton->priv->lock);
4730 + G_OBJECT_CLASS (_g_freedesktop_dbus_skeleton_parent_class)->finalize (object);
4737 + skeleton->priv = _g_freedesktop_dbus_skeleton_get_instance_private (skeleton);
4739 + skeleton->priv = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, _G_TYPE_FREEDESKTOP_DBUS_SKELETON, _GFre…
4742 + g_mutex_init (&skeleton->priv->lock);
4743 + skeleton->priv->context = g_main_context_ref_thread_default ();
4753 + gobject_class->finalize = _g_freedesktop_dbus_skeleton_finalize;
4756 + skeleton_class->get_info = _g_freedesktop_dbus_skeleton_dbus_interface_get_info;
4757 + skeleton_class->get_properties = _g_freedesktop_dbus_skeleton_dbus_interface_get_properties;
4758 + skeleton_class->flush = _g_freedesktop_dbus_skeleton_dbus_interface_flush;
4759 + skeleton_class->get_vtable = _g_freedesktop_dbus_skeleton_dbus_interface_get_vtable;
4769 + iface->name_owner_changed = __g_freedesktop_dbus_on_signal_name_owner_changed;
4770 + iface->name_lost = __g_freedesktop_dbus_on_signal_name_lost;
4771 + iface->name_acquired = __g_freedesktop_dbus_on_signal_name_acquired;
4777 + * Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-org-freedeskto…
4787 diff --git a/gio/gdbus-daemon-generated.h b/gio/gdbus-daemon-generated.h
4790 --- /dev/null
4791 +++ b/gio/gdbus-daemon-generated.h
4792 @@ -0,0 +1,674 @@
4794 + * This file is generated by gdbus-codegen, do not modify it.
4796 + * The license of this code is the same as for the D-Bus interface description
4809 +/* ------------------------------------------------------------------------ */
4930 +/* D-Bus method call completion functions: */
5014 +/* D-Bus signal emissions functions: */
5031 +/* D-Bus method calls: */
5360 +/* ---- */
5430 +/* ---- */
5467 diff --git a/gio/gioenumtypes.c b/gio/gioenumtypes.c
5470 --- /dev/null
5472 @@ -0,0 +1,1834 @@
5474 +/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same …
5489 + { G_APP_INFO_CREATE_NEEDS_TERMINAL, "G_APP_INFO_CREATE_NEEDS_TERMINAL", "needs-terminal" },
5490 + { G_APP_INFO_CREATE_SUPPORTS_URIS, "G_APP_INFO_CREATE_SUPPORTS_URIS", "supports-uris" },
5491 …NOTIFICATION, "G_APP_INFO_CREATE_SUPPORTS_STARTUP_NOTIFICATION", "supports-startup-notification" },
5510 + { G_CONVERTER_INPUT_AT_END, "G_CONVERTER_INPUT_AT_END", "input-at-end" },
5550 + { G_DATA_STREAM_BYTE_ORDER_BIG_ENDIAN, "G_DATA_STREAM_BYTE_ORDER_BIG_ENDIAN", "big-endian"…
5551 …_DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN, "G_DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN", "little-endian" },
5552 + { G_DATA_STREAM_BYTE_ORDER_HOST_ENDIAN, "G_DATA_STREAM_BYTE_ORDER_HOST_ENDIAN", "host-endi…
5572 + { G_DATA_STREAM_NEWLINE_TYPE_CR_LF, "G_DATA_STREAM_NEWLINE_TYPE_CR_LF", "cr-lf" },
5593 + { G_FILE_ATTRIBUTE_TYPE_BYTE_STRING, "G_FILE_ATTRIBUTE_TYPE_BYTE_STRING", "byte-string" },
5619 …{ G_FILE_ATTRIBUTE_INFO_COPY_WITH_FILE, "G_FILE_ATTRIBUTE_INFO_COPY_WITH_FILE", "copy-with-file" },
5620 …_FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED, "G_FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED", "copy-when-moved" },
5640 + { G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING, "G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING", "error-s…
5659 + { G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS, "G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS", "nofollow-sy…
5679 + { G_FILE_CREATE_REPLACE_DESTINATION, "G_FILE_CREATE_REPLACE_DESTINATION", "replace-destina…
5698 + { G_FILE_MEASURE_REPORT_ANY_ERROR, "G_FILE_MEASURE_REPORT_ANY_ERROR", "report-any-error" },
5699 + { G_FILE_MEASURE_APPARENT_SIZE, "G_FILE_MEASURE_APPARENT_SIZE", "apparent-size" },
5700 + { G_FILE_MEASURE_NO_XDEV, "G_FILE_MEASURE_NO_XDEV", "no-xdev" },
5798 + { G_FILE_COPY_NOFOLLOW_SYMLINKS, "G_FILE_COPY_NOFOLLOW_SYMLINKS", "nofollow-symlinks" },
5799 + { G_FILE_COPY_ALL_METADATA, "G_FILE_COPY_ALL_METADATA", "all-metadata" },
5800 + { G_FILE_COPY_NO_FALLBACK_FOR_MOVE, "G_FILE_COPY_NO_FALLBACK_FOR_MOVE", "no-fallback-for-m…
5801 + { G_FILE_COPY_TARGET_DEFAULT_PERMS, "G_FILE_COPY_TARGET_DEFAULT_PERMS", "target-default-pe…
5820 + { G_FILE_MONITOR_WATCH_MOUNTS, "G_FILE_MONITOR_WATCH_MOUNTS", "watch-mounts" },
5821 + { G_FILE_MONITOR_SEND_MOVED, "G_FILE_MONITOR_SEND_MOVED", "send-moved" },
5822 + { G_FILE_MONITOR_WATCH_HARD_LINKS, "G_FILE_MONITOR_WATCH_HARD_LINKS", "watch-hard-links" },
5823 + { G_FILE_MONITOR_WATCH_MOVES, "G_FILE_MONITOR_WATCH_MOVES", "watch-moves" },
5844 + { G_FILE_TYPE_SYMBOLIC_LINK, "G_FILE_TYPE_SYMBOLIC_LINK", "symbolic-link" },
5865 + { G_FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS, "G_FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS", "if-always" …
5866 + { G_FILESYSTEM_PREVIEW_TYPE_IF_LOCAL, "G_FILESYSTEM_PREVIEW_TYPE_IF_LOCAL", "if-local" },
5886 …E_MONITOR_EVENT_CHANGES_DONE_HINT, "G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT", "changes-done-hint" },
5889 …E_MONITOR_EVENT_ATTRIBUTE_CHANGED, "G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED", "attribute-changed" },
5890 + { G_FILE_MONITOR_EVENT_PRE_UNMOUNT, "G_FILE_MONITOR_EVENT_PRE_UNMOUNT", "pre-unmount" },
5894 + { G_FILE_MONITOR_EVENT_MOVED_IN, "G_FILE_MONITOR_EVENT_MOVED_IN", "moved-in" },
5895 + { G_FILE_MONITOR_EVENT_MOVED_OUT, "G_FILE_MONITOR_EVENT_MOVED_OUT", "moved-out" },
5914 + { G_IO_ERROR_NOT_FOUND, "G_IO_ERROR_NOT_FOUND", "not-found" },
5916 + { G_IO_ERROR_IS_DIRECTORY, "G_IO_ERROR_IS_DIRECTORY", "is-directory" },
5917 + { G_IO_ERROR_NOT_DIRECTORY, "G_IO_ERROR_NOT_DIRECTORY", "not-directory" },
5918 + { G_IO_ERROR_NOT_EMPTY, "G_IO_ERROR_NOT_EMPTY", "not-empty" },
5919 + { G_IO_ERROR_NOT_REGULAR_FILE, "G_IO_ERROR_NOT_REGULAR_FILE", "not-regular-file" },
5920 + { G_IO_ERROR_NOT_SYMBOLIC_LINK, "G_IO_ERROR_NOT_SYMBOLIC_LINK", "not-symbolic-link" },
5921 + { G_IO_ERROR_NOT_MOUNTABLE_FILE, "G_IO_ERROR_NOT_MOUNTABLE_FILE", "not-mountable-file" },
5922 + { G_IO_ERROR_FILENAME_TOO_LONG, "G_IO_ERROR_FILENAME_TOO_LONG", "filename-too-long" },
5923 + { G_IO_ERROR_INVALID_FILENAME, "G_IO_ERROR_INVALID_FILENAME", "invalid-filename" },
5924 + { G_IO_ERROR_TOO_MANY_LINKS, "G_IO_ERROR_TOO_MANY_LINKS", "too-many-links" },
5925 + { G_IO_ERROR_NO_SPACE, "G_IO_ERROR_NO_SPACE", "no-space" },
5926 + { G_IO_ERROR_INVALID_ARGUMENT, "G_IO_ERROR_INVALID_ARGUMENT", "invalid-argument" },
5927 + { G_IO_ERROR_PERMISSION_DENIED, "G_IO_ERROR_PERMISSION_DENIED", "permission-denied" },
5928 + { G_IO_ERROR_NOT_SUPPORTED, "G_IO_ERROR_NOT_SUPPORTED", "not-supported" },
5929 + { G_IO_ERROR_NOT_MOUNTED, "G_IO_ERROR_NOT_MOUNTED", "not-mounted" },
5930 + { G_IO_ERROR_ALREADY_MOUNTED, "G_IO_ERROR_ALREADY_MOUNTED", "already-mounted" },
5934 + { G_IO_ERROR_READ_ONLY, "G_IO_ERROR_READ_ONLY", "read-only" },
5935 + { G_IO_ERROR_CANT_CREATE_BACKUP, "G_IO_ERROR_CANT_CREATE_BACKUP", "cant-create-backup" },
5936 + { G_IO_ERROR_WRONG_ETAG, "G_IO_ERROR_WRONG_ETAG", "wrong-etag" },
5937 + { G_IO_ERROR_TIMED_OUT, "G_IO_ERROR_TIMED_OUT", "timed-out" },
5938 + { G_IO_ERROR_WOULD_RECURSE, "G_IO_ERROR_WOULD_RECURSE", "would-recurse" },
5940 + { G_IO_ERROR_WOULD_BLOCK, "G_IO_ERROR_WOULD_BLOCK", "would-block" },
5941 + { G_IO_ERROR_HOST_NOT_FOUND, "G_IO_ERROR_HOST_NOT_FOUND", "host-not-found" },
5942 + { G_IO_ERROR_WOULD_MERGE, "G_IO_ERROR_WOULD_MERGE", "would-merge" },
5943 + { G_IO_ERROR_FAILED_HANDLED, "G_IO_ERROR_FAILED_HANDLED", "failed-handled" },
5944 + { G_IO_ERROR_TOO_MANY_OPEN_FILES, "G_IO_ERROR_TOO_MANY_OPEN_FILES", "too-many-open-files" …
5945 + { G_IO_ERROR_NOT_INITIALIZED, "G_IO_ERROR_NOT_INITIALIZED", "not-initialized" },
5946 + { G_IO_ERROR_ADDRESS_IN_USE, "G_IO_ERROR_ADDRESS_IN_USE", "address-in-use" },
5947 + { G_IO_ERROR_PARTIAL_INPUT, "G_IO_ERROR_PARTIAL_INPUT", "partial-input" },
5948 + { G_IO_ERROR_INVALID_DATA, "G_IO_ERROR_INVALID_DATA", "invalid-data" },
5949 + { G_IO_ERROR_DBUS_ERROR, "G_IO_ERROR_DBUS_ERROR", "dbus-error" },
5950 + { G_IO_ERROR_HOST_UNREACHABLE, "G_IO_ERROR_HOST_UNREACHABLE", "host-unreachable" },
5951 + { G_IO_ERROR_NETWORK_UNREACHABLE, "G_IO_ERROR_NETWORK_UNREACHABLE", "network-unreachable" …
5952 + { G_IO_ERROR_CONNECTION_REFUSED, "G_IO_ERROR_CONNECTION_REFUSED", "connection-refused" },
5953 + { G_IO_ERROR_PROXY_FAILED, "G_IO_ERROR_PROXY_FAILED", "proxy-failed" },
5954 + { G_IO_ERROR_PROXY_AUTH_FAILED, "G_IO_ERROR_PROXY_AUTH_FAILED", "proxy-auth-failed" },
5955 + { G_IO_ERROR_PROXY_NEED_AUTH, "G_IO_ERROR_PROXY_NEED_AUTH", "proxy-need-auth" },
5956 + { G_IO_ERROR_PROXY_NOT_ALLOWED, "G_IO_ERROR_PROXY_NOT_ALLOWED", "proxy-not-allowed" },
5957 + { G_IO_ERROR_BROKEN_PIPE, "G_IO_ERROR_BROKEN_PIPE", "broken-pipe" },
5958 + { G_IO_ERROR_CONNECTION_CLOSED, "G_IO_ERROR_CONNECTION_CLOSED", "connection-closed" },
5959 + { G_IO_ERROR_NOT_CONNECTED, "G_IO_ERROR_NOT_CONNECTED", "not-connected" },
5960 + { G_IO_ERROR_MESSAGE_TOO_LARGE, "G_IO_ERROR_MESSAGE_TOO_LARGE", "message-too-large" },
5978 + { G_ASK_PASSWORD_NEED_PASSWORD, "G_ASK_PASSWORD_NEED_PASSWORD", "need-password" },
5979 + { G_ASK_PASSWORD_NEED_USERNAME, "G_ASK_PASSWORD_NEED_USERNAME", "need-username" },
5980 + { G_ASK_PASSWORD_NEED_DOMAIN, "G_ASK_PASSWORD_NEED_DOMAIN", "need-domain" },
5981 + { G_ASK_PASSWORD_SAVING_SUPPORTED, "G_ASK_PASSWORD_SAVING_SUPPORTED", "saving-supported" },
5982 + { G_ASK_PASSWORD_ANONYMOUS_SUPPORTED, "G_ASK_PASSWORD_ANONYMOUS_SUPPORTED", "anonymous-sup…
6002 + { G_PASSWORD_SAVE_FOR_SESSION, "G_PASSWORD_SAVE_FOR_SESSION", "for-session" },
6042 + { G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE, "G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE", "close-sourc…
6043 + { G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET, "G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET", "close-targe…
6062 + { G_IO_STREAM_SPLICE_CLOSE_STREAM1, "G_IO_STREAM_SPLICE_CLOSE_STREAM1", "close-stream1" },
6063 + { G_IO_STREAM_SPLICE_CLOSE_STREAM2, "G_IO_STREAM_SPLICE_CLOSE_STREAM2", "close-stream2" },
6064 + { G_IO_STREAM_SPLICE_WAIT_FOR_BOTH, "G_IO_STREAM_SPLICE_WAIT_FOR_BOTH", "wait-for-both" },
6103 + { G_RESOLVER_ERROR_NOT_FOUND, "G_RESOLVER_ERROR_NOT_FOUND", "not-found" },
6104 + { G_RESOLVER_ERROR_TEMPORARY_FAILURE, "G_RESOLVER_ERROR_TEMPORARY_FAILURE", "temporary-fai…
6145 + { G_RESOURCE_ERROR_NOT_FOUND, "G_RESOURCE_ERROR_NOT_FOUND", "not-found" },
6310 …_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED, "G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED", "abstract-padded" },
6350 …E_OWNER_FLAGS_ALLOW_REPLACEMENT, "G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT", "allow-replacement" },
6352 + { G_BUS_NAME_OWNER_FLAGS_DO_NOT_QUEUE, "G_BUS_NAME_OWNER_FLAGS_DO_NOT_QUEUE", "do-not-queu…
6371 + { G_BUS_NAME_WATCHER_FLAGS_AUTO_START, "G_BUS_NAME_WATCHER_FLAGS_AUTO_START", "auto-start"…
6390 …GS_DO_NOT_LOAD_PROPERTIES, "G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES", "do-not-load-properties" },
6391 …GS_DO_NOT_CONNECT_SIGNALS, "G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS", "do-not-connect-signals" },
6392 …_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START, "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START", "do-not-auto-start" },
6393 …IDATED_PROPERTIES, "G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES", "get-invalidated-properties" },
6394 …UCTION, "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START_AT_CONSTRUCTION", "do-not-auto-start-at-construction…
6395 + { G_DBUS_PROXY_FLAGS_NO_MATCH_RULE, "G_DBUS_PROXY_FLAGS_NO_MATCH_RULE", "no-match-rule" },
6414 + { G_DBUS_ERROR_NO_MEMORY, "G_DBUS_ERROR_NO_MEMORY", "no-memory" },
6415 + { G_DBUS_ERROR_SERVICE_UNKNOWN, "G_DBUS_ERROR_SERVICE_UNKNOWN", "service-unknown" },
6416 + { G_DBUS_ERROR_NAME_HAS_NO_OWNER, "G_DBUS_ERROR_NAME_HAS_NO_OWNER", "name-has-no-owner" },
6417 + { G_DBUS_ERROR_NO_REPLY, "G_DBUS_ERROR_NO_REPLY", "no-reply" },
6418 + { G_DBUS_ERROR_IO_ERROR, "G_DBUS_ERROR_IO_ERROR", "io-error" },
6419 + { G_DBUS_ERROR_BAD_ADDRESS, "G_DBUS_ERROR_BAD_ADDRESS", "bad-address" },
6420 + { G_DBUS_ERROR_NOT_SUPPORTED, "G_DBUS_ERROR_NOT_SUPPORTED", "not-supported" },
6421 + { G_DBUS_ERROR_LIMITS_EXCEEDED, "G_DBUS_ERROR_LIMITS_EXCEEDED", "limits-exceeded" },
6422 + { G_DBUS_ERROR_ACCESS_DENIED, "G_DBUS_ERROR_ACCESS_DENIED", "access-denied" },
6423 + { G_DBUS_ERROR_AUTH_FAILED, "G_DBUS_ERROR_AUTH_FAILED", "auth-failed" },
6424 + { G_DBUS_ERROR_NO_SERVER, "G_DBUS_ERROR_NO_SERVER", "no-server" },
6426 + { G_DBUS_ERROR_NO_NETWORK, "G_DBUS_ERROR_NO_NETWORK", "no-network" },
6427 + { G_DBUS_ERROR_ADDRESS_IN_USE, "G_DBUS_ERROR_ADDRESS_IN_USE", "address-in-use" },
6429 + { G_DBUS_ERROR_INVALID_ARGS, "G_DBUS_ERROR_INVALID_ARGS", "invalid-args" },
6430 + { G_DBUS_ERROR_FILE_NOT_FOUND, "G_DBUS_ERROR_FILE_NOT_FOUND", "file-not-found" },
6431 + { G_DBUS_ERROR_FILE_EXISTS, "G_DBUS_ERROR_FILE_EXISTS", "file-exists" },
6432 + { G_DBUS_ERROR_UNKNOWN_METHOD, "G_DBUS_ERROR_UNKNOWN_METHOD", "unknown-method" },
6433 + { G_DBUS_ERROR_TIMED_OUT, "G_DBUS_ERROR_TIMED_OUT", "timed-out" },
6434 + { G_DBUS_ERROR_MATCH_RULE_NOT_FOUND, "G_DBUS_ERROR_MATCH_RULE_NOT_FOUND", "match-rule-not-
6435 + { G_DBUS_ERROR_MATCH_RULE_INVALID, "G_DBUS_ERROR_MATCH_RULE_INVALID", "match-rule-invalid"…
6436 + { G_DBUS_ERROR_SPAWN_EXEC_FAILED, "G_DBUS_ERROR_SPAWN_EXEC_FAILED", "spawn-exec-failed" },
6437 + { G_DBUS_ERROR_SPAWN_FORK_FAILED, "G_DBUS_ERROR_SPAWN_FORK_FAILED", "spawn-fork-failed" },
6438 + { G_DBUS_ERROR_SPAWN_CHILD_EXITED, "G_DBUS_ERROR_SPAWN_CHILD_EXITED", "spawn-child-exited"…
6439 + { G_DBUS_ERROR_SPAWN_CHILD_SIGNALED, "G_DBUS_ERROR_SPAWN_CHILD_SIGNALED", "spawn-child-sig…
6440 + { G_DBUS_ERROR_SPAWN_FAILED, "G_DBUS_ERROR_SPAWN_FAILED", "spawn-failed" },
6441 + { G_DBUS_ERROR_SPAWN_SETUP_FAILED, "G_DBUS_ERROR_SPAWN_SETUP_FAILED", "spawn-setup-failed"…
6442 + { G_DBUS_ERROR_SPAWN_CONFIG_INVALID, "G_DBUS_ERROR_SPAWN_CONFIG_INVALID", "spawn-config-in…
6443 …_DBUS_ERROR_SPAWN_SERVICE_INVALID, "G_DBUS_ERROR_SPAWN_SERVICE_INVALID", "spawn-service-invalid" },
6444 …ERROR_SPAWN_SERVICE_NOT_FOUND, "G_DBUS_ERROR_SPAWN_SERVICE_NOT_FOUND", "spawn-service-not-found" },
6445 …SPAWN_PERMISSIONS_INVALID, "G_DBUS_ERROR_SPAWN_PERMISSIONS_INVALID", "spawn-permissions-invalid" },
6446 + { G_DBUS_ERROR_SPAWN_FILE_INVALID, "G_DBUS_ERROR_SPAWN_FILE_INVALID", "spawn-file-invalid"…
6447 + { G_DBUS_ERROR_SPAWN_NO_MEMORY, "G_DBUS_ERROR_SPAWN_NO_MEMORY", "spawn-no-memory" },
6448 …ERROR_UNIX_PROCESS_ID_UNKNOWN, "G_DBUS_ERROR_UNIX_PROCESS_ID_UNKNOWN", "unix-process-id-unknown" },
6449 + { G_DBUS_ERROR_INVALID_SIGNATURE, "G_DBUS_ERROR_INVALID_SIGNATURE", "invalid-signature" },
6450 + { G_DBUS_ERROR_INVALID_FILE_CONTENT, "G_DBUS_ERROR_INVALID_FILE_CONTENT", "invalid-file-co…
6451 …EXT_UNKNOWN, "G_DBUS_ERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN", "selinux-security-context-unknown" },
6452 …US_ERROR_ADT_AUDIT_DATA_UNKNOWN, "G_DBUS_ERROR_ADT_AUDIT_DATA_UNKNOWN", "adt-audit-data-unknown" },
6453 + { G_DBUS_ERROR_OBJECT_PATH_IN_USE, "G_DBUS_ERROR_OBJECT_PATH_IN_USE", "object-path-in-use"…
6454 + { G_DBUS_ERROR_UNKNOWN_OBJECT, "G_DBUS_ERROR_UNKNOWN_OBJECT", "unknown-object" },
6455 + { G_DBUS_ERROR_UNKNOWN_INTERFACE, "G_DBUS_ERROR_UNKNOWN_INTERFACE", "unknown-interface" },
6456 + { G_DBUS_ERROR_UNKNOWN_PROPERTY, "G_DBUS_ERROR_UNKNOWN_PROPERTY", "unknown-property" },
6457 + { G_DBUS_ERROR_PROPERTY_READ_ONLY, "G_DBUS_ERROR_PROPERTY_READ_ONLY", "property-read-only"…
6476 …_AUTHENTICATION_CLIENT, "G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT", "authentication-client" },
6477 …_AUTHENTICATION_SERVER, "G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_SERVER", "authentication-server" },
6478 …MOUS, "G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS", "authentication-allow-anonymous" },
6479 …SSAGE_BUS_CONNECTION, "G_DBUS_CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION", "message-bus-connection" },
6480 …SSAGE_PROCESSING, "G_DBUS_CONNECTION_FLAGS_DELAY_MESSAGE_PROCESSING", "delay-message-processing" },
6481 …, "G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER", "authentication-require-same-user" },
6500 …S_CAPABILITY_FLAGS_UNIX_FD_PASSING, "G_DBUS_CAPABILITY_FLAGS_UNIX_FD_PASSING", "unix-fd-passing" },
6519 + { G_DBUS_CALL_FLAGS_NO_AUTO_START, "G_DBUS_CALL_FLAGS_NO_AUTO_START", "no-auto-start" },
6520 …ORIZATION, "G_DBUS_CALL_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION", "allow-interactive-authorization" …
6539 + { G_DBUS_MESSAGE_TYPE_METHOD_CALL, "G_DBUS_MESSAGE_TYPE_METHOD_CALL", "method-call" },
6540 + { G_DBUS_MESSAGE_TYPE_METHOD_RETURN, "G_DBUS_MESSAGE_TYPE_METHOD_RETURN", "method-return" …
6561 …S_MESSAGE_FLAGS_NO_REPLY_EXPECTED, "G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED", "no-reply-expected" },
6562 + { G_DBUS_MESSAGE_FLAGS_NO_AUTO_START, "G_DBUS_MESSAGE_FLAGS_NO_AUTO_START", "no-auto-start…
6563 …ZATION, "G_DBUS_MESSAGE_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION", "allow-interactive-authorization" …
6585 …{ G_DBUS_MESSAGE_HEADER_FIELD_ERROR_NAME, "G_DBUS_MESSAGE_HEADER_FIELD_ERROR_NAME", "error-name" },
6586 …US_MESSAGE_HEADER_FIELD_REPLY_SERIAL, "G_DBUS_MESSAGE_HEADER_FIELD_REPLY_SERIAL", "reply-serial" },
6590 …US_MESSAGE_HEADER_FIELD_NUM_UNIX_FDS, "G_DBUS_MESSAGE_HEADER_FIELD_NUM_UNIX_FDS", "num-unix-fds" },
6629 …D_NODES, "G_DBUS_SUBTREE_FLAGS_DISPATCH_TO_UNENUMERATED_NODES", "dispatch-to-unenumerated-nodes" },
6648 + { G_DBUS_SERVER_FLAGS_RUN_IN_THREAD, "G_DBUS_SERVER_FLAGS_RUN_IN_THREAD", "run-in-thread" …
6649 …NONYMOUS, "G_DBUS_SERVER_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS", "authentication-allow-anonymous" },
6650 …USER, "G_DBUS_SERVER_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER", "authentication-require-same-user" },
6669 + { G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE, "G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE", "no-match-rule" …
6670 …L_FLAGS_MATCH_ARG0_NAMESPACE, "G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_NAMESPACE", "match-arg0-namespace" },
6671 + { G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_PATH, "G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_PATH", "match-arg0-
6690 …ND_MESSAGE_FLAGS_PRESERVE_SERIAL, "G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL", "preserve-serial" },
6709 + { G_CREDENTIALS_TYPE_LINUX_UCRED, "G_CREDENTIALS_TYPE_LINUX_UCRED", "linux-ucred" },
6710 + { G_CREDENTIALS_TYPE_FREEBSD_CMSGCRED, "G_CREDENTIALS_TYPE_FREEBSD_CMSGCRED", "freebsd-cms…
6711 …ALS_TYPE_OPENBSD_SOCKPEERCRED, "G_CREDENTIALS_TYPE_OPENBSD_SOCKPEERCRED", "openbsd-sockpeercred" },
6712 + { G_CREDENTIALS_TYPE_SOLARIS_UCRED, "G_CREDENTIALS_TYPE_SOLARIS_UCRED", "solaris-ucred" },
6713 + { G_CREDENTIALS_TYPE_NETBSD_UNPCBID, "G_CREDENTIALS_TYPE_NETBSD_UNPCBID", "netbsd-unpcbid"…
6714 + { G_CREDENTIALS_TYPE_APPLE_XUCRED, "G_CREDENTIALS_TYPE_APPLE_XUCRED", "apple-xucred" },
6715 + { G_CREDENTIALS_TYPE_WIN32_PID, "G_CREDENTIALS_TYPE_WIN32_PID", "win32-pid" },
6733 + { G_DBUS_MESSAGE_BYTE_ORDER_BIG_ENDIAN, "G_DBUS_MESSAGE_BYTE_ORDER_BIG_ENDIAN", "big-endia…
6734 …BUS_MESSAGE_BYTE_ORDER_LITTLE_ENDIAN, "G_DBUS_MESSAGE_BYTE_ORDER_LITTLE_ENDIAN", "little-endian" },
6752 + { G_APPLICATION_FLAGS_NONE, "G_APPLICATION_FLAGS_NONE", "flags-none" },
6753 + { G_APPLICATION_IS_SERVICE, "G_APPLICATION_IS_SERVICE", "is-service" },
6754 + { G_APPLICATION_IS_LAUNCHER, "G_APPLICATION_IS_LAUNCHER", "is-launcher" },
6755 + { G_APPLICATION_HANDLES_OPEN, "G_APPLICATION_HANDLES_OPEN", "handles-open" },
6756 …G_APPLICATION_HANDLES_COMMAND_LINE, "G_APPLICATION_HANDLES_COMMAND_LINE", "handles-command-line" },
6757 + { G_APPLICATION_SEND_ENVIRONMENT, "G_APPLICATION_SEND_ENVIRONMENT", "send-environment" },
6758 + { G_APPLICATION_NON_UNIQUE, "G_APPLICATION_NON_UNIQUE", "non-unique" },
6759 … { G_APPLICATION_CAN_OVERRIDE_APP_ID, "G_APPLICATION_CAN_OVERRIDE_APP_ID", "can-override-app-id" },
6760 + { G_APPLICATION_ALLOW_REPLACEMENT, "G_APPLICATION_ALLOW_REPLACEMENT", "allow-replacement" …
6781 + { G_TLS_ERROR_BAD_CERTIFICATE, "G_TLS_ERROR_BAD_CERTIFICATE", "bad-certificate" },
6782 + { G_TLS_ERROR_NOT_TLS, "G_TLS_ERROR_NOT_TLS", "not-tls" },
6784 + { G_TLS_ERROR_CERTIFICATE_REQUIRED, "G_TLS_ERROR_CERTIFICATE_REQUIRED", "certificate-requi…
6786 …TLS_ERROR_INAPPROPRIATE_FALLBACK, "G_TLS_ERROR_INAPPROPRIATE_FALLBACK", "inappropriate-fallback" },
6787 …ROR_BAD_CERTIFICATE_PASSWORD, "G_TLS_ERROR_BAD_CERTIFICATE_PASSWORD", "bad-certificate-password" },
6805 + { G_TLS_CERTIFICATE_FLAGS_NONE, "G_TLS_CERTIFICATE_FLAGS_NONE", "flags-none" },
6806 + { G_TLS_CERTIFICATE_UNKNOWN_CA, "G_TLS_CERTIFICATE_UNKNOWN_CA", "unknown-ca" },
6807 + { G_TLS_CERTIFICATE_BAD_IDENTITY, "G_TLS_CERTIFICATE_BAD_IDENTITY", "bad-identity" },
6808 + { G_TLS_CERTIFICATE_NOT_ACTIVATED, "G_TLS_CERTIFICATE_NOT_ACTIVATED", "not-activated" },
6812 + { G_TLS_CERTIFICATE_GENERIC_ERROR, "G_TLS_CERTIFICATE_GENERIC_ERROR", "generic-error" },
6813 + { G_TLS_CERTIFICATE_VALIDATE_ALL, "G_TLS_CERTIFICATE_VALIDATE_ALL", "validate-all" },
6852 …L_BINDING_TLS_SERVER_END_POINT, "G_TLS_CHANNEL_BINDING_TLS_SERVER_END_POINT", "server-end-point" },
6870 …_BINDING_ERROR_NOT_IMPLEMENTED, "G_TLS_CHANNEL_BINDING_ERROR_NOT_IMPLEMENTED", "not-implemented" },
6871 …HANNEL_BINDING_ERROR_INVALID_STATE, "G_TLS_CHANNEL_BINDING_ERROR_INVALID_STATE", "invalid-state" },
6872 …HANNEL_BINDING_ERROR_NOT_AVAILABLE, "G_TLS_CHANNEL_BINDING_ERROR_NOT_AVAILABLE", "not-available" },
6873 …HANNEL_BINDING_ERROR_NOT_SUPPORTED, "G_TLS_CHANNEL_BINDING_ERROR_NOT_SUPPORTED", "not-supported" },
6874 …HANNEL_BINDING_ERROR_GENERAL_ERROR, "G_TLS_CHANNEL_BINDING_ERROR_GENERAL_ERROR", "general-error" },
6914 + { G_TLS_PASSWORD_MANY_TRIES, "G_TLS_PASSWORD_MANY_TRIES", "many-tries" },
6915 + { G_TLS_PASSWORD_FINAL_TRY, "G_TLS_PASSWORD_FINAL_TRY", "final-try" },
6916 + { G_TLS_PASSWORD_PKCS11_USER, "G_TLS_PASSWORD_PKCS11_USER", "pkcs11-user" },
6917 …ORD_PKCS11_SECURITY_OFFICER, "G_TLS_PASSWORD_PKCS11_SECURITY_OFFICER", "pkcs11-security-officer" },
6918 …ORD_PKCS11_CONTEXT_SPECIFIC, "G_TLS_PASSWORD_PKCS11_CONTEXT_SPECIFIC", "pkcs11-context-specific" },
6957 …RFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD", "handle-method-invocations-in-thread" },
6976 …S_DO_NOT_AUTO_START, "G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_DO_NOT_AUTO_START", "do-not-auto-start" },
7050 + { G_TLS_PROTOCOL_VERSION_SSL_3_0, "G_TLS_PROTOCOL_VERSION_SSL_3_0", "ssl-3-0" },
7051 + { G_TLS_PROTOCOL_VERSION_TLS_1_0, "G_TLS_PROTOCOL_VERSION_TLS_1_0", "tls-1-0" },
7052 + { G_TLS_PROTOCOL_VERSION_TLS_1_1, "G_TLS_PROTOCOL_VERSION_TLS_1_1", "tls-1-1" },
7053 + { G_TLS_PROTOCOL_VERSION_TLS_1_2, "G_TLS_PROTOCOL_VERSION_TLS_1_2", "tls-1-2" },
7054 + { G_TLS_PROTOCOL_VERSION_TLS_1_3, "G_TLS_PROTOCOL_VERSION_TLS_1_3", "tls-1-3" },
7055 + { G_TLS_PROTOCOL_VERSION_DTLS_1_0, "G_TLS_PROTOCOL_VERSION_DTLS_1_0", "dtls-1-0" },
7056 + { G_TLS_PROTOCOL_VERSION_DTLS_1_2, "G_TLS_PROTOCOL_VERSION_DTLS_1_2", "dtls-1-2" },
7075 + { G_IO_MODULE_SCOPE_BLOCK_DUPLICATES, "G_IO_MODULE_SCOPE_BLOCK_DUPLICATES", "block-duplica…
7097 + { G_SOCKET_CLIENT_PROXY_NEGOTIATING, "G_SOCKET_CLIENT_PROXY_NEGOTIATING", "proxy-negotiati…
7098 + { G_SOCKET_CLIENT_PROXY_NEGOTIATED, "G_SOCKET_CLIENT_PROXY_NEGOTIATED", "proxy-negotiated"…
7099 + { G_SOCKET_CLIENT_TLS_HANDSHAKING, "G_SOCKET_CLIENT_TLS_HANDSHAKING", "tls-handshaking" },
7100 + { G_SOCKET_CLIENT_TLS_HANDSHAKED, "G_SOCKET_CLIENT_TLS_HANDSHAKED", "tls-handshaked" },
7159 + { G_SUBPROCESS_FLAGS_STDIN_PIPE, "G_SUBPROCESS_FLAGS_STDIN_PIPE", "stdin-pipe" },
7160 + { G_SUBPROCESS_FLAGS_STDIN_INHERIT, "G_SUBPROCESS_FLAGS_STDIN_INHERIT", "stdin-inherit" },
7161 + { G_SUBPROCESS_FLAGS_STDOUT_PIPE, "G_SUBPROCESS_FLAGS_STDOUT_PIPE", "stdout-pipe" },
7162 + { G_SUBPROCESS_FLAGS_STDOUT_SILENCE, "G_SUBPROCESS_FLAGS_STDOUT_SILENCE", "stdout-silence"…
7163 + { G_SUBPROCESS_FLAGS_STDERR_PIPE, "G_SUBPROCESS_FLAGS_STDERR_PIPE", "stderr-pipe" },
7164 + { G_SUBPROCESS_FLAGS_STDERR_SILENCE, "G_SUBPROCESS_FLAGS_STDERR_SILENCE", "stderr-silence"…
7165 + { G_SUBPROCESS_FLAGS_STDERR_MERGE, "G_SUBPROCESS_FLAGS_STDERR_MERGE", "stderr-merge" },
7166 + { G_SUBPROCESS_FLAGS_INHERIT_FDS, "G_SUBPROCESS_FLAGS_INHERIT_FDS", "inherit-fds" },
7167 …FLAGS_SEARCH_PATH_FROM_ENVP, "G_SUBPROCESS_FLAGS_SEARCH_PATH_FROM_ENVP", "search-path-from-envp" },
7229 + { G_POLLABLE_RETURN_WOULD_BLOCK, "G_POLLABLE_RETURN_WOULD_BLOCK", "would-block" },
7269 + { G_RESOLVER_NAME_LOOKUP_FLAGS_IPV4_ONLY, "G_RESOLVER_NAME_LOOKUP_FLAGS_IPV4_ONLY", "ipv4-
7270 + { G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY, "G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY", "ipv6-
7292 + { G_SETTINGS_BIND_NO_SENSITIVITY, "G_SETTINGS_BIND_NO_SENSITIVITY", "no-sensitivity" },
7293 + { G_SETTINGS_BIND_GET_NO_CHANGES, "G_SETTINGS_BIND_GET_NO_CHANGES", "get-no-changes" },
7294 + { G_SETTINGS_BIND_INVERT_BOOLEAN, "G_SETTINGS_BIND_INVERT_BOOLEAN", "invert-boolean" },
7307 diff --git a/gio/gioenumtypes.h b/gio/gioenumtypes.h
7310 --- /dev/null
7312 @@ -0,0 +1,185 @@
7314 +/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same …
7319 +#include <glib-object.h>
7498 diff --git a/gio/gnetworking.h b/gio/gnetworking.h
7501 --- /dev/null
7503 @@ -0,0 +1,78 @@
7504 +/* GIO - GLib Input, Output and Streaming Library
7506 + * Copyright (C) 2008-2011 Red Hat, Inc.
7569 +#define GLIB_ALIGN_TO_SIZEOF(len, obj) (((len) + sizeof (obj) - 1) & ~(sizeof (obj) - 1))
7582 diff --git a/gio/xdp-dbus.c b/gio/xdp-dbus.c
7585 --- /dev/null
7586 +++ b/gio/xdp-dbus.c
7587 @@ -0,0 +1,7909 @@
7589 + * This file is generated by gdbus-codegen, do not modify it.
7591 + * The license of this code is the same as for the D-Bus interface description
7600 +#include "xdp-dbus.h"
7650 + g_value_unset (&data->orig_value);
7719 + /* Avoid -Wfloat-equal warnings by doing a direct bit compare */
7741 +/* ------------------------------------------------------------------------
7743 + * ------------------------------------------------------------------------
7749 + * @short_description: Generated C code for the org.freedesktop.portal.Documents D-Bus interface
7751 …th the <link linkend="gdbus-interface-org-freedesktop-portal-Documents.top_of_page">org.freedeskto…
7754 +/* ---- Introspection data for org.freedesktop.portal.Documents ---- */
7759 + -1,
7776 + -1,
7782 + "handle-get-mount-point",
7789 + -1,
7800 + -1,
7811 + -1,
7830 + -1,
7847 + -1,
7853 + "handle-add",
7860 + -1,
7871 + -1,
7882 + -1,
7893 + -1,
7913 + -1,
7930 + -1,
7936 + "handle-add-named",
7943 + -1,
7954 + -1,
7965 + -1,
7976 + -1,
7996 + -1,
8007 + -1,
8025 + -1,
8031 + "handle-add-full",
8038 + -1,
8049 + -1,
8060 + -1,
8071 + -1,
8082 + -1,
8103 + -1,
8114 + -1,
8132 + -1,
8138 + "handle-add-named-full",
8145 + -1,
8156 + -1,
8167 + -1,
8186 + -1,
8192 + "handle-grant-permissions",
8199 + -1,
8210 + -1,
8221 + -1,
8240 + -1,
8246 + "handle-revoke-permissions",
8253 + -1,
8270 + -1,
8276 + "handle-delete",
8283 + -1,
8300 + -1,
8317 + -1,
8323 + "handle-lookup",
8330 + -1,
8347 + -1,
8358 + -1,
8376 + -1,
8382 + "handle-info",
8389 + -1,
8406 + -1,
8423 + -1,
8429 + "handle-list",
8452 + -1,
8472 + -1,
8486 …ne-readable description of the <link linkend="gdbus-interface-org-freedesktop-portal-Documents.top…
8510 + return property_id_begin - 1;
8518 + * Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-
8524 + * @handle_add: Handler for the #GXdpDocuments::handle-add signal.
8525 + * @handle_add_full: Handler for the #GXdpDocuments::handle-add-full signal.
8526 + * @handle_add_named: Handler for the #GXdpDocuments::handle-add-named signal.
8527 + * @handle_add_named_full: Handler for the #GXdpDocuments::handle-add-named-full signal.
8528 + * @handle_delete: Handler for the #GXdpDocuments::handle-delete signal.
8529 + * @handle_get_mount_point: Handler for the #GXdpDocuments::handle-get-mount-point signal.
8530 + * @handle_grant_permissions: Handler for the #GXdpDocuments::handle-grant-permissions signal.
8531 + * @handle_info: Handler for the #GXdpDocuments::handle-info signal.
8532 + * @handle_list: Handler for the #GXdpDocuments::handle-list signal.
8533 + * @handle_lookup: Handler for the #GXdpDocuments::handle-lookup signal.
8534 + * @handle_revoke_permissions: Handler for the #GXdpDocuments::handle-revoke-permissions signal.
8537 + * Virtual table for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-portal-Doc…
8546 + /* GObject signals for incoming D-Bus method calls: */
8548 + * GXdpDocuments::handle-get-mount-point:
8552 …is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.GetMountPoint">GetMou…
8558 + g_signal_new ("handle-get-mount-point",
8570 + * GXdpDocuments::handle-add:
8578 …te caller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Add">Add()<…
8584 + g_signal_new ("handle-add",
8596 + * GXdpDocuments::handle-add-named:
8605 …ller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddNamed">AddNam…
8611 + g_signal_new ("handle-add-named",
8623 + * GXdpDocuments::handle-add-full:
8632 …aller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddFull">AddFul…
8638 + g_signal_new ("handle-add-full",
8650 + * GXdpDocuments::handle-add-named-full:
8660 … is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddNamedFull">AddNam…
8666 + g_signal_new ("handle-add-named-full",
8678 + * GXdpDocuments::handle-grant-permissions:
8685 …invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.GrantPermissions">GrantP…
8691 + g_signal_new ("handle-grant-permissions",
8703 + * GXdpDocuments::handle-revoke-permissions:
8710 …nvoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.RevokePermissions">Revoke…
8716 + g_signal_new ("handle-revoke-permissions",
8728 + * GXdpDocuments::handle-delete:
8733 …caller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Delete">Delete…
8739 + g_signal_new ("handle-delete",
8751 + * GXdpDocuments::handle-lookup:
8756 …caller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Lookup">Lookup…
8762 + g_signal_new ("handle-lookup",
8774 + * GXdpDocuments::handle-info:
8779 …e caller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Info">Info()…
8785 + g_signal_new ("handle-info",
8797 + * GXdpDocuments::handle-list:
8802 …e caller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Documents.List">List()…
8808 + g_signal_new ("handle-list",
8819 + /* GObject properties for D-Bus properties: */
8823 + * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-portal-Documents.…
8825-Bus property for this #GObject property is readable but not writable, it is meaningful to read fr…
8835 …ets the value of the <link linkend="gdbus-property-org-freedesktop-portal-Documents.version">"vers…
8837 + * Since this D-Bus property is readable, it is meaningful to use this function on both the client
8844 + return GXDP_DOCUMENTS_GET_IFACE (object)->get_version (object);
8852 + * Sets the <link linkend="gdbus-property-org-freedesktop-portal-Documents.version">"version"</lin…
8854 + * Since this D-Bus property is not writable, it is only meaningful to use this function on the se…
8869 …sly invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.GetMountPoint">GetMou…
8870 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
8886 + -1,
8929 …sly invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.GetMountPoint">GetMou…
8947 + -1,
8971 …synchronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Add">Add()<…
8972 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
8995 + -1,
9046 …Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Add">Add()<…
9072 + -1,
9099 …ronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddNamed">AddNam…
9100 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
9125 + -1,
9177 …ronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddNamed">AddNam…
9205 + -1,
9232 …hronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddFull">AddFul…
9233 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
9258 + -1,
9268 + * @out_doc_ids: (out) (optional) (array zero-terminated=1): Return location for return parameter …
9308 + * @out_doc_ids: (out) (optional) (array zero-terminated=1): Return location for return parameter …
9314 …hronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddFull">AddFul…
9343 + -1,
9372 …usly invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddNamedFull">AddNam…
9373 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
9400 + -1,
9457 …usly invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddNamedFull">AddNam…
9488 + -1,
9514 … invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.GrantPermissions">GrantP…
9515 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
9537 + -1,
9579 … invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.GrantPermissions">GrantP…
9602 + -1,
9624 …invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.RevokePermissions">Revoke…
9625 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
9647 + -1,
9689 …invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.RevokePermissions">Revoke…
9712 + -1,
9732 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Delete">Delete…
9733 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
9751 + -1,
9791 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Delete">Delete…
9810 + -1,
9830 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Lookup">Lookup…
9831 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
9849 + -1,
9893 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Lookup">Lookup…
9913 + -1,
9934 …ynchronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Info">Info()…
9935 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
9953 + -1,
10001 …ynchronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Info">Info()…
10022 + -1,
10044 …ynchronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.List">List()…
10045 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
10063 + -1,
10107 …ynchronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Documents.List">List()…
10127 + -1,
10146 …ocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.GetMountPoint">GetMou…
10168 …ndling invocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Add">Add()<…
10192 …g invocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddNamed">AddNam…
10217 …ng invocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddFull">AddFul…
10244 …vocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.AddNamedFull">AddNam…
10268 …tions of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.GrantPermissions">GrantP…
10286 …ions of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.RevokePermissions">Revoke…
10304 …ing invocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Delete">Delete…
10323 …ing invocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Lookup">Lookup…
10345 …dling invocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.Info">Info()…
10368 …dling invocations of the <link linkend="gdbus-method-org-freedesktop-portal-Documents.List">List()…
10383 +/* ------------------------------------------------------------------------ */
10419 + g_datalist_clear (&proxy->priv->qdata);
10420 + G_OBJECT_CLASS (gxdp_documents_proxy_parent_class)->finalize (object);
10431 + g_assert (prop_id != 0 && prop_id - 1 < 1);
10432 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_documents_property_info_pointers[prop_id - 1];
10433 + variant = g_dbus_proxy_get_cached_property (G_DBUS_PROXY (object), info->parent_struct.name);
10434 + if (info->use_gvariant)
10460 + info->parent_struct.name,
10461 + error->message, g_quark_to_string (error->domain), error->code);
10478 + g_assert (prop_id != 0 && prop_id - 1 < 1);
10479 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_documents_property_info_pointers[prop_id - 1];
10480 + variant = g_dbus_gvalue_to_gvariant (value, G_VARIANT_TYPE (info->parent_struct.signature));
10483 + g_variant_new ("(ssv)", "org.freedesktop.portal.Documents", info->parent_struct.name, variant),
10485 + -1,
10486 + NULL, (GAsyncReadyCallback) gxdp_documents_proxy_set_property_cb, (GDBusPropertyInfo *) &info-
10514 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.args[n - 1];
10515 + if (arg_info->use_gvariant)
10525 + signal_id = g_signal_lookup (info->signal_name, GXDP_TYPE_DOCUMENTS);
10546 + g_datalist_remove_data (&proxy->priv->qdata, key);
10548 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
10554 + g_datalist_remove_data (&proxy->priv->qdata, invalidated_properties[n]);
10556 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
10579 + proxy->priv = gxdp_documents_proxy_get_instance_private (proxy);
10581 + proxy->priv = G_TYPE_INSTANCE_GET_PRIVATE (proxy, GXDP_TYPE_DOCUMENTS_PROXY, GXdpDocumentsProxyP…
10594 + gobject_class->finalize = gxdp_documents_proxy_finalize;
10595 + gobject_class->get_property = gxdp_documents_proxy_get_property;
10596 + gobject_class->set_property = gxdp_documents_proxy_set_property;
10599 + proxy_class->g_signal = gxdp_documents_proxy_g_signal;
10600 + proxy_class->g_properties_changed = gxdp_documents_proxy_g_properties_changed;
10612 + iface->get_version = gxdp_documents_proxy_get_version;
10619 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
10625 …* Asynchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
10627 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
10642 …, callback, user_data, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
10674 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
10679 … * Synchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
10697 …Y, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
10709 + * @name: A bus name (well-known or unique).
10717 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
10732 …le, callback, user_data, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
10764 + * @name: A bus name (well-known or unique).
10787 …OXY, cancellable, error, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
10795 +/* ------------------------------------------------------------------------ */
10843 + num_extra = info->pass_fdlist ? 3 : 2; paramv = g_new0 (GValue, num_params + num_extra);
10849 + if (info->pass_fdlist)
10861 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.in_args[n -
10862 + if (arg_info->use_gvariant)
10872 + signal_id = g_signal_lookup (info->signal_name, GXDP_TYPE_DOCUMENTS);
10901 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
10908 + g_value_init (&value, pspec->value_type);
10909 + g_object_get_property (G_OBJECT (skeleton), info->hyphen_name, &value);
10910 + ret = g_dbus_gvalue_to_gvariant (&value, G_VARIANT_TYPE (info->parent_struct.signature));
10935 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
10942 + if (info->use_gvariant)
10946 + g_object_set_property (G_OBJECT (skeleton), info->hyphen_name, &value);
10986 + if (info->flags & G_DBUS_PROPERTY_INFO_FLAGS_READABLE)
10989 …BUS_INTERFACE_SKELETON (skeleton)), "org.freedesktop.portal.Documents", info->name, NULL, skeleton…
10993 + g_variant_builder_add (&builder, "{sv}", info->name, value);
11010 + g_mutex_lock (&skeleton->priv->lock);
11011 + if (skeleton->priv->changed_properties_idle_source != NULL)
11013 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
11014 + skeleton->priv->changed_properties_idle_source = NULL;
11017 + g_mutex_unlock (&skeleton->priv->lock);
11040 + g_value_unset (&skeleton->priv->properties[n]);
11041 + g_free (skeleton->priv->properties);
11042 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
11043 + if (skeleton->priv->changed_properties_idle_source != NULL)
11044 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
11045 + g_main_context_unref (skeleton->priv->context);
11046 + g_mutex_clear (&skeleton->priv->lock);
11047 + G_OBJECT_CLASS (gxdp_documents_skeleton_parent_class)->finalize (object);
11057 + g_assert (prop_id != 0 && prop_id - 1 < 1);
11058 + g_mutex_lock (&skeleton->priv->lock);
11059 + g_value_copy (&skeleton->priv->properties[prop_id - 1], value);
11060 + g_mutex_unlock (&skeleton->priv->lock);
11072 + g_mutex_lock (&skeleton->priv->lock);
11075 + for (l = skeleton->priv->changed_properties, num_changes = 0; l != NULL; l = l->next)
11077 + ChangedProperty *cp = l->data;
11081 + cur_value = &skeleton->priv->properties[cp->prop_id - 1];
11082 + if (!_g_value_equal (cur_value, &cp->orig_value))
11084 + variant = g_dbus_gvalue_to_gvariant (cur_value, G_VARIANT_TYPE (cp->info->parent_struct.…
11085 + g_variant_builder_add (&builder, "{sv}", cp->info->parent_struct.name, variant);
11097 + for (ll = connections; ll != NULL; ll = ll->next)
11099 + GDBusConnection *connection = ll->data;
11116 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
11117 + skeleton->priv->changed_properties = NULL;
11118 + skeleton->priv->changed_properties_idle_source = NULL;
11119 + g_mutex_unlock (&skeleton->priv->lock);
11129 + for (l = skeleton->priv->changed_properties; l != NULL; l = l->next)
11131 + ChangedProperty *i_cp = l->data;
11132 + if (i_cp->info == info)
11141 + cp->prop_id = prop_id;
11142 + cp->info = info;
11143 + skeleton->priv->changed_properties = g_list_prepend (skeleton->priv->changed_properties, cp);
11144 + g_value_init (&cp->orig_value, G_VALUE_TYPE (orig_value));
11145 + g_value_copy (orig_value, &cp->orig_value);
11154 + g_mutex_lock (&skeleton->priv->lock);
11155 + if (skeleton->priv->changed_properties != NULL &&
11156 + skeleton->priv->changed_properties_idle_source == NULL)
11158 + skeleton->priv->changed_properties_idle_source = g_idle_source_new ();
11159 + g_source_set_priority (skeleton->priv->changed_properties_idle_source, G_PRIORITY_DEFAULT);
11160 + g_source_set_callback (skeleton->priv->changed_properties_idle_source, _gxdp_documents_emit_…
11161 + g_source_set_name (skeleton->priv->changed_properties_idle_source, "[generated] _gxdp_docume…
11162 + g_source_attach (skeleton->priv->changed_properties_idle_source, skeleton->priv->context);
11163 + g_source_unref (skeleton->priv->changed_properties_idle_source);
11165 + g_mutex_unlock (&skeleton->priv->lock);
11176 + g_assert (prop_id != 0 && prop_id - 1 < 1);
11177 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_documents_property_info_pointers[prop_id - 1];
11178 + g_mutex_lock (&skeleton->priv->lock);
11180 + if (!_g_value_equal (value, &skeleton->priv->properties[prop_id - 1]))
11183 + info->emits_changed_signal)
11184 …ocuments_schedule_emit_changed (skeleton, info, prop_id, &skeleton->priv->properties[prop_id - 1]);
11185 + g_value_copy (value, &skeleton->priv->properties[prop_id - 1]);
11188 + g_mutex_unlock (&skeleton->priv->lock);
11196 + skeleton->priv = gxdp_documents_skeleton_get_instance_private (skeleton);
11198 + skeleton->priv = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, GXDP_TYPE_DOCUMENTS_SKELETON, GXdpDocume…
11201 + g_mutex_init (&skeleton->priv->lock);
11202 + skeleton->priv->context = g_main_context_ref_thread_default ();
11203 + skeleton->priv->properties = g_new0 (GValue, 1);
11204 + g_value_init (&skeleton->priv->properties[0], G_TYPE_UINT);
11212 + g_mutex_lock (&skeleton->priv->lock);
11213 + value = g_value_get_uint (&(skeleton->priv->properties[0]));
11214 + g_mutex_unlock (&skeleton->priv->lock);
11225 + gobject_class->finalize = gxdp_documents_skeleton_finalize;
11226 + gobject_class->get_property = gxdp_documents_skeleton_get_property;
11227 + gobject_class->set_property = gxdp_documents_skeleton_set_property;
11228 + gobject_class->notify = gxdp_documents_skeleton_notify;
11234 + skeleton_class->get_info = gxdp_documents_skeleton_dbus_interface_get_info;
11235 + skeleton_class->get_properties = gxdp_documents_skeleton_dbus_interface_get_properties;
11236 + skeleton_class->flush = gxdp_documents_skeleton_dbus_interface_flush;
11237 + skeleton_class->get_vtable = gxdp_documents_skeleton_dbus_interface_get_vtable;
11247 + iface->get_version = gxdp_documents_skeleton_get_version;
11253 + * Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-org-freedeskto…
11263 +/* ------------------------------------------------------------------------
11265 + * ------------------------------------------------------------------------
11271 + * @short_description: Generated C code for the org.freedesktop.portal.OpenURI D-Bus interface
11273 …with the <link linkend="gdbus-interface-org-freedesktop-portal-OpenURI.top_of_page">org.freedeskto…
11276 +/* ---- Introspection data for org.freedesktop.portal.OpenURI ---- */
11281 + -1,
11292 + -1,
11303 + -1,
11322 + -1,
11339 + -1,
11345 + "handle-open-uri",
11352 + -1,
11363 + -1,
11374 + -1,
11393 + -1,
11410 + -1,
11416 + "handle-open-file",
11423 + -1,
11434 + -1,
11445 + -1,
11464 + -1,
11481 + -1,
11487 + "handle-open-directory",
11502 + -1,
11522 + -1,
11529 + "open-uri",
11536 …hine-readable description of the <link linkend="gdbus-interface-org-freedesktop-portal-OpenURI.top…
11560 + return property_id_begin - 1;
11568 + * Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-
11574 + * @handle_open_directory: Handler for the #GXdpOpenURI::handle-open-directory signal.
11575 + * @handle_open_file: Handler for the #GXdpOpenURI::handle-open-file signal.
11576 + * @handle_open_uri: Handler for the #GXdpOpenURI::handle-open-uri signal.
11579 + * Virtual table for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-portal-Ope…
11588 + /* GObject signals for incoming D-Bus method calls: */
11590 + * GXdpOpenURI::handle-open-uri:
11597 …caller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenURI">OpenURI…
11603 + g_signal_new ("handle-open-uri",
11615 + * GXdpOpenURI::handle-open-file:
11623 …aller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenFile">OpenFil…
11629 + g_signal_new ("handle-open-file",
11641 + * GXdpOpenURI::handle-open-directory:
11649 … is invoking the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenDirectory">OpenDir…
11655 + g_signal_new ("handle-open-directory",
11666 + /* GObject properties for D-Bus properties: */
11670 + * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-portal-OpenURI.ve…
11672-Bus property for this #GObject property is readable but not writable, it is meaningful to read fr…
11682 …Gets the value of the <link linkend="gdbus-property-org-freedesktop-portal-OpenURI.version">"versi…
11684 + * Since this D-Bus property is readable, it is meaningful to use this function on both the client
11691 + return GXDP_OPEN_URI_GET_IFACE (object)->get_version (object);
11699 + * Sets the <link linkend="gdbus-property-org-freedesktop-portal-OpenURI.version">"version"</link>…
11701 + * Since this D-Bus property is not writable, it is only meaningful to use this function on the se…
11719 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenURI">OpenURI…
11720 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
11742 + -1,
11788 …chronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenURI">OpenURI…
11812 + -1,
11836 …hronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenFile">OpenFil…
11837 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
11860 + -1,
11911 …hronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenFile">OpenFil…
11937 + -1,
11963 …usly invokes the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenDirectory">OpenDir…
11964 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
11987 + -1,
12038 …usly invokes the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenDirectory">OpenDir…
12064 + -1,
12085 …ing invocations of the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenURI">OpenURI…
12107 …ng invocations of the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenFile">OpenFil…
12131 …vocations of the <link linkend="gdbus-method-org-freedesktop-portal-OpenURI.OpenDirectory">OpenDir…
12148 +/* ------------------------------------------------------------------------ */
12184 + g_datalist_clear (&proxy->priv->qdata);
12185 + G_OBJECT_CLASS (gxdp_open_uri_proxy_parent_class)->finalize (object);
12196 + g_assert (prop_id != 0 && prop_id - 1 < 1);
12197 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_open_uri_property_info_pointers[prop_id - 1];
12198 + variant = g_dbus_proxy_get_cached_property (G_DBUS_PROXY (object), info->parent_struct.name);
12199 + if (info->use_gvariant)
12225 + info->parent_struct.name,
12226 + error->message, g_quark_to_string (error->domain), error->code);
12243 + g_assert (prop_id != 0 && prop_id - 1 < 1);
12244 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_open_uri_property_info_pointers[prop_id - 1];
12245 + variant = g_dbus_gvalue_to_gvariant (value, G_VARIANT_TYPE (info->parent_struct.signature));
12248 + g_variant_new ("(ssv)", "org.freedesktop.portal.OpenURI", info->parent_struct.name, variant),
12250 + -1,
12251 + NULL, (GAsyncReadyCallback) gxdp_open_uri_proxy_set_property_cb, (GDBusPropertyInfo *) &info->…
12279 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.args[n - 1];
12280 + if (arg_info->use_gvariant)
12290 + signal_id = g_signal_lookup (info->signal_name, GXDP_TYPE_OPEN_URI);
12311 + g_datalist_remove_data (&proxy->priv->qdata, key);
12313 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
12319 + g_datalist_remove_data (&proxy->priv->qdata, invalidated_properties[n]);
12321 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
12344 + proxy->priv = gxdp_open_uri_proxy_get_instance_private (proxy);
12346 + proxy->priv = G_TYPE_INSTANCE_GET_PRIVATE (proxy, GXDP_TYPE_OPEN_URI_PROXY, GXdpOpenURIProxyPriv…
12359 + gobject_class->finalize = gxdp_open_uri_proxy_finalize;
12360 + gobject_class->get_property = gxdp_open_uri_proxy_get_property;
12361 + gobject_class->set_property = gxdp_open_uri_proxy_set_property;
12364 + proxy_class->g_signal = gxdp_open_uri_proxy_g_signal;
12365 + proxy_class->g_properties_changed = gxdp_open_uri_proxy_g_properties_changed;
12377 + iface->get_version = gxdp_open_uri_proxy_get_version;
12384 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
12390 …* Asynchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
12392 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
12407 …, callback, user_data, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
12439 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
12444 … * Synchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
12462 …Y, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
12474 + * @name: A bus name (well-known or unique).
12482 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
12497 …le, callback, user_data, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
12529 + * @name: A bus name (well-known or unique).
12552 …OXY, cancellable, error, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
12560 +/* ------------------------------------------------------------------------ */
12608 + num_extra = info->pass_fdlist ? 3 : 2; paramv = g_new0 (GValue, num_params + num_extra);
12614 + if (info->pass_fdlist)
12626 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.in_args[n -
12627 + if (arg_info->use_gvariant)
12637 + signal_id = g_signal_lookup (info->signal_name, GXDP_TYPE_OPEN_URI);
12666 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
12673 + g_value_init (&value, pspec->value_type);
12674 + g_object_get_property (G_OBJECT (skeleton), info->hyphen_name, &value);
12675 + ret = g_dbus_gvalue_to_gvariant (&value, G_VARIANT_TYPE (info->parent_struct.signature));
12700 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
12707 + if (info->use_gvariant)
12711 + g_object_set_property (G_OBJECT (skeleton), info->hyphen_name, &value);
12751 + if (info->flags & G_DBUS_PROPERTY_INFO_FLAGS_READABLE)
12754 …_DBUS_INTERFACE_SKELETON (skeleton)), "org.freedesktop.portal.OpenURI", info->name, NULL, skeleton…
12758 + g_variant_builder_add (&builder, "{sv}", info->name, value);
12775 + g_mutex_lock (&skeleton->priv->lock);
12776 + if (skeleton->priv->changed_properties_idle_source != NULL)
12778 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
12779 + skeleton->priv->changed_properties_idle_source = NULL;
12782 + g_mutex_unlock (&skeleton->priv->lock);
12805 + g_value_unset (&skeleton->priv->properties[n]);
12806 + g_free (skeleton->priv->properties);
12807 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
12808 + if (skeleton->priv->changed_properties_idle_source != NULL)
12809 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
12810 + g_main_context_unref (skeleton->priv->context);
12811 + g_mutex_clear (&skeleton->priv->lock);
12812 + G_OBJECT_CLASS (gxdp_open_uri_skeleton_parent_class)->finalize (object);
12822 + g_assert (prop_id != 0 && prop_id - 1 < 1);
12823 + g_mutex_lock (&skeleton->priv->lock);
12824 + g_value_copy (&skeleton->priv->properties[prop_id - 1], value);
12825 + g_mutex_unlock (&skeleton->priv->lock);
12837 + g_mutex_lock (&skeleton->priv->lock);
12840 + for (l = skeleton->priv->changed_properties, num_changes = 0; l != NULL; l = l->next)
12842 + ChangedProperty *cp = l->data;
12846 + cur_value = &skeleton->priv->properties[cp->prop_id - 1];
12847 + if (!_g_value_equal (cur_value, &cp->orig_value))
12849 + variant = g_dbus_gvalue_to_gvariant (cur_value, G_VARIANT_TYPE (cp->info->parent_struct.…
12850 + g_variant_builder_add (&builder, "{sv}", cp->info->parent_struct.name, variant);
12862 + for (ll = connections; ll != NULL; ll = ll->next)
12864 + GDBusConnection *connection = ll->data;
12881 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
12882 + skeleton->priv->changed_properties = NULL;
12883 + skeleton->priv->changed_properties_idle_source = NULL;
12884 + g_mutex_unlock (&skeleton->priv->lock);
12894 + for (l = skeleton->priv->changed_properties; l != NULL; l = l->next)
12896 + ChangedProperty *i_cp = l->data;
12897 + if (i_cp->info == info)
12906 + cp->prop_id = prop_id;
12907 + cp->info = info;
12908 + skeleton->priv->changed_properties = g_list_prepend (skeleton->priv->changed_properties, cp);
12909 + g_value_init (&cp->orig_value, G_VALUE_TYPE (orig_value));
12910 + g_value_copy (orig_value, &cp->orig_value);
12919 + g_mutex_lock (&skeleton->priv->lock);
12920 + if (skeleton->priv->changed_properties != NULL &&
12921 + skeleton->priv->changed_properties_idle_source == NULL)
12923 + skeleton->priv->changed_properties_idle_source = g_idle_source_new ();
12924 + g_source_set_priority (skeleton->priv->changed_properties_idle_source, G_PRIORITY_DEFAULT);
12925 + g_source_set_callback (skeleton->priv->changed_properties_idle_source, _gxdp_open_uri_emit_c…
12926 + g_source_set_name (skeleton->priv->changed_properties_idle_source, "[generated] _gxdp_open_u…
12927 + g_source_attach (skeleton->priv->changed_properties_idle_source, skeleton->priv->context);
12928 + g_source_unref (skeleton->priv->changed_properties_idle_source);
12930 + g_mutex_unlock (&skeleton->priv->lock);
12941 + g_assert (prop_id != 0 && prop_id - 1 < 1);
12942 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_open_uri_property_info_pointers[prop_id - 1];
12943 + g_mutex_lock (&skeleton->priv->lock);
12945 + if (!_g_value_equal (value, &skeleton->priv->properties[prop_id - 1]))
12948 + info->emits_changed_signal)
12949 …open_uri_schedule_emit_changed (skeleton, info, prop_id, &skeleton->priv->properties[prop_id - 1]);
12950 + g_value_copy (value, &skeleton->priv->properties[prop_id - 1]);
12953 + g_mutex_unlock (&skeleton->priv->lock);
12961 + skeleton->priv = gxdp_open_uri_skeleton_get_instance_private (skeleton);
12963 + skeleton->priv = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, GXDP_TYPE_OPEN_URI_SKELETON, GXdpOpenURI…
12966 + g_mutex_init (&skeleton->priv->lock);
12967 + skeleton->priv->context = g_main_context_ref_thread_default ();
12968 + skeleton->priv->properties = g_new0 (GValue, 1);
12969 + g_value_init (&skeleton->priv->properties[0], G_TYPE_UINT);
12977 + g_mutex_lock (&skeleton->priv->lock);
12978 + value = g_value_get_uint (&(skeleton->priv->properties[0]));
12979 + g_mutex_unlock (&skeleton->priv->lock);
12990 + gobject_class->finalize = gxdp_open_uri_skeleton_finalize;
12991 + gobject_class->get_property = gxdp_open_uri_skeleton_get_property;
12992 + gobject_class->set_property = gxdp_open_uri_skeleton_set_property;
12993 + gobject_class->notify = gxdp_open_uri_skeleton_notify;
12999 + skeleton_class->get_info = gxdp_open_uri_skeleton_dbus_interface_get_info;
13000 + skeleton_class->get_properties = gxdp_open_uri_skeleton_dbus_interface_get_properties;
13001 + skeleton_class->flush = gxdp_open_uri_skeleton_dbus_interface_flush;
13002 + skeleton_class->get_vtable = gxdp_open_uri_skeleton_dbus_interface_get_vtable;
13012 + iface->get_version = gxdp_open_uri_skeleton_get_version;
13018 + * Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-org-freedeskto…
13028 +/* ------------------------------------------------------------------------
13030 + * ------------------------------------------------------------------------
13036 + * @short_description: Generated C code for the org.freedesktop.portal.ProxyResolver D-Bus interfa…
13038 …he <link linkend="gdbus-interface-org-freedesktop-portal-ProxyResolver.top_of_page">org.freedeskto…
13041 +/* ---- Introspection data for org.freedesktop.portal.ProxyResolver ---- */
13046 + -1,
13063 + -1,
13080 + -1,
13086 + "handle-lookup",
13099 + -1,
13119 + -1,
13126 + "proxy-resolver",
13133-readable description of the <link linkend="gdbus-interface-org-freedesktop-portal-ProxyResolver.t…
13157 + return property_id_begin - 1;
13165 + * Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-
13171 + * @handle_lookup: Handler for the #GXdpProxyResolver::handle-lookup signal.
13174 + * Virtual table for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-portal-Pro…
13183 + /* GObject signals for incoming D-Bus method calls: */
13185 + * GXdpProxyResolver::handle-lookup:
13190 …ller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-ProxyResolver.Lookup">Look…
13196 + g_signal_new ("handle-lookup",
13207 + /* GObject properties for D-Bus properties: */
13211 + * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-portal-ProxyResol…
13213-Bus property for this #GObject property is readable but not writable, it is meaningful to read fr…
13223 …s the value of the <link linkend="gdbus-property-org-freedesktop-portal-ProxyResolver.version">"ve…
13225 + * Since this D-Bus property is readable, it is meaningful to use this function on both the client
13232 + return GXDP_PROXY_RESOLVER_GET_IFACE (object)->get_version (object);
13240 + * Sets the <link linkend="gdbus-property-org-freedesktop-portal-ProxyResolver.version">"version"<…
13242 + * Since this D-Bus property is not writable, it is only meaningful to use this function on the se…
13258 …ronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-ProxyResolver.Lookup">Look…
13259 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
13277 + -1,
13286 + * @out_proxies: (out) (optional) (array zero-terminated=1): Return location for return parameter …
13317 + * @out_proxies: (out) (optional) (array zero-terminated=1): Return location for return parameter …
13321 …ronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-ProxyResolver.Lookup">Look…
13341 + -1,
13360 …g invocations of the <link linkend="gdbus-method-org-freedesktop-portal-ProxyResolver.Lookup">Look…
13375 +/* ------------------------------------------------------------------------ */
13411 + g_datalist_clear (&proxy->priv->qdata);
13412 + G_OBJECT_CLASS (gxdp_proxy_resolver_proxy_parent_class)->finalize (object);
13423 + g_assert (prop_id != 0 && prop_id - 1 < 1);
13424 …fo = (const _ExtendedGDBusPropertyInfo *) _gxdp_proxy_resolver_property_info_pointers[prop_id - 1];
13425 + variant = g_dbus_proxy_get_cached_property (G_DBUS_PROXY (object), info->parent_struct.name);
13426 + if (info->use_gvariant)
13452 + info->parent_struct.name,
13453 + error->message, g_quark_to_string (error->domain), error->code);
13470 + g_assert (prop_id != 0 && prop_id - 1 < 1);
13471 …fo = (const _ExtendedGDBusPropertyInfo *) _gxdp_proxy_resolver_property_info_pointers[prop_id - 1];
13472 + variant = g_dbus_gvalue_to_gvariant (value, G_VARIANT_TYPE (info->parent_struct.signature));
13475 + g_variant_new ("(ssv)", "org.freedesktop.portal.ProxyResolver", info->parent_struct.name, vari…
13477 + -1,
13478 …dyCallback) gxdp_proxy_resolver_proxy_set_property_cb, (GDBusPropertyInfo *) &info->parent_struct);
13506 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.args[n - 1];
13507 + if (arg_info->use_gvariant)
13517 + signal_id = g_signal_lookup (info->signal_name, GXDP_TYPE_PROXY_RESOLVER);
13538 + g_datalist_remove_data (&proxy->priv->qdata, key);
13540 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
13546 + g_datalist_remove_data (&proxy->priv->qdata, invalidated_properties[n]);
13548 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
13571 + proxy->priv = gxdp_proxy_resolver_proxy_get_instance_private (proxy);
13573 + proxy->priv = G_TYPE_INSTANCE_GET_PRIVATE (proxy, GXDP_TYPE_PROXY_RESOLVER_PROXY, GXdpProxyResol…
13586 + gobject_class->finalize = gxdp_proxy_resolver_proxy_finalize;
13587 + gobject_class->get_property = gxdp_proxy_resolver_proxy_get_property;
13588 + gobject_class->set_property = gxdp_proxy_resolver_proxy_set_property;
13591 + proxy_class->g_signal = gxdp_proxy_resolver_proxy_g_signal;
13592 + proxy_class->g_properties_changed = gxdp_proxy_resolver_proxy_g_properties_changed;
13604 + iface->get_version = gxdp_proxy_resolver_proxy_get_version;
13611 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
13617 …* Asynchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
13619 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
13634 …, callback, user_data, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
13666 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
13671 … * Synchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
13689 …Y, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
13701 + * @name: A bus name (well-known or unique).
13709 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
13724 …le, callback, user_data, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
13756 + * @name: A bus name (well-known or unique).
13779 …OXY, cancellable, error, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
13787 +/* ------------------------------------------------------------------------ */
13835 + num_extra = info->pass_fdlist ? 3 : 2; paramv = g_new0 (GValue, num_params + num_extra);
13841 + if (info->pass_fdlist)
13853 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.in_args[n -
13854 + if (arg_info->use_gvariant)
13864 + signal_id = g_signal_lookup (info->signal_name, GXDP_TYPE_PROXY_RESOLVER);
13893 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
13900 + g_value_init (&value, pspec->value_type);
13901 + g_object_get_property (G_OBJECT (skeleton), info->hyphen_name, &value);
13902 + ret = g_dbus_gvalue_to_gvariant (&value, G_VARIANT_TYPE (info->parent_struct.signature));
13927 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
13934 + if (info->use_gvariant)
13938 + g_object_set_property (G_OBJECT (skeleton), info->hyphen_name, &value);
13978 + if (info->flags & G_DBUS_PROPERTY_INFO_FLAGS_READABLE)
13981 …INTERFACE_SKELETON (skeleton)), "org.freedesktop.portal.ProxyResolver", info->name, NULL, skeleton…
13985 + g_variant_builder_add (&builder, "{sv}", info->name, value);
14002 + g_mutex_lock (&skeleton->priv->lock);
14003 + if (skeleton->priv->changed_properties_idle_source != NULL)
14005 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
14006 + skeleton->priv->changed_properties_idle_source = NULL;
14009 + g_mutex_unlock (&skeleton->priv->lock);
14032 + g_value_unset (&skeleton->priv->properties[n]);
14033 + g_free (skeleton->priv->properties);
14034 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
14035 + if (skeleton->priv->changed_properties_idle_source != NULL)
14036 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
14037 + g_main_context_unref (skeleton->priv->context);
14038 + g_mutex_clear (&skeleton->priv->lock);
14039 + G_OBJECT_CLASS (gxdp_proxy_resolver_skeleton_parent_class)->finalize (object);
14049 + g_assert (prop_id != 0 && prop_id - 1 < 1);
14050 + g_mutex_lock (&skeleton->priv->lock);
14051 + g_value_copy (&skeleton->priv->properties[prop_id - 1], value);
14052 + g_mutex_unlock (&skeleton->priv->lock);
14064 + g_mutex_lock (&skeleton->priv->lock);
14067 + for (l = skeleton->priv->changed_properties, num_changes = 0; l != NULL; l = l->next)
14069 + ChangedProperty *cp = l->data;
14073 + cur_value = &skeleton->priv->properties[cp->prop_id - 1];
14074 + if (!_g_value_equal (cur_value, &cp->orig_value))
14076 + variant = g_dbus_gvalue_to_gvariant (cur_value, G_VARIANT_TYPE (cp->info->parent_struct.…
14077 + g_variant_builder_add (&builder, "{sv}", cp->info->parent_struct.name, variant);
14089 + for (ll = connections; ll != NULL; ll = ll->next)
14091 + GDBusConnection *connection = ll->data;
14108 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
14109 + skeleton->priv->changed_properties = NULL;
14110 + skeleton->priv->changed_properties_idle_source = NULL;
14111 + g_mutex_unlock (&skeleton->priv->lock);
14121 + for (l = skeleton->priv->changed_properties; l != NULL; l = l->next)
14123 + ChangedProperty *i_cp = l->data;
14124 + if (i_cp->info == info)
14133 + cp->prop_id = prop_id;
14134 + cp->info = info;
14135 + skeleton->priv->changed_properties = g_list_prepend (skeleton->priv->changed_properties, cp);
14136 + g_value_init (&cp->orig_value, G_VALUE_TYPE (orig_value));
14137 + g_value_copy (orig_value, &cp->orig_value);
14146 + g_mutex_lock (&skeleton->priv->lock);
14147 + if (skeleton->priv->changed_properties != NULL &&
14148 + skeleton->priv->changed_properties_idle_source == NULL)
14150 + skeleton->priv->changed_properties_idle_source = g_idle_source_new ();
14151 + g_source_set_priority (skeleton->priv->changed_properties_idle_source, G_PRIORITY_DEFAULT);
14152 + g_source_set_callback (skeleton->priv->changed_properties_idle_source, _gxdp_proxy_resolver_…
14153 + g_source_set_name (skeleton->priv->changed_properties_idle_source, "[generated] _gxdp_proxy_…
14154 + g_source_attach (skeleton->priv->changed_properties_idle_source, skeleton->priv->context);
14155 + g_source_unref (skeleton->priv->changed_properties_idle_source);
14157 + g_mutex_unlock (&skeleton->priv->lock);
14168 + g_assert (prop_id != 0 && prop_id - 1 < 1);
14169 …fo = (const _ExtendedGDBusPropertyInfo *) _gxdp_proxy_resolver_property_info_pointers[prop_id - 1];
14170 + g_mutex_lock (&skeleton->priv->lock);
14172 + if (!_g_value_equal (value, &skeleton->priv->properties[prop_id - 1]))
14175 + info->emits_changed_signal)
14176 …resolver_schedule_emit_changed (skeleton, info, prop_id, &skeleton->priv->properties[prop_id - 1]);
14177 + g_value_copy (value, &skeleton->priv->properties[prop_id - 1]);
14180 + g_mutex_unlock (&skeleton->priv->lock);
14188 + skeleton->priv = gxdp_proxy_resolver_skeleton_get_instance_private (skeleton);
14190 + skeleton->priv = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, GXDP_TYPE_PROXY_RESOLVER_SKELETON, GXdpP…
14193 + g_mutex_init (&skeleton->priv->lock);
14194 + skeleton->priv->context = g_main_context_ref_thread_default ();
14195 + skeleton->priv->properties = g_new0 (GValue, 1);
14196 + g_value_init (&skeleton->priv->properties[0], G_TYPE_UINT);
14204 + g_mutex_lock (&skeleton->priv->lock);
14205 + value = g_value_get_uint (&(skeleton->priv->properties[0]));
14206 + g_mutex_unlock (&skeleton->priv->lock);
14217 + gobject_class->finalize = gxdp_proxy_resolver_skeleton_finalize;
14218 + gobject_class->get_property = gxdp_proxy_resolver_skeleton_get_property;
14219 + gobject_class->set_property = gxdp_proxy_resolver_skeleton_set_property;
14220 + gobject_class->notify = gxdp_proxy_resolver_skeleton_notify;
14226 + skeleton_class->get_info = gxdp_proxy_resolver_skeleton_dbus_interface_get_info;
14227 + skeleton_class->get_properties = gxdp_proxy_resolver_skeleton_dbus_interface_get_properties;
14228 + skeleton_class->flush = gxdp_proxy_resolver_skeleton_dbus_interface_flush;
14229 + skeleton_class->get_vtable = gxdp_proxy_resolver_skeleton_dbus_interface_get_vtable;
14239 + iface->get_version = gxdp_proxy_resolver_skeleton_get_version;
14245 + * Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-org-freedeskto…
14255 +/* ------------------------------------------------------------------------
14257 + * ------------------------------------------------------------------------
14263 + * @short_description: Generated C code for the org.freedesktop.portal.Trash D-Bus interface
14265 …g with the <link linkend="gdbus-interface-org-freedesktop-portal-Trash.top_of_page">org.freedeskto…
14268 +/* ---- Introspection data for org.freedesktop.portal.Trash ---- */
14273 + -1,
14290 + -1,
14307 + -1,
14313 + "handle-trash-file",
14326 + -1,
14346 + -1,
14360 …achine-readable description of the <link linkend="gdbus-interface-org-freedesktop-portal-Trash.top…
14384 + return property_id_begin - 1;
14392 + * Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-
14398 + * @handle_trash_file: Handler for the #GXdpTrash::handle-trash-file signal.
14401 + * Virtual table for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-portal-Tra…
14410 + /* GObject signals for incoming D-Bus method calls: */
14412 + * GXdpTrash::handle-trash-file:
14418 …aller is invoking the <link linkend="gdbus-method-org-freedesktop-portal-Trash.TrashFile">TrashFil…
14424 + g_signal_new ("handle-trash-file",
14435 + /* GObject properties for D-Bus properties: */
14439 + * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-portal-Trash.vers…
14441-Bus property for this #GObject property is readable but not writable, it is meaningful to read fr…
14451 … Gets the value of the <link linkend="gdbus-property-org-freedesktop-portal-Trash.version">"versio…
14453 + * Since this D-Bus property is readable, it is meaningful to use this function on both the client
14460 + return GXDP_TRASH_GET_IFACE (object)->get_version (object);
14468 + * Sets the <link linkend="gdbus-property-org-freedesktop-portal-Trash.version">"version"</link> D
14470 + * Since this D-Bus property is not writable, it is only meaningful to use this function on the se…
14487 …hronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Trash.TrashFile">TrashFil…
14488 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
14507 + -1,
14556 …hronously invokes the <link linkend="gdbus-method-org-freedesktop-portal-Trash.TrashFile">TrashFil…
14578 + -1,
14600 …ng invocations of the <link linkend="gdbus-method-org-freedesktop-portal-Trash.TrashFile">TrashFil…
14617 +/* ------------------------------------------------------------------------ */
14653 + g_datalist_clear (&proxy->priv->qdata);
14654 + G_OBJECT_CLASS (gxdp_trash_proxy_parent_class)->finalize (object);
14665 + g_assert (prop_id != 0 && prop_id - 1 < 1);
14666 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_trash_property_info_pointers[prop_id - 1];
14667 + variant = g_dbus_proxy_get_cached_property (G_DBUS_PROXY (object), info->parent_struct.name);
14668 + if (info->use_gvariant)
14694 + info->parent_struct.name,
14695 + error->message, g_quark_to_string (error->domain), error->code);
14712 + g_assert (prop_id != 0 && prop_id - 1 < 1);
14713 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_trash_property_info_pointers[prop_id - 1];
14714 + variant = g_dbus_gvalue_to_gvariant (value, G_VARIANT_TYPE (info->parent_struct.signature));
14717 + g_variant_new ("(ssv)", "org.freedesktop.portal.Trash", info->parent_struct.name, variant),
14719 + -1,
14720 + NULL, (GAsyncReadyCallback) gxdp_trash_proxy_set_property_cb, (GDBusPropertyInfo *) &info->par…
14748 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.args[n - 1];
14749 + if (arg_info->use_gvariant)
14759 + signal_id = g_signal_lookup (info->signal_name, GXDP_TYPE_TRASH);
14780 + g_datalist_remove_data (&proxy->priv->qdata, key);
14782 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
14788 + g_datalist_remove_data (&proxy->priv->qdata, invalidated_properties[n]);
14790 + g_object_notify (G_OBJECT (proxy), info->hyphen_name);
14813 + proxy->priv = gxdp_trash_proxy_get_instance_private (proxy);
14815 + proxy->priv = G_TYPE_INSTANCE_GET_PRIVATE (proxy, GXDP_TYPE_TRASH_PROXY, GXdpTrashProxyPrivate);
14828 + gobject_class->finalize = gxdp_trash_proxy_finalize;
14829 + gobject_class->get_property = gxdp_trash_proxy_get_property;
14830 + gobject_class->set_property = gxdp_trash_proxy_set_property;
14833 + proxy_class->g_signal = gxdp_trash_proxy_g_signal;
14834 + proxy_class->g_properties_changed = gxdp_trash_proxy_g_properties_changed;
14846 + iface->get_version = gxdp_trash_proxy_get_version;
14853 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
14859 …* Asynchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
14861 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
14876 …, callback, user_data, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
14908 + * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message b…
14913 … * Synchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freede…
14931 …Y, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-pat…
14943 + * @name: A bus name (well-known or unique).
14951 + * When the operation is finished, @callback will be invoked in the thread-default main loop of th…
14966 …le, callback, user_data, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
14998 + * @name: A bus name (well-known or unique).
15021 …OXY, cancellable, error, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path"…
15029 +/* ------------------------------------------------------------------------ */
15077 + num_extra = info->pass_fdlist ? 3 : 2; paramv = g_new0 (GValue, num_params + num_extra);
15083 + if (info->pass_fdlist)
15095 + _ExtendedGDBusArgInfo *arg_info = (_ExtendedGDBusArgInfo *) info->parent_struct.in_args[n -
15096 + if (arg_info->use_gvariant)
15106 + signal_id = g_signal_lookup (info->signal_name, GXDP_TYPE_TRASH);
15135 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
15142 + g_value_init (&value, pspec->value_type);
15143 + g_object_get_property (G_OBJECT (skeleton), info->hyphen_name, &value);
15144 + ret = g_dbus_gvalue_to_gvariant (&value, G_VARIANT_TYPE (info->parent_struct.signature));
15169 + pspec = g_object_class_find_property (G_OBJECT_GET_CLASS (skeleton), info->hyphen_name);
15176 + if (info->use_gvariant)
15180 + g_object_set_property (G_OBJECT (skeleton), info->hyphen_name, &value);
15220 + if (info->flags & G_DBUS_PROPERTY_INFO_FLAGS_READABLE)
15223 …(G_DBUS_INTERFACE_SKELETON (skeleton)), "org.freedesktop.portal.Trash", info->name, NULL, skeleton…
15227 + g_variant_builder_add (&builder, "{sv}", info->name, value);
15244 + g_mutex_lock (&skeleton->priv->lock);
15245 + if (skeleton->priv->changed_properties_idle_source != NULL)
15247 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
15248 + skeleton->priv->changed_properties_idle_source = NULL;
15251 + g_mutex_unlock (&skeleton->priv->lock);
15274 + g_value_unset (&skeleton->priv->properties[n]);
15275 + g_free (skeleton->priv->properties);
15276 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
15277 + if (skeleton->priv->changed_properties_idle_source != NULL)
15278 + g_source_destroy (skeleton->priv->changed_properties_idle_source);
15279 + g_main_context_unref (skeleton->priv->context);
15280 + g_mutex_clear (&skeleton->priv->lock);
15281 + G_OBJECT_CLASS (gxdp_trash_skeleton_parent_class)->finalize (object);
15291 + g_assert (prop_id != 0 && prop_id - 1 < 1);
15292 + g_mutex_lock (&skeleton->priv->lock);
15293 + g_value_copy (&skeleton->priv->properties[prop_id - 1], value);
15294 + g_mutex_unlock (&skeleton->priv->lock);
15306 + g_mutex_lock (&skeleton->priv->lock);
15309 + for (l = skeleton->priv->changed_properties, num_changes = 0; l != NULL; l = l->next)
15311 + ChangedProperty *cp = l->data;
15315 + cur_value = &skeleton->priv->properties[cp->prop_id - 1];
15316 + if (!_g_value_equal (cur_value, &cp->orig_value))
15318 + variant = g_dbus_gvalue_to_gvariant (cur_value, G_VARIANT_TYPE (cp->info->parent_struct.…
15319 + g_variant_builder_add (&builder, "{sv}", cp->info->parent_struct.name, variant);
15331 + for (ll = connections; ll != NULL; ll = ll->next)
15333 + GDBusConnection *connection = ll->data;
15350 + g_list_free_full (skeleton->priv->changed_properties, (GDestroyNotify) _changed_property_free);
15351 + skeleton->priv->changed_properties = NULL;
15352 + skeleton->priv->changed_properties_idle_source = NULL;
15353 + g_mutex_unlock (&skeleton->priv->lock);
15363 + for (l = skeleton->priv->changed_properties; l != NULL; l = l->next)
15365 + ChangedProperty *i_cp = l->data;
15366 + if (i_cp->info == info)
15375 + cp->prop_id = prop_id;
15376 + cp->info = info;
15377 + skeleton->priv->changed_properties = g_list_prepend (skeleton->priv->changed_properties, cp);
15378 + g_value_init (&cp->orig_value, G_VALUE_TYPE (orig_value));
15379 + g_value_copy (orig_value, &cp->orig_value);
15388 + g_mutex_lock (&skeleton->priv->lock);
15389 + if (skeleton->priv->changed_properties != NULL &&
15390 + skeleton->priv->changed_properties_idle_source == NULL)
15392 + skeleton->priv->changed_properties_idle_source = g_idle_source_new ();
15393 + g_source_set_priority (skeleton->priv->changed_properties_idle_source, G_PRIORITY_DEFAULT);
15394 + g_source_set_callback (skeleton->priv->changed_properties_idle_source, _gxdp_trash_emit_chan…
15395 + g_source_set_name (skeleton->priv->changed_properties_idle_source, "[generated] _gxdp_trash_…
15396 + g_source_attach (skeleton->priv->changed_properties_idle_source, skeleton->priv->context);
15397 + g_source_unref (skeleton->priv->changed_properties_idle_source);
15399 + g_mutex_unlock (&skeleton->priv->lock);
15410 + g_assert (prop_id != 0 && prop_id - 1 < 1);
15411 + info = (const _ExtendedGDBusPropertyInfo *) _gxdp_trash_property_info_pointers[prop_id - 1];
15412 + g_mutex_lock (&skeleton->priv->lock);
15414 + if (!_g_value_equal (value, &skeleton->priv->properties[prop_id - 1]))
15417 + info->emits_changed_signal)
15418 …dp_trash_schedule_emit_changed (skeleton, info, prop_id, &skeleton->priv->properties[prop_id - 1]);
15419 + g_value_copy (value, &skeleton->priv->properties[prop_id - 1]);
15422 + g_mutex_unlock (&skeleton->priv->lock);
15430 + skeleton->priv = gxdp_trash_skeleton_get_instance_private (skeleton);
15432 + skeleton->priv = G_TYPE_INSTANCE_GET_PRIVATE (skeleton, GXDP_TYPE_TRASH_SKELETON, GXdpTrashSkele…
15435 + g_mutex_init (&skeleton->priv->lock);
15436 + skeleton->priv->context = g_main_context_ref_thread_default ();
15437 + skeleton->priv->properties = g_new0 (GValue, 1);
15438 + g_value_init (&skeleton->priv->properties[0], G_TYPE_UINT);
15446 + g_mutex_lock (&skeleton->priv->lock);
15447 + value = g_value_get_uint (&(skeleton->priv->properties[0]));
15448 + g_mutex_unlock (&skeleton->priv->lock);
15459 + gobject_class->finalize = gxdp_trash_skeleton_finalize;
15460 + gobject_class->get_property = gxdp_trash_skeleton_get_property;
15461 + gobject_class->set_property = gxdp_trash_skeleton_set_property;
15462 + gobject_class->notify = gxdp_trash_skeleton_notify;
15468 + skeleton_class->get_info = gxdp_trash_skeleton_dbus_interface_get_info;
15469 + skeleton_class->get_properties = gxdp_trash_skeleton_dbus_interface_get_properties;
15470 + skeleton_class->flush = gxdp_trash_skeleton_dbus_interface_flush;
15471 + skeleton_class->get_vtable = gxdp_trash_skeleton_dbus_interface_get_vtable;
15481 + iface->get_version = gxdp_trash_skeleton_get_version;
15487 + * Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-org-freedeskto…
15497 diff --git a/gio/xdp-dbus.h b/gio/xdp-dbus.h
15500 --- /dev/null
15501 +++ b/gio/xdp-dbus.h
15502 @@ -0,0 +1,1172 @@
15504 + * This file is generated by gdbus-codegen, do not modify it.
15506 + * The license of this code is the same as for the D-Bus interface description
15519 +/* ------------------------------------------------------------------------ */
15620 +/* D-Bus method call completion functions: */
15682 +/* D-Bus method calls: */
15951 +/* D-Bus property accessors: */
15956 +/* ---- */
16026 +/* ---- */
16060 +/* ------------------------------------------------------------------------ */
16110 +/* D-Bus method call completion functions: */
16130 +/* D-Bus method calls: */
16213 +/* D-Bus property accessors: */
16218 +/* ---- */
16288 +/* ---- */
16322 +/* ------------------------------------------------------------------------ */
16354 +/* D-Bus method call completion functions: */
16362 +/* D-Bus method calls: */
16385 +/* D-Bus property accessors: */
16390 +/* ---- */
16460 +/* ---- */
16494 +/* ------------------------------------------------------------------------ */
16527 +/* D-Bus method call completion functions: */
16536 +/* D-Bus method calls: */
16563 +/* D-Bus property accessors: */
16568 +/* ---- */
16638 +/* ---- */
16675 diff --git a/glib/gatomic.h b/glib/gatomic.h
16677 --- a/glib/gatomic.h
16679 @@ -86,7 +86,13 @@ G_END_DECLS
16682 /* We prefer the new C11-style atomic extension of GCC if available */
16683 -#if defined(__ATOMIC_SEQ_CST)
16694 diff --git a/glib/ggettext.c b/glib/ggettext.c
16696 --- a/glib/ggettext.c
16698 @@ -40,7 +40,12 @@
16711 diff --git a/glib/gi18n-lib.h b/glib/gi18n-lib.h
16713 --- a/glib/gi18n-lib.h
16714 +++ b/glib/gi18n-lib.h
16715 @@ -20,7 +20,12 @@
16728 diff --git a/glib/gi18n.h b/glib/gi18n.h
16730 --- a/glib/gi18n.h
16732 @@ -20,7 +20,12 @@
16745 diff --git a/glib/glibconfig.h b/glib/glibconfig.h
16748 --- /dev/null
16750 @@ -0,0 +1,294 @@
16937 +/* gcc-2.95.x supports both gnu style and ISO varargs, but if -ansi
17045 diff --git a/glib/gscanner.c b/glib/gscanner.c
17047 --- a/glib/gscanner.c
17049 @@ -1678,7 +1678,7 @@ g_scanner_get_token_i (GScanner *scanner,
17052 if (scanner->config->symbol_2_token)
17053 - *token_p = (GTokenType) ((size_t) value_p->v_symbol);
17054 + *token_p = (GTokenType)(intptr_t)value_p->v_symbol;
17058 diff --git a/glib/gslice.c b/glib/gslice.c
17060 --- a/glib/gslice.c
17062 @@ -51,6 +51,18 @@
17081 @@ -675,6 +687,66 @@ magazine_chain_prepare_fields (ChunkLink *magazine_chunks)
17082 #define magazine_chain_next(mc) ((mc)->next->next->data)
17083 #define magazine_chain_count(mc) ((mc)->next->next->next->data)
17098 + /* g_mutex_lock (local_allocator->mutex); done by caller */
17100 + ChunkLink *current = magazine_chain_prev (local_allocator->magazines[ix]);
17103 + local_allocator->config.working_set_msecs) || release)
17117 + if (current == local_allocator->magazines[ix])
17119 + local_allocator->magazines[ix] = NULL;
17124 + g_mutex_unlock (&local_allocator->magazine_mutex);
17129 + g_mutex_lock (&local_allocator->slab_mutex);
17141 + g_mutex_unlock (&local_allocator->slab_mutex);
17148 @@ -726,7 +798,42 @@ magazine_cache_trim (Allocator *local_allocator,
17149 g_mutex_unlock (&local_allocator->slab_mutex);
17167 + g_mutex_lock (&allocator->magazine_mutex);
17169 + next = allocator->magazines[ix];
17181 + magazine_chain_stamp (current) = GUINT_TO_POINTER (allocator->last_stamp);
17182 + allocator->magazines[ix] = current;
17184 + magazine_cache_trim (allocator, ix, allocator->last_stamp, release);
17185 + /* g_mutex_unlock (allocator->mutex); was done by magazine_cache_trim() */
17191 @@ -754,6 +861,7 @@ magazine_cache_push_magazine (guint ix,
17192 magazine_cache_trim (allocator, ix, allocator->last_stamp);
17193 /* g_mutex_unlock (allocator->mutex); was done by magazine_cache_trim() */
17199 @@ -818,7 +926,15 @@ private_thread_memory_cleanup (gpointer data)
17202 if (mag->count >= MIN_MAGAZINE_SIZE)
17208 + magazine_cache_push_magazine (ix, mag->chunks, mag->count, TRUE);
17210 magazine_cache_push_magazine (ix, mag->chunks, mag->count);
17215 @@ -850,7 +966,15 @@ thread_memory_magazine2_unload (ThreadMemory *tmem,
17218 Magazine *mag = &tmem->magazine2[ix];
17224 + magazine_cache_push_magazine (ix, mag->chunks, mag->count, FALSE);
17226 magazine_cache_push_magazine (ix, mag->chunks, mag->count);
17228 mag->chunks = NULL;
17229 mag->count = 0;
17231 @@ -1074,7 +1198,7 @@ g_slice_alloc (gsize mem_size)
17235 -
17240 @@ -1183,6 +1307,7 @@ g_slice_free1 (gsize mem_size,
17248 @@ -1210,6 +1335,7 @@ g_slice_free_chain_with_offset (gsize mem_size,
17256 @@ -1457,6 +1583,7 @@ allocator_memalign (gsize alignment,
17264 @@ -1500,6 +1627,7 @@ allocator_memfree (gsize memsize,
17272 diff --git a/glib/gstrfuncs.h b/glib/gstrfuncs.h
17274 --- a/glib/gstrfuncs.h
17276 @@ -253,7 +253,15 @@ GLIB_AVAILABLE_IN_ALL
17292 diff --git a/glib/gthread-posix.c b/glib/gthread-posix.c
17294 --- a/glib/gthread-posix.c
17295 +++ b/glib/gthread-posix.c
17296 @@ -72,8 +72,14 @@
17307 - (defined(HAVE_STDATOMIC_H) || defined(__ATOMIC_SEQ_CST))
17312 diff --git a/glibmemdfx/gmemdfx.cpp b/glibmemdfx/gmemdfx.cpp
17315 --- /dev/null
17317 @@ -0,0 +1,224 @@
17324 + * http://www.apache.org/licenses/LICENSE-2.0
17421 + if (enableDump && size == dumpSize && (memCount - dumpStart) % dumpCount == 0) {
17512 + str += std::to_string(iter->second.count) + ";";
17514 + str += std::to_string(iter->second.size) + "\n";
17515 + str += iter->second.str + "\n";
17533 + str += std::to_string(iter->second.count) + ";";
17535 + str += std::to_string(iter->second.size) + "\n";
17537 + str += std::to_string(iter->second.alignment) + "\n";
17539 + str += std::to_string(iter->second.lastTid) + "\n";
17543 diff --git a/glibmemdfx/gmemdfx.h b/glibmemdfx/gmemdfx.h
17546 --- /dev/null
17548 @@ -0,0 +1,31 @@
17555 + * http://www.apache.org/licenses/LICENSE-2.0
17581 diff --git a/glibmemdfx/gmemdfxdump.h b/glibmemdfx/gmemdfxdump.h
17584 --- /dev/null
17586 @@ -0,0 +1,23 @@
17593 + * http://www.apache.org/licenses/LICENSE-2.0
17611 diff --git a/gmodule/gmoduleconf.h b/gmodule/gmoduleconf.h
17614 --- /dev/null
17616 @@ -0,0 +1,48 @@
17617 +/* GMODULE - GLIB wrapper code for dynamic module loading
17665 diff --git a/gobject/gclosure.c b/gobject/gclosure.c
17667 --- a/gobject/gclosure.c
17669 @@ -1302,7 +1302,11 @@ restart:
17681 diff --git a/gobject/glib-enumtypes.c b/gobject/glib-enumtypes.c
17684 --- /dev/null
17685 +++ b/gobject/glib-enumtypes.c
17686 @@ -0,0 +1,328 @@
17688 +/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same …
17691 +#include "glib-enumtypes.h"
17692 +#include <glib-object.h>
17707 + { G_UNICODE_PRIVATE_USE, "G_UNICODE_PRIVATE_USE", "private-use" },
17709 + { G_UNICODE_LOWERCASE_LETTER, "G_UNICODE_LOWERCASE_LETTER", "lowercase-letter" },
17710 + { G_UNICODE_MODIFIER_LETTER, "G_UNICODE_MODIFIER_LETTER", "modifier-letter" },
17711 + { G_UNICODE_OTHER_LETTER, "G_UNICODE_OTHER_LETTER", "other-letter" },
17712 + { G_UNICODE_TITLECASE_LETTER, "G_UNICODE_TITLECASE_LETTER", "titlecase-letter" },
17713 + { G_UNICODE_UPPERCASE_LETTER, "G_UNICODE_UPPERCASE_LETTER", "uppercase-letter" },
17714 + { G_UNICODE_SPACING_MARK, "G_UNICODE_SPACING_MARK", "spacing-mark" },
17715 + { G_UNICODE_ENCLOSING_MARK, "G_UNICODE_ENCLOSING_MARK", "enclosing-mark" },
17716 + { G_UNICODE_NON_SPACING_MARK, "G_UNICODE_NON_SPACING_MARK", "non-spacing-mark" },
17717 + { G_UNICODE_DECIMAL_NUMBER, "G_UNICODE_DECIMAL_NUMBER", "decimal-number" },
17718 + { G_UNICODE_LETTER_NUMBER, "G_UNICODE_LETTER_NUMBER", "letter-number" },
17719 + { G_UNICODE_OTHER_NUMBER, "G_UNICODE_OTHER_NUMBER", "other-number" },
17720 + { G_UNICODE_CONNECT_PUNCTUATION, "G_UNICODE_CONNECT_PUNCTUATION", "connect-punctuation" },
17721 + { G_UNICODE_DASH_PUNCTUATION, "G_UNICODE_DASH_PUNCTUATION", "dash-punctuation" },
17722 + { G_UNICODE_CLOSE_PUNCTUATION, "G_UNICODE_CLOSE_PUNCTUATION", "close-punctuation" },
17723 + { G_UNICODE_FINAL_PUNCTUATION, "G_UNICODE_FINAL_PUNCTUATION", "final-punctuation" },
17724 + { G_UNICODE_INITIAL_PUNCTUATION, "G_UNICODE_INITIAL_PUNCTUATION", "initial-punctuation" },
17725 + { G_UNICODE_OTHER_PUNCTUATION, "G_UNICODE_OTHER_PUNCTUATION", "other-punctuation" },
17726 + { G_UNICODE_OPEN_PUNCTUATION, "G_UNICODE_OPEN_PUNCTUATION", "open-punctuation" },
17727 + { G_UNICODE_CURRENCY_SYMBOL, "G_UNICODE_CURRENCY_SYMBOL", "currency-symbol" },
17728 + { G_UNICODE_MODIFIER_SYMBOL, "G_UNICODE_MODIFIER_SYMBOL", "modifier-symbol" },
17729 + { G_UNICODE_MATH_SYMBOL, "G_UNICODE_MATH_SYMBOL", "math-symbol" },
17730 + { G_UNICODE_OTHER_SYMBOL, "G_UNICODE_OTHER_SYMBOL", "other-symbol" },
17731 + { G_UNICODE_LINE_SEPARATOR, "G_UNICODE_LINE_SEPARATOR", "line-separator" },
17732 + { G_UNICODE_PARAGRAPH_SEPARATOR, "G_UNICODE_PARAGRAPH_SEPARATOR", "paragraph-separator" },
17733 + { G_UNICODE_SPACE_SEPARATOR, "G_UNICODE_SPACE_SEPARATOR", "space-separator" },
17752 + { G_UNICODE_BREAK_CARRIAGE_RETURN, "G_UNICODE_BREAK_CARRIAGE_RETURN", "carriage-return" },
17753 + { G_UNICODE_BREAK_LINE_FEED, "G_UNICODE_BREAK_LINE_FEED", "line-feed" },
17754 + { G_UNICODE_BREAK_COMBINING_MARK, "G_UNICODE_BREAK_COMBINING_MARK", "combining-mark" },
17756 + { G_UNICODE_BREAK_ZERO_WIDTH_SPACE, "G_UNICODE_BREAK_ZERO_WIDTH_SPACE", "zero-width-space"…
17758 + { G_UNICODE_BREAK_NON_BREAKING_GLUE, "G_UNICODE_BREAK_NON_BREAKING_GLUE", "non-breaking-gl…
17763 + { G_UNICODE_BREAK_BEFORE_AND_AFTER, "G_UNICODE_BREAK_BEFORE_AND_AFTER", "before-and-after"…
17765 + { G_UNICODE_BREAK_NON_STARTER, "G_UNICODE_BREAK_NON_STARTER", "non-starter" },
17766 + { G_UNICODE_BREAK_OPEN_PUNCTUATION, "G_UNICODE_BREAK_OPEN_PUNCTUATION", "open-punctuation"…
17767 + { G_UNICODE_BREAK_CLOSE_PUNCTUATION, "G_UNICODE_BREAK_CLOSE_PUNCTUATION", "close-punctuati…
17772 + { G_UNICODE_BREAK_INFIX_SEPARATOR, "G_UNICODE_BREAK_INFIX_SEPARATOR", "infix-separator" },
17777 + { G_UNICODE_BREAK_COMPLEX_CONTEXT, "G_UNICODE_BREAK_COMPLEX_CONTEXT", "complex-context" },
17780 + { G_UNICODE_BREAK_NEXT_LINE, "G_UNICODE_BREAK_NEXT_LINE", "next-line" },
17781 + { G_UNICODE_BREAK_WORD_JOINER, "G_UNICODE_BREAK_WORD_JOINER", "word-joiner" },
17782 + { G_UNICODE_BREAK_HANGUL_L_JAMO, "G_UNICODE_BREAK_HANGUL_L_JAMO", "hangul-l-jamo" },
17783 + { G_UNICODE_BREAK_HANGUL_V_JAMO, "G_UNICODE_BREAK_HANGUL_V_JAMO", "hangul-v-jamo" },
17784 + { G_UNICODE_BREAK_HANGUL_T_JAMO, "G_UNICODE_BREAK_HANGUL_T_JAMO", "hangul-t-jamo" },
17785 + { G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, "G_UNICODE_BREAK_HANGUL_LV_SYLLABLE", "hangul-lv-syl…
17786 + { G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE, "G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE", "hangul-lvt-
17787 + { G_UNICODE_BREAK_CLOSE_PARANTHESIS, "G_UNICODE_BREAK_CLOSE_PARANTHESIS", "close-paranthes…
17788 + { G_UNICODE_BREAK_CLOSE_PARENTHESIS, "G_UNICODE_BREAK_CLOSE_PARENTHESIS", "close-parenthes…
17789 …JAPANESE_STARTER, "G_UNICODE_BREAK_CONDITIONAL_JAPANESE_STARTER", "conditional-japanese-starter" },
17790 + { G_UNICODE_BREAK_HEBREW_LETTER, "G_UNICODE_BREAK_HEBREW_LETTER", "hebrew-letter" },
17791 + { G_UNICODE_BREAK_REGIONAL_INDICATOR, "G_UNICODE_BREAK_REGIONAL_INDICATOR", "regional-indi…
17792 + { G_UNICODE_BREAK_EMOJI_BASE, "G_UNICODE_BREAK_EMOJI_BASE", "emoji-base" },
17793 + { G_UNICODE_BREAK_EMOJI_MODIFIER, "G_UNICODE_BREAK_EMOJI_MODIFIER", "emoji-modifier" },
17794 + { G_UNICODE_BREAK_ZERO_WIDTH_JOINER, "G_UNICODE_BREAK_ZERO_WIDTH_JOINER", "zero-width-join…
17812 + { G_UNICODE_SCRIPT_INVALID_CODE, "G_UNICODE_SCRIPT_INVALID_CODE", "invalid-code" },
17843 + { G_UNICODE_SCRIPT_OLD_ITALIC, "G_UNICODE_SCRIPT_OLD_ITALIC", "old-italic" },
17853 + { G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, "G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL", "canadian-
17864 + { G_UNICODE_SCRIPT_LINEAR_B, "G_UNICODE_SCRIPT_LINEAR_B", "linear-b" },
17865 + { G_UNICODE_SCRIPT_TAI_LE, "G_UNICODE_SCRIPT_TAI_LE", "tai-le" },
17867 + { G_UNICODE_SCRIPT_NEW_TAI_LUE, "G_UNICODE_SCRIPT_NEW_TAI_LUE", "new-tai-lue" },
17871 + { G_UNICODE_SCRIPT_SYLOTI_NAGRI, "G_UNICODE_SCRIPT_SYLOTI_NAGRI", "syloti-nagri" },
17872 + { G_UNICODE_SCRIPT_OLD_PERSIAN, "G_UNICODE_SCRIPT_OLD_PERSIAN", "old-persian" },
17878 + { G_UNICODE_SCRIPT_PHAGS_PA, "G_UNICODE_SCRIPT_PHAGS_PA", "phags-pa" },
17880 + { G_UNICODE_SCRIPT_KAYAH_LI, "G_UNICODE_SCRIPT_KAYAH_LI", "kayah-li" },
17886 + { G_UNICODE_SCRIPT_OL_CHIKI, "G_UNICODE_SCRIPT_OL_CHIKI", "ol-chiki" },
17893 …ODE_SCRIPT_EGYPTIAN_HIEROGLYPHS, "G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS", "egyptian-hieroglyphs" },
17894 + { G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC, "G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC", "imperial-aramai…
17895 …_SCRIPT_INSCRIPTIONAL_PAHLAVI, "G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI", "inscriptional-pahlavi" },
17896 …RIPT_INSCRIPTIONAL_PARTHIAN, "G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN", "inscriptional-parthian" },
17900 + { G_UNICODE_SCRIPT_MEETEI_MAYEK, "G_UNICODE_SCRIPT_MEETEI_MAYEK", "meetei-mayek" },
17901 + { G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN, "G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN", "old-south-ara…
17902 + { G_UNICODE_SCRIPT_OLD_TURKIC, "G_UNICODE_SCRIPT_OLD_TURKIC", "old-turkic" },
17904 + { G_UNICODE_SCRIPT_TAI_THAM, "G_UNICODE_SCRIPT_TAI_THAM", "tai-tham" },
17905 + { G_UNICODE_SCRIPT_TAI_VIET, "G_UNICODE_SCRIPT_TAI_VIET", "tai-viet" },
17910 + { G_UNICODE_SCRIPT_MEROITIC_CURSIVE, "G_UNICODE_SCRIPT_MEROITIC_CURSIVE", "meroitic-cursiv…
17911 …ODE_SCRIPT_MEROITIC_HIEROGLYPHS, "G_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHS", "meroitic-hieroglyphs" },
17914 + { G_UNICODE_SCRIPT_SORA_SOMPENG, "G_UNICODE_SCRIPT_SORA_SOMPENG", "sora-sompeng" },
17916 + { G_UNICODE_SCRIPT_BASSA_VAH, "G_UNICODE_SCRIPT_BASSA_VAH", "bassa-vah" },
17917 + { G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN, "G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN", "caucasian-a…
17923 + { G_UNICODE_SCRIPT_LINEAR_A, "G_UNICODE_SCRIPT_LINEAR_A", "linear-a" },
17926 + { G_UNICODE_SCRIPT_MENDE_KIKAKUI, "G_UNICODE_SCRIPT_MENDE_KIKAKUI", "mende-kikakui" },
17930 + { G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN, "G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN", "old-north-ara…
17931 + { G_UNICODE_SCRIPT_OLD_PERMIC, "G_UNICODE_SCRIPT_OLD_PERMIC", "old-permic" },
17932 + { G_UNICODE_SCRIPT_PAHAWH_HMONG, "G_UNICODE_SCRIPT_PAHAWH_HMONG", "pahawh-hmong" },
17934 + { G_UNICODE_SCRIPT_PAU_CIN_HAU, "G_UNICODE_SCRIPT_PAU_CIN_HAU", "pau-cin-hau" },
17935 + { G_UNICODE_SCRIPT_PSALTER_PAHLAVI, "G_UNICODE_SCRIPT_PSALTER_PAHLAVI", "psalter-pahlavi" …
17938 + { G_UNICODE_SCRIPT_WARANG_CITI, "G_UNICODE_SCRIPT_WARANG_CITI", "warang-citi" },
17940 …_SCRIPT_ANATOLIAN_HIEROGLYPHS, "G_UNICODE_SCRIPT_ANATOLIAN_HIEROGLYPHS", "anatolian-hieroglyphs" },
17943 + { G_UNICODE_SCRIPT_OLD_HUNGARIAN, "G_UNICODE_SCRIPT_OLD_HUNGARIAN", "old-hungarian" },
17951 + { G_UNICODE_SCRIPT_MASARAM_GONDI, "G_UNICODE_SCRIPT_MASARAM_GONDI", "masaram-gondi" },
17954 + { G_UNICODE_SCRIPT_ZANABAZAR_SQUARE, "G_UNICODE_SCRIPT_ZANABAZAR_SQUARE", "zanabazar-squar…
17956 + { G_UNICODE_SCRIPT_GUNJALA_GONDI, "G_UNICODE_SCRIPT_GUNJALA_GONDI", "gunjala-gondi" },
17957 + { G_UNICODE_SCRIPT_HANIFI_ROHINGYA, "G_UNICODE_SCRIPT_HANIFI_ROHINGYA", "hanifi-rohingya" …
17960 + { G_UNICODE_SCRIPT_OLD_SOGDIAN, "G_UNICODE_SCRIPT_OLD_SOGDIAN", "old-sogdian" },
17964 …RIPT_NYIAKENG_PUACHUE_HMONG, "G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG", "nyiakeng-puachue-hmong" },
17967 + { G_UNICODE_SCRIPT_DIVES_AKURU, "G_UNICODE_SCRIPT_DIVES_AKURU", "dives-akuru" },
17968 …NICODE_SCRIPT_KHITAN_SMALL_SCRIPT, "G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT", "khitan-small-script" },
17970 + { G_UNICODE_SCRIPT_CYPRO_MINOAN, "G_UNICODE_SCRIPT_CYPRO_MINOAN", "cypro-minoan" },
17971 + { G_UNICODE_SCRIPT_OLD_UYGHUR, "G_UNICODE_SCRIPT_OLD_UYGHUR", "old-uyghur" },
17995 + { G_NORMALIZE_DEFAULT_COMPOSE, "G_NORMALIZE_DEFAULT_COMPOSE", "default-compose" },
17999 + { G_NORMALIZE_ALL_COMPOSE, "G_NORMALIZE_ALL_COMPOSE", "all-compose" },
18015 diff --git a/gobject/glib-enumtypes.h b/gobject/glib-enumtypes.h
18018 --- /dev/null
18019 +++ b/gobject/glib-enumtypes.h
18020 @@ -0,0 +1,25 @@
18022 +/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same …
18027 +#include <glib-object.h>
18047 diff --git a/glib/garray.c b/glib/garray.c
18049 --- a/glib/garray.c
18051 @@ -993,6 +993,7 @@ g_array_maybe_expand (GRealArray *array,
18052 if (want_len > array->elt_capacity)
18058 array->data = g_realloc (array->data, want_alloc);
18060 gio/gsocks4aproxy.c | 4 ++--
18061 1 file changed, 2 insertions(+), 2 deletions(-)
18063 diff --git a/gio/gsocks4aproxy.c b/gio/gsocks4aproxy.c
18065 --- a/gio/gsocks4aproxy.c
18067 @@ -77,9 +77,9 @@ g_socks4a_proxy_init (GSocks4aProxy *proxy)
18068 * +----+----+----+----+----+----+----+----+----+----+....+----+------+....+------+
18070 * +----+----+----+----+----+----+----+----+----+----+....+----+------+....+------+
18071 - * 1 1 2 4 variable 1 variable
18074 -#define SOCKS4_CONN_MSG_LEN (9 + SOCKS4_MAX_LEN * 2)