From 7e3776a9c04a70135b2721a9536b5c8e31d2d456 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Sun, 6 Nov 2016 14:21:43 +0100 Subject: add Glib::IO if using Glib::IO instead of manually setting GIO, that's the right namespace --- NEWS | 1 + fake_packages/Glib/IO.pm | 3422 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 3423 insertions(+) create mode 100644 fake_packages/Glib/IO.pm diff --git a/NEWS b/NEWS index 34f094b..20766f8 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,6 @@ - fake packages: o add fake packages for Pango::Cairo + o add Glib::IO o update RPM4 Version 1.2.32 - 4 November 2016, by Thierry Vignaud diff --git a/fake_packages/Glib/IO.pm b/fake_packages/Glib/IO.pm new file mode 100644 index 0000000..e9d5b4e --- /dev/null +++ b/fake_packages/Glib/IO.pm @@ -0,0 +1,3422 @@ +package Glib::IO; +sub DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME { } +sub FILE_ATTRIBUTE_ACCESS_CAN_DELETE { } +sub FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE { } +sub FILE_ATTRIBUTE_ACCESS_CAN_READ { } +sub FILE_ATTRIBUTE_ACCESS_CAN_RENAME { } +sub FILE_ATTRIBUTE_ACCESS_CAN_TRASH { } +sub FILE_ATTRIBUTE_ACCESS_CAN_WRITE { } +sub FILE_ATTRIBUTE_DOS_IS_ARCHIVE { } +sub FILE_ATTRIBUTE_DOS_IS_SYSTEM { } +sub FILE_ATTRIBUTE_ETAG_VALUE { } +sub FILE_ATTRIBUTE_FILESYSTEM_FREE { } +sub FILE_ATTRIBUTE_FILESYSTEM_READONLY { } +sub FILE_ATTRIBUTE_FILESYSTEM_REMOTE { } +sub FILE_ATTRIBUTE_FILESYSTEM_SIZE { } +sub FILE_ATTRIBUTE_FILESYSTEM_TYPE { } +sub FILE_ATTRIBUTE_FILESYSTEM_USED { } +sub FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW { } +sub FILE_ATTRIBUTE_GVFS_BACKEND { } +sub FILE_ATTRIBUTE_ID_FILE { } +sub FILE_ATTRIBUTE_ID_FILESYSTEM { } +sub FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT { } +sub FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT { } +sub FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL { } +sub FILE_ATTRIBUTE_MOUNTABLE_CAN_START { } +sub FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED { } +sub FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP { } +sub FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT { } +sub FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI { } +sub FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC { } +sub FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE { } +sub FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE { } +sub FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE { } +sub FILE_ATTRIBUTE_OWNER_GROUP { } +sub FILE_ATTRIBUTE_OWNER_USER { } +sub FILE_ATTRIBUTE_OWNER_USER_REAL { } +sub FILE_ATTRIBUTE_PREVIEW_ICON { } +sub FILE_ATTRIBUTE_SELINUX_CONTEXT { } +sub FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE { } +sub FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE { } +sub FILE_ATTRIBUTE_STANDARD_COPY_NAME { } +sub FILE_ATTRIBUTE_STANDARD_DESCRIPTION { } +sub FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME { } +sub FILE_ATTRIBUTE_STANDARD_EDIT_NAME { } +sub FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE { } +sub FILE_ATTRIBUTE_STANDARD_ICON { } +sub FILE_ATTRIBUTE_STANDARD_IS_BACKUP { } +sub FILE_ATTRIBUTE_STANDARD_IS_HIDDEN { } +sub FILE_ATTRIBUTE_STANDARD_IS_SYMLINK { } +sub FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL { } +sub FILE_ATTRIBUTE_STANDARD_IS_VOLATILE { } +sub FILE_ATTRIBUTE_STANDARD_NAME { } +sub FILE_ATTRIBUTE_STANDARD_SIZE { } +sub FILE_ATTRIBUTE_STANDARD_SORT_ORDER { } +sub FILE_ATTRIBUTE_STANDARD_SYMBOLIC_ICON { } +sub FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET { } +sub FILE_ATTRIBUTE_STANDARD_TARGET_URI { } +sub FILE_ATTRIBUTE_STANDARD_TYPE { } +sub FILE_ATTRIBUTE_THUMBNAILING_FAILED { } +sub FILE_ATTRIBUTE_THUMBNAIL_IS_VALID { } +sub FILE_ATTRIBUTE_THUMBNAIL_PATH { } +sub FILE_ATTRIBUTE_TIME_ACCESS { } +sub FILE_ATTRIBUTE_TIME_ACCESS_USEC { } +sub FILE_ATTRIBUTE_TIME_CHANGED { } +sub FILE_ATTRIBUTE_TIME_CHANGED_USEC { } +sub FILE_ATTRIBUTE_TIME_CREATED { } +sub FILE_ATTRIBUTE_TIME_CREATED_USEC { } +sub FILE_ATTRIBUTE_TIME_MODIFIED { } +sub FILE_ATTRIBUTE_TIME_MODIFIED_USEC { } +sub FILE_ATTRIBUTE_TRASH_DELETION_DATE { } +sub FILE_ATTRIBUTE_TRASH_ITEM_COUNT { } +sub FILE_ATTRIBUTE_TRASH_ORIG_PATH { } +sub FILE_ATTRIBUTE_UNIX_BLOCKS { } +sub FILE_ATTRIBUTE_UNIX_BLOCK_SIZE { } +sub FILE_ATTRIBUTE_UNIX_DEVICE { } +sub FILE_ATTRIBUTE_UNIX_GID { } +sub FILE_ATTRIBUTE_UNIX_INODE { } +sub FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT { } +sub FILE_ATTRIBUTE_UNIX_MODE { } +sub FILE_ATTRIBUTE_UNIX_NLINK { } +sub FILE_ATTRIBUTE_UNIX_RDEV { } +sub FILE_ATTRIBUTE_UNIX_UID { } +sub MENU_ATTRIBUTE_ACTION { } +sub MENU_ATTRIBUTE_ACTION_NAMESPACE { } +sub MENU_ATTRIBUTE_ICON { } +sub MENU_ATTRIBUTE_LABEL { } +sub MENU_ATTRIBUTE_TARGET { } +sub MENU_LINK_SECTION { } +sub MENU_LINK_SUBMENU { } +sub NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME { } +sub NETWORK_MONITOR_EXTENSION_POINT_NAME { } +sub PROXY_EXTENSION_POINT_NAME { } +sub PROXY_RESOLVER_EXTENSION_POINT_NAME { } +sub TLS_BACKEND_EXTENSION_POINT_NAME { } +sub TLS_DATABASE_PURPOSE_AUTHENTICATE_CLIENT { } +sub TLS_DATABASE_PURPOSE_AUTHENTICATE_SERVER { } +sub VFS_EXTENSION_POINT_NAME { } +sub VOLUME_IDENTIFIER_KIND_CLASS { } +sub VOLUME_IDENTIFIER_KIND_HAL_UDI { } +sub VOLUME_IDENTIFIER_KIND_LABEL { } +sub VOLUME_IDENTIFIER_KIND_NFS_MOUNT { } +sub VOLUME_IDENTIFIER_KIND_UNIX_DEVICE { } +sub VOLUME_IDENTIFIER_KIND_UUID { } +sub VOLUME_MONITOR_EXTENSION_POINT_NAME { } +sub action_name_is_valid { } +sub action_parse_detailed_name { } +sub action_print_detailed_name { } +sub app_info_create_from_commandline { } +sub app_info_get_all { } +sub app_info_get_all_for_type { } +sub app_info_get_default_for_type { } +sub app_info_get_default_for_uri_scheme { } +sub app_info_get_fallback_for_type { } +sub app_info_get_recommended_for_type { } +sub app_info_launch_default_for_uri { } +sub app_info_launch_default_for_uri_async { } +sub app_info_launch_default_for_uri_finish { } +sub app_info_reset_type_associations { } +sub async_initable_newv_async { } +sub bus_get { } +sub bus_get_finish { } +sub bus_get_sync { } +sub bus_own_name { } +sub bus_own_name_on_connection { } +sub bus_unown_name { } +sub bus_unwatch_name { } +sub bus_watch_name { } +sub bus_watch_name_on_connection { } +sub content_type_can_be_executable { } +sub content_type_equals { } +sub content_type_from_mime_type { } +sub content_type_get_description { } +sub content_type_get_generic_icon_name { } +sub content_type_get_icon { } +sub content_type_get_mime_type { } +sub content_type_get_symbolic_icon { } +sub content_type_guess { } +sub content_type_guess_for_tree { } +sub content_type_is_a { } +sub content_type_is_unknown { } +sub content_types_get_registered { } +sub dbus_address_escape_value { } +sub dbus_address_get_for_bus_sync { } +sub dbus_address_get_stream { } +sub dbus_address_get_stream_finish { } +sub dbus_address_get_stream_sync { } +sub dbus_annotation_info_lookup { } +sub dbus_error_encode_gerror { } +sub dbus_error_get_remote_error { } +sub dbus_error_is_remote_error { } +sub dbus_error_new_for_dbus_error { } +sub dbus_error_quark { } +sub dbus_error_register_error { } +sub dbus_error_register_error_domain { } +sub dbus_error_strip_remote_error { } +sub dbus_error_unregister_error { } +sub dbus_generate_guid { } +sub dbus_gvalue_to_gvariant { } +sub dbus_gvariant_to_gvalue { } +sub dbus_is_address { } +sub dbus_is_guid { } +sub dbus_is_interface_name { } +sub dbus_is_member_name { } +sub dbus_is_name { } +sub dbus_is_supported_address { } +sub dbus_is_unique_name { } +sub dtls_client_connection_new { } +sub dtls_server_connection_new { } +sub file_new_for_commandline_arg { } +sub file_new_for_commandline_arg_and_cwd { } +sub file_new_for_path { } +sub file_new_for_uri { } +sub file_new_tmp { } +sub file_parse_name { } +sub icon_deserialize { } +sub icon_hash { } +sub icon_new_for_string { } +sub initable_newv { } +sub io_error_from_errno { } +sub io_error_quark { } +sub io_extension_point_implement { } +sub io_extension_point_lookup { } +sub io_extension_point_register { } +sub io_modules_load_all_in_directory { } +sub io_modules_load_all_in_directory_with_scope { } +sub io_modules_scan_all_in_directory { } +sub io_modules_scan_all_in_directory_with_scope { } +sub io_scheduler_cancel_all_jobs { } +sub io_scheduler_push_job { } +sub network_monitor_get_default { } +sub networking_init { } +sub pollable_source_new { } +sub pollable_source_new_full { } +sub pollable_stream_read { } +sub pollable_stream_write { } +sub pollable_stream_write_all { } +sub proxy_get_default_for_protocol { } +sub proxy_resolver_get_default { } +sub resolver_error_quark { } +sub resource_error_quark { } +sub resource_load { } +sub resources_enumerate_children { } +sub resources_get_info { } +sub resources_lookup_data { } +sub resources_open_stream { } +sub resources_register { } +sub resources_unregister { } +sub settings_schema_source_get_default { } +sub simple_async_report_gerror_in_idle { } +sub tls_backend_get_default { } +sub tls_client_connection_new { } +sub tls_error_quark { } +sub tls_file_database_new { } +sub tls_server_connection_new { } +sub unix_is_mount_path_system_internal { } +sub unix_mount_compare { } +sub unix_mount_free { } +sub unix_mount_get_device_path { } +sub unix_mount_get_fs_type { } +sub unix_mount_get_mount_path { } +sub unix_mount_guess_can_eject { } +sub unix_mount_guess_icon { } +sub unix_mount_guess_name { } +sub unix_mount_guess_should_display { } +sub unix_mount_guess_symbolic_icon { } +sub unix_mount_is_readonly { } +sub unix_mount_is_system_internal { } +sub unix_mount_points_changed_since { } +sub unix_mounts_changed_since { } + +package Glib::IO::Action; +sub activate { } +sub change_state { } +sub get_enabled { } +sub get_name { } +sub get_parameter_type { } +sub get_state { } +sub get_state_hint { } +sub get_state_type { } +sub name_is_valid { } +sub parse_detailed_name { } +sub print_detailed_name { } + +package Glib::IO::ActionEntry; +sub activate { } +sub change_state { } +sub name { } +sub padding { } +sub parameter_type { } +sub state { } + +package Glib::IO::ActionGroup; +sub action_added { } +sub action_enabled_changed { } +sub action_removed { } +sub action_state_changed { } +sub activate_action { } +sub change_action_state { } +sub get_action_enabled { } +sub get_action_parameter_type { } +sub get_action_state { } +sub get_action_state_hint { } +sub get_action_state_type { } +sub has_action { } +sub list_actions { } +sub query_action { } + +package Glib::IO::ActionGroupInterface; +sub action_added { } +sub action_enabled_changed { } +sub action_removed { } +sub action_state_changed { } +sub activate_action { } +sub change_action_state { } +sub g_iface { } +sub get_action_enabled { } +sub get_action_parameter_type { } +sub get_action_state { } +sub get_action_state_hint { } +sub get_action_state_type { } +sub has_action { } +sub list_actions { } +sub query_action { } + +package Glib::IO::ActionInterface; +sub activate { } +sub change_state { } +sub g_iface { } +sub get_enabled { } +sub get_name { } +sub get_parameter_type { } +sub get_state { } +sub get_state_hint { } +sub get_state_type { } + +package Glib::IO::ActionMap; +sub add_action { } +sub add_action_entries { } +sub lookup_action { } +sub remove_action { } + +package Glib::IO::ActionMapInterface; +sub add_action { } +sub g_iface { } +sub lookup_action { } +sub remove_action { } + +package Glib::IO::AppInfo; +sub add_supports_type { } +sub can_delete { } +sub can_remove_supports_type { } +sub create_from_commandline { } +sub delete { } +sub dup { } +sub equal { } +sub get_all { } +sub get_all_for_type { } +sub get_commandline { } +sub get_default_for_type { } +sub get_default_for_uri_scheme { } +sub get_description { } +sub get_display_name { } +sub get_executable { } +sub get_fallback_for_type { } +sub get_icon { } +sub get_id { } +sub get_name { } +sub get_recommended_for_type { } +sub get_supported_types { } +sub launch { } +sub launch_default_for_uri { } +sub launch_default_for_uri_async { } +sub launch_default_for_uri_finish { } +sub launch_uris { } +sub remove_supports_type { } +sub reset_type_associations { } +sub set_as_default_for_extension { } +sub set_as_default_for_type { } +sub set_as_last_used_for_type { } +sub should_show { } +sub supports_files { } +sub supports_uris { } + +package Glib::IO::AppInfoIface; +sub add_supports_type { } +sub can_delete { } +sub can_remove_supports_type { } +sub do_delete { } +sub dup { } +sub equal { } +sub g_iface { } +sub get_commandline { } +sub get_description { } +sub get_display_name { } +sub get_executable { } +sub get_icon { } +sub get_id { } +sub get_name { } +sub get_supported_types { } +sub launch { } +sub launch_uris { } +sub remove_supports_type { } +sub set_as_default_for_extension { } +sub set_as_default_for_type { } +sub set_as_last_used_for_type { } +sub should_show { } +sub supports_files { } +sub supports_uris { } + +package Glib::IO::AppInfoMonitor; +our @ISA = qw(GObject::Object); +sub get { } + +package Glib::IO::AppLaunchContext; +our @ISA = qw(GObject::Object); +sub get_display { } +sub get_environment { } +sub get_startup_notify_id { } +sub launch_failed { } +sub new { } +sub setenv { } +sub unsetenv { } + +package Glib::IO::AppLaunchContextClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub get_display { } +sub get_startup_notify_id { } +sub launch_failed { } +sub launched { } +sub parent_class { } + +package Glib::IO::Application; +our @ISA = qw(GObject::Object); +sub activate { } +sub add_main_option { } +sub add_main_option_entries { } +sub add_option_group { } +sub bind_busy_property { } +sub get_application_id { } +sub get_dbus_connection { } +sub get_dbus_object_path { } +sub get_default { } +sub get_flags { } +sub get_inactivity_timeout { } +sub get_is_busy { } +sub get_is_registered { } +sub get_is_remote { } +sub get_resource_base_path { } +sub hold { } +sub id_is_valid { } +sub mark_busy { } +sub new { } +sub open { } +sub quit { } +sub register { } +sub release { } +sub run { } +sub send_notification { } +sub set_action_group { } +sub set_application_id { } +sub set_default { } +sub set_flags { } +sub set_inactivity_timeout { } +sub set_resource_base_path { } +sub unbind_busy_property { } +sub unmark_busy { } +sub withdraw_notification { } + +package Glib::IO::ApplicationClass; +sub activate { } +sub add_platform_data { } +sub after_emit { } +sub before_emit { } +sub command_line { } +sub dbus_register { } +sub dbus_unregister { } +sub handle_local_options { } +sub local_command_line { } +sub open { } +sub padding { } +sub parent_class { } +sub quit_mainloop { } +sub run_mainloop { } +sub shutdown { } +sub startup { } + +package Glib::IO::ApplicationCommandLine; +our @ISA = qw(GObject::Object); +sub create_file_for_arg { } +sub get_arguments { } +sub get_cwd { } +sub get_environ { } +sub get_exit_status { } +sub get_is_remote { } +sub get_options_dict { } +sub get_platform_data { } +sub get_stdin { } +sub getenv { } +sub set_exit_status { } + +package Glib::IO::ApplicationCommandLineClass; +sub get_stdin { } +sub padding { } +sub parent_class { } +sub print_literal { } +sub printerr_literal { } + +package Glib::IO::AsyncInitable; +sub init_async { } +sub init_finish { } +sub new_finish { } +sub newv_async { } + +package Glib::IO::AsyncInitableIface; +sub g_iface { } +sub init_async { } +sub init_finish { } + +package Glib::IO::AsyncResult; +sub get_source_object { } +sub get_user_data { } +sub is_tagged { } +sub legacy_propagate_error { } + +package Glib::IO::AsyncResultIface; +sub g_iface { } +sub get_source_object { } +sub get_user_data { } +sub is_tagged { } + +package Glib::IO::BufferedInputStream; +our @ISA = qw(Glib::IO::FilterInputStream); +sub fill { } +sub fill_async { } +sub fill_finish { } +sub get_available { } +sub get_buffer_size { } +sub new { } +sub new_sized { } +sub peek { } +sub peek_buffer { } +sub read_byte { } +sub set_buffer_size { } + +package Glib::IO::BufferedInputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub fill { } +sub fill_async { } +sub fill_finish { } +sub parent_class { } + +package Glib::IO::BufferedOutputStream; +our @ISA = qw(Glib::IO::FilterOutputStream); +sub get_auto_grow { } +sub get_buffer_size { } +sub new { } +sub new_sized { } +sub set_auto_grow { } +sub set_buffer_size { } + +package Glib::IO::BufferedOutputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub parent_class { } + +package Glib::IO::BytesIcon; +our @ISA = qw(GObject::Object); +sub get_bytes { } +sub new { } + +package Glib::IO::Cancellable; +our @ISA = qw(GObject::Object); +sub cancel { } +sub connect { } +sub disconnect { } +sub get_current { } +sub get_fd { } +sub is_cancelled { } +sub make_pollfd { } +sub new { } +sub pop_current { } +sub push_current { } +sub release_fd { } +sub reset { } +sub set_error_if_cancelled { } + +package Glib::IO::CancellableClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub cancelled { } +sub parent_class { } + +package Glib::IO::CharsetConverter; +our @ISA = qw(GObject::Object); +sub get_num_fallbacks { } +sub get_use_fallback { } +sub new { } +sub set_use_fallback { } + +package Glib::IO::CharsetConverterClass; +sub parent_class { } + +package Glib::IO::Converter; +sub convert { } +sub reset { } + +package Glib::IO::ConverterIface; +sub convert { } +sub g_iface { } +sub reset { } + +package Glib::IO::ConverterInputStream; +our @ISA = qw(Glib::IO::FilterInputStream); +sub get_converter { } +sub new { } + +package Glib::IO::ConverterInputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::ConverterOutputStream; +our @ISA = qw(Glib::IO::FilterOutputStream); +sub get_converter { } +sub new { } + +package Glib::IO::ConverterOutputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::Credentials; +our @ISA = qw(GObject::Object); +sub get_unix_pid { } +sub get_unix_user { } +sub is_same_user { } +sub new { } +sub set_native { } +sub set_unix_user { } +sub to_string { } + +package Glib::IO::DBusActionGroup; +our @ISA = qw(GObject::Object); +sub get { } + +package Glib::IO::DBusAnnotationInfo; +sub annotations { } +sub key { } +sub lookup { } +sub ref { } +sub ref_count { } +sub unref { } +sub value { } + +package Glib::IO::DBusArgInfo; +sub annotations { } +sub name { } +sub ref { } +sub ref_count { } +sub signature { } +sub unref { } + +package Glib::IO::DBusAuthObserver; +our @ISA = qw(GObject::Object); +sub allow_mechanism { } +sub authorize_authenticated_peer { } +sub new { } + +package Glib::IO::DBusConnection; +our @ISA = qw(GObject::Object); +sub add_filter { } +sub call { } +sub call_finish { } +sub call_sync { } +sub call_with_unix_fd_list { } +sub call_with_unix_fd_list_finish { } +sub call_with_unix_fd_list_sync { } +sub close { } +sub close_finish { } +sub close_sync { } +sub emit_signal { } +sub export_action_group { } +sub export_menu_model { } +sub flush { } +sub flush_finish { } +sub flush_sync { } +sub get_capabilities { } +sub get_exit_on_close { } +sub get_guid { } +sub get_last_serial { } +sub get_peer_credentials { } +sub get_stream { } +sub get_unique_name { } +sub is_closed { } +sub new { } +sub new_finish { } +sub new_for_address { } +sub new_for_address_finish { } +sub new_for_address_sync { } +sub new_sync { } +sub register_object { } +sub register_subtree { } +sub remove_filter { } +sub send_message { } +sub send_message_with_reply { } +sub send_message_with_reply_finish { } +sub send_message_with_reply_sync { } +sub set_exit_on_close { } +sub signal_subscribe { } +sub signal_unsubscribe { } +sub start_message_processing { } +sub unexport_action_group { } +sub unexport_menu_model { } +sub unregister_object { } +sub unregister_subtree { } + +package Glib::IO::DBusError; +sub encode_gerror { } +sub get_remote_error { } +sub is_remote_error { } +sub new_for_dbus_error { } +sub quark { } +sub register_error { } +sub register_error_domain { } +sub strip_remote_error { } +sub unregister_error { } + +package Glib::IO::DBusErrorEntry; +sub dbus_error_name { } +sub error_code { } + +package Glib::IO::DBusInterface; +sub get_info { } +sub get_object { } +sub set_object { } + +package Glib::IO::DBusInterfaceIface; +sub dup_object { } +sub get_info { } +sub get_object { } +sub parent_iface { } +sub set_object { } + +package Glib::IO::DBusInterfaceInfo; +sub annotations { } +sub cache_build { } +sub cache_release { } +sub generate_xml { } +sub lookup_method { } +sub lookup_property { } +sub lookup_signal { } +sub methods { } +sub name { } +sub properties { } +sub ref { } +sub ref_count { } +sub signals { } +sub unref { } + +package Glib::IO::DBusInterfaceSkeleton; +our @ISA = qw(GObject::Object); +sub export { } +sub flush { } +sub get_connection { } +sub get_connections { } +sub get_flags { } +sub get_info { } +sub get_object_path { } +sub get_properties { } +sub has_connection { } +sub set_flags { } +sub unexport { } +sub unexport_from_connection { } + +package Glib::IO::DBusInterfaceSkeletonClass; +sub flush { } +sub g_authorize_method { } +sub get_info { } +sub get_properties { } +sub get_vtable { } +sub parent_class { } +sub signal_padding { } +sub vfunc_padding { } + +package Glib::IO::DBusInterfaceVTable; +sub get_property { } +sub method_call { } +sub padding { } +sub set_property { } + +package Glib::IO::DBusMenuModel; +our @ISA = qw(Glib::IO::MenuModel); +sub get { } + +package Glib::IO::DBusMessage; +our @ISA = qw(GObject::Object); +sub bytes_needed { } +sub copy { } +sub get_arg0 { } +sub get_body { } +sub get_byte_order { } +sub get_destination { } +sub get_error_name { } +sub get_flags { } +sub get_header { } +sub get_header_fields { } +sub get_interface { } +sub get_locked { } +sub get_member { } +sub get_message_type { } +sub get_num_unix_fds { } +sub get_path { } +sub get_reply_serial { } +sub get_sender { } +sub get_serial { } +sub get_signature { } +sub get_unix_fd_list { } +sub lock { } +sub new { } +sub new_from_blob { } +sub new_method_call { } +sub new_method_error_literal { } +sub new_method_reply { } +sub new_signal { } +sub Glib::IO::DBusMessage::print { } +sub set_body { } +sub set_byte_order { } +sub set_destination { } +sub set_error_name { } +sub set_flags { } +sub set_header { } +sub set_interface { } +sub set_member { } +sub set_message_type { } +sub set_num_unix_fds { } +sub set_path { } +sub set_reply_serial { } +sub set_sender { } +sub set_serial { } +sub set_signature { } +sub set_unix_fd_list { } +sub to_blob { } +sub to_gerror { } + +package Glib::IO::DBusMethodInfo; +sub annotations { } +sub in_args { } +sub name { } +sub out_args { } +sub ref { } +sub ref_count { } +sub unref { } + +package Glib::IO::DBusMethodInvocation; +our @ISA = qw(GObject::Object); +sub get_connection { } +sub get_interface_name { } +sub get_message { } +sub get_method_info { } +sub get_method_name { } +sub get_object_path { } +sub get_parameters { } +sub get_property_info { } +sub get_sender { } +sub return_dbus_error { } +sub return_error_literal { } +sub return_gerror { } +sub return_value { } +sub return_value_with_unix_fd_list { } + +package Glib::IO::DBusNodeInfo; +sub annotations { } +sub generate_xml { } +sub interfaces { } +sub lookup_interface { } +sub new_for_xml { } +sub nodes { } +sub path { } +sub ref { } +sub ref_count { } +sub unref { } + +package Glib::IO::DBusObject; +sub get_interface { } +sub get_interfaces { } +sub get_object_path { } + +package Glib::IO::DBusObjectIface; +sub get_interface { } +sub get_interfaces { } +sub get_object_path { } +sub interface_added { } +sub interface_removed { } +sub parent_iface { } + +package Glib::IO::DBusObjectManager; +sub get_interface { } +sub get_object { } +sub get_object_path { } +sub get_objects { } + +package Glib::IO::DBusObjectManagerClient; +our @ISA = qw(GObject::Object); +sub get_connection { } +sub get_flags { } +sub get_name { } +sub get_name_owner { } +sub new { } +sub new_finish { } +sub new_for_bus { } +sub new_for_bus_finish { } +sub new_for_bus_sync { } +sub new_sync { } + +package Glib::IO::DBusObjectManagerClientClass; +sub interface_proxy_properties_changed { } +sub interface_proxy_signal { } +sub padding { } +sub parent_class { } + +package Glib::IO::DBusObjectManagerIface; +sub get_interface { } +sub get_object { } +sub get_object_path { } +sub get_objects { } +sub interface_added { } +sub interface_removed { } +sub object_added { } +sub object_removed { } +sub parent_iface { } + +package Glib::IO::DBusObjectManagerServer; +our @ISA = qw(GObject::Object); +sub export { } +sub export_uniquely { } +sub get_connection { } +sub is_exported { } +sub new { } +sub set_connection { } +sub unexport { } + +package Glib::IO::DBusObjectManagerServerClass; +sub padding { } +sub parent_class { } + +package Glib::IO::DBusObjectProxy; +our @ISA = qw(GObject::Object); +sub get_connection { } +sub new { } + +package Glib::IO::DBusObjectProxyClass; +sub padding { } +sub parent_class { } + +package Glib::IO::DBusObjectSkeleton; +our @ISA = qw(GObject::Object); +sub add_interface { } +sub flush { } +sub new { } +sub remove_interface { } +sub remove_interface_by_name { } +sub set_object_path { } + +package Glib::IO::DBusObjectSkeletonClass; +sub authorize_method { } +sub padding { } +sub parent_class { } + +package Glib::IO::DBusPropertyInfo; +sub annotations { } +sub flags { } +sub name { } +sub ref { } +sub ref_count { } +sub signature { } +sub unref { } + +package Glib::IO::DBusProxy; +our @ISA = qw(GObject::Object); +sub call { } +sub call_finish { } +sub call_sync { } +sub call_with_unix_fd_list { } +sub call_with_unix_fd_list_finish { } +sub call_with_unix_fd_list_sync { } +sub get_cached_property { } +sub get_cached_property_names { } +sub get_connection { } +sub get_default_timeout { } +sub get_flags { } +sub get_interface_info { } +sub get_interface_name { } +sub get_name { } +sub get_name_owner { } +sub get_object_path { } +sub new { } +sub new_finish { } +sub new_for_bus { } +sub new_for_bus_finish { } +sub new_for_bus_sync { } +sub new_sync { } +sub set_cached_property { } +sub set_default_timeout { } +sub set_interface_info { } + +package Glib::IO::DBusProxyClass; +sub g_properties_changed { } +sub g_signal { } +sub padding { } +sub parent_class { } + +package Glib::IO::DBusServer; +our @ISA = qw(GObject::Object); +sub get_client_address { } +sub get_flags { } +sub get_guid { } +sub is_active { } +sub new_sync { } +sub start { } +sub stop { } + +package Glib::IO::DBusSignalInfo; +sub annotations { } +sub args { } +sub name { } +sub ref { } +sub ref_count { } +sub unref { } + +package Glib::IO::DBusSubtreeVTable; +sub dispatch { } +sub enumerate { } +sub introspect { } +sub padding { } + +package Glib::IO::DataInputStream; +our @ISA = qw(Glib::IO::BufferedInputStream); +sub get_byte_order { } +sub get_newline_type { } +sub new { } +sub read_byte { } +sub read_int16 { } +sub read_int32 { } +sub read_int64 { } +sub read_line { } +sub read_line_async { } +sub read_line_finish { } +sub read_line_finish_utf8 { } +sub read_line_utf8 { } +sub read_uint16 { } +sub read_uint32 { } +sub read_uint64 { } +sub read_until { } +sub read_until_async { } +sub read_until_finish { } +sub read_upto { } +sub read_upto_async { } +sub read_upto_finish { } +sub set_byte_order { } +sub set_newline_type { } + +package Glib::IO::DataInputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::DataOutputStream; +our @ISA = qw(Glib::IO::FilterOutputStream); +sub get_byte_order { } +sub new { } +sub put_byte { } +sub put_int16 { } +sub put_int32 { } +sub put_int64 { } +sub put_string { } +sub put_uint16 { } +sub put_uint32 { } +sub put_uint64 { } +sub set_byte_order { } + +package Glib::IO::DataOutputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::DatagramBased; +sub condition_check { } +sub condition_wait { } +sub create_source { } +sub receive_messages { } +sub send_messages { } + +package Glib::IO::DatagramBasedInterface; +sub condition_check { } +sub condition_wait { } +sub create_source { } +sub g_iface { } +sub receive_messages { } +sub send_messages { } + +package Glib::IO::DesktopAppInfo; +our @ISA = qw(GObject::Object); +sub get_action_name { } +sub get_boolean { } +sub get_categories { } +sub get_filename { } +sub get_generic_name { } +sub get_implementations { } +sub get_is_hidden { } +sub get_keywords { } +sub get_nodisplay { } +sub get_show_in { } +sub get_startup_wm_class { } +sub get_string { } +sub has_key { } +sub launch_action { } +sub launch_uris_as_manager { } +sub list_actions { } +sub new { } +sub new_from_filename { } +sub new_from_keyfile { } +sub search { } +sub set_desktop_env { } + +package Glib::IO::DesktopAppInfoClass; +sub parent_class { } + +package Glib::IO::DesktopAppInfoLookup; +sub get_default_for_uri_scheme { } + +package Glib::IO::DesktopAppInfoLookupIface; +sub g_iface { } +sub get_default_for_uri_scheme { } + +package Glib::IO::Drive; +sub can_eject { } +sub can_poll_for_media { } +sub can_start { } +sub can_start_degraded { } +sub can_stop { } +sub eject { } +sub eject_finish { } +sub eject_with_operation { } +sub eject_with_operation_finish { } +sub enumerate_identifiers { } +sub get_icon { } +sub get_identifier { } +sub get_name { } +sub get_sort_key { } +sub get_start_stop_type { } +sub get_symbolic_icon { } +sub get_volumes { } +sub has_media { } +sub has_volumes { } +sub is_media_check_automatic { } +sub is_media_removable { } +sub is_removable { } +sub poll_for_media { } +sub poll_for_media_finish { } +sub start { } +sub start_finish { } +sub stop { } +sub stop_finish { } + +package Glib::IO::DriveIface; +sub can_eject { } +sub can_poll_for_media { } +sub can_start { } +sub can_start_degraded { } +sub can_stop { } +sub changed { } +sub disconnected { } +sub eject { } +sub eject_button { } +sub eject_finish { } +sub eject_with_operation { } +sub eject_with_operation_finish { } +sub enumerate_identifiers { } +sub g_iface { } +sub get_icon { } +sub get_identifier { } +sub get_name { } +sub get_sort_key { } +sub get_start_stop_type { } +sub get_symbolic_icon { } +sub get_volumes { } +sub has_media { } +sub has_volumes { } +sub is_media_check_automatic { } +sub is_media_removable { } +sub is_removable { } +sub poll_for_media { } +sub poll_for_media_finish { } +sub start { } +sub start_finish { } +sub stop { } +sub stop_button { } +sub stop_finish { } + +package Glib::IO::DtlsClientConnection; +sub get_accepted_cas { } +sub get_server_identity { } +sub get_validation_flags { } +sub new { } +sub set_server_identity { } +sub set_validation_flags { } + +package Glib::IO::DtlsClientConnectionInterface; +sub g_iface { } + +package Glib::IO::DtlsConnection; +sub close { } +sub close_async { } +sub close_finish { } +sub emit_accept_certificate { } +sub get_certificate { } +sub get_database { } +sub get_interaction { } +sub get_peer_certificate { } +sub get_peer_certificate_errors { } +sub get_rehandshake_mode { } +sub get_require_close_notify { } +sub handshake { } +sub handshake_async { } +sub handshake_finish { } +sub set_certificate { } +sub set_database { } +sub set_interaction { } +sub set_rehandshake_mode { } +sub set_require_close_notify { } +sub shutdown { } +sub shutdown_async { } +sub shutdown_finish { } + +package Glib::IO::DtlsConnectionInterface; +sub accept_certificate { } +sub g_iface { } +sub handshake { } +sub handshake_async { } +sub handshake_finish { } +sub shutdown { } +sub shutdown_async { } +sub shutdown_finish { } + +package Glib::IO::DtlsServerConnection; +sub new { } + +package Glib::IO::DtlsServerConnectionInterface; +sub g_iface { } + +package Glib::IO::Emblem; +our @ISA = qw(GObject::Object); +sub get_icon { } +sub get_origin { } +sub new { } +sub new_with_origin { } + +package Glib::IO::EmblemedIcon; +our @ISA = qw(GObject::Object); +sub add_emblem { } +sub clear_emblems { } +sub get_emblems { } +sub get_icon { } +sub new { } + +package Glib::IO::EmblemedIconClass; +sub parent_class { } + +package Glib::IO::File; +sub append_to { } +sub append_to_async { } +sub append_to_finish { } +sub copy { } +sub copy_attributes { } +sub copy_finish { } +sub create { } +sub create_async { } +sub create_finish { } +sub create_readwrite { } +sub create_readwrite_async { } +sub create_readwrite_finish { } +sub delete { } +sub delete_async { } +sub delete_finish { } +sub dup { } +sub eject_mountable { } +sub eject_mountable_finish { } +sub eject_mountable_with_operation { } +sub eject_mountable_with_operation_finish { } +sub enumerate_children { } +sub enumerate_children_async { } +sub enumerate_children_finish { } +sub equal { } +sub find_enclosing_mount { } +sub find_enclosing_mount_async { } +sub find_enclosing_mount_finish { } +sub get_basename { } +sub get_child { } +sub get_child_for_display_name { } +sub get_parent { } +sub get_parse_name { } +sub get_path { } +sub get_relative_path { } +sub get_uri { } +sub get_uri_scheme { } +sub has_parent { } +sub has_prefix { } +sub has_uri_scheme { } +sub hash { } +sub is_native { } +sub load_contents { } +sub load_contents_async { } +sub load_contents_finish { } +sub load_partial_contents_finish { } +sub make_directory { } +sub make_directory_async { } +sub make_directory_finish { } +sub make_directory_with_parents { } +sub make_symbolic_link { } +sub measure_disk_usage_finish { } +sub monitor { } +sub monitor_directory { } +sub monitor_file { } +sub mount_enclosing_volume { } +sub mount_enclosing_volume_finish { } +sub mount_mountable { } +sub mount_mountable_finish { } +sub move { } +sub new_for_commandline_arg { } +sub new_for_commandline_arg_and_cwd { } +sub new_for_path { } +sub new_for_uri { } +sub new_tmp { } +sub open_readwrite { } +sub open_readwrite_async { } +sub open_readwrite_finish { } +sub parse_name { } +sub poll_mountable { } +sub poll_mountable_finish { } +sub query_default_handler { } +sub query_exists { } +sub query_file_type { } +sub query_filesystem_info { } +sub query_filesystem_info_async { } +sub query_filesystem_info_finish { } +sub query_info { } +sub query_info_async { } +sub query_info_finish { } +sub query_settable_attributes { } +sub query_writable_namespaces { } +sub read { } +sub read_async { } +sub read_finish { } +sub replace { } +sub replace_async { } +sub replace_contents { } +sub replace_contents_async { } +sub replace_contents_bytes_async { } +sub replace_contents_finish { } +sub replace_finish { } +sub replace_readwrite { } +sub replace_readwrite_async { } +sub replace_readwrite_finish { } +sub resolve_relative_path { } +sub set_attribute { } +sub set_attribute_byte_string { } +sub set_attribute_int32 { } +sub set_attribute_int64 { } +sub set_attribute_string { } +sub set_attribute_uint32 { } +sub set_attribute_uint64 { } +sub set_attributes_async { } +sub set_attributes_finish { } +sub set_attributes_from_info { } +sub set_display_name { } +sub set_display_name_async { } +sub set_display_name_finish { } +sub start_mountable { } +sub start_mountable_finish { } +sub stop_mountable { } +sub stop_mountable_finish { } +sub supports_thread_contexts { } +sub trash { } +sub trash_async { } +sub trash_finish { } +sub unmount_mountable { } +sub unmount_mountable_finish { } +sub unmount_mountable_with_operation { } +sub unmount_mountable_with_operation_finish { } + +package Glib::IO::FileAttributeInfo; +sub flags { } +sub name { } +sub type { } + +package Glib::IO::FileAttributeInfoList; +sub add { } +sub dup { } +sub infos { } +sub lookup { } +sub n_infos { } +sub new { } +sub ref { } +sub unref { } + +package Glib::IO::FileAttributeMatcher; +sub enumerate_namespace { } +sub enumerate_next { } +sub matches { } +sub matches_only { } +sub new { } +sub ref { } +sub subtract { } +sub to_string { } +sub unref { } + +package Glib::IO::FileDescriptorBased; +sub get_fd { } + +package Glib::IO::FileDescriptorBasedIface; +sub g_iface { } +sub get_fd { } + +package Glib::IO::FileEnumerator; +our @ISA = qw(GObject::Object); +sub close { } +sub close_async { } +sub close_finish { } +sub get_child { } +sub get_container { } +sub has_pending { } +sub is_closed { } +sub iterate { } +sub next_file { } +sub next_files_async { } +sub next_files_finish { } +sub set_pending { } + +package Glib::IO::FileEnumeratorClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub _g_reserved7 { } +sub close_async { } +sub close_finish { } +sub close_fn { } +sub next_file { } +sub next_files_async { } +sub next_files_finish { } +sub parent_class { } + +package Glib::IO::FileIOStream; +our @ISA = qw(Glib::IO::IOStream); +sub get_etag { } +sub query_info { } +sub query_info_async { } +sub query_info_finish { } + +package Glib::IO::FileIOStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub can_seek { } +sub can_truncate { } +sub get_etag { } +sub parent_class { } +sub query_info { } +sub query_info_async { } +sub query_info_finish { } +sub seek { } +sub tell { } +sub truncate_fn { } + +package Glib::IO::FileIcon; +our @ISA = qw(GObject::Object); +sub get_file { } +sub new { } + +package Glib::IO::FileIface; +sub _make_symbolic_link_async { } +sub _make_symbolic_link_finish { } +sub _move_async { } +sub _move_finish { } +sub _query_settable_attributes_async { } +sub _query_settable_attributes_finish { } +sub _query_writable_namespaces_async { } +sub _query_writable_namespaces_finish { } +sub append_to { } +sub append_to_async { } +sub append_to_finish { } +sub copy { } +sub copy_async { } +sub copy_finish { } +sub create { } +sub create_async { } +sub create_finish { } +sub create_readwrite { } +sub create_readwrite_async { } +sub create_readwrite_finish { } +sub delete_file { } +sub delete_file_async { } +sub delete_file_finish { } +sub dup { } +sub eject_mountable { } +sub eject_mountable_finish { } +sub eject_mountable_with_operation { } +sub eject_mountable_with_operation_finish { } +sub enumerate_children { } +sub enumerate_children_async { } +sub enumerate_children_finish { } +sub equal { } +sub find_enclosing_mount { } +sub find_enclosing_mount_async { } +sub find_enclosing_mount_finish { } +sub g_iface { } +sub get_basename { } +sub get_child_for_display_name { } +sub get_parent { } +sub get_parse_name { } +sub get_path { } +sub get_relative_path { } +sub get_uri { } +sub get_uri_scheme { } +sub has_uri_scheme { } +sub hash { } +sub is_native { } +sub make_directory { } +sub make_directory_async { } +sub make_directory_finish { } +sub make_symbolic_link { } +sub measure_disk_usage { } +sub measure_disk_usage_async { } +sub measure_disk_usage_finish { } +sub monitor_dir { } +sub monitor_file { } +sub mount_enclosing_volume { } +sub mount_enclosing_volume_finish { } +sub mount_mountable { } +sub mount_mountable_finish { } +sub move { } +sub open_readwrite { } +sub open_readwrite_async { } +sub open_readwrite_finish { } +sub poll_mountable { } +sub poll_mountable_finish { } +sub prefix_matches { } +sub query_filesystem_info { } +sub query_filesystem_info_async { } +sub query_filesystem_info_finish { } +sub query_info { } +sub query_info_async { } +sub query_info_finish { } +sub query_settable_attributes { } +sub query_writable_namespaces { } +sub read_async { } +sub read_finish { } +sub read_fn { } +sub replace { } +sub replace_async { } +sub replace_finish { } +sub replace_readwrite { } +sub replace_readwrite_async { } +sub replace_readwrite_finish { } +sub resolve_relative_path { } +sub set_attribute { } +sub set_attributes_async { } +sub set_attributes_finish { } +sub set_attributes_from_info { } +sub set_display_name { } +sub set_display_name_async { } +sub set_display_name_finish { } +sub start_mountable { } +sub start_mountable_finish { } +sub stop_mountable { } +sub stop_mountable_finish { } +sub supports_thread_contexts { } +sub trash { } +sub trash_async { } +sub trash_finish { } +sub unmount_mountable { } +sub unmount_mountable_finish { } +sub unmount_mountable_with_operation { } +sub unmount_mountable_with_operation_finish { } + +package Glib::IO::FileInfo; +our @ISA = qw(GObject::Object); +sub clear_status { } +sub copy_into { } +sub dup { } +sub get_attribute_as_string { } +sub get_attribute_boolean { } +sub get_attribute_byte_string { } +sub get_attribute_data { } +sub get_attribute_int32 { } +sub get_attribute_int64 { } +sub get_attribute_object { } +sub get_attribute_status { } +sub get_attribute_string { } +sub get_attribute_stringv { } +sub get_attribute_type { } +sub get_attribute_uint32 { } +sub get_attribute_uint64 { } +sub get_content_type { } +sub get_deletion_date { } +sub get_display_name { } +sub get_edit_name { } +sub get_etag { } +sub get_file_type { } +sub get_icon { } +sub get_is_backup { } +sub get_is_hidden { } +sub get_is_symlink { } +sub get_modification_time { } +sub get_name { } +sub get_size { } +sub get_sort_order { } +sub get_symbolic_icon { } +sub get_symlink_target { } +sub has_attribute { } +sub has_namespace { } +sub list_attributes { } +sub new { } +sub remove_attribute { } +sub set_attribute { } +sub set_attribute_boolean { } +sub set_attribute_byte_string { } +sub set_attribute_int32 { } +sub set_attribute_int64 { } +sub set_attribute_mask { } +sub set_attribute_object { } +sub set_attribute_status { } +sub set_attribute_string { } +sub set_attribute_stringv { } +sub set_attribute_uint32 { } +sub set_attribute_uint64 { } +sub set_content_type { } +sub set_display_name { } +sub set_edit_name { } +sub set_file_type { } +sub set_icon { } +sub set_is_hidden { } +sub set_is_symlink { } +sub set_modification_time { } +sub set_name { } +sub set_size { } +sub set_sort_order { } +sub set_symbolic_icon { } +sub set_symlink_target { } +sub unset_attribute_mask { } + +package Glib::IO::FileInputStream; +our @ISA = qw(Glib::IO::InputStream); +sub query_info { } +sub query_info_async { } +sub query_info_finish { } + +package Glib::IO::FileInputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub can_seek { } +sub parent_class { } +sub query_info { } +sub query_info_async { } +sub query_info_finish { } +sub seek { } +sub tell { } + +package Glib::IO::FileMonitor; +our @ISA = qw(GObject::Object); +sub cancel { } +sub emit_event { } +sub is_cancelled { } +sub set_rate_limit { } + +package Glib::IO::FileMonitorClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub cancel { } +sub changed { } +sub parent_class { } + +package Glib::IO::FileOutputStream; +our @ISA = qw(Glib::IO::OutputStream); +sub get_etag { } +sub query_info { } +sub query_info_async { } +sub query_info_finish { } + +package Glib::IO::FileOutputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub can_seek { } +sub can_truncate { } +sub get_etag { } +sub parent_class { } +sub query_info { } +sub query_info_async { } +sub query_info_finish { } +sub seek { } +sub tell { } +sub truncate_fn { } + +package Glib::IO::FilenameCompleter; +our @ISA = qw(GObject::Object); +sub get_completion_suffix { } +sub get_completions { } +sub new { } +sub set_dirs_only { } + +package Glib::IO::FilenameCompleterClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub got_completion_data { } +sub parent_class { } + +package Glib::IO::FilterInputStream; +our @ISA = qw(Glib::IO::InputStream); +sub get_base_stream { } +sub get_close_base_stream { } +sub set_close_base_stream { } + +package Glib::IO::FilterInputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub parent_class { } + +package Glib::IO::FilterOutputStream; +our @ISA = qw(Glib::IO::OutputStream); +sub get_base_stream { } +sub get_close_base_stream { } +sub set_close_base_stream { } + +package Glib::IO::FilterOutputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub parent_class { } + +package Glib::IO::IOExtension; +sub get_name { } +sub get_priority { } +sub get_type { } + +package Glib::IO::IOExtensionPoint; +sub get_extension_by_name { } +sub get_extensions { } +sub get_required_type { } +sub implement { } +sub lookup { } +sub register { } +sub set_required_type { } + +package Glib::IO::IOModule; +our @ISA = qw(GObject::TypeModule); +sub load { } +sub new { } +sub query { } +sub unload { } + +package Glib::IO::IOModuleScope; +sub block { } +sub free { } + +package Glib::IO::IOSchedulerJob; +sub send_to_mainloop { } +sub send_to_mainloop_async { } + +package Glib::IO::IOStream; +our @ISA = qw(GObject::Object); +sub clear_pending { } +sub close { } +sub close_async { } +sub close_finish { } +sub get_input_stream { } +sub get_output_stream { } +sub has_pending { } +sub is_closed { } +sub set_pending { } +sub splice_async { } +sub splice_finish { } + +package Glib::IO::IOStreamClass; +sub _g_reserved1 { } +sub _g_reserved10 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub _g_reserved7 { } +sub _g_reserved8 { } +sub _g_reserved9 { } +sub close_async { } +sub close_finish { } +sub close_fn { } +sub get_input_stream { } +sub get_output_stream { } +sub parent_class { } + +package Glib::IO::Icon; +sub deserialize { } +sub equal { } +sub hash { } +sub new_for_string { } +sub serialize { } +sub to_string { } + +package Glib::IO::IconIface; +sub equal { } +sub from_tokens { } +sub g_iface { } +sub hash { } +sub serialize { } +sub to_tokens { } + +package Glib::IO::InetAddress; +our @ISA = qw(GObject::Object); +sub equal { } +sub get_family { } +sub get_is_any { } +sub get_is_link_local { } +sub get_is_loopback { } +sub get_is_mc_global { } +sub get_is_mc_link_local { } +sub get_is_mc_node_local { } +sub get_is_mc_org_local { } +sub get_is_mc_site_local { } +sub get_is_multicast { } +sub get_is_site_local { } +sub get_native_size { } +sub new_any { } +sub new_from_bytes { } +sub new_from_string { } +sub new_loopback { } +sub to_string { } + +package Glib::IO::InetAddressClass; +sub parent_class { } +sub to_bytes { } +sub to_string { } + +package Glib::IO::InetAddressMask; +our @ISA = qw(GObject::Object); +sub equal { } +sub get_address { } +sub get_family { } +sub get_length { } +sub matches { } +sub new { } +sub new_from_string { } +sub to_string { } + +package Glib::IO::InetAddressMaskClass; +sub parent_class { } + +package Glib::IO::InetSocketAddress; +our @ISA = qw(Glib::IO::SocketAddress); +sub get_address { } +sub get_flowinfo { } +sub get_port { } +sub get_scope_id { } +sub new { } +sub new_from_string { } + +package Glib::IO::InetSocketAddressClass; +sub parent_class { } + +package Glib::IO::Initable; +sub init { } +sub newv { } + +package Glib::IO::InitableIface; +sub g_iface { } +sub init { } + +package Glib::IO::InputMessage; +sub address { } +sub bytes_received { } +sub control_messages { } +sub flags { } +sub num_control_messages { } +sub num_vectors { } +sub vectors { } + +package Glib::IO::InputStream; +our @ISA = qw(GObject::Object); +sub clear_pending { } +sub close { } +sub close_async { } +sub close_finish { } +sub has_pending { } +sub is_closed { } +sub read { } +sub read_all { } +sub read_all_async { } +sub read_all_finish { } +sub read_async { } +sub read_bytes { } +sub read_bytes_async { } +sub read_bytes_finish { } +sub read_finish { } +sub set_pending { } +sub skip { } +sub skip_async { } +sub skip_finish { } + +package Glib::IO::InputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub close_async { } +sub close_finish { } +sub close_fn { } +sub parent_class { } +sub read_async { } +sub read_finish { } +sub read_fn { } +sub skip { } +sub skip_async { } +sub skip_finish { } + +package Glib::IO::InputVector; +sub buffer { } +sub size { } + +package Glib::IO::ListModel; +sub get_item { } +sub get_item_type { } +sub get_n_items { } +sub items_changed { } + +package Glib::IO::ListModelInterface; +sub g_iface { } +sub get_item { } +sub get_item_type { } +sub get_n_items { } + +package Glib::IO::ListStore; +our @ISA = qw(GObject::Object); +sub append { } +sub insert { } +sub insert_sorted { } +sub new { } +sub remove { } +sub remove_all { } +sub sort { } +sub splice { } + +package Glib::IO::ListStoreClass; +sub parent_class { } + +package Glib::IO::LoadableIcon; +sub load { } +sub load_async { } +sub load_finish { } + +package Glib::IO::LoadableIconIface; +sub g_iface { } +sub load { } +sub load_async { } +sub load_finish { } + +package Glib::IO::MemoryInputStream; +our @ISA = qw(Glib::IO::InputStream); +sub add_bytes { } +sub add_data { } +sub new { } +sub new_from_bytes { } +sub new_from_data { } + +package Glib::IO::MemoryInputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::MemoryOutputStream; +our @ISA = qw(Glib::IO::OutputStream); +sub get_data { } +sub get_data_size { } +sub get_size { } +sub new_resizable { } +sub steal_as_bytes { } +sub steal_data { } + +package Glib::IO::MemoryOutputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::Menu; +our @ISA = qw(Glib::IO::MenuModel); +sub append { } +sub append_item { } +sub append_section { } +sub append_submenu { } +sub freeze { } +sub insert { } +sub insert_item { } +sub insert_section { } +sub insert_submenu { } +sub new { } +sub prepend { } +sub prepend_item { } +sub prepend_section { } +sub prepend_submenu { } +sub remove { } +sub remove_all { } + +package Glib::IO::MenuAttributeIter; +our @ISA = qw(GObject::Object); +sub get_name { } +sub get_next { } +sub get_value { } +sub next { } + +package Glib::IO::MenuAttributeIterClass; +sub get_next { } +sub parent_class { } + +package Glib::IO::MenuItem; +our @ISA = qw(GObject::Object); +sub get_attribute_value { } +sub get_link { } +sub new { } +sub new_from_model { } +sub new_section { } +sub new_submenu { } +sub set_action_and_target_value { } +sub set_attribute_value { } +sub set_detailed_action { } +sub set_icon { } +sub set_label { } +sub set_link { } +sub set_section { } +sub set_submenu { } + +package Glib::IO::MenuLinkIter; +our @ISA = qw(GObject::Object); +sub get_name { } +sub get_next { } +sub get_value { } +sub next { } + +package Glib::IO::MenuLinkIterClass; +sub get_next { } +sub parent_class { } + +package Glib::IO::MenuModel; +our @ISA = qw(GObject::Object); +sub get_item_attribute_value { } +sub get_item_link { } +sub get_n_items { } +sub is_mutable { } +sub items_changed { } +sub iterate_item_attributes { } +sub iterate_item_links { } + +package Glib::IO::MenuModelClass; +sub get_item_attribute_value { } +sub get_item_attributes { } +sub get_item_link { } +sub get_item_links { } +sub get_n_items { } +sub is_mutable { } +sub iterate_item_attributes { } +sub iterate_item_links { } +sub parent_class { } + +package Glib::IO::Mount; +sub can_eject { } +sub can_unmount { } +sub eject { } +sub eject_finish { } +sub eject_with_operation { } +sub eject_with_operation_finish { } +sub get_default_location { } +sub get_drive { } +sub get_icon { } +sub get_name { } +sub get_root { } +sub get_sort_key { } +sub get_symbolic_icon { } +sub get_uuid { } +sub get_volume { } +sub guess_content_type { } +sub guess_content_type_finish { } +sub guess_content_type_sync { } +sub is_shadowed { } +sub remount { } +sub remount_finish { } +sub shadow { } +sub unmount { } +sub unmount_finish { } +sub unmount_with_operation { } +sub unmount_with_operation_finish { } +sub unshadow { } + +package Glib::IO::MountIface; +sub can_eject { } +sub can_unmount { } +sub changed { } +sub eject { } +sub eject_finish { } +sub eject_with_operation { } +sub eject_with_operation_finish { } +sub g_iface { } +sub get_default_location { } +sub get_drive { } +sub get_icon { } +sub get_name { } +sub get_root { } +sub get_sort_key { } +sub get_symbolic_icon { } +sub get_uuid { } +sub get_volume { } +sub guess_content_type { } +sub guess_content_type_finish { } +sub guess_content_type_sync { } +sub pre_unmount { } +sub remount { } +sub remount_finish { } +sub unmount { } +sub unmount_finish { } +sub unmount_with_operation { } +sub unmount_with_operation_finish { } +sub unmounted { } + +package Glib::IO::MountOperation; +our @ISA = qw(GObject::Object); +sub get_anonymous { } +sub get_choice { } +sub get_domain { } +sub get_password { } +sub get_password_save { } +sub get_username { } +sub new { } +sub reply { } +sub set_anonymous { } +sub set_choice { } +sub set_domain { } +sub set_password { } +sub set_password_save { } +sub set_username { } + +package Glib::IO::MountOperationClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub _g_reserved7 { } +sub _g_reserved8 { } +sub _g_reserved9 { } +sub aborted { } +sub ask_password { } +sub ask_question { } +sub parent_class { } +sub reply { } +sub show_processes { } +sub show_unmount_progress { } + +package Glib::IO::NativeVolumeMonitorClass; +sub get_mount_for_mount_path { } +sub parent_class { } + +package Glib::IO::NetworkAddress; +our @ISA = qw(GObject::Object); +sub get_hostname { } +sub get_port { } +sub get_scheme { } +sub new { } +sub new_loopback { } +sub parse { } +sub parse_uri { } + +package Glib::IO::NetworkAddressClass; +sub parent_class { } + +package Glib::IO::NetworkMonitor; +sub can_reach { } +sub can_reach_async { } +sub can_reach_finish { } +sub get_connectivity { } +sub get_default { } +sub get_network_available { } +sub get_network_metered { } + +package Glib::IO::NetworkMonitorInterface; +sub can_reach { } +sub can_reach_async { } +sub can_reach_finish { } +sub g_iface { } +sub network_changed { } + +package Glib::IO::NetworkService; +our @ISA = qw(GObject::Object); +sub get_domain { } +sub get_protocol { } +sub get_scheme { } +sub get_service { } +sub new { } +sub set_scheme { } + +package Glib::IO::NetworkServiceClass; +sub parent_class { } + +package Glib::IO::Notification; +our @ISA = qw(GObject::Object); +sub add_button { } +sub add_button_with_target { } +sub new { } +sub set_body { } +sub set_default_action { } +sub set_default_action_and_target { } +sub set_icon { } +sub set_priority { } +sub set_title { } +sub set_urgent { } + +package Glib::IO::OutputMessage; +sub address { } +sub bytes_sent { } +sub control_messages { } +sub num_control_messages { } +sub num_vectors { } +sub vectors { } + +package Glib::IO::OutputStream; +our @ISA = qw(GObject::Object); +sub clear_pending { } +sub close { } +sub close_async { } +sub close_finish { } +sub flush { } +sub flush_async { } +sub flush_finish { } +sub has_pending { } +sub is_closed { } +sub is_closing { } +sub set_pending { } +sub splice { } +sub splice_async { } +sub splice_finish { } +sub write { } +sub write_all { } +sub write_all_async { } +sub write_all_finish { } +sub write_async { } +sub write_bytes { } +sub write_bytes_async { } +sub write_bytes_finish { } +sub write_finish { } + +package Glib::IO::OutputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub _g_reserved7 { } +sub _g_reserved8 { } +sub close_async { } +sub close_finish { } +sub close_fn { } +sub flush { } +sub flush_async { } +sub flush_finish { } +sub parent_class { } +sub splice { } +sub splice_async { } +sub splice_finish { } +sub write_async { } +sub write_finish { } +sub write_fn { } + +package Glib::IO::OutputVector; +sub buffer { } +sub size { } + +package Glib::IO::Permission; +our @ISA = qw(GObject::Object); +sub acquire { } +sub acquire_async { } +sub acquire_finish { } +sub get_allowed { } +sub get_can_acquire { } +sub get_can_release { } +sub impl_update { } +sub release { } +sub release_async { } +sub release_finish { } + +package Glib::IO::PermissionClass; +sub acquire { } +sub acquire_async { } +sub acquire_finish { } +sub parent_class { } +sub release { } +sub release_async { } +sub release_finish { } +sub reserved { } + +package Glib::IO::PollableInputStream; +sub can_poll { } +sub create_source { } +sub is_readable { } +sub read_nonblocking { } + +package Glib::IO::PollableInputStreamInterface; +sub can_poll { } +sub create_source { } +sub g_iface { } +sub is_readable { } +sub read_nonblocking { } + +package Glib::IO::PollableOutputStream; +sub can_poll { } +sub create_source { } +sub is_writable { } +sub write_nonblocking { } + +package Glib::IO::PollableOutputStreamInterface; +sub can_poll { } +sub create_source { } +sub g_iface { } +sub is_writable { } +sub write_nonblocking { } + +package Glib::IO::PropertyAction; +our @ISA = qw(GObject::Object); +sub new { } + +package Glib::IO::Proxy; +sub connect { } +sub connect_async { } +sub connect_finish { } +sub get_default_for_protocol { } +sub supports_hostname { } + +package Glib::IO::ProxyAddress; +our @ISA = qw(Glib::IO::InetSocketAddress); +sub get_destination_hostname { } +sub get_destination_port { } +sub get_destination_protocol { } +sub get_password { } +sub get_protocol { } +sub get_uri { } +sub get_username { } +sub new { } + +package Glib::IO::ProxyAddressClass; +sub parent_class { } + +package Glib::IO::ProxyAddressEnumeratorClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub _g_reserved7 { } +sub parent_class { } + +package Glib::IO::ProxyInterface; +sub connect { } +sub connect_async { } +sub connect_finish { } +sub g_iface { } +sub supports_hostname { } + +package Glib::IO::ProxyResolver; +sub get_default { } +sub is_supported { } +sub lookup { } +sub lookup_async { } +sub lookup_finish { } + +package Glib::IO::ProxyResolverInterface; +sub g_iface { } +sub is_supported { } +sub lookup { } +sub lookup_async { } +sub lookup_finish { } + +package Glib::IO::RemoteActionGroup; +sub activate_action_full { } +sub change_action_state_full { } + +package Glib::IO::RemoteActionGroupInterface; +sub activate_action_full { } +sub change_action_state_full { } +sub g_iface { } + +package Glib::IO::Resolver; +our @ISA = qw(GObject::Object); +sub get_default { } +sub lookup_by_address { } +sub lookup_by_address_async { } +sub lookup_by_address_finish { } +sub lookup_by_name { } +sub lookup_by_name_async { } +sub lookup_by_name_finish { } +sub lookup_records { } +sub lookup_records_async { } +sub lookup_records_finish { } +sub lookup_service { } +sub lookup_service_async { } +sub lookup_service_finish { } +sub set_default { } + +package Glib::IO::ResolverClass; +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub lookup_by_address { } +sub lookup_by_address_async { } +sub lookup_by_address_finish { } +sub lookup_by_name { } +sub lookup_by_name_async { } +sub lookup_by_name_finish { } +sub lookup_records { } +sub lookup_records_async { } +sub lookup_records_finish { } +sub lookup_service { } +sub lookup_service_async { } +sub lookup_service_finish { } +sub parent_class { } +sub reload { } + +package Glib::IO::ResolverError; +sub quark { } + +package Glib::IO::Resource; +sub _register { } +sub _unregister { } +sub enumerate_children { } +sub get_info { } +sub load { } +sub lookup_data { } +sub new_from_data { } +sub open_stream { } +sub ref { } +sub unref { } + +package Glib::IO::ResourceError; +sub quark { } + +package Glib::IO::Seekable; +sub can_seek { } +sub can_truncate { } +sub seek { } +sub tell { } +sub truncate { } + +package Glib::IO::SeekableIface; +sub can_seek { } +sub can_truncate { } +sub g_iface { } +sub seek { } +sub tell { } +sub truncate_fn { } + +package Glib::IO::Settings; +our @ISA = qw(GObject::Object); +sub apply { } +sub bind { } +sub bind_writable { } +sub create_action { } +sub delay { } +sub get_boolean { } +sub get_child { } +sub get_default_value { } +sub get_double { } +sub get_enum { } +sub get_flags { } +sub get_has_unapplied { } +sub get_int { } +sub get_int64 { } +sub get_mapped { } +sub get_range { } +sub get_string { } +sub get_strv { } +sub get_uint { } +sub get_uint64 { } +sub get_user_value { } +sub get_value { } +sub is_writable { } +sub list_children { } +sub list_keys { } +sub list_relocatable_schemas { } +sub list_schemas { } +sub new { } +sub new_full { } +sub new_with_backend { } +sub new_with_backend_and_path { } +sub new_with_path { } +sub range_check { } +sub reset { } +sub revert { } +sub set_boolean { } +sub set_double { } +sub set_enum { } +sub set_flags { } +sub set_int { } +sub set_int64 { } +sub set_string { } +sub set_strv { } +sub set_uint { } +sub set_uint64 { } +sub set_value { } +sub sync { } +sub unbind { } + +package Glib::IO::SettingsClass; +sub change_event { } +sub changed { } +sub padding { } +sub parent_class { } +sub writable_change_event { } +sub writable_changed { } + +package Glib::IO::SettingsSchema; +sub get_id { } +sub get_key { } +sub get_path { } +sub has_key { } +sub list_children { } +sub list_keys { } +sub ref { } +sub unref { } + +package Glib::IO::SettingsSchemaKey; +sub get_default_value { } +sub get_description { } +sub get_name { } +sub get_range { } +sub get_summary { } +sub get_value_type { } +sub range_check { } +sub ref { } +sub unref { } + +package Glib::IO::SettingsSchemaSource; +sub get_default { } +sub list_schemas { } +sub lookup { } +sub new_from_directory { } +sub ref { } +sub unref { } + +package Glib::IO::SimpleAction; +our @ISA = qw(GObject::Object); +sub new { } +sub new_stateful { } +sub set_enabled { } +sub set_state { } +sub set_state_hint { } + +package Glib::IO::SimpleActionGroup; +our @ISA = qw(GObject::Object); +sub add_entries { } +sub insert { } +sub lookup { } +sub new { } +sub remove { } + +package Glib::IO::SimpleActionGroupClass; +sub padding { } +sub parent_class { } + +package Glib::IO::SimpleAsyncResult; +our @ISA = qw(GObject::Object); +sub complete { } +sub complete_in_idle { } +sub get_op_res_gboolean { } +sub get_op_res_gssize { } +sub is_valid { } +sub new { } +sub new_from_error { } +sub propagate_error { } +sub set_check_cancellable { } +sub set_from_error { } +sub set_handle_cancellation { } +sub set_op_res_gboolean { } +sub set_op_res_gssize { } + +package Glib::IO::SimpleIOStream; +our @ISA = qw(Glib::IO::IOStream); +sub new { } + +package Glib::IO::SimplePermission; +our @ISA = qw(Glib::IO::Permission); +sub new { } + +package Glib::IO::SimpleProxyResolver; +our @ISA = qw(GObject::Object); +sub new { } +sub set_default_proxy { } +sub set_ignore_hosts { } +sub set_uri_proxy { } + +package Glib::IO::SimpleProxyResolverClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::Socket; +our @ISA = qw(GObject::Object); +sub accept { } +sub bind { } +sub check_connect_result { } +sub close { } +sub condition_check { } +sub condition_timed_wait { } +sub condition_wait { } +sub connect { } +sub connection_factory_create_connection { } +sub get_available_bytes { } +sub get_blocking { } +sub get_broadcast { } +sub get_credentials { } +sub get_family { } +sub get_fd { } +sub get_keepalive { } +sub get_listen_backlog { } +sub get_local_address { } +sub get_multicast_loopback { } +sub get_multicast_ttl { } +sub get_option { } +sub get_protocol { } +sub get_remote_address { } +sub get_socket_type { } +sub get_timeout { } +sub get_ttl { } +sub is_closed { } +sub is_connected { } +sub join_multicast_group { } +sub leave_multicast_group { } +sub listen { } +sub new { } +sub new_from_fd { } +sub receive { } +sub receive_from { } +sub receive_message { } +sub receive_messages { } +sub receive_with_blocking { } +sub send { } +sub send_message { } +sub send_messages { } +sub send_to { } +sub send_with_blocking { } +sub set_blocking { } +sub set_broadcast { } +sub set_keepalive { } +sub set_listen_backlog { } +sub set_multicast_loopback { } +sub set_multicast_ttl { } +sub set_option { } +sub set_timeout { } +sub set_ttl { } +sub shutdown { } +sub speaks_ipv4 { } + +package Glib::IO::SocketAddress; +our @ISA = qw(GObject::Object); +sub get_family { } +sub get_native_size { } +sub new_from_native { } +sub to_native { } + +package Glib::IO::SocketAddressClass; +sub get_family { } +sub get_native_size { } +sub parent_class { } +sub to_native { } + +package Glib::IO::SocketAddressEnumerator; +our @ISA = qw(GObject::Object); +sub next { } +sub next_async { } +sub next_finish { } + +package Glib::IO::SocketAddressEnumeratorClass; +sub next { } +sub next_async { } +sub next_finish { } +sub parent_class { } + +package Glib::IO::SocketClass; +sub _g_reserved1 { } +sub _g_reserved10 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub _g_reserved7 { } +sub _g_reserved8 { } +sub _g_reserved9 { } +sub parent_class { } + +package Glib::IO::SocketClient; +our @ISA = qw(GObject::Object); +sub add_application_proxy { } +sub connect { } +sub connect_async { } +sub connect_finish { } +sub connect_to_host { } +sub connect_to_host_async { } +sub connect_to_host_finish { } +sub connect_to_service { } +sub connect_to_service_async { } +sub connect_to_service_finish { } +sub connect_to_uri { } +sub connect_to_uri_async { } +sub connect_to_uri_finish { } +sub get_enable_proxy { } +sub get_family { } +sub get_local_address { } +sub get_protocol { } +sub get_proxy_resolver { } +sub get_socket_type { } +sub get_timeout { } +sub get_tls { } +sub get_tls_validation_flags { } +sub new { } +sub set_enable_proxy { } +sub set_family { } +sub set_local_address { } +sub set_protocol { } +sub set_proxy_resolver { } +sub set_socket_type { } +sub set_timeout { } +sub set_tls { } +sub set_tls_validation_flags { } + +package Glib::IO::SocketClientClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub event { } +sub parent_class { } + +package Glib::IO::SocketConnectable; +sub enumerate { } +sub proxy_enumerate { } +sub to_string { } + +package Glib::IO::SocketConnectableIface; +sub enumerate { } +sub g_iface { } +sub proxy_enumerate { } +sub to_string { } + +package Glib::IO::SocketConnection; +our @ISA = qw(Glib::IO::IOStream); +sub connect { } +sub connect_async { } +sub connect_finish { } +sub factory_lookup_type { } +sub factory_register_type { } +sub get_local_address { } +sub get_remote_address { } +sub get_socket { } +sub is_connected { } + +package Glib::IO::SocketConnectionClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub parent_class { } + +package Glib::IO::SocketControlMessage; +our @ISA = qw(GObject::Object); +sub deserialize { } +sub get_level { } +sub get_msg_type { } +sub get_size { } +sub serialize { } + +package Glib::IO::SocketControlMessageClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub deserialize { } +sub get_level { } +sub get_size { } +sub get_type { } +sub parent_class { } +sub serialize { } + +package Glib::IO::SocketListener; +our @ISA = qw(GObject::Object); +sub accept { } +sub accept_async { } +sub accept_finish { } +sub accept_socket { } +sub accept_socket_async { } +sub accept_socket_finish { } +sub add_address { } +sub add_any_inet_port { } +sub add_inet_port { } +sub add_socket { } +sub close { } +sub new { } +sub set_backlog { } + +package Glib::IO::SocketListenerClass; +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub changed { } +sub event { } +sub parent_class { } + +package Glib::IO::SocketService; +our @ISA = qw(Glib::IO::SocketListener); +sub is_active { } +sub new { } +sub start { } +sub stop { } + +package Glib::IO::SocketServiceClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub incoming { } +sub parent_class { } + +package Glib::IO::SrvTarget; +sub copy { } +sub free { } +sub get_hostname { } +sub get_port { } +sub get_priority { } +sub get_weight { } +sub new { } + +package Glib::IO::StaticResource; +sub data { } +sub data_len { } +sub fini { } +sub get_resource { } +sub init { } +sub next { } +sub padding { } +sub resource { } + +package Glib::IO::Subprocess; +our @ISA = qw(GObject::Object); +sub communicate { } +sub communicate_async { } +sub communicate_finish { } +sub communicate_utf8 { } +sub communicate_utf8_async { } +sub communicate_utf8_finish { } +sub force_exit { } +sub get_exit_status { } +sub get_identifier { } +sub get_if_exited { } +sub get_if_signaled { } +sub get_status { } +sub get_stderr_pipe { } +sub get_stdin_pipe { } +sub get_stdout_pipe { } +sub get_successful { } +sub get_term_sig { } +sub new { } +sub send_signal { } +sub wait { } +sub wait_async { } +sub wait_check { } +sub wait_check_async { } +sub wait_check_finish { } +sub wait_finish { } + +package Glib::IO::SubprocessLauncher; +our @ISA = qw(GObject::Object); +sub getenv { } +sub new { } +sub set_child_setup { } +sub set_cwd { } +sub set_environ { } +sub set_flags { } +sub set_stderr_file_path { } +sub set_stdin_file_path { } +sub set_stdout_file_path { } +sub setenv { } +sub spawnv { } +sub take_fd { } +sub take_stderr_fd { } +sub take_stdin_fd { } +sub take_stdout_fd { } +sub unsetenv { } + +package Glib::IO::Task; +our @ISA = qw(GObject::Object); +sub get_cancellable { } +sub get_check_cancellable { } +sub get_completed { } +sub get_context { } +sub get_priority { } +sub get_return_on_cancel { } +sub get_source_object { } +sub get_source_tag { } +sub get_task_data { } +sub had_error { } +sub is_valid { } +sub new { } +sub propagate_boolean { } +sub propagate_int { } +sub propagate_pointer { } +sub report_error { } +sub return_boolean { } +sub return_error { } +sub return_error_if_cancelled { } +sub return_int { } +sub return_pointer { } +sub set_check_cancellable { } +sub set_priority { } +sub set_return_on_cancel { } +sub set_source_tag { } +sub set_task_data { } + +package Glib::IO::TcpConnection; +our @ISA = qw(Glib::IO::SocketConnection); +sub get_graceful_disconnect { } +sub set_graceful_disconnect { } + +package Glib::IO::TcpConnectionClass; +sub parent_class { } + +package Glib::IO::TcpWrapperConnection; +our @ISA = qw(Glib::IO::TcpConnection); +sub get_base_io_stream { } +sub new { } + +package Glib::IO::TcpWrapperConnectionClass; +sub parent_class { } + +package Glib::IO::TestDBus; +our @ISA = qw(GObject::Object); +sub add_service_dir { } +sub down { } +sub get_bus_address { } +sub get_flags { } +sub new { } +sub stop { } +sub unset { } +sub up { } + +package Glib::IO::ThemedIcon; +our @ISA = qw(GObject::Object); +sub append_name { } +sub get_names { } +sub new { } +sub new_from_names { } +sub new_with_default_fallbacks { } +sub prepend_name { } + +package Glib::IO::ThreadedSocketService; +our @ISA = qw(Glib::IO::SocketService); +sub new { } + +package Glib::IO::ThreadedSocketServiceClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } +sub run { } + +package Glib::IO::TlsBackend; +sub get_certificate_type { } +sub get_client_connection_type { } +sub get_default { } +sub get_default_database { } +sub get_dtls_client_connection_type { } +sub get_dtls_server_connection_type { } +sub get_file_database_type { } +sub get_server_connection_type { } +sub supports_dtls { } +sub supports_tls { } + +package Glib::IO::TlsBackendInterface; +sub g_iface { } +sub get_certificate_type { } +sub get_client_connection_type { } +sub get_default_database { } +sub get_dtls_client_connection_type { } +sub get_dtls_server_connection_type { } +sub get_file_database_type { } +sub get_server_connection_type { } +sub supports_dtls { } +sub supports_tls { } + +package Glib::IO::TlsCertificate; +our @ISA = qw(GObject::Object); +sub get_issuer { } +sub is_same { } +sub list_new_from_file { } +sub new_from_file { } +sub new_from_files { } +sub new_from_pem { } +sub verify { } + +package Glib::IO::TlsCertificateClass; +sub padding { } +sub parent_class { } +sub verify { } + +package Glib::IO::TlsClientConnection; +sub copy_session_state { } +sub get_accepted_cas { } +sub get_server_identity { } +sub get_use_ssl3 { } +sub get_validation_flags { } +sub new { } +sub set_server_identity { } +sub set_use_ssl3 { } +sub set_validation_flags { } + +package Glib::IO::TlsClientConnectionInterface; +sub copy_session_state { } +sub g_iface { } + +package Glib::IO::TlsConnection; +our @ISA = qw(Glib::IO::IOStream); +sub emit_accept_certificate { } +sub get_certificate { } +sub get_database { } +sub get_interaction { } +sub get_peer_certificate { } +sub get_peer_certificate_errors { } +sub get_rehandshake_mode { } +sub get_require_close_notify { } +sub get_use_system_certdb { } +sub handshake { } +sub handshake_async { } +sub handshake_finish { } +sub set_certificate { } +sub set_database { } +sub set_interaction { } +sub set_rehandshake_mode { } +sub set_require_close_notify { } +sub set_use_system_certdb { } + +package Glib::IO::TlsConnectionClass; +sub accept_certificate { } +sub handshake { } +sub handshake_async { } +sub handshake_finish { } +sub padding { } +sub parent_class { } + +package Glib::IO::TlsDatabase; +our @ISA = qw(GObject::Object); +sub create_certificate_handle { } +sub lookup_certificate_for_handle { } +sub lookup_certificate_for_handle_async { } +sub lookup_certificate_for_handle_finish { } +sub lookup_certificate_issuer { } +sub lookup_certificate_issuer_async { } +sub lookup_certificate_issuer_finish { } +sub lookup_certificates_issued_by { } +sub lookup_certificates_issued_by_async { } +sub lookup_certificates_issued_by_finish { } +sub verify_chain { } +sub verify_chain_async { } +sub verify_chain_finish { } + +package Glib::IO::TlsDatabaseClass; +sub create_certificate_handle { } +sub lookup_certificate_for_handle { } +sub lookup_certificate_for_handle_async { } +sub lookup_certificate_for_handle_finish { } +sub lookup_certificate_issuer { } +sub lookup_certificate_issuer_async { } +sub lookup_certificate_issuer_finish { } +sub lookup_certificates_issued_by { } +sub lookup_certificates_issued_by_async { } +sub lookup_certificates_issued_by_finish { } +sub padding { } +sub parent_class { } +sub verify_chain { } +sub verify_chain_async { } +sub verify_chain_finish { } + +package Glib::IO::TlsError; +sub quark { } + +package Glib::IO::TlsFileDatabase; +sub new { } + +package Glib::IO::TlsFileDatabaseInterface; +sub g_iface { } +sub padding { } + +package Glib::IO::TlsInteraction; +our @ISA = qw(GObject::Object); +sub ask_password { } +sub ask_password_async { } +sub ask_password_finish { } +sub invoke_ask_password { } +sub invoke_request_certificate { } +sub request_certificate { } +sub request_certificate_async { } +sub request_certificate_finish { } + +package Glib::IO::TlsInteractionClass; +sub ask_password { } +sub ask_password_async { } +sub ask_password_finish { } +sub padding { } +sub parent_class { } +sub request_certificate { } +sub request_certificate_async { } +sub request_certificate_finish { } + +package Glib::IO::TlsPassword; +our @ISA = qw(GObject::Object); +sub get_description { } +sub get_flags { } +sub get_value { } +sub get_warning { } +sub new { } +sub set_description { } +sub set_flags { } +sub set_value { } +sub set_value_full { } +sub set_warning { } + +package Glib::IO::TlsPasswordClass; +sub get_default_warning { } +sub get_value { } +sub padding { } +sub parent_class { } +sub set_value { } + +package Glib::IO::TlsServerConnection; +sub new { } + +package Glib::IO::TlsServerConnectionInterface; +sub g_iface { } + +package Glib::IO::UnixConnection; +our @ISA = qw(Glib::IO::SocketConnection); +sub receive_credentials { } +sub receive_credentials_async { } +sub receive_credentials_finish { } +sub receive_fd { } +sub send_credentials { } +sub send_credentials_async { } +sub send_credentials_finish { } +sub send_fd { } + +package Glib::IO::UnixConnectionClass; +sub parent_class { } + +package Glib::IO::UnixCredentialsMessage; +our @ISA = qw(Glib::IO::SocketControlMessage); +sub get_credentials { } +sub is_supported { } +sub new { } +sub new_with_credentials { } + +package Glib::IO::UnixCredentialsMessageClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub parent_class { } + +package Glib::IO::UnixFDList; +our @ISA = qw(GObject::Object); +sub append { } +sub get { } +sub get_length { } +sub new { } +sub new_from_array { } +sub peek_fds { } +sub steal_fds { } + +package Glib::IO::UnixFDListClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::UnixFDMessage; +our @ISA = qw(Glib::IO::SocketControlMessage); +sub append_fd { } +sub get_fd_list { } +sub new { } +sub new_with_fd_list { } +sub steal_fds { } + +package Glib::IO::UnixFDMessageClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub parent_class { } + +package Glib::IO::UnixInputStream; +our @ISA = qw(Glib::IO::InputStream); +sub get_close_fd { } +sub get_fd { } +sub new { } +sub set_close_fd { } + +package Glib::IO::UnixInputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::UnixMountMonitor; +our @ISA = qw(GObject::Object); +sub get { } +sub new { } +sub set_rate_limit { } + +package Glib::IO::UnixMountPoint; +sub compare { } +sub free { } +sub get_device_path { } +sub get_fs_type { } +sub get_mount_path { } +sub get_options { } +sub guess_can_eject { } +sub guess_icon { } +sub guess_name { } +sub guess_symbolic_icon { } +sub is_loopback { } +sub is_readonly { } +sub is_user_mountable { } + +package Glib::IO::UnixOutputStream; +our @ISA = qw(Glib::IO::OutputStream); +sub get_close_fd { } +sub get_fd { } +sub new { } +sub set_close_fd { } + +package Glib::IO::UnixOutputStreamClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub parent_class { } + +package Glib::IO::UnixSocketAddress; +our @ISA = qw(Glib::IO::SocketAddress); +sub abstract_names_supported { } +sub get_address_type { } +sub get_is_abstract { } +sub get_path { } +sub get_path_len { } +sub new { } +sub new_abstract { } +sub new_with_type { } + +package Glib::IO::UnixSocketAddressClass; +sub parent_class { } + +package Glib::IO::Vfs; +our @ISA = qw(GObject::Object); +sub get_default { } +sub get_file_for_path { } +sub get_file_for_uri { } +sub get_local { } +sub get_supported_uri_schemes { } +sub is_active { } +sub parse_name { } +sub register_uri_scheme { } +sub unregister_uri_scheme { } + +package Glib::IO::VfsClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub add_writable_namespaces { } +sub deserialize_icon { } +sub get_file_for_path { } +sub get_file_for_uri { } +sub get_supported_uri_schemes { } +sub is_active { } +sub local_file_add_info { } +sub local_file_moved { } +sub local_file_removed { } +sub local_file_set_attributes { } +sub parent_class { } +sub parse_name { } + +package Glib::IO::Volume; +sub can_eject { } +sub can_mount { } +sub eject { } +sub eject_finish { } +sub eject_with_operation { } +sub eject_with_operation_finish { } +sub enumerate_identifiers { } +sub get_activation_root { } +sub get_drive { } +sub get_icon { } +sub get_identifier { } +sub get_mount { } +sub get_name { } +sub get_sort_key { } +sub get_symbolic_icon { } +sub get_uuid { } +sub mount { } +sub mount_finish { } +sub should_automount { } + +package Glib::IO::VolumeIface; +sub can_eject { } +sub can_mount { } +sub changed { } +sub eject { } +sub eject_finish { } +sub eject_with_operation { } +sub eject_with_operation_finish { } +sub enumerate_identifiers { } +sub g_iface { } +sub get_activation_root { } +sub get_drive { } +sub get_icon { } +sub get_identifier { } +sub get_mount { } +sub get_name { } +sub get_sort_key { } +sub get_symbolic_icon { } +sub get_uuid { } +sub mount_finish { } +sub mount_fn { } +sub removed { } +sub should_automount { } + +package Glib::IO::VolumeMonitor; +our @ISA = qw(GObject::Object); +sub adopt_orphan_mount { } +sub get { } +sub get_connected_drives { } +sub get_mount_for_uuid { } +sub get_mounts { } +sub get_volume_for_uuid { } +sub get_volumes { } + +package Glib::IO::VolumeMonitorClass; +sub _g_reserved1 { } +sub _g_reserved2 { } +sub _g_reserved3 { } +sub _g_reserved4 { } +sub _g_reserved5 { } +sub _g_reserved6 { } +sub adopt_orphan_mount { } +sub drive_changed { } +sub drive_connected { } +sub drive_disconnected { } +sub drive_eject_button { } +sub drive_stop_button { } +sub get_connected_drives { } +sub get_mount_for_uuid { } +sub get_mounts { } +sub get_volume_for_uuid { } +sub get_volumes { } +sub is_supported { } +sub mount_added { } +sub mount_changed { } +sub mount_pre_unmount { } +sub mount_removed { } +sub parent_class { } +sub volume_added { } +sub volume_changed { } +sub volume_removed { } + +package Glib::IO::ZlibCompressor; +our @ISA = qw(GObject::Object); +sub get_file_info { } +sub new { } +sub set_file_info { } + +package Glib::IO::ZlibCompressorClass; +sub parent_class { } + +package Glib::IO::ZlibDecompressor; +our @ISA = qw(GObject::Object); +sub get_file_info { } +sub new { } + +package Glib::IO::ZlibDecompressorClass; +sub parent_class { } + -- cgit v1.2.1