diff options
author | José Alburquerque <jaalburqu@svn.gnome.org> | 2010-09-13 14:54:07 -0400 |
---|---|---|
committer | José Alburquerque <jaalburqu@svn.gnome.org> | 2010-09-13 14:54:07 -0400 |
commit | bdf30ccaba818a8a723c70b44448a973efda1da2 (patch) | |
tree | 9d5111e13f8d42d81e43dc28a18325944e891f16 /gio/src/gio_methods.defs | |
parent | 03b968137015c6f98f42be087f68e0ea724387d8 (diff) | |
download | glibmm-bdf30ccaba818a8a723c70b44448a973efda1da2.tar.gz |
giomm: Add various unwrapped methods.
* gio/src/gio_methods.defs: Regenerated.
* gio/src/gio_signals.defs: Corrected GVariant parameters of the
GApplication signal defs (from GVariant to GVariant*).
* gio/src/application.hg: Wrapped "action-with-data",
"prepare-activation", and "quit-with-data" signals.
* gio/src/settings.hg: Wrapped reset(), list_children(), list_keys()
get_destroyed(), and the "writable_change_event" signal.
* gio/src/asyncinitable.hg:
* gio/src/settingsbackend.hg: Typos.
Diffstat (limited to 'gio/src/gio_methods.defs')
-rw-r--r-- | gio/src/gio_methods.defs | 1308 |
1 files changed, 1227 insertions, 81 deletions
diff --git a/gio/src/gio_methods.defs b/gio/src/gio_methods.defs index 8b0cf0b0..0993eb7c 100644 --- a/gio/src/gio_methods.defs +++ b/gio/src/gio_methods.defs @@ -45,6 +45,41 @@ (gtype-id "G_TYPE_CONVERTER") ) +(define-object Auth + (in-module "GDBus") + (parent "GObject") + (c-name "GDBusAuth") + (gtype-id "G_TYPE_D_BUS_AUTH") +) + +(define-object AuthMechanism + (in-module "GDBus") + (parent "GObject") + (c-name "GDBusAuthMechanism") + (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM") +) + +(define-object AuthMechanismAnon + (in-module "GDBus") + (parent "GDBusAuthMechanism") + (c-name "GDBusAuthMechanismAnon") + (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM_ANON") +) + +(define-object AuthMechanismExternal + (in-module "GDBus") + (parent "GDBusAuthMechanism") + (c-name "GDBusAuthMechanismExternal") + (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM_EXTERNAL") +) + +(define-object AuthMechanismSha1 + (in-module "GDBus") + (parent "GDBusAuthMechanism") + (c-name "GDBusAuthMechanismSha1") + (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM_SHA1") +) + (define-object Proxy (in-module "GDBus") (parent "GObject") @@ -52,6 +87,12 @@ (gtype-id "G_TYPE_D_BUS_PROXY") ) +(define-object AppInfoLookup + (in-module "GDesktop") + (c-name "GDesktopAppInfoLookup") + (gtype-id "G_TYPE_DESKTOP_APP_INFO_LOOKUP") +) + (define-object e (in-module "GDriv") (c-name "GDrive") @@ -64,6 +105,12 @@ (gtype-id "G_TYPE_FILE") ) +(define-object DescriptorBased + (in-module "GFile") + (c-name "GFileDescriptorBased") + (gtype-id "G_TYPE_FILE_DESCRIPTOR_BASED") +) + (define-object Enumerator (in-module "GFile") (parent "GObject") @@ -159,6 +206,34 @@ (gtype-id "G_TYPE_LOADABLE_ICON") ) +(define-object DirectoryMonitor + (in-module "GLocal") + (parent "GFileMonitor") + (c-name "GLocalDirectoryMonitor") + (gtype-id "G_TYPE_LOCAL_DIRECTORY_MONITOR") +) + +(define-object FileIOStream + (in-module "GLocal") + (parent "GFileIOStream") + (c-name "GLocalFileIOStream") + (gtype-id "G_TYPE_LOCAL_FILE_IO_STREAM") +) + +(define-object FileInputStream + (in-module "GLocal") + (parent "GFileInputStream") + (c-name "GLocalFileInputStream") + (gtype-id "G_TYPE_LOCAL_FILE_INPUT_STREAM") +) + +(define-object FileMonitor + (in-module "GLocal") + (parent "GFileMonitor") + (c-name "GLocalFileMonitor") + (gtype-id "G_TYPE_LOCAL_FILE_MONITOR") +) + (define-object InputStream (in-module "GMemory") (parent "GInputStream") @@ -242,6 +317,13 @@ (gtype-id "G_TYPE_FILE_OUTPUT_STREAM") ) +(define-object FileOutputStream + (in-module "GLocal") + (parent "GFileOutputStream") + (c-name "GLocalFileOutputStream") + (gtype-id "G_TYPE_LOCAL_FILE_OUTPUT_STREAM") +) + (define-object n (in-module "GPermissio") (parent "GObject") @@ -276,6 +358,20 @@ (gtype-id "G_TYPE_SETTINGS_BACKEND") ) +(define-object SettingsBackend + (in-module "GDelayed") + (parent "GSettingsBackend") + (c-name "GDelayedSettingsBackend") + (gtype-id "G_TYPE_DELAYED_SETTINGS_BACKEND") +) + +(define-object Schema + (in-module "GSettings") + (parent "GObject") + (c-name "GSettingsSchema") + (gtype-id "G_TYPE_SETTINGS_SCHEMA") +) + (define-object Action (in-module "GSimple") (parent "GObject") @@ -359,6 +455,13 @@ (gtype-id "G_TYPE_SOCKET_CONTROL_MESSAGE") ) +(define-object InputStream + (in-module "GSocket") + (parent "GInputStream") + (c-name "GSocketInputStream") + (gtype-id "G_TYPE_SOCKET_INPUT_STREAM") +) + (define-object Listener (in-module "GSocket") (parent "GObject") @@ -366,6 +469,13 @@ (gtype-id "G_TYPE_SOCKET_LISTENER") ) +(define-object OutputStream + (in-module "GSocket") + (parent "GOutputStream") + (c-name "GSocketOutputStream") + (gtype-id "G_TYPE_SOCKET_OUTPUT_STREAM") +) + (define-object Service (in-module "GSocket") (parent "GSocketListener") @@ -373,6 +483,13 @@ (gtype-id "G_TYPE_SOCKET_SERVICE") ) +(define-object 4aProxy + (in-module "GSocks") + (parent "GObject") + (c-name "GSocks4aProxy") + (gtype-id "G_TYPE_SOCKS4A_PROXY") +) + (define-object Connection (in-module "GTcp") (parent "GSocketConnection") @@ -380,6 +497,13 @@ (gtype-id "G_TYPE_TCP_CONNECTION") ) +(define-object Connection + (in-module "GProxy") + (parent "GTcpConnection") + (c-name "GProxyConnection") + (gtype-id "G_TYPE_PROXY_CONNECTION") +) + (define-object SocketService (in-module "GThreaded") (parent "GSocketService") @@ -387,6 +511,55 @@ (gtype-id "G_TYPE_THREADED_SOCKET_SERVICE") ) +(define-object Connection + (in-module "GUnix") + (parent "GSocketConnection") + (c-name "GUnixConnection") + (gtype-id "G_TYPE_UNIX_CONNECTION") +) + +(define-object CredentialsMessage + (in-module "GUnix") + (parent "GSocketControlMessage") + (c-name "GUnixCredentialsMessage") + (gtype-id "G_TYPE_UNIX_CREDENTIALS_MESSAGE") +) + +(define-object FDList + (in-module "GUnix") + (parent "GObject") + (c-name "GUnixFDList") + (gtype-id "G_TYPE_UNIX_FD_LIST") +) + +(define-object FDMessage + (in-module "GUnix") + (parent "GSocketControlMessage") + (c-name "GUnixFDMessage") + (gtype-id "G_TYPE_UNIX_FD_MESSAGE") +) + +(define-object InputStream + (in-module "GUnix") + (parent "GInputStream") + (c-name "GUnixInputStream") + (gtype-id "G_TYPE_UNIX_INPUT_STREAM") +) + +(define-object OutputStream + (in-module "GUnix") + (parent "GOutputStream") + (c-name "GUnixOutputStream") + (gtype-id "G_TYPE_UNIX_OUTPUT_STREAM") +) + +(define-object SocketAddress + (in-module "GUnix") + (parent "GSocketAddress") + (c-name "GUnixSocketAddress") + (gtype-id "G_TYPE_UNIX_SOCKET_ADDRESS") +) + (define-object s (in-module "GVf") (parent "GObject") @@ -414,8 +587,35 @@ (gtype-id "G_TYPE_NATIVE_VOLUME_MONITOR") ) +(define-object 32InputStream + (in-module "GWin") + (parent "GInputStream") + (c-name "GWin32InputStream") + (gtype-id "G_TYPE_WIN32_INPUT_STREAM") +) + +(define-object 32OutputStream + (in-module "GWin") + (parent "GOutputStream") + (c-name "GWin32OutputStream") + (gtype-id "G_TYPE_WIN32_OUTPUT_STREAM") +) + ;; Enumerations and flags ... +(define-enum AuthMechanismState + (in-module "GDBus") + (c-name "GDBusAuthMechanismState") + (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM_STATE") + (values + '("invalid" "G_DBUS_AUTH_MECHANISM_STATE_INVALID") + '("waiting-for-data" "G_DBUS_AUTH_MECHANISM_STATE_WAITING_FOR_DATA") + '("have-data-to-send" "G_DBUS_AUTH_MECHANISM_STATE_HAVE_DATA_TO_SEND") + '("rejected" "G_DBUS_AUTH_MECHANISM_STATE_REJECTED") + '("accepted" "G_DBUS_AUTH_MECHANISM_STATE_ACCEPTED") + ) +) + (define-flags InfoCreateFlags (in-module "GApp") (c-name "GAppInfoCreateFlags") @@ -519,8 +719,8 @@ (c-name "GFileQueryInfoFlags") (gtype-id "G_TYPE_FILE_QUERY_INFO_FLAGS") (values - '("none" "G_FILE_QUERY_INFO_NONE") - '("nofollow-symlinks" "G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS") + '("ne" "G_FILE_QUERY_INFO_NONE") + '("follow-symlinks" "G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS") ) ) @@ -540,7 +740,7 @@ (c-name "GMountMountFlags") (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS") (values - '("none" "G_MOUNT_MOUNT_NONE") + '("e" "G_MOUNT_MOUNT_NONE") ) ) @@ -559,7 +759,7 @@ (c-name "GDriveStartFlags") (gtype-id "G_TYPE_DRIVE_START_FLAGS") (values - '("none" "G_DRIVE_START_NONE") + '("e" "G_DRIVE_START_NONE") ) ) @@ -770,10 +970,10 @@ (c-name "GSocketFamily") (gtype-id "G_TYPE_SOCKET_FAMILY") (values - '("invalid" "G_SOCKET_FAMILY_INVALID") - '("unix" "G_SOCKET_FAMILY_UNIX") - '("ipv4" "G_SOCKET_FAMILY_IPV4") - '("ipv6" "G_SOCKET_FAMILY_IPV6") + '("g-socket-family-invalid" "G_SOCKET_FAMILY_INVALID") + '("#ifdef" "#ifdef") + '("#endif" "#endif") + '("g-socket-family-ipv6" "G_SOCKET_FAMILY_IPV6") ) ) @@ -961,8 +1161,8 @@ (c-name "GDBusCallFlags") (gtype-id "G_TYPE_D_BUS_CALL_FLAGS") (values - '("none" "G_DBUS_CALL_FLAGS_NONE") - '("no-auto-start" "G_DBUS_CALL_FLAGS_NO_AUTO_START") + '("ne" "G_DBUS_CALL_FLAGS_NONE") + '("-auto-start" "G_DBUS_CALL_FLAGS_NO_AUTO_START") ) ) @@ -984,9 +1184,9 @@ (c-name "GDBusMessageFlags") (gtype-id "G_TYPE_D_BUS_MESSAGE_FLAGS") (values - '("none" "G_DBUS_MESSAGE_FLAGS_NONE") - '("no-reply-expected" "G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED") - '("no-auto-start" "G_DBUS_MESSAGE_FLAGS_NO_AUTO_START") + '("ne" "G_DBUS_MESSAGE_FLAGS_NONE") + '("-reply-expected" "G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED") + '("-auto-start" "G_DBUS_MESSAGE_FLAGS_NO_AUTO_START") ) ) @@ -1045,7 +1245,7 @@ (c-name "GDBusSignalFlags") (gtype-id "G_TYPE_D_BUS_SIGNAL_FLAGS") (values - '("none" "G_DBUS_SIGNAL_FLAGS_NONE") + '("e" "G_DBUS_SIGNAL_FLAGS_NONE") ) ) @@ -1066,6 +1266,7 @@ (values '("invalid" "G_CREDENTIALS_TYPE_INVALID") '("linux-ucred" "G_CREDENTIALS_TYPE_LINUX_UCRED") + '("freebsd-cmsgcred" "G_CREDENTIALS_TYPE_FREEBSD_CMSGCRED") ) ) @@ -1079,17 +1280,6 @@ ) ) -(define-enum MessageFilterResult - (in-module "GDBus") - (c-name "GDBusMessageFilterResult") - (gtype-id "G_TYPE_D_BUS_MESSAGE_FILTER_RESULT") - (values - '("no-effect" "G_DBUS_MESSAGE_FILTER_RESULT_NO_EFFECT") - '("message-consumed" "G_DBUS_MESSAGE_FILTER_RESULT_MESSAGE_CONSUMED") - '("message-altered" "G_DBUS_MESSAGE_FILTER_RESULT_MESSAGE_ALTERED") - ) -) - (define-flags BindFlags (in-module "GSettings") (c-name "GSettingsBindFlags") @@ -1703,6 +1893,10 @@ +;; From gasynchelper.h + + + ;; From gasyncinitable.h (define-function g_async_initable_get_type @@ -2210,6 +2404,10 @@ +;; From gcontenttypeprivate.h + + + ;; From gconverter.h (define-function g_converter_get_type @@ -2732,6 +2930,26 @@ +;; From gdbusauth.h + + + +;; From gdbusauthmechanismanon.h + + + +;; From gdbusauthmechanismexternal.h + + + +;; From gdbusauthmechanism.h + + + +;; From gdbusauthmechanismsha1.h + + + ;; From gdbusauthobserver.h (define-function g_dbus_auth_observer_get_type @@ -3572,6 +3790,27 @@ ) ) +(define-method get_locked + (of-object "GDBusMessage") + (c-name "g_dbus_message_get_locked") + (return-type "gboolean") +) + +(define-method lock + (of-object "GDBusMessage") + (c-name "g_dbus_message_lock") + (return-type "none") +) + +(define-method copy + (of-object "GDBusMessage") + (c-name "g_dbus_message_copy") + (return-type "GDBusMessage*") + (parameters + '("GError**" "error") + ) +) + (define-method get_byte_order (of-object "GDBusMessage") (c-name "g_dbus_message_get_byte_order") @@ -4127,6 +4366,10 @@ +;; From gdbusprivate.h + + + ;; From gdbusproxy.h (define-function g_dbus_proxy_get_type @@ -4346,54 +4589,6 @@ -;; From gdbusproxywatching.h - -(define-function g_bus_watch_proxy - (c-name "g_bus_watch_proxy") - (return-type "guint") - (parameters - '("GBusType" "bus_type") - '("const-gchar*" "name") - '("GBusNameWatcherFlags" "flags") - '("const-gchar*" "object_path") - '("const-gchar*" "interface_name") - '("GType" "interface_type") - '("GDBusProxyFlags" "proxy_flags") - '("GBusProxyAppearedCallback" "proxy_appeared_handler") - '("GBusProxyVanishedCallback" "proxy_vanished_handler") - '("gpointer" "user_data") - '("GDestroyNotify" "user_data_free_func") - ) -) - -(define-function g_bus_watch_proxy_on_connection - (c-name "g_bus_watch_proxy_on_connection") - (return-type "guint") - (parameters - '("GDBusConnection*" "connection") - '("const-gchar*" "name") - '("GBusNameWatcherFlags" "flags") - '("const-gchar*" "object_path") - '("const-gchar*" "interface_name") - '("GType" "interface_type") - '("GDBusProxyFlags" "proxy_flags") - '("GBusProxyAppearedCallback" "proxy_appeared_handler") - '("GBusProxyVanishedCallback" "proxy_vanished_handler") - '("gpointer" "user_data") - '("GDestroyNotify" "user_data_free_func") - ) -) - -(define-function g_bus_unwatch_proxy - (c-name "g_bus_unwatch_proxy") - (return-type "none") - (parameters - '("guint" "watcher_id") - ) -) - - - ;; From gdbusserver.h (define-function g_dbus_server_get_type @@ -4501,6 +4696,78 @@ +;; From gdelayedsettingsbackend.h + + + +;; From gdesktopappinfo.h + +(define-function g_desktop_app_info_get_type + (c-name "g_desktop_app_info_get_type") + (return-type "GType") +) + +(define-function g_desktop_app_info_new_from_filename + (c-name "g_desktop_app_info_new_from_filename") + (return-type "GDesktopAppInfo*") + (parameters + '("const-char*" "filename") + ) +) + +(define-function g_desktop_app_info_new_from_keyfile + (c-name "g_desktop_app_info_new_from_keyfile") + (return-type "GDesktopAppInfo*") + (parameters + '("GKeyFile*" "key_file") + ) +) + +(define-method get_filename + (of-object "GDesktopAppInfo") + (c-name "g_desktop_app_info_get_filename") + (return-type "const-char*") +) + +(define-function g_desktop_app_info_new + (c-name "g_desktop_app_info_new") + (is-constructor-of "GDesktopAppInfo") + (return-type "GDesktopAppInfo*") + (parameters + '("const-char*" "desktop_id") + ) +) + +(define-method get_is_hidden + (of-object "GDesktopAppInfo") + (c-name "g_desktop_app_info_get_is_hidden") + (return-type "gboolean") +) + +(define-function g_desktop_app_info_set_desktop_env + (c-name "g_desktop_app_info_set_desktop_env") + (return-type "none") + (parameters + '("const-char*" "desktop_env") + ) +) + +(define-function g_desktop_app_info_lookup_get_type + (c-name "g_desktop_app_info_lookup_get_type") + (return-type "GType") +) + +(define-method get_default_for_uri_scheme + (of-object "GDesktopAppInfoLookup") + (c-name "g_desktop_app_info_lookup_get_default_for_uri_scheme") + (return-type "GAppInfo*") + (parameters + '("const-char*" "uri_scheme") + ) +) + + + ;; From gdrive.h (define-function g_drive_get_type @@ -4715,6 +4982,14 @@ +;; From gdummyfile.h + + + +;; From gdummyproxyresolver.h + + + ;; From gemblemedicon.h (define-function g_emblemed_icon_get_type @@ -4847,6 +5122,25 @@ +;; From gfileattribute-priv.h + + + +;; From gfiledescriptorbased.h + +(define-function g_file_descriptor_based_get_type + (c-name "g_file_descriptor_based_get_type") + (return-type "GType") +) + +(define-method get_fd + (of-object "GFileDescriptorBased") + (c-name "g_file_descriptor_based_get_fd") + (return-type "int") +) + + + ;; From gfileenumerator.h (define-function g_file_enumerator_get_type @@ -6767,6 +7061,10 @@ +;; From gfileinfo-priv.h + + + ;; From gfileinputstream.h (define-function g_file_input_stream_get_type @@ -7455,6 +7753,10 @@ +;; From gioalias.h + + + ;; From gioenums.h @@ -7711,11 +8013,6 @@ (return-type "GType") ) -(define-function g_dbus_message_filter_result_get_type - (c-name "g_dbus_message_filter_result_get_type") - (return-type "GType") -) - (define-function g_settings_bind_flags_get_type (c-name "g_settings_bind_flags_get_type") (return-type "GType") @@ -7752,6 +8049,10 @@ +;; From gio-marshal.h + + + ;; From giomodule.h (define-function g_io_module_get_type @@ -7884,6 +8185,10 @@ +;; From giomodule-priv.h + + + ;; From gioscheduler.h (define-function g_io_scheduler_push_job @@ -8055,6 +8360,52 @@ +;; From glocaldirectorymonitor.h + +(define-function g_local_directory_monitor_get_type + (c-name "g_local_directory_monitor_get_type") + (return-type "GType") +) + + + +;; From glocalfileenumerator.h + + + +;; From glocalfile.h + + + +;; From glocalfileinfo.h + + + +;; From glocalfileinputstream.h + + + +;; From glocalfileiostream.h + + + +;; From glocalfilemonitor.h + +(define-function g_local_file_monitor_get_type + (c-name "g_local_file_monitor_get_type") + (return-type "GType") +) + + + +;; From glocalfileoutputstream.h + + + +;; From glocalvfs.h + + + ;; From gmemoryinputstream.h (define-function g_memory_input_stream_get_type @@ -8136,6 +8487,10 @@ +;; From gmemorysettingsbackend.h + + + ;; From gmount.h (define-function g_mount_get_type @@ -8477,6 +8832,10 @@ +;; From gmountprivate.h + + + ;; From gnativevolumemonitor.h (define-function g_native_volume_monitor_get_type @@ -8543,6 +8902,10 @@ +;; From gnetworkingprivate.h + + + ;; From gnetworkservice.h (define-function g_network_service_get_type @@ -8596,6 +8959,10 @@ +;; From gnullsettingsbackend.h + + + ;; From goutputstream.h (define-function g_output_stream_get_type @@ -8887,6 +9254,10 @@ +;; From gpollfilemonitor.h + + + ;; From gproxyaddressenumerator.h (define-function g_proxy_address_enumerator_get_type @@ -8950,6 +9321,10 @@ +;; From gproxyconnection.h + + + ;; From gproxy.h (define-function g_proxy_get_type @@ -9061,6 +9436,10 @@ +;; From gregistrysettingsbackend.h + + + ;; From gresolver.h (define-function g_resolver_get_type @@ -9345,6 +9724,10 @@ +;; From gsettingsbackendinternal.h + + + ;; From gsettings.h (define-function g_settings_get_type @@ -9389,10 +9772,28 @@ ) ) -(define-method list_items +(define-method list_children + (of-object "GSettings") + (c-name "g_settings_list_children") + (return-type "gchar**") +) + +(define-method list_keys + (of-object "GSettings") + (c-name "g_settings_list_keys") + (return-type "gchar**") +) + +(define-method get_destroyed + (of-object "GSettings") + (c-name "g_settings_get_destroyed") + (return-type "gboolean") +) + +(define-method get_permission (of-object "GSettings") - (c-name "g_settings_list_items") - (return-type "const-gchar**") + (c-name "g_settings_get_permission") + (return-type "GPermission*") ) (define-method set_value @@ -9687,6 +10088,14 @@ +;; From gsettings-mapping.h + + + +;; From gsettingsschema.h + + + ;; From gsimpleactiongroup.h (define-function g_simple_action_group_get_type @@ -10820,6 +11229,10 @@ +;; From gsocketinputstream.h + + + ;; From gsocketlistener.h (define-function g_socket_listener_get_type @@ -10962,6 +11375,10 @@ +;; From gsocketoutputstream.h + + + ;; From gsocketservice.h (define-function g_socket_service_get_type @@ -10995,6 +11412,18 @@ +;; From gsocks4aproxy.h + + + +;; From gsocks4proxy.h + + + +;; From gsocks5proxy.h + + + ;; From gsrvtarget.h (define-function g_srv_target_get_type @@ -11137,6 +11566,15 @@ +;; From gthreadedresolver.h + +(define-function g_threaded_resolver_get_type + (c-name "g_threaded_resolver_get_type") + (return-type "GType") +) + + + ;; From gthreadedsocketservice.h (define-function g_threaded_socket_service_get_type @@ -11155,6 +11593,608 @@ +;; From gunionvolumemonitor.h + + + +;; From gunixconnection.h + +(define-function g_unix_connection_get_type + (c-name "g_unix_connection_get_type") + (return-type "GType") +) + +(define-method send_fd + (of-object "GUnixConnection") + (c-name "g_unix_connection_send_fd") + (return-type "gboolean") + (parameters + '("gint" "fd") + '("GCancellable*" "cancellable") + '("GError**" "error") + ) +) + +(define-method receive_fd + (of-object "GUnixConnection") + (c-name "g_unix_connection_receive_fd") + (return-type "gint") + (parameters + '("GCancellable*" "cancellable") + '("GError**" "error") + ) +) + +(define-method send_credentials + (of-object "GUnixConnection") + (c-name "g_unix_connection_send_credentials") + (return-type "gboolean") + (parameters + '("GCancellable*" "cancellable") + '("GError**" "error") + ) +) + +(define-method receive_credentials + (of-object "GUnixConnection") + (c-name "g_unix_connection_receive_credentials") + (return-type "GCredentials*") + (parameters + '("GCancellable*" "cancellable") + '("GError**" "error") + ) +) + + + +;; From gunixcredentialsmessage.h + +(define-function g_unix_credentials_message_get_type + (c-name "g_unix_credentials_message_get_type") + (return-type "GType") +) + +(define-function g_unix_credentials_message_new + (c-name "g_unix_credentials_message_new") + (is-constructor-of "GUnixCredentialsMessage") + (return-type "GSocketControlMessage*") +) + +(define-function g_unix_credentials_message_new_with_credentials + (c-name "g_unix_credentials_message_new_with_credentials") + (return-type "GSocketControlMessage*") + (parameters + '("GCredentials*" "credentials") + ) +) + +(define-method get_credentials + (of-object "GUnixCredentialsMessage") + (c-name "g_unix_credentials_message_get_credentials") + (return-type "GCredentials*") +) + +(define-function g_unix_credentials_message_is_supported + (c-name "g_unix_credentials_message_is_supported") + (return-type "gboolean") +) + + + +;; From gunixfdlist.h + +(define-function g_unix_fd_list_get_type + (c-name "g_unix_fd_list_get_type") + (return-type "GType") +) + +(define-function g_unix_fd_list_new + (c-name "g_unix_fd_list_new") + (is-constructor-of "GUnixFdList") + (return-type "GUnixFDList*") +) + +(define-function g_unix_fd_list_new_from_array + (c-name "g_unix_fd_list_new_from_array") + (return-type "GUnixFDList*") + (parameters + '("const-gint*" "fds") + '("gint" "n_fds") + ) +) + +(define-method append + (of-object "GUnixFDList") + (c-name "g_unix_fd_list_append") + (return-type "gint") + (parameters + '("gint" "fd") + '("GError**" "error") + ) +) + +(define-method get_length + (of-object "GUnixFDList") + (c-name "g_unix_fd_list_get_length") + (return-type "gint") +) + +(define-method get + (of-object "GUnixFDList") + (c-name "g_unix_fd_list_get") + (return-type "gint") + (parameters + '("gint" "index_") + '("GError**" "error") + ) +) + +(define-method peek_fds + (of-object "GUnixFDList") + (c-name "g_unix_fd_list_peek_fds") + (return-type "const-gint*") + (parameters + '("gint*" "length") + ) +) + +(define-method steal_fds + (of-object "GUnixFDList") + (c-name "g_unix_fd_list_steal_fds") + (return-type "gint*") + (parameters + '("gint*" "length") + ) +) + + + +;; From gunixfdmessage.h + +(define-function g_unix_fd_message_get_type + (c-name "g_unix_fd_message_get_type") + (return-type "GType") +) + +(define-function g_unix_fd_message_new_with_fd_list + (c-name "g_unix_fd_message_new_with_fd_list") + (return-type "GSocketControlMessage*") + (parameters + '("GUnixFDList*" "fd_list") + ) +) + +(define-function g_unix_fd_message_new + (c-name "g_unix_fd_message_new") + (is-constructor-of "GUnixFdMessage") + (return-type "GSocketControlMessage*") +) + +(define-method get_fd_list + (of-object "GUnixFDMessage") + (c-name "g_unix_fd_message_get_fd_list") + (return-type "GUnixFDList*") +) + +(define-method steal_fds + (of-object "GUnixFDMessage") + (c-name "g_unix_fd_message_steal_fds") + (return-type "gint*") + (parameters + '("gint*" "length") + ) +) + +(define-method append_fd + (of-object "GUnixFDMessage") + (c-name "g_unix_fd_message_append_fd") + (return-type "gboolean") + (parameters + '("gint" "fd") + '("GError**" "error") + ) +) + + + +;; From gunixinputstream.h + +(define-function g_unix_input_stream_get_type + (c-name "g_unix_input_stream_get_type") + (return-type "GType") +) + +(define-function g_unix_input_stream_new + (c-name "g_unix_input_stream_new") + (is-constructor-of "GUnixInputStream") + (return-type "GInputStream*") + (parameters + '("gint" "fd") + '("gboolean" "close_fd") + ) +) + +(define-method set_close_fd + (of-object "GUnixInputStream") + (c-name "g_unix_input_stream_set_close_fd") + (return-type "none") + (parameters + '("gboolean" "close_fd") + ) +) + +(define-method get_close_fd + (of-object "GUnixInputStream") + (c-name "g_unix_input_stream_get_close_fd") + (return-type "gboolean") +) + +(define-method get_fd + (of-object "GUnixInputStream") + (c-name "g_unix_input_stream_get_fd") + (return-type "gint") +) + + + +;; From gunixmount.h + + + +;; From gunixmounts.h + +(define-function g_unix_mount_free + (c-name "g_unix_mount_free") + (return-type "none") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-method free + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_free") + (return-type "none") +) + +(define-function g_unix_mount_compare + (c-name "g_unix_mount_compare") + (return-type "gint") + (parameters + '("GUnixMountEntry*" "mount1") + '("GUnixMountEntry*" "mount2") + ) +) + +(define-function g_unix_mount_get_mount_path + (c-name "g_unix_mount_get_mount_path") + (return-type "const-char*") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-function g_unix_mount_get_device_path + (c-name "g_unix_mount_get_device_path") + (return-type "const-char*") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-function g_unix_mount_get_fs_type + (c-name "g_unix_mount_get_fs_type") + (return-type "const-char*") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-function g_unix_mount_is_readonly + (c-name "g_unix_mount_is_readonly") + (return-type "gboolean") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-function g_unix_mount_is_system_internal + (c-name "g_unix_mount_is_system_internal") + (return-type "gboolean") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-function g_unix_mount_guess_can_eject + (c-name "g_unix_mount_guess_can_eject") + (return-type "gboolean") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-function g_unix_mount_guess_should_display + (c-name "g_unix_mount_guess_should_display") + (return-type "gboolean") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-function g_unix_mount_guess_name + (c-name "g_unix_mount_guess_name") + (return-type "char*") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-function g_unix_mount_guess_icon + (c-name "g_unix_mount_guess_icon") + (return-type "GIcon*") + (parameters + '("GUnixMountEntry*" "mount_entry") + ) +) + +(define-method compare + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_compare") + (return-type "gint") + (parameters + '("GUnixMountPoint*" "mount2") + ) +) + +(define-method get_mount_path + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_get_mount_path") + (return-type "const-char*") +) + +(define-method get_device_path + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_get_device_path") + (return-type "const-char*") +) + +(define-method get_fs_type + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_get_fs_type") + (return-type "const-char*") +) + +(define-method is_readonly + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_is_readonly") + (return-type "gboolean") +) + +(define-method is_user_mountable + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_is_user_mountable") + (return-type "gboolean") +) + +(define-method is_loopback + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_is_loopback") + (return-type "gboolean") +) + +(define-method guess_can_eject + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_guess_can_eject") + (return-type "gboolean") +) + +(define-method guess_name + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_guess_name") + (return-type "char*") +) + +(define-method guess_icon + (of-object "GUnixMountPoint") + (c-name "g_unix_mount_point_guess_icon") + (return-type "GIcon*") +) + +(define-function g_unix_mount_points_get + (c-name "g_unix_mount_points_get") + (return-type "GList*") + (parameters + '("guint64*" "time_read") + ) +) + +(define-function g_unix_mounts_get + (c-name "g_unix_mounts_get") + (return-type "GList*") + (parameters + '("guint64*" "time_read") + ) +) + +(define-function g_unix_mount_at + (c-name "g_unix_mount_at") + (return-type "GUnixMountEntry*") + (parameters + '("const-char*" "mount_path") + '("guint64*" "time_read") + ) +) + +(define-function g_unix_mounts_changed_since + (c-name "g_unix_mounts_changed_since") + (return-type "gboolean") + (parameters + '("guint64" "time") + ) +) + +(define-function g_unix_mount_points_changed_since + (c-name "g_unix_mount_points_changed_since") + (return-type "gboolean") + (parameters + '("guint64" "time") + ) +) + +(define-function g_unix_mount_monitor_get_type + (c-name "g_unix_mount_monitor_get_type") + (return-type "GType") +) + +(define-function g_unix_mount_monitor_new + (c-name "g_unix_mount_monitor_new") + (is-constructor-of "GUnixMountMonitor") + (return-type "GUnixMountMonitor*") +) + +(define-method set_rate_limit + (of-object "GUnixMountMonitor") + (c-name "g_unix_mount_monitor_set_rate_limit") + (return-type "none") + (parameters + '("int" "limit_msec") + ) +) + +(define-function g_unix_is_mount_path_system_internal + (c-name "g_unix_is_mount_path_system_internal") + (return-type "gboolean") + (parameters + '("const-char*" "mount_path") + ) +) + + + +;; From gunixoutputstream.h + +(define-function g_unix_output_stream_get_type + (c-name "g_unix_output_stream_get_type") + (return-type "GType") +) + +(define-function g_unix_output_stream_new + (c-name "g_unix_output_stream_new") + (is-constructor-of "GUnixOutputStream") + (return-type "GOutputStream*") + (parameters + '("gint" "fd") + '("gboolean" "close_fd") + ) +) + +(define-method set_close_fd + (of-object "GUnixOutputStream") + (c-name "g_unix_output_stream_set_close_fd") + (return-type "none") + (parameters + '("gboolean" "close_fd") + ) +) + +(define-method get_close_fd + (of-object "GUnixOutputStream") + (c-name "g_unix_output_stream_get_close_fd") + (return-type "gboolean") +) + +(define-method get_fd + (of-object "GUnixOutputStream") + (c-name "g_unix_output_stream_get_fd") + (return-type "gint") +) + + + +;; From gunixresolver.h + +(define-function g_unix_resolver_get_type + (c-name "g_unix_resolver_get_type") + (return-type "GType") +) + + + +;; From gunixsocketaddress.h + +(define-function g_unix_socket_address_get_type + (c-name "g_unix_socket_address_get_type") + (return-type "GType") +) + +(define-function g_unix_socket_address_new + (c-name "g_unix_socket_address_new") + (is-constructor-of "GUnixSocketAddress") + (return-type "GSocketAddress*") + (parameters + '("const-gchar*" "path") + ) +) + +(define-function g_unix_socket_address_new_abstract + (c-name "g_unix_socket_address_new_abstract") + (return-type "GSocketAddress*") + (parameters + '("const-gchar*" "path") + '("gint" "path_len") + ) +) + +(define-function g_unix_socket_address_new_with_type + (c-name "g_unix_socket_address_new_with_type") + (return-type "GSocketAddress*") + (parameters + '("const-gchar*" "path") + '("gint" "path_len") + '("GUnixSocketAddressType" "type") + ) +) + +(define-method get_path + (of-object "GUnixSocketAddress") + (c-name "g_unix_socket_address_get_path") + (return-type "const-char*") +) + +(define-method get_path_len + (of-object "GUnixSocketAddress") + (c-name "g_unix_socket_address_get_path_len") + (return-type "gsize") +) + +(define-method get_address_type + (of-object "GUnixSocketAddress") + (c-name "g_unix_socket_address_get_address_type") + (return-type "GUnixSocketAddressType") +) + +(define-method get_is_abstract + (of-object "GUnixSocketAddress") + (c-name "g_unix_socket_address_get_is_abstract") + (return-type "gboolean") +) + +(define-function g_unix_socket_address_abstract_names_supported + (c-name "g_unix_socket_address_abstract_names_supported") + (return-type "gboolean") +) + + + +;; From gunixvolume.h + + + +;; From gunixvolumemonitor.h + + + ;; From gvfs.h (define-function g_vfs_get_type @@ -11411,6 +12451,112 @@ +;; From gwin32appinfo.h + +(define-function g_win32_app_info_get_type + (c-name "g_win32_app_info_get_type") + (return-type "GType") +) + + + +;; From gwin32inputstream.h + +(define-function g_win32_input_stream_get_type + (c-name "g_win32_input_stream_get_type") + (return-type "GType") +) + +(define-function g_win32_input_stream_new + (c-name "g_win32_input_stream_new") + (is-constructor-of "GWin32InputStream") + (return-type "GInputStream*") + (parameters + '("void*" "handle") + '("gboolean" "close_handle") + ) +) + +(define-method set_close_handle + (of-object "GWin32InputStream") + (c-name "g_win32_input_stream_set_close_handle") + (return-type "none") + (parameters + '("gboolean" "close_handle") + ) +) + +(define-method get_close_handle + (of-object "GWin32InputStream") + (c-name "g_win32_input_stream_get_close_handle") + (return-type "gboolean") +) + +(define-method get_handle + (of-object "GWin32InputStream") + (c-name "g_win32_input_stream_get_handle") + (return-type "void*") +) + + + +;; From gwin32mount.h + + + +;; From gwin32outputstream.h + +(define-function g_win32_output_stream_get_type + (c-name "g_win32_output_stream_get_type") + (return-type "GType") +) + +(define-function g_win32_output_stream_new + (c-name "g_win32_output_stream_new") + (is-constructor-of "GWin32OutputStream") + (return-type "GOutputStream*") + (parameters + '("void*" "handle") + '("gboolean" "close_handle") + ) +) + +(define-method set_close_handle + (of-object "GWin32OutputStream") + (c-name "g_win32_output_stream_set_close_handle") + (return-type "none") + (parameters + '("gboolean" "close_handle") + ) +) + +(define-method get_close_handle + (of-object "GWin32OutputStream") + (c-name "g_win32_output_stream_get_close_handle") + (return-type "gboolean") +) + +(define-method get_handle + (of-object "GWin32OutputStream") + (c-name "g_win32_output_stream_get_handle") + (return-type "void*") +) + + + +;; From gwin32resolver.h + +(define-function g_win32_resolver_get_type + (c-name "g_win32_resolver_get_type") + (return-type "GType") +) + + + +;; From gwin32volumemonitor.h + + + ;; From gzlibcompressor.h (define-function g_zlib_compressor_get_type |