| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | /* This file lists all exported symbols. It is used to generate | 
					
						
							| 
									
										
										
										
											2010-07-07 19:53:22 -04:00
										 |  |  |  * the gio.def file used to control exports on Windows. | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  |  */ | 
					
						
							| 
									
										
										
										
											2008-05-05 15:12:13 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_vfs_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_vfs_is_active | 
					
						
							|  |  |  | g_vfs_get_file_for_path | 
					
						
							|  |  |  | g_vfs_get_file_for_uri | 
					
						
							|  |  |  | g_vfs_get_supported_uri_schemes | 
					
						
							|  |  |  | g_vfs_parse_name | 
					
						
							|  |  |  | g_vfs_get_default | 
					
						
							|  |  |  | g_vfs_get_local | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_application_get_type | 
					
						
							| 
									
										
										
										
											2010-10-06 13:08:26 -04:00
										 |  |  | g_application_activate | 
					
						
							|  |  |  | g_application_flags_get_type | 
					
						
							|  |  |  | g_application_get_application_id | 
					
						
							|  |  |  | g_application_get_flags | 
					
						
							|  |  |  | g_application_get_inactivity_timeout | 
					
						
							|  |  |  | g_application_get_is_registered | 
					
						
							|  |  |  | g_application_get_is_remote | 
					
						
							|  |  |  | g_application_hold | 
					
						
							|  |  |  | g_application_id_is_valid | 
					
						
							| 
									
										
										
										
											2010-06-07 13:25:39 -04:00
										 |  |  | g_application_new | 
					
						
							| 
									
										
										
										
											2010-10-06 13:08:26 -04:00
										 |  |  | g_application_open | 
					
						
							| 
									
										
										
										
											2010-06-16 00:18:09 -04:00
										 |  |  | g_application_register | 
					
						
							| 
									
										
										
										
											2010-10-06 13:08:26 -04:00
										 |  |  | g_application_release | 
					
						
							|  |  |  | g_application_run | 
					
						
							| 
									
										
										
										
											2010-10-19 12:38:40 +02:00
										 |  |  | g_application_set_action_group | 
					
						
							| 
									
										
										
										
											2010-10-06 13:08:26 -04:00
										 |  |  | g_application_set_application_id | 
					
						
							|  |  |  | g_application_set_flags | 
					
						
							|  |  |  | g_application_set_inactivity_timeout | 
					
						
							| 
									
										
										
										
											2010-10-11 10:49:20 -04:00
										 |  |  | g_application_command_line_get_arguments | 
					
						
							|  |  |  | g_application_command_line_get_cwd | 
					
						
							| 
									
										
										
										
											2010-10-28 22:49:12 -04:00
										 |  |  | g_application_command_line_get_environ | 
					
						
							|  |  |  | g_application_command_line_getenv | 
					
						
							| 
									
										
										
										
											2010-10-11 10:49:20 -04:00
										 |  |  | g_application_command_line_get_exit_status | 
					
						
							|  |  |  | g_application_command_line_get_is_remote | 
					
						
							|  |  |  | g_application_command_line_get_platform_data | 
					
						
							|  |  |  | g_application_command_line_get_type | 
					
						
							|  |  |  | g_application_command_line_print | 
					
						
							|  |  |  | g_application_command_line_printerr | 
					
						
							|  |  |  | g_application_command_line_set_exit_status | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_app_info_get_type | 
					
						
							|  |  |  | g_app_launch_context_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_app_info_dup | 
					
						
							|  |  |  | g_app_info_equal | 
					
						
							|  |  |  | g_app_info_get_id | 
					
						
							|  |  |  | g_app_info_get_name | 
					
						
							| 
									
										
										
										
											2009-11-24 13:31:33 +01:00
										 |  |  | g_app_info_get_display_name | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_app_info_get_description | 
					
						
							|  |  |  | g_app_info_get_executable | 
					
						
							| 
									
										
										
										
											2008-11-28 23:16:45 +00:00
										 |  |  | g_app_info_get_commandline | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_app_info_get_icon | 
					
						
							|  |  |  | g_app_info_launch | 
					
						
							|  |  |  | g_app_info_supports_uris | 
					
						
							| 
									
										
										
										
											2008-01-04 10:51:56 +00:00
										 |  |  | g_app_info_supports_files | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_app_info_launch_uris | 
					
						
							|  |  |  | g_app_info_should_show | 
					
						
							|  |  |  | g_app_info_set_as_default_for_type | 
					
						
							|  |  |  | g_app_info_set_as_default_for_extension | 
					
						
							| 
									
										
										
										
											2010-12-15 17:56:22 +01:00
										 |  |  | g_app_info_set_as_last_used_for_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_app_info_add_supports_type | 
					
						
							|  |  |  | g_app_info_can_remove_supports_type | 
					
						
							|  |  |  | g_app_info_remove_supports_type | 
					
						
							| 
									
										
										
										
											2008-02-01 11:21:37 +00:00
										 |  |  | g_app_info_launch_default_for_uri | 
					
						
							| 
									
										
										
										
											2008-09-26 19:57:36 +00:00
										 |  |  | g_app_info_can_delete | 
					
						
							|  |  |  | g_app_info_delete | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_app_launch_context_new | 
					
						
							| 
									
										
										
										
											2011-10-15 16:59:59 -04:00
										 |  |  | g_app_launch_context_setenv | 
					
						
							|  |  |  | g_app_launch_context_unsetenv | 
					
						
							|  |  |  | g_app_launch_context_get_environment | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_app_launch_context_get_display | 
					
						
							|  |  |  | g_app_launch_context_get_startup_notify_id | 
					
						
							|  |  |  | g_app_launch_context_launch_failed | 
					
						
							| 
									
										
										
										
											2010-06-22 12:13:21 +03:00
										 |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_app_info_create_from_commandline | 
					
						
							|  |  |  | g_app_info_get_all | 
					
						
							|  |  |  | g_app_info_get_all_for_type | 
					
						
							|  |  |  | g_app_info_get_default_for_type | 
					
						
							|  |  |  | g_app_info_get_default_for_uri_scheme | 
					
						
							| 
									
										
										
										
											2010-11-19 10:39:16 +01:00
										 |  |  | g_app_info_get_fallback_for_type | 
					
						
							|  |  |  | g_app_info_get_recommended_for_type | 
					
						
							| 
									
										
										
										
											2008-09-26 19:57:36 +00:00
										 |  |  | g_app_info_reset_type_associations | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | #endif | 
					
						
							| 
									
										
										
										
											2010-08-02 10:16:29 +02:00
										 |  |  | #ifdef G_OS_WIN32 | 
					
						
							|  |  |  | g_app_info_create_from_commandline | 
					
						
							|  |  |  | g_app_info_get_all | 
					
						
							|  |  |  | g_app_info_get_all_for_type | 
					
						
							|  |  |  | g_app_info_get_default_for_type | 
					
						
							|  |  |  | g_app_info_get_default_for_uri_scheme | 
					
						
							| 
									
										
										
										
											2011-01-12 11:08:54 +08:00
										 |  |  | g_app_info_get_fallback_for_type | 
					
						
							|  |  |  | g_app_info_get_recommended_for_type | 
					
						
							| 
									
										
										
										
											2010-08-02 10:16:29 +02:00
										 |  |  | g_app_info_reset_type_associations | 
					
						
							|  |  |  | #endif | 
					
						
							| 
									
										
										
										
											2007-12-20 19:13:18 +00:00
										 |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2007-12-10 18:51:21 +00:00
										 |  |  | g_desktop_app_info_new_from_filename | 
					
						
							| 
									
										
										
										
											2008-07-02 16:23:23 +00:00
										 |  |  | g_desktop_app_info_new_from_keyfile | 
					
						
							| 
									
										
										
										
											2007-12-10 18:51:21 +00:00
										 |  |  | g_desktop_app_info_new | 
					
						
							| 
									
										
										
										
											2011-04-27 13:29:07 -04:00
										 |  |  | g_desktop_app_info_get_categories | 
					
						
							| 
									
										
										
										
											2010-03-13 18:11:31 -05:00
										 |  |  | g_desktop_app_info_get_filename | 
					
						
							| 
									
										
										
										
											2011-04-27 13:29:07 -04:00
										 |  |  | g_desktop_app_info_get_generic_name | 
					
						
							| 
									
										
										
										
											2007-12-10 18:51:21 +00:00
										 |  |  | g_desktop_app_info_get_is_hidden | 
					
						
							| 
									
										
										
										
											2011-10-13 22:33:21 +02:00
										 |  |  | g_desktop_app_info_get_keywords | 
					
						
							| 
									
										
										
										
											2011-06-14 07:17:06 -04:00
										 |  |  | g_desktop_app_info_get_nodisplay | 
					
						
							| 
									
										
										
										
											2011-07-21 15:23:00 +02:00
										 |  |  | g_desktop_app_info_get_show_in | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_desktop_app_info_get_type | 
					
						
							| 
									
										
										
										
											2011-01-05 19:07:01 -05:00
										 |  |  | g_desktop_app_info_launch_uris_as_manager | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_desktop_app_info_lookup_get_type | 
					
						
							| 
									
										
										
										
											2010-11-09 07:19:19 -05:00
										 |  |  | g_desktop_app_info_lookup_get_default_for_uri_scheme | 
					
						
							| 
									
										
										
										
											2011-01-05 19:07:01 -05:00
										 |  |  | g_desktop_app_info_set_desktop_env | 
					
						
							| 
									
										
										
										
											2007-12-10 18:51:21 +00:00
										 |  |  | #endif | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_async_result_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_async_result_get_user_data | 
					
						
							|  |  |  | g_async_result_get_source_object | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_buffered_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_buffered_input_stream_new | 
					
						
							|  |  |  | g_buffered_input_stream_new_sized | 
					
						
							|  |  |  | g_buffered_input_stream_get_buffer_size | 
					
						
							|  |  |  | g_buffered_input_stream_set_buffer_size | 
					
						
							|  |  |  | g_buffered_input_stream_get_available | 
					
						
							|  |  |  | g_buffered_input_stream_peek | 
					
						
							|  |  |  | g_buffered_input_stream_peek_buffer | 
					
						
							|  |  |  | g_buffered_input_stream_fill | 
					
						
							|  |  |  | g_buffered_input_stream_fill_async | 
					
						
							|  |  |  | g_buffered_input_stream_fill_finish | 
					
						
							|  |  |  | g_buffered_input_stream_read_byte | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_buffered_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_buffered_output_stream_new | 
					
						
							|  |  |  | g_buffered_output_stream_new_sized | 
					
						
							|  |  |  | g_buffered_output_stream_get_buffer_size | 
					
						
							|  |  |  | g_buffered_output_stream_set_buffer_size | 
					
						
							|  |  |  | g_buffered_output_stream_get_auto_grow | 
					
						
							|  |  |  | g_buffered_output_stream_set_auto_grow | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_cancellable_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_cancellable_new | 
					
						
							|  |  |  | g_cancellable_is_cancelled | 
					
						
							|  |  |  | g_cancellable_set_error_if_cancelled | 
					
						
							|  |  |  | g_cancellable_get_fd | 
					
						
							| 
									
										
										
										
											2008-09-26 16:19:35 +00:00
										 |  |  | g_cancellable_make_pollfd | 
					
						
							| 
									
										
										
										
											2009-08-11 14:52:56 +02:00
										 |  |  | g_cancellable_release_fd | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_cancellable_get_current | 
					
						
							| 
									
										
										
										
											2007-12-13 16:48:06 +00:00
										 |  |  | g_cancellable_push_current | 
					
						
							|  |  |  | g_cancellable_pop_current | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_cancellable_reset | 
					
						
							|  |  |  | g_cancellable_cancel | 
					
						
							| 
									
										
										
										
											2009-04-20 13:12:08 +02:00
										 |  |  | g_cancellable_connect | 
					
						
							|  |  |  | g_cancellable_disconnect | 
					
						
							| 
									
										
										
										
											2010-11-06 15:49:55 -04:00
										 |  |  | g_cancellable_source_new | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_content_type_equals | 
					
						
							|  |  |  | g_content_type_is_a | 
					
						
							|  |  |  | g_content_type_is_unknown | 
					
						
							|  |  |  | g_content_type_get_description | 
					
						
							|  |  |  | g_content_type_get_mime_type | 
					
						
							|  |  |  | g_content_type_get_icon | 
					
						
							|  |  |  | g_content_type_can_be_executable | 
					
						
							| 
									
										
										
										
											2008-05-18 02:50:48 +00:00
										 |  |  | g_content_type_from_mime_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_content_type_guess | 
					
						
							| 
									
										
										
										
											2008-07-18 15:33:22 +00:00
										 |  |  | g_content_type_guess_for_tree | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_content_types_get_registered | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_converter_get_type | 
					
						
							| 
									
										
										
										
											2009-11-24 13:31:33 +01:00
										 |  |  | g_converter_reset | 
					
						
							|  |  |  | g_converter_convert | 
					
						
							|  |  |  | g_converter_input_stream_get_type | 
					
						
							|  |  |  | g_converter_input_stream_new | 
					
						
							|  |  |  | g_converter_input_stream_get_converter | 
					
						
							|  |  |  | g_converter_output_stream_get_type | 
					
						
							|  |  |  | g_converter_output_stream_new | 
					
						
							|  |  |  | g_converter_output_stream_get_converter | 
					
						
							|  |  |  | g_charset_converter_get_type | 
					
						
							|  |  |  | g_charset_converter_new | 
					
						
							|  |  |  | g_charset_converter_get_num_fallbacks | 
					
						
							|  |  |  | g_charset_converter_get_use_fallback | 
					
						
							|  |  |  | g_charset_converter_set_use_fallback | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_data_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_data_input_stream_new | 
					
						
							|  |  |  | g_data_input_stream_set_byte_order | 
					
						
							|  |  |  | g_data_input_stream_get_byte_order | 
					
						
							|  |  |  | g_data_input_stream_set_newline_type | 
					
						
							|  |  |  | g_data_input_stream_get_newline_type | 
					
						
							|  |  |  | g_data_input_stream_read_byte | 
					
						
							|  |  |  | g_data_input_stream_read_int16 | 
					
						
							|  |  |  | g_data_input_stream_read_uint16 | 
					
						
							|  |  |  | g_data_input_stream_read_int32 | 
					
						
							|  |  |  | g_data_input_stream_read_uint32 | 
					
						
							|  |  |  | g_data_input_stream_read_int64 | 
					
						
							|  |  |  | g_data_input_stream_read_uint64 | 
					
						
							|  |  |  | g_data_input_stream_read_line | 
					
						
							| 
									
										
										
										
											2011-06-16 14:00:36 -04:00
										 |  |  | g_data_input_stream_read_line_utf8 | 
					
						
							| 
									
										
										
										
											2009-01-28 16:39:39 +00:00
										 |  |  | g_data_input_stream_read_line_async | 
					
						
							|  |  |  | g_data_input_stream_read_line_finish | 
					
						
							| 
									
										
										
										
											2011-06-16 14:00:36 -04:00
										 |  |  | g_data_input_stream_read_line_finish_utf8 | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_data_input_stream_read_until | 
					
						
							| 
									
										
										
										
											2009-02-17 06:32:44 +00:00
										 |  |  | g_data_input_stream_read_until_async | 
					
						
							|  |  |  | g_data_input_stream_read_until_finish | 
					
						
							| 
									
										
										
										
											2010-03-23 01:12:01 -05:00
										 |  |  | g_data_input_stream_read_upto | 
					
						
							|  |  |  | g_data_input_stream_read_upto_async | 
					
						
							|  |  |  | g_data_input_stream_read_upto_finish | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_data_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_data_output_stream_new | 
					
						
							|  |  |  | g_data_output_stream_set_byte_order | 
					
						
							|  |  |  | g_data_output_stream_get_byte_order | 
					
						
							|  |  |  | g_data_output_stream_put_byte | 
					
						
							|  |  |  | g_data_output_stream_put_int16 | 
					
						
							|  |  |  | g_data_output_stream_put_uint16 | 
					
						
							|  |  |  | g_data_output_stream_put_int32 | 
					
						
							|  |  |  | g_data_output_stream_put_uint32 | 
					
						
							|  |  |  | g_data_output_stream_put_int64 | 
					
						
							|  |  |  | g_data_output_stream_put_uint64 | 
					
						
							|  |  |  | g_data_output_stream_put_string | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_drive_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_drive_get_name | 
					
						
							|  |  |  | g_drive_get_icon | 
					
						
							|  |  |  | g_drive_has_volumes | 
					
						
							|  |  |  | g_drive_get_volumes | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_drive_is_media_removable | 
					
						
							|  |  |  | g_drive_has_media | 
					
						
							|  |  |  | g_drive_is_media_check_automatic | 
					
						
							|  |  |  | g_drive_can_poll_for_media | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_drive_can_eject | 
					
						
							| 
									
										
										
										
											2009-07-05 21:59:38 -04:00
										 |  |  | g_drive_eject_with_operation | 
					
						
							|  |  |  | g_drive_eject_with_operation_finish | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_drive_poll_for_media | 
					
						
							|  |  |  | g_drive_poll_for_media_finish | 
					
						
							| 
									
										
										
										
											2008-01-24 16:06:33 +00:00
										 |  |  | g_drive_get_identifier | 
					
						
							|  |  |  | g_drive_enumerate_identifiers | 
					
						
							| 
									
										
										
										
											2009-06-15 10:53:41 -04:00
										 |  |  | g_drive_get_start_stop_type | 
					
						
							|  |  |  | g_drive_can_start | 
					
						
							| 
									
										
										
										
											2009-07-05 21:59:38 -04:00
										 |  |  | g_drive_can_start_degraded | 
					
						
							| 
									
										
										
										
											2009-06-15 10:53:41 -04:00
										 |  |  | g_drive_start | 
					
						
							|  |  |  | g_drive_start_finish | 
					
						
							|  |  |  | g_drive_can_stop | 
					
						
							|  |  |  | g_drive_stop | 
					
						
							|  |  |  | g_drive_stop_finish | 
					
						
							| 
									
										
										
										
											2009-07-05 21:59:38 -04:00
										 |  |  | g_drive_eject | 
					
						
							|  |  |  | g_drive_eject_finish | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_attribute_info_list_new | 
					
						
							|  |  |  | g_file_attribute_info_list_ref | 
					
						
							|  |  |  | g_file_attribute_info_list_unref | 
					
						
							|  |  |  | g_file_attribute_info_list_dup | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_attribute_info_list_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_attribute_info_list_lookup | 
					
						
							|  |  |  | g_file_attribute_info_list_add | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_new_for_path | 
					
						
							|  |  |  | g_file_new_for_uri | 
					
						
							|  |  |  | g_file_new_for_commandline_arg | 
					
						
							|  |  |  | g_file_parse_name | 
					
						
							|  |  |  | g_file_dup | 
					
						
							|  |  |  | g_file_hash | 
					
						
							|  |  |  | g_file_equal | 
					
						
							|  |  |  | g_file_get_basename | 
					
						
							|  |  |  | g_file_get_path | 
					
						
							|  |  |  | g_file_get_uri | 
					
						
							|  |  |  | g_file_get_parse_name | 
					
						
							|  |  |  | g_file_get_parent | 
					
						
							| 
									
										
										
										
											2009-11-12 01:37:27 -05:00
										 |  |  | g_file_has_parent | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_get_child | 
					
						
							|  |  |  | g_file_get_child_for_display_name | 
					
						
							| 
									
										
										
										
											2008-02-21 09:09:59 +00:00
										 |  |  | g_file_has_prefix | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_get_relative_path | 
					
						
							|  |  |  | g_file_resolve_relative_path | 
					
						
							|  |  |  | g_file_is_native | 
					
						
							|  |  |  | g_file_has_uri_scheme | 
					
						
							|  |  |  | g_file_get_uri_scheme | 
					
						
							|  |  |  | g_file_read | 
					
						
							|  |  |  | g_file_read_async | 
					
						
							|  |  |  | g_file_read_finish | 
					
						
							|  |  |  | g_file_append_to | 
					
						
							|  |  |  | g_file_create | 
					
						
							|  |  |  | g_file_replace | 
					
						
							|  |  |  | g_file_append_to_async | 
					
						
							|  |  |  | g_file_append_to_finish | 
					
						
							|  |  |  | g_file_create_async | 
					
						
							|  |  |  | g_file_create_finish | 
					
						
							|  |  |  | g_file_replace_async | 
					
						
							|  |  |  | g_file_replace_finish | 
					
						
							| 
									
										
										
										
											2008-01-16 10:11:26 +00:00
										 |  |  | g_file_query_exists | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_query_info | 
					
						
							|  |  |  | g_file_query_info_async | 
					
						
							|  |  |  | g_file_query_info_finish | 
					
						
							| 
									
										
										
										
											2008-03-31 04:46:22 +00:00
										 |  |  | g_file_query_file_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_query_filesystem_info | 
					
						
							| 
									
										
											  
											
												Implement this function by moving bits from glocalfileinfo.c
2008-02-21  David Zeuthen  <davidz@redhat.com>
	* glocalfileinfo.c: (_g_local_file_info_get):
	* gcontenttype.c:
	(g_content_type_get_icon): Implement this function by
	moving bits from glocalfileinfo.c
	(g_content_type_get_description): Unalias before getting
	description (#517687)
	* gfile.c: (g_file_class_init),
	(g_file_query_filesystem_info_async),
	(g_file_query_filesystem_info_finish),
	(query_filesystem_info_data_free),
	(query_filesystem_info_async_thread),
	(g_file_real_query_filesystem_info_async),
	(g_file_real_query_filesystem_info_finish):
	* gfile.h: Implement async version of
	g_file_query_filesystem_info()
	* gfileinfo.h: Add new attributes for filesystem::use-preview
	* gio.symbols: Update
	* gthemedicon.c: (g_themed_icon_append_name):
	* gthemedicon.h: Add new new convenience function.
	* gunionvolumemonitor.c: (g_union_volume_monitor_dispose),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_volume_for_uuid), (get_mount_for_uuid),
	(g_union_volume_monitor_init), (populate_union_monitor),
	(g_volume_monitor_get), (_g_mount_get_for_mount_path),
	(g_volume_monitor_adopt_orphan_mount):
	* gvolumemonitor.c:
	* gvolumemonitor.h: Use recursive locks so it's safe for volume
	monitor implementations to call into the main volume monitor. Also
	separate object initialization and volume monitor initialization
	such that non-native volume monitors can properly adopt their
	mounts away.
svn path=/trunk/; revision=6550
											
										 
											2008-02-21 12:35:05 +00:00
										 |  |  | g_file_query_filesystem_info_async | 
					
						
							|  |  |  | g_file_query_filesystem_info_finish | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_file_find_enclosing_mount | 
					
						
							| 
									
										
										
										
											2008-01-21 18:07:13 +00:00
										 |  |  | g_file_find_enclosing_mount_async | 
					
						
							|  |  |  | g_file_find_enclosing_mount_finish | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_enumerate_children | 
					
						
							|  |  |  | g_file_enumerate_children_async | 
					
						
							|  |  |  | g_file_enumerate_children_finish | 
					
						
							|  |  |  | g_file_set_display_name | 
					
						
							|  |  |  | g_file_set_display_name_async | 
					
						
							|  |  |  | g_file_set_display_name_finish | 
					
						
							|  |  |  | g_file_delete | 
					
						
							|  |  |  | g_file_trash | 
					
						
							|  |  |  | g_file_copy | 
					
						
							| 
									
										
										
										
											2008-01-24 11:04:05 +00:00
										 |  |  | g_file_copy_async | 
					
						
							|  |  |  | g_file_copy_finish | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_move | 
					
						
							|  |  |  | g_file_make_directory | 
					
						
							| 
									
										
										
										
											2008-06-11 15:48:06 +00:00
										 |  |  | g_file_make_directory_with_parents | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_make_symbolic_link | 
					
						
							|  |  |  | g_file_query_settable_attributes | 
					
						
							|  |  |  | g_file_query_writable_namespaces | 
					
						
							|  |  |  | g_file_set_attribute | 
					
						
							|  |  |  | g_file_set_attributes_from_info | 
					
						
							|  |  |  | g_file_set_attributes_async | 
					
						
							|  |  |  | g_file_set_attributes_finish | 
					
						
							|  |  |  | g_file_set_attribute_string | 
					
						
							|  |  |  | g_file_set_attribute_byte_string | 
					
						
							|  |  |  | g_file_set_attribute_uint32 | 
					
						
							|  |  |  | g_file_set_attribute_int32 | 
					
						
							|  |  |  | g_file_set_attribute_uint64 | 
					
						
							|  |  |  | g_file_set_attribute_int64 | 
					
						
							| 
									
										
										
										
											2007-12-13 16:22:43 +00:00
										 |  |  | g_file_mount_enclosing_volume | 
					
						
							|  |  |  | g_file_mount_enclosing_volume_finish | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_mount_mountable | 
					
						
							|  |  |  | g_file_mount_mountable_finish | 
					
						
							| 
									
										
										
										
											2009-07-05 21:59:38 -04:00
										 |  |  | g_file_unmount_mountable_with_operation | 
					
						
							|  |  |  | g_file_unmount_mountable_with_operation_finish | 
					
						
							|  |  |  | g_file_eject_mountable_with_operation | 
					
						
							|  |  |  | g_file_eject_mountable_with_operation_finish | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_copy_attributes | 
					
						
							|  |  |  | g_file_monitor_directory | 
					
						
							|  |  |  | g_file_monitor_file | 
					
						
							| 
									
										
										
										
											2008-07-02 17:19:16 +00:00
										 |  |  | g_file_monitor | 
					
						
							| 
									
										
										
										
											2008-01-29 12:27:45 +00:00
										 |  |  | g_file_query_default_handler | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_load_contents | 
					
						
							|  |  |  | g_file_load_contents_async | 
					
						
							|  |  |  | g_file_load_contents_finish | 
					
						
							|  |  |  | g_file_load_partial_contents_async | 
					
						
							|  |  |  | g_file_load_partial_contents_finish | 
					
						
							|  |  |  | g_file_replace_contents | 
					
						
							|  |  |  | g_file_replace_contents_async | 
					
						
							|  |  |  | g_file_replace_contents_finish | 
					
						
							| 
									
										
										
										
											2009-05-14 15:32:55 +02:00
										 |  |  | g_file_create_readwrite | 
					
						
							|  |  |  | g_file_create_readwrite_async | 
					
						
							|  |  |  | g_file_create_readwrite_finish | 
					
						
							|  |  |  | g_file_open_readwrite | 
					
						
							|  |  |  | g_file_open_readwrite_async | 
					
						
							|  |  |  | g_file_open_readwrite_finish | 
					
						
							|  |  |  | g_file_replace_readwrite | 
					
						
							|  |  |  | g_file_replace_readwrite_async | 
					
						
							|  |  |  | g_file_replace_readwrite_finish | 
					
						
							| 
									
										
										
										
											2009-06-15 10:53:41 -04:00
										 |  |  | g_file_start_mountable | 
					
						
							|  |  |  | g_file_start_mountable_finish | 
					
						
							|  |  |  | g_file_stop_mountable | 
					
						
							|  |  |  | g_file_stop_mountable_finish | 
					
						
							| 
									
										
										
										
											2009-06-16 20:22:58 -04:00
										 |  |  | g_file_supports_thread_contexts | 
					
						
							| 
									
										
										
										
											2009-07-05 21:59:38 -04:00
										 |  |  | g_file_poll_mountable | 
					
						
							|  |  |  | g_file_poll_mountable_finish | 
					
						
							|  |  |  | g_file_unmount_mountable | 
					
						
							|  |  |  | g_file_unmount_mountable_finish | 
					
						
							|  |  |  | g_file_eject_mountable | 
					
						
							|  |  |  | g_file_eject_mountable_finish | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_enumerator_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_enumerator_next_file | 
					
						
							|  |  |  | g_file_enumerator_close | 
					
						
							|  |  |  | g_file_enumerator_next_files_async | 
					
						
							|  |  |  | g_file_enumerator_next_files_finish | 
					
						
							|  |  |  | g_file_enumerator_close_async | 
					
						
							|  |  |  | g_file_enumerator_close_finish | 
					
						
							|  |  |  | g_file_enumerator_is_closed | 
					
						
							|  |  |  | g_file_enumerator_has_pending | 
					
						
							|  |  |  | g_file_enumerator_set_pending | 
					
						
							| 
									
										
										
										
											2008-06-16 08:49:08 +00:00
										 |  |  | g_file_enumerator_get_container | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_icon_get_type | 
					
						
							| 
									
										
										
										
											2007-11-28 12:39:07 +00:00
										 |  |  | g_file_icon_new | 
					
						
							|  |  |  | g_file_icon_get_file | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_info_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_file_info_new | 
					
						
							|  |  |  | g_file_info_dup | 
					
						
							|  |  |  | g_file_info_copy_into | 
					
						
							|  |  |  | g_file_info_has_attribute | 
					
						
							| 
									
										
										
										
											2009-06-23 11:29:16 +02:00
										 |  |  | g_file_info_has_namespace | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_file_info_list_attributes | 
					
						
							|  |  |  | g_file_info_get_attribute_type | 
					
						
							|  |  |  | g_file_info_remove_attribute | 
					
						
							|  |  |  | g_file_info_get_attribute_status | 
					
						
							|  |  |  | g_file_info_get_attribute_data | 
					
						
							|  |  |  | g_file_info_get_attribute_as_string | 
					
						
							|  |  |  | g_file_info_get_attribute_string | 
					
						
							|  |  |  | g_file_info_get_attribute_byte_string | 
					
						
							|  |  |  | g_file_info_get_attribute_boolean | 
					
						
							|  |  |  | g_file_info_get_attribute_uint32 | 
					
						
							|  |  |  | g_file_info_get_attribute_int32 | 
					
						
							|  |  |  | g_file_info_get_attribute_uint64 | 
					
						
							|  |  |  | g_file_info_get_attribute_int64 | 
					
						
							|  |  |  | g_file_info_get_attribute_object | 
					
						
							| 
									
										
										
										
											2009-06-22 19:25:32 +02:00
										 |  |  | g_file_info_get_attribute_stringv | 
					
						
							| 
									
										
										
										
											2009-06-23 11:30:14 +02:00
										 |  |  | g_file_info_set_attribute_status | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_file_info_set_attribute | 
					
						
							|  |  |  | g_file_info_set_attribute_string | 
					
						
							|  |  |  | g_file_info_set_attribute_byte_string | 
					
						
							|  |  |  | g_file_info_set_attribute_boolean | 
					
						
							|  |  |  | g_file_info_set_attribute_uint32 | 
					
						
							|  |  |  | g_file_info_set_attribute_int32 | 
					
						
							|  |  |  | g_file_info_set_attribute_uint64 | 
					
						
							|  |  |  | g_file_info_set_attribute_int64 | 
					
						
							|  |  |  | g_file_info_set_attribute_object | 
					
						
							| 
									
										
										
										
											2009-06-22 19:25:32 +02:00
										 |  |  | g_file_info_set_attribute_stringv | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_file_info_clear_status | 
					
						
							|  |  |  | g_file_info_get_file_type | 
					
						
							|  |  |  | g_file_info_get_is_hidden | 
					
						
							|  |  |  | g_file_info_get_is_backup | 
					
						
							|  |  |  | g_file_info_get_is_symlink | 
					
						
							|  |  |  | g_file_info_get_name | 
					
						
							|  |  |  | g_file_info_get_display_name | 
					
						
							|  |  |  | g_file_info_get_edit_name | 
					
						
							|  |  |  | g_file_info_get_icon | 
					
						
							|  |  |  | g_file_info_get_content_type | 
					
						
							|  |  |  | g_file_info_get_size | 
					
						
							|  |  |  | g_file_info_get_modification_time | 
					
						
							|  |  |  | g_file_info_get_symlink_target | 
					
						
							|  |  |  | g_file_info_get_etag | 
					
						
							|  |  |  | g_file_info_get_sort_order | 
					
						
							|  |  |  | g_file_info_set_attribute_mask | 
					
						
							|  |  |  | g_file_info_unset_attribute_mask | 
					
						
							|  |  |  | g_file_info_set_file_type | 
					
						
							|  |  |  | g_file_info_set_is_hidden | 
					
						
							|  |  |  | g_file_info_set_is_symlink | 
					
						
							|  |  |  | g_file_info_set_name | 
					
						
							|  |  |  | g_file_info_set_display_name | 
					
						
							|  |  |  | g_file_info_set_edit_name | 
					
						
							|  |  |  | g_file_info_set_icon | 
					
						
							|  |  |  | g_file_info_set_content_type | 
					
						
							|  |  |  | g_file_info_set_size | 
					
						
							|  |  |  | g_file_info_set_modification_time | 
					
						
							|  |  |  | g_file_info_set_symlink_target | 
					
						
							|  |  |  | g_file_info_set_sort_order | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_attribute_matcher_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_file_attribute_matcher_new | 
					
						
							|  |  |  | g_file_attribute_matcher_ref | 
					
						
							|  |  |  | g_file_attribute_matcher_unref | 
					
						
							|  |  |  | g_file_attribute_matcher_matches | 
					
						
							|  |  |  | g_file_attribute_matcher_matches_only | 
					
						
							|  |  |  | g_file_attribute_matcher_enumerate_namespace | 
					
						
							|  |  |  | g_file_attribute_matcher_enumerate_next | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_file_input_stream_query_info | 
					
						
							|  |  |  | g_file_input_stream_query_info_async | 
					
						
							|  |  |  | g_file_input_stream_query_info_finish | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_monitor_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_file_monitor_cancel | 
					
						
							|  |  |  | g_file_monitor_is_cancelled | 
					
						
							|  |  |  | g_file_monitor_set_rate_limit | 
					
						
							|  |  |  | g_file_monitor_emit_event | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_filename_completer_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_filename_completer_new | 
					
						
							|  |  |  | g_filename_completer_get_completion_suffix | 
					
						
							|  |  |  | g_filename_completer_get_completions | 
					
						
							|  |  |  | g_filename_completer_set_dirs_only | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_file_output_stream_query_info | 
					
						
							|  |  |  | g_file_output_stream_query_info_async | 
					
						
							|  |  |  | g_file_output_stream_query_info_finish | 
					
						
							|  |  |  | g_file_output_stream_get_etag | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_io_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-05-12 16:59:36 +02:00
										 |  |  | g_file_io_stream_query_info | 
					
						
							|  |  |  | g_file_io_stream_query_info_async | 
					
						
							|  |  |  | g_file_io_stream_query_info_finish | 
					
						
							|  |  |  | g_file_io_stream_get_etag | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_filter_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_filter_input_stream_get_base_stream | 
					
						
							| 
									
										
										
										
											2009-01-21 14:09:56 +00:00
										 |  |  | g_filter_input_stream_get_close_base_stream | 
					
						
							|  |  |  | g_filter_input_stream_set_close_base_stream | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_filter_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_filter_output_stream_get_base_stream | 
					
						
							| 
									
										
										
										
											2009-01-21 14:09:56 +00:00
										 |  |  | g_filter_output_stream_get_close_base_stream | 
					
						
							|  |  |  | g_filter_output_stream_set_close_base_stream | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_icon_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_icon_hash | 
					
						
							|  |  |  | g_icon_equal | 
					
						
							| 
									
										
										
										
											2008-10-21 11:51:48 +00:00
										 |  |  | g_icon_to_string | 
					
						
							|  |  |  | g_icon_new_for_string | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_input_stream_read | 
					
						
							|  |  |  | g_input_stream_read_all | 
					
						
							|  |  |  | g_input_stream_skip | 
					
						
							|  |  |  | g_input_stream_close | 
					
						
							|  |  |  | g_input_stream_read_async | 
					
						
							|  |  |  | g_input_stream_read_finish | 
					
						
							|  |  |  | g_input_stream_skip_async | 
					
						
							|  |  |  | g_input_stream_skip_finish | 
					
						
							|  |  |  | g_input_stream_close_async | 
					
						
							|  |  |  | g_input_stream_close_finish | 
					
						
							|  |  |  | g_input_stream_is_closed | 
					
						
							|  |  |  | g_input_stream_has_pending | 
					
						
							|  |  |  | g_input_stream_set_pending | 
					
						
							| 
									
										
										
										
											2007-12-06 05:39:18 +00:00
										 |  |  | g_input_stream_clear_pending | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_io_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-05-12 16:30:15 +02:00
										 |  |  | g_io_stream_get_input_stream | 
					
						
							|  |  |  | g_io_stream_get_output_stream | 
					
						
							|  |  |  | g_io_stream_close | 
					
						
							|  |  |  | g_io_stream_close_async | 
					
						
							|  |  |  | g_io_stream_close_finish | 
					
						
							|  |  |  | g_io_stream_is_closed | 
					
						
							|  |  |  | g_io_stream_has_pending | 
					
						
							|  |  |  | g_io_stream_set_pending | 
					
						
							|  |  |  | g_io_stream_clear_pending | 
					
						
							| 
									
										
										
										
											2010-12-17 08:35:54 -05:00
										 |  |  | g_io_stream_splice_async | 
					
						
							|  |  |  | g_io_stream_splice_finish | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_io_error_quark | 
					
						
							|  |  |  | g_io_error_from_errno | 
					
						
							| 
									
										
										
										
											2010-04-19 11:32:05 +03:00
										 |  |  | #ifdef G_OS_WIN32 | 
					
						
							|  |  |  | g_io_error_from_win32_error | 
					
						
							|  |  |  | #endif | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_io_module_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_io_module_new | 
					
						
							| 
									
										
										
										
											2011-08-26 15:27:19 +02:00
										 |  |  | g_io_module_scope_block | 
					
						
							| 
									
										
										
										
											2011-08-27 23:30:43 -04:00
										 |  |  | g_io_module_scope_flags_get_type | 
					
						
							| 
									
										
										
										
											2011-08-26 15:27:19 +02:00
										 |  |  | g_io_module_scope_free | 
					
						
							|  |  |  | g_io_module_scope_new | 
					
						
							| 
									
										
										
										
											2010-01-12 11:36:12 +01:00
										 |  |  | g_io_modules_scan_all_in_directory | 
					
						
							| 
									
										
										
										
											2011-08-26 15:27:19 +02:00
										 |  |  | g_io_modules_scan_all_in_directory_with_scope | 
					
						
							| 
									
										
										
										
											2007-12-05 11:05:49 +00:00
										 |  |  | g_io_modules_load_all_in_directory | 
					
						
							| 
									
										
										
										
											2011-08-26 15:27:19 +02:00
										 |  |  | g_io_modules_load_all_in_directory_with_scope | 
					
						
							| 
									
										
										
										
											2008-01-28 19:43:10 +00:00
										 |  |  | g_io_extension_point_register | 
					
						
							|  |  |  | g_io_extension_point_lookup | 
					
						
							|  |  |  | g_io_extension_point_set_required_type | 
					
						
							|  |  |  | g_io_extension_point_get_required_type | 
					
						
							|  |  |  | g_io_extension_point_get_extensions | 
					
						
							|  |  |  | g_io_extension_point_get_extension_by_name | 
					
						
							|  |  |  | g_io_extension_point_implement | 
					
						
							|  |  |  | g_io_extension_get_type | 
					
						
							|  |  |  | g_io_extension_get_name | 
					
						
							|  |  |  | g_io_extension_get_priority | 
					
						
							|  |  |  | g_io_extension_ref_class | 
					
						
							| 
									
										
										
										
											2007-12-14 10:59:10 +00:00
										 |  |  | g_io_scheduler_push_job | 
					
						
							|  |  |  | g_io_scheduler_cancel_all_jobs | 
					
						
							|  |  |  | g_io_scheduler_job_send_to_mainloop | 
					
						
							|  |  |  | g_io_scheduler_job_send_to_mainloop_async | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_loadable_icon_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_loadable_icon_load | 
					
						
							|  |  |  | g_loadable_icon_load_async | 
					
						
							|  |  |  | g_loadable_icon_load_finish | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_memory_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2008-01-04 10:17:57 +00:00
										 |  |  | g_memory_input_stream_new | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_memory_input_stream_new_from_data | 
					
						
							|  |  |  | g_memory_input_stream_add_data | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_memory_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_memory_output_stream_new | 
					
						
							|  |  |  | g_memory_output_stream_get_data | 
					
						
							| 
									
										
										
										
											2008-05-26 05:56:08 +00:00
										 |  |  | g_memory_output_stream_get_data_size | 
					
						
							| 
									
										
										
										
											2008-01-07 10:11:57 +00:00
										 |  |  | g_memory_output_stream_get_size | 
					
						
							| 
									
										
										
										
											2010-06-20 14:32:52 +02:00
										 |  |  | g_memory_output_stream_steal_data | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_mount_operation_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_mount_operation_new | 
					
						
							|  |  |  | g_mount_operation_get_username | 
					
						
							|  |  |  | g_mount_operation_set_username | 
					
						
							|  |  |  | g_mount_operation_get_password | 
					
						
							|  |  |  | g_mount_operation_set_password | 
					
						
							|  |  |  | g_mount_operation_get_anonymous | 
					
						
							|  |  |  | g_mount_operation_set_anonymous | 
					
						
							|  |  |  | g_mount_operation_get_domain | 
					
						
							|  |  |  | g_mount_operation_set_domain | 
					
						
							|  |  |  | g_mount_operation_get_password_save | 
					
						
							|  |  |  | g_mount_operation_set_password_save | 
					
						
							|  |  |  | g_mount_operation_get_choice | 
					
						
							|  |  |  | g_mount_operation_set_choice | 
					
						
							|  |  |  | g_mount_operation_reply | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_output_stream_write | 
					
						
							|  |  |  | g_output_stream_write_all | 
					
						
							|  |  |  | g_output_stream_splice | 
					
						
							|  |  |  | g_output_stream_flush | 
					
						
							|  |  |  | g_output_stream_close | 
					
						
							|  |  |  | g_output_stream_write_async | 
					
						
							|  |  |  | g_output_stream_write_finish | 
					
						
							|  |  |  | g_output_stream_splice_async | 
					
						
							|  |  |  | g_output_stream_splice_finish | 
					
						
							|  |  |  | g_output_stream_flush_async | 
					
						
							|  |  |  | g_output_stream_flush_finish | 
					
						
							|  |  |  | g_output_stream_close_async | 
					
						
							|  |  |  | g_output_stream_close_finish | 
					
						
							|  |  |  | g_output_stream_is_closed | 
					
						
							| 
									
										
										
										
											2009-11-24 13:31:33 +01:00
										 |  |  | g_output_stream_is_closing | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_output_stream_has_pending | 
					
						
							|  |  |  | g_output_stream_set_pending | 
					
						
							| 
									
										
										
										
											2007-12-06 05:39:18 +00:00
										 |  |  | g_output_stream_clear_pending | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_seekable_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_seekable_tell | 
					
						
							|  |  |  | g_seekable_can_seek | 
					
						
							|  |  |  | g_seekable_seek | 
					
						
							|  |  |  | g_seekable_can_truncate | 
					
						
							|  |  |  | g_seekable_truncate | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_simple_async_result_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_simple_async_result_new | 
					
						
							|  |  |  | g_simple_async_result_new_error | 
					
						
							|  |  |  | g_simple_async_result_new_from_error | 
					
						
							| 
									
										
										
										
											2010-10-31 22:38:38 -04:00
										 |  |  | g_simple_async_result_new_take_error | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_simple_async_result_set_op_res_gpointer | 
					
						
							|  |  |  | g_simple_async_result_get_op_res_gpointer | 
					
						
							|  |  |  | g_simple_async_result_set_op_res_gssize | 
					
						
							|  |  |  | g_simple_async_result_get_op_res_gssize | 
					
						
							|  |  |  | g_simple_async_result_set_op_res_gboolean | 
					
						
							|  |  |  | g_simple_async_result_get_op_res_gboolean | 
					
						
							|  |  |  | g_simple_async_result_get_source_tag | 
					
						
							|  |  |  | g_simple_async_result_set_handle_cancellation | 
					
						
							|  |  |  | g_simple_async_result_complete | 
					
						
							|  |  |  | g_simple_async_result_complete_in_idle | 
					
						
							|  |  |  | g_simple_async_result_run_in_thread | 
					
						
							|  |  |  | g_simple_async_result_set_from_error | 
					
						
							| 
									
										
										
										
											2010-10-31 22:38:38 -04:00
										 |  |  | g_simple_async_result_take_error | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_simple_async_result_propagate_error | 
					
						
							|  |  |  | g_simple_async_result_set_error | 
					
						
							|  |  |  | g_simple_async_result_set_error_va | 
					
						
							| 
									
										
										
										
											2009-01-05 06:57:16 +00:00
										 |  |  | g_simple_async_result_is_valid | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_simple_async_report_error_in_idle | 
					
						
							|  |  |  | g_simple_async_report_gerror_in_idle | 
					
						
							| 
									
										
										
										
											2010-09-23 13:47:13 +02:00
										 |  |  | g_simple_async_report_take_gerror_in_idle | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_themed_icon_get_type | 
					
						
							| 
									
										
										
										
											2008-01-09 15:20:49 +00:00
										 |  |  | g_themed_icon_new | 
					
						
							|  |  |  | g_themed_icon_new_with_default_fallbacks | 
					
						
							|  |  |  | g_themed_icon_new_from_names | 
					
						
							|  |  |  | g_themed_icon_get_names | 
					
						
							| 
									
										
										
										
											2008-06-10 16:45:54 +00:00
										 |  |  | g_themed_icon_prepend_name | 
					
						
							| 
									
										
											  
											
												Implement this function by moving bits from glocalfileinfo.c
2008-02-21  David Zeuthen  <davidz@redhat.com>
	* glocalfileinfo.c: (_g_local_file_info_get):
	* gcontenttype.c:
	(g_content_type_get_icon): Implement this function by
	moving bits from glocalfileinfo.c
	(g_content_type_get_description): Unalias before getting
	description (#517687)
	* gfile.c: (g_file_class_init),
	(g_file_query_filesystem_info_async),
	(g_file_query_filesystem_info_finish),
	(query_filesystem_info_data_free),
	(query_filesystem_info_async_thread),
	(g_file_real_query_filesystem_info_async),
	(g_file_real_query_filesystem_info_finish):
	* gfile.h: Implement async version of
	g_file_query_filesystem_info()
	* gfileinfo.h: Add new attributes for filesystem::use-preview
	* gio.symbols: Update
	* gthemedicon.c: (g_themed_icon_append_name):
	* gthemedicon.h: Add new new convenience function.
	* gunionvolumemonitor.c: (g_union_volume_monitor_dispose),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_volume_for_uuid), (get_mount_for_uuid),
	(g_union_volume_monitor_init), (populate_union_monitor),
	(g_volume_monitor_get), (_g_mount_get_for_mount_path),
	(g_volume_monitor_adopt_orphan_mount):
	* gvolumemonitor.c:
	* gvolumemonitor.h: Use recursive locks so it's safe for volume
	monitor implementations to call into the main volume monitor. Also
	separate object initialization and volume monitor initialization
	such that non-native volume monitors can properly adopt their
	mounts away.
svn path=/trunk/; revision=6550
											
										 
											2008-02-21 12:35:05 +00:00
										 |  |  | g_themed_icon_append_name | 
					
						
							| 
									
										
										
										
											2007-12-03 22:37:44 +00:00
										 |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_mount_free | 
					
						
							|  |  |  | g_unix_mount_point_free | 
					
						
							|  |  |  | g_unix_mount_compare | 
					
						
							|  |  |  | g_unix_mount_get_mount_path | 
					
						
							|  |  |  | g_unix_mount_get_device_path | 
					
						
							|  |  |  | g_unix_mount_get_fs_type | 
					
						
							|  |  |  | g_unix_mount_is_readonly | 
					
						
							|  |  |  | g_unix_mount_is_system_internal | 
					
						
							| 
									
										
										
										
											2007-12-20 03:11:11 +00:00
										 |  |  | g_unix_mount_guess_can_eject | 
					
						
							| 
									
										
										
										
											2008-01-09 15:45:56 +00:00
										 |  |  | g_unix_mount_guess_should_display | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_mount_guess_name | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_unix_mount_guess_icon | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_mount_point_compare | 
					
						
							|  |  |  | g_unix_mount_point_get_mount_path | 
					
						
							|  |  |  | g_unix_mount_point_get_device_path | 
					
						
							|  |  |  | g_unix_mount_point_get_fs_type | 
					
						
							| 
									
										
										
										
											2011-09-29 23:46:28 -04:00
										 |  |  | g_unix_mount_point_get_options | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_mount_point_is_readonly | 
					
						
							|  |  |  | g_unix_mount_point_is_user_mountable | 
					
						
							|  |  |  | g_unix_mount_point_is_loopback | 
					
						
							| 
									
										
										
										
											2007-12-20 03:11:11 +00:00
										 |  |  | g_unix_mount_point_guess_can_eject | 
					
						
							|  |  |  | g_unix_mount_point_guess_name | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_unix_mount_point_guess_icon | 
					
						
							| 
									
										
										
										
											2007-12-17 14:59:23 +00:00
										 |  |  | g_unix_mount_points_get | 
					
						
							|  |  |  | g_unix_mounts_get | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_mount_at | 
					
						
							|  |  |  | g_unix_mounts_changed_since | 
					
						
							|  |  |  | g_unix_mount_points_changed_since | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_unix_mount_monitor_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_mount_monitor_new | 
					
						
							|  |  |  | g_unix_mount_monitor_set_rate_limit | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_unix_is_mount_path_system_internal | 
					
						
							| 
									
										
										
										
											2007-12-03 22:37:44 +00:00
										 |  |  | #endif /* G_OS_UNIX */ | 
					
						
							|  |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_unix_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_input_stream_new | 
					
						
							| 
									
										
										
										
											2008-12-08 05:41:43 +00:00
										 |  |  | g_unix_input_stream_set_close_fd | 
					
						
							|  |  |  | g_unix_input_stream_get_close_fd | 
					
						
							|  |  |  | g_unix_input_stream_get_fd | 
					
						
							| 
									
										
										
										
											2007-12-03 22:37:44 +00:00
										 |  |  | #endif /* G_OS_UNIX */ | 
					
						
							|  |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_unix_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_output_stream_new | 
					
						
							| 
									
										
										
										
											2008-12-08 05:41:43 +00:00
										 |  |  | g_unix_output_stream_set_close_fd | 
					
						
							|  |  |  | g_unix_output_stream_get_close_fd | 
					
						
							|  |  |  | g_unix_output_stream_get_fd | 
					
						
							| 
									
										
										
										
											2007-12-03 22:37:44 +00:00
										 |  |  | #endif /* G_OS_UNIX */ | 
					
						
							| 
									
										
										
										
											2010-04-19 11:32:05 +03:00
										 |  |  | #ifdef G_OS_WIN32 | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_win32_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2010-04-19 11:32:05 +03:00
										 |  |  | g_win32_input_stream_new | 
					
						
							|  |  |  | g_win32_input_stream_set_close_handle | 
					
						
							|  |  |  | g_win32_input_stream_get_close_handle | 
					
						
							|  |  |  | g_win32_input_stream_get_handle | 
					
						
							|  |  |  | #endif /* G_OS_WIN32 */ | 
					
						
							|  |  |  | #ifdef G_OS_WIN32 | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_win32_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2010-04-19 11:32:05 +03:00
										 |  |  | g_win32_output_stream_new | 
					
						
							|  |  |  | g_win32_output_stream_set_close_handle | 
					
						
							|  |  |  | g_win32_output_stream_get_close_handle | 
					
						
							|  |  |  | g_win32_output_stream_get_handle | 
					
						
							|  |  |  | #endif /* G_OS_WIN32 */ | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_mount_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_mount_get_root | 
					
						
							|  |  |  | g_mount_get_name | 
					
						
							|  |  |  | g_mount_get_icon | 
					
						
							|  |  |  | g_mount_get_uuid | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_mount_get_volume | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_mount_get_drive | 
					
						
							|  |  |  | g_mount_can_unmount | 
					
						
							|  |  |  | g_mount_can_eject | 
					
						
							| 
									
										
										
										
											2009-07-05 21:59:38 -04:00
										 |  |  | g_mount_unmount_with_operation | 
					
						
							|  |  |  | g_mount_unmount_with_operation_finish | 
					
						
							|  |  |  | g_mount_eject_with_operation | 
					
						
							|  |  |  | g_mount_eject_with_operation_finish | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_mount_get_default_location | 
					
						
							|  |  |  | g_mount_remount | 
					
						
							|  |  |  | g_mount_remount_finish | 
					
						
							| 
									
										
										
										
											2008-07-08 16:02:08 +00:00
										 |  |  | g_mount_guess_content_type | 
					
						
							|  |  |  | g_mount_guess_content_type_finish | 
					
						
							| 
									
										
										
										
											2008-07-24 21:21:22 +00:00
										 |  |  | g_mount_guess_content_type_sync | 
					
						
							| 
									
										
										
										
											2008-12-01 13:46:11 +00:00
										 |  |  | g_mount_is_shadowed | 
					
						
							|  |  |  | g_mount_shadow | 
					
						
							|  |  |  | g_mount_unshadow | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_mount_unmount | 
					
						
							|  |  |  | g_mount_unmount_finish | 
					
						
							|  |  |  | g_mount_eject | 
					
						
							|  |  |  | g_mount_eject_finish | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_volume_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_volume_get_name | 
					
						
							|  |  |  | g_volume_get_icon | 
					
						
							|  |  |  | g_volume_get_uuid | 
					
						
							|  |  |  | g_volume_get_drive | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_volume_get_mount | 
					
						
							| 
									
										
										
										
											2008-02-08 16:12:55 +00:00
										 |  |  | g_volume_should_automount | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_volume_can_mount | 
					
						
							| 
									
										
											  
											
												Provide eject() on both GMount and GVolume and utility functions to guess
2007-12-14  David Zeuthen  <davidz@redhat.com>
	* Makefile.am:
	* gio.symbols:
	* gmount.c: (g_mount_get_uuid), (g_mount_can_eject),
	(g_mount_eject), (g_mount_eject_finish):
	* gmount.h:
	* gunionvolumemonitor.c: (g_union_volume_monitor_finalize),
	(get_volume_for_uuid), (get_mount_for_uuid),
	(g_union_volume_monitor_class_init),
	(get_default_native_type_with_exclude), (get_default_native_type),
	(get_native_type), (update_native_type),
	(g_union_volume_monitor_init), (_g_mount_get_for_mount_path):
	* gunixmount.c: (_g_unix_mount_new), (g_unix_mount_get_uuid),
	(g_unix_mount_can_eject), (eject_unmount_cb),
	(eject_unmount_read_error), (eject_unmount_do),
	(g_unix_mount_unmount), (g_unix_mount_eject),
	(g_unix_mount_eject_finish), (g_unix_mount_mount_iface_init):
	* gunixmounts.c: (g_unix_mount_guess_can_eject),
	(g_unix_mount_point_guess_can_eject):
	* gunixmounts.h:
	* gunixvolume.c: (_g_unix_volume_new), (g_unix_volume_get_uuid),
	(g_unix_volume_can_eject), (g_unix_volume_get_drive),
	(eject_mount_cb), (eject_mount_read_error), (eject_mount_do),
	(g_unix_volume_mount), (g_unix_volume_eject),
	(g_unix_volume_eject_finish), (g_unix_volume_volume_iface_init):
	* gunixvolumemonitor.c: (get_volume_for_uuid),
	(get_mount_for_uuid), (g_unix_volume_monitor_class_init),
	(update_mounts):
	* gvolume.c: (g_volume_get_uuid), (g_volume_can_eject),
	(g_volume_eject), (g_volume_eject_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_get_volume_for_uuid),
	(g_volume_monitor_get_mount_for_uuid):
	* gvolumemonitor.h:
	Provide eject() on both GMount and GVolume and utility functions
	to guess whether a GUnixMountPoint or GUnixMountEntry should be
	ejected. Introduce the concept of UUID's and wire it into GVolume
	and GMount and provide API on GVolumeMonitor to find such
	instances. Also handle the case where an external
	GNativeVolumeMonitor fails to initialize. Lock around the
	_g_get_mount_for_mount_path() function such that volume monitor
	implementations won't have to do locking themselves.
svn path=/trunk/; revision=6140
											
										 
											2007-12-17 09:31:08 +00:00
										 |  |  | g_volume_can_eject | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_volume_mount | 
					
						
							|  |  |  | g_volume_mount_finish | 
					
						
							| 
									
										
										
										
											2009-07-05 21:59:38 -04:00
										 |  |  | g_volume_eject_with_operation | 
					
						
							|  |  |  | g_volume_eject_with_operation_finish | 
					
						
							| 
									
										
										
										
											2008-01-24 16:06:33 +00:00
										 |  |  | g_volume_get_identifier | 
					
						
							|  |  |  | g_volume_enumerate_identifiers | 
					
						
							| 
									
										
										
										
											2008-07-07 15:38:38 +00:00
										 |  |  | g_volume_get_activation_root | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_volume_eject | 
					
						
							| 
									
										
										
										
											2009-07-05 21:59:38 -04:00
										 |  |  | g_volume_eject_finish | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_volume_monitor_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_volume_monitor_get_connected_drives | 
					
						
							| 
									
										
										
										
											2007-12-20 03:11:11 +00:00
										 |  |  | g_volume_monitor_get_volume_for_uuid | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_volume_monitor_get_volumes | 
					
						
							| 
									
										
											  
											
												Rework how volumes, drives and volume monitoring is done. Previosly the
2007-12-11  David Zeuthen  <davidz@redhat.com>
	Rework how volumes, drives and volume monitoring is
	done. Previosly the model was
	 GDrive <1-1> GVolume
	where a GDrive instance represented a mount point and a GVolume
	instance represented a mounted file system. This patch changes it
	the model to
		GDrive <1-N> GVolume <1-1> GMount
	where GMount now serves the purpose of the old GVolume and the new
	GVolume serves the purpose of the old GDrive. In addition the new
	GDrive interface is used to represent a collection of GVolume
	instances (typically partitions) and also contains utility to query
	the state of the physical drive the GDrive object represents (such
	as checking for media, polling the drive, ejecting the media etc.).
	Also implement mounting and unmounting in the Unix volume monitor
	backend. A subquent patch will introduce GDrive support for ejection
	of media.
	* Makefile.am:
	* gdrive.c: (g_drive_is_media_check_automatic),
	(g_drive_is_media_removable), (g_drive_has_media),
	(g_drive_can_poll_for_media), (g_drive_eject),
	(g_drive_eject_finish), (g_drive_poll_for_media),
	(g_drive_poll_for_media_finish):
	* gdrive.h:
	* gfile.c: (g_file_find_enclosing_mount):
	* gfile.h:
	* gio.symbols:
	* glocaldirectorymonitor.c:
	(g_local_directory_monitor_constructor), (mounts_changed):
	* glocalfile.c: (get_mount_info),
	(g_local_file_find_enclosing_mount),
	(g_local_file_file_iface_init):
	* gnativevolumemonitor.h:
	* gunionvolumemonitor.c: (get_mounts), (get_volumes),
	(get_connected_drives), (g_union_volume_monitor_class_init),
	(child_volume_added), (child_volume_removed),
	(child_volume_changed), (child_mount_added), (child_mount_removed),
	(child_mount_pre_unmount), (child_mount_changed),
	(child_drive_changed), (g_union_volume_monitor_add_monitor),
	(g_union_volume_monitor_remove_monitor),
	(_g_mount_get_for_mount_path):
	* gunixmounts.c: (g_unix_is_mount_path_system_internal),
	(guess_system_internal), (_g_get_unix_mounts),
	(_g_get_unix_mount_points), (g_get_unix_mount_at),
	(g_unix_mount_free), (g_unix_mount_compare),
	(g_unix_mount_get_mount_path), (g_unix_mount_get_device_path),
	(g_unix_mount_get_fs_type), (g_unix_mount_is_readonly),
	(g_unix_mount_is_system_internal), (g_unix_mount_guess_type),
	(type_to_icon), (g_unix_mount_guess_name),
	(g_unix_mount_guess_icon), (g_unix_mount_point_guess_name),
	(g_unix_mount_point_guess_icon), (_canonicalize_filename),
	(_resolve_symlink), (_resolve_dev_root):
	* gunixmounts.h:
	* gunixvolume.c: (g_unix_volume_finalize), (_g_unix_volume_new),
	(_g_unix_volume_disconnected), (_g_unix_volume_set_mount),
	(_g_unix_volume_unset_mount), (g_unix_volume_get_icon),
	(g_unix_volume_get_name), (g_unix_volume_can_mount),
	(g_unix_volume_get_drive), (g_unix_volume_get_mount),
	(_g_unix_volume_has_mount_path), (mount_cb), (mount_read_error),
	(g_unix_volume_mount), (g_unix_volume_mount_finish),
	(g_unix_volume_volume_iface_init):
	* gunixvolume.h:
	* gunixvolumemonitor.c: (g_unix_volume_monitor_finalize),
	(get_mounts), (get_volumes), (get_connected_drives),
	(get_mount_for_mount_path), (g_unix_volume_monitor_class_init),
	(mountpoints_changed), (mounts_changed),
	(g_unix_volume_monitor_init),
	(_g_unix_volume_monitor_lookup_volume_for_mount_path),
	(find_mount_by_mountpath), (update_volumes), (update_mounts):
	* gunixvolumemonitor.h:
	* gvolume.c: (g_volume_get_mount), (g_volume_can_mount),
	(g_volume_mount), (g_volume_mount_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_class_init),
	(g_volume_monitor_get_connected_drives),
	(g_volume_monitor_get_volumes), (g_volume_monitor_get_mounts):
	* gvolumemonitor.h:
svn path=/trunk/; revision=6095
											
										 
											2007-12-11 21:23:55 +00:00
										 |  |  | g_volume_monitor_get_mounts | 
					
						
							| 
									
										
											  
											
												Provide eject() on both GMount and GVolume and utility functions to guess
2007-12-14  David Zeuthen  <davidz@redhat.com>
	* Makefile.am:
	* gio.symbols:
	* gmount.c: (g_mount_get_uuid), (g_mount_can_eject),
	(g_mount_eject), (g_mount_eject_finish):
	* gmount.h:
	* gunionvolumemonitor.c: (g_union_volume_monitor_finalize),
	(get_volume_for_uuid), (get_mount_for_uuid),
	(g_union_volume_monitor_class_init),
	(get_default_native_type_with_exclude), (get_default_native_type),
	(get_native_type), (update_native_type),
	(g_union_volume_monitor_init), (_g_mount_get_for_mount_path):
	* gunixmount.c: (_g_unix_mount_new), (g_unix_mount_get_uuid),
	(g_unix_mount_can_eject), (eject_unmount_cb),
	(eject_unmount_read_error), (eject_unmount_do),
	(g_unix_mount_unmount), (g_unix_mount_eject),
	(g_unix_mount_eject_finish), (g_unix_mount_mount_iface_init):
	* gunixmounts.c: (g_unix_mount_guess_can_eject),
	(g_unix_mount_point_guess_can_eject):
	* gunixmounts.h:
	* gunixvolume.c: (_g_unix_volume_new), (g_unix_volume_get_uuid),
	(g_unix_volume_can_eject), (g_unix_volume_get_drive),
	(eject_mount_cb), (eject_mount_read_error), (eject_mount_do),
	(g_unix_volume_mount), (g_unix_volume_eject),
	(g_unix_volume_eject_finish), (g_unix_volume_volume_iface_init):
	* gunixvolumemonitor.c: (get_volume_for_uuid),
	(get_mount_for_uuid), (g_unix_volume_monitor_class_init),
	(update_mounts):
	* gvolume.c: (g_volume_get_uuid), (g_volume_can_eject),
	(g_volume_eject), (g_volume_eject_finish):
	* gvolume.h:
	* gvolumemonitor.c: (g_volume_monitor_get_volume_for_uuid),
	(g_volume_monitor_get_mount_for_uuid):
	* gvolumemonitor.h:
	Provide eject() on both GMount and GVolume and utility functions
	to guess whether a GUnixMountPoint or GUnixMountEntry should be
	ejected. Introduce the concept of UUID's and wire it into GVolume
	and GMount and provide API on GVolumeMonitor to find such
	instances. Also handle the case where an external
	GNativeVolumeMonitor fails to initialize. Lock around the
	_g_get_mount_for_mount_path() function such that volume monitor
	implementations won't have to do locking themselves.
svn path=/trunk/; revision=6140
											
										 
											2007-12-17 09:31:08 +00:00
										 |  |  | g_volume_monitor_get_mount_for_uuid | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_volume_monitor_get | 
					
						
							| 
									
										
										
										
											2007-12-19 09:39:50 +00:00
										 |  |  | g_volume_monitor_adopt_orphan_mount | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_native_volume_monitor_get_type | 
					
						
							| 
									
										
										
										
											2007-12-03 22:37:44 +00:00
										 |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_local_file_monitor_get_type | 
					
						
							| 
									
										
										
										
											2007-12-03 22:37:44 +00:00
										 |  |  | #endif | 
					
						
							|  |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_local_directory_monitor_get_type | 
					
						
							|  |  |  | #endif | 
					
						
							|  |  |  | g_mount_unmount_flags_get_type | 
					
						
							|  |  |  | g_app_info_create_flags_get_type | 
					
						
							|  |  |  | g_converter_flags_get_type | 
					
						
							|  |  |  | g_converter_result_get_type | 
					
						
							|  |  |  | g_data_stream_byte_order_get_type | 
					
						
							|  |  |  | g_data_stream_newline_type_get_type | 
					
						
							|  |  |  | g_file_attribute_info_flags_get_type | 
					
						
							|  |  |  | g_file_attribute_status_get_type | 
					
						
							|  |  |  | g_file_attribute_type_get_type | 
					
						
							|  |  |  | g_file_copy_flags_get_type | 
					
						
							|  |  |  | g_file_create_flags_get_type | 
					
						
							|  |  |  | g_file_monitor_event_get_type | 
					
						
							|  |  |  | g_file_monitor_flags_get_type | 
					
						
							|  |  |  | g_file_query_info_flags_get_type | 
					
						
							|  |  |  | g_file_type_get_type | 
					
						
							|  |  |  | g_filesystem_preview_type_get_type | 
					
						
							|  |  |  | g_io_error_enum_get_type | 
					
						
							|  |  |  | g_io_stream_splice_flags_get_type | 
					
						
							|  |  |  | g_mount_mount_flags_get_type | 
					
						
							|  |  |  | g_mount_operation_result_get_type | 
					
						
							|  |  |  | g_drive_start_flags_get_type | 
					
						
							|  |  |  | g_drive_start_stop_type_get_type | 
					
						
							|  |  |  | g_output_stream_splice_flags_get_type | 
					
						
							|  |  |  | g_ask_password_flags_get_type | 
					
						
							|  |  |  | g_password_save_get_type | 
					
						
							|  |  |  | g_emblem_origin_get_type | 
					
						
							|  |  |  | g_socket_family_get_type | 
					
						
							|  |  |  | g_socket_type_get_type | 
					
						
							|  |  |  | g_socket_protocol_get_type | 
					
						
							|  |  |  | g_socket_msg_flags_get_type | 
					
						
							|  |  |  | g_unix_socket_address_type_get_type | 
					
						
							|  |  |  | g_resolver_error_get_type | 
					
						
							| 
									
										
										
										
											2010-04-20 17:23:49 -04:00
										 |  |  | g_zlib_compressor_format_get_type | 
					
						
							|  |  |  | g_settings_bind_flags_get_type | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_dbus_error_get_type | 
					
						
							|  |  |  | g_bus_type_get_type | 
					
						
							|  |  |  | g_bus_name_owner_flags_get_type | 
					
						
							|  |  |  | g_bus_name_watcher_flags_get_type | 
					
						
							|  |  |  | g_dbus_proxy_flags_get_type | 
					
						
							|  |  |  | g_dbus_connection_flags_get_type | 
					
						
							|  |  |  | g_dbus_capability_flags_get_type | 
					
						
							|  |  |  | g_dbus_call_flags_get_type | 
					
						
							|  |  |  | g_dbus_message_type_get_type | 
					
						
							|  |  |  | g_dbus_message_flags_get_type | 
					
						
							|  |  |  | g_dbus_message_header_field_get_type | 
					
						
							|  |  |  | g_dbus_property_info_flags_get_type | 
					
						
							|  |  |  | g_dbus_subtree_flags_get_type | 
					
						
							|  |  |  | g_dbus_server_flags_get_type | 
					
						
							|  |  |  | g_dbus_signal_flags_get_type | 
					
						
							|  |  |  | g_dbus_send_message_flags_get_type | 
					
						
							|  |  |  | g_credentials_type_get_type | 
					
						
							|  |  |  | g_dbus_message_byte_order_get_type | 
					
						
							|  |  |  | g_tls_authentication_mode_get_type | 
					
						
							|  |  |  | g_tls_certificate_flags_get_type | 
					
						
							|  |  |  | g_tls_rehandshake_mode_get_type | 
					
						
							|  |  |  | g_emblemed_icon_get_type | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_database_verify_flags_get_type | 
					
						
							| 
									
										
										
										
											2008-07-28 15:35:07 +00:00
										 |  |  | g_emblemed_icon_new | 
					
						
							|  |  |  | g_emblemed_icon_get_icon | 
					
						
							| 
									
										
										
										
											2008-08-04 17:19:30 +00:00
										 |  |  | g_emblemed_icon_get_emblems | 
					
						
							|  |  |  | g_emblemed_icon_add_emblem | 
					
						
							| 
									
										
										
										
											2010-12-15 12:49:22 +01:00
										 |  |  | g_emblemed_icon_clear_emblems | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_emblem_get_type | 
					
						
							| 
									
										
										
										
											2008-08-04 17:19:30 +00:00
										 |  |  | g_emblem_new | 
					
						
							|  |  |  | g_emblem_new_with_origin | 
					
						
							|  |  |  | g_emblem_get_icon | 
					
						
							|  |  |  | g_emblem_get_origin | 
					
						
							| 
									
										
										
										
											2008-12-12 13:13:55 -05:00
										 |  |  | g_inet_address_new_from_string | 
					
						
							|  |  |  | g_inet_address_new_from_bytes | 
					
						
							|  |  |  | g_inet_address_new_any | 
					
						
							|  |  |  | g_inet_address_new_loopback | 
					
						
							|  |  |  | g_inet_address_get_family | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_inet_address_get_type | 
					
						
							| 
									
										
										
										
											2008-12-12 13:13:55 -05:00
										 |  |  | g_inet_address_get_is_any | 
					
						
							|  |  |  | g_inet_address_get_is_link_local | 
					
						
							|  |  |  | g_inet_address_get_is_loopback | 
					
						
							|  |  |  | g_inet_address_get_is_mc_global | 
					
						
							|  |  |  | g_inet_address_get_is_mc_link_local | 
					
						
							|  |  |  | g_inet_address_get_is_mc_node_local | 
					
						
							|  |  |  | g_inet_address_get_is_mc_org_local | 
					
						
							|  |  |  | g_inet_address_get_is_mc_site_local | 
					
						
							|  |  |  | g_inet_address_get_is_multicast | 
					
						
							|  |  |  | g_inet_address_get_is_site_local | 
					
						
							|  |  |  | g_inet_address_to_bytes | 
					
						
							| 
									
										
										
										
											2009-05-25 11:33:56 +02:00
										 |  |  | g_inet_address_get_native_size | 
					
						
							| 
									
										
										
										
											2008-12-12 13:13:55 -05:00
										 |  |  | g_inet_address_to_string | 
					
						
							| 
									
										
										
										
											2011-04-14 11:27:57 -04:00
										 |  |  | g_inet_address_equal | 
					
						
							| 
									
										
										
										
											2008-12-12 13:13:55 -05:00
										 |  |  | g_inet_socket_address_get_address | 
					
						
							|  |  |  | g_inet_socket_address_get_port | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_inet_socket_address_get_type | 
					
						
							| 
									
										
										
										
											2008-12-12 13:13:55 -05:00
										 |  |  | g_inet_socket_address_new | 
					
						
							|  |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_unix_socket_address_get_type | 
					
						
							| 
									
										
										
										
											2008-12-12 13:13:55 -05:00
										 |  |  | g_unix_socket_address_new | 
					
						
							| 
									
										
										
										
											2009-05-20 12:10:33 +02:00
										 |  |  | g_unix_socket_address_new_abstract | 
					
						
							| 
									
										
										
										
											2010-04-20 17:23:49 -04:00
										 |  |  | g_unix_socket_address_new_with_type | 
					
						
							| 
									
										
										
										
											2009-05-20 12:10:33 +02:00
										 |  |  | g_unix_socket_address_abstract_names_supported | 
					
						
							|  |  |  | g_unix_socket_address_get_is_abstract | 
					
						
							| 
									
										
										
										
											2010-04-20 17:23:49 -04:00
										 |  |  | g_unix_socket_address_get_address_type | 
					
						
							| 
									
										
										
										
											2009-05-20 12:10:33 +02:00
										 |  |  | g_unix_socket_address_get_path | 
					
						
							|  |  |  | g_unix_socket_address_get_path_len | 
					
						
							| 
									
										
										
										
											2008-12-12 13:13:55 -05:00
										 |  |  | #endif | 
					
						
							|  |  |  | g_socket_address_new_from_native | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_address_get_type | 
					
						
							| 
									
										
										
										
											2008-12-12 13:13:55 -05:00
										 |  |  | g_socket_address_get_family | 
					
						
							|  |  |  | g_socket_address_get_native_size | 
					
						
							|  |  |  | g_socket_address_to_native | 
					
						
							| 
									
										
										
										
											2010-08-10 15:24:37 -04:00
										 |  |  | g_proxy_get_type | 
					
						
							|  |  |  | g_proxy_get_default_for_protocol | 
					
						
							|  |  |  | g_proxy_connect | 
					
						
							|  |  |  | g_proxy_connect_async | 
					
						
							|  |  |  | g_proxy_connect_finish | 
					
						
							|  |  |  | g_proxy_supports_hostname | 
					
						
							| 
									
										
										
										
											2010-05-07 15:55:54 -04:00
										 |  |  | g_proxy_resolver_get_default | 
					
						
							|  |  |  | g_proxy_resolver_get_type | 
					
						
							|  |  |  | g_proxy_resolver_is_supported | 
					
						
							|  |  |  | g_proxy_resolver_lookup | 
					
						
							|  |  |  | g_proxy_resolver_lookup_async | 
					
						
							|  |  |  | g_proxy_resolver_lookup_finish | 
					
						
							| 
									
										
										
										
											2010-04-26 17:27:33 -04:00
										 |  |  | g_proxy_address_get_type | 
					
						
							|  |  |  | g_proxy_address_new | 
					
						
							|  |  |  | g_proxy_address_get_protocol | 
					
						
							|  |  |  | g_proxy_address_get_destination_hostname | 
					
						
							|  |  |  | g_proxy_address_get_destination_port | 
					
						
							|  |  |  | g_proxy_address_get_username | 
					
						
							|  |  |  | g_proxy_address_get_password | 
					
						
							| 
									
										
										
										
											2010-08-10 15:25:11 -04:00
										 |  |  | g_proxy_address_enumerator_get_type | 
					
						
							| 
									
										
										
										
											2008-12-29 12:53:47 -05:00
										 |  |  | g_resolver_error_quark | 
					
						
							|  |  |  | g_resolver_free_addresses | 
					
						
							|  |  |  | g_resolver_free_targets | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_resolver_get_type | 
					
						
							| 
									
										
										
										
											2008-12-29 12:53:47 -05:00
										 |  |  | g_resolver_get_default | 
					
						
							|  |  |  | g_resolver_set_default | 
					
						
							|  |  |  | g_resolver_lookup_by_name | 
					
						
							|  |  |  | g_resolver_lookup_by_name_async | 
					
						
							|  |  |  | g_resolver_lookup_by_name_finish | 
					
						
							|  |  |  | g_resolver_lookup_by_address | 
					
						
							|  |  |  | g_resolver_lookup_by_address_async | 
					
						
							|  |  |  | g_resolver_lookup_by_address_finish | 
					
						
							|  |  |  | g_resolver_lookup_service | 
					
						
							|  |  |  | g_resolver_lookup_service_async | 
					
						
							|  |  |  | g_resolver_lookup_service_finish | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_threaded_resolver_get_type | 
					
						
							|  |  |  | g_srv_target_get_type | 
					
						
							| 
									
										
										
										
											2008-12-29 12:53:47 -05:00
										 |  |  | g_srv_target_new | 
					
						
							|  |  |  | g_srv_target_copy | 
					
						
							|  |  |  | g_srv_target_free | 
					
						
							|  |  |  | g_srv_target_get_hostname | 
					
						
							|  |  |  | g_srv_target_get_port | 
					
						
							|  |  |  | g_srv_target_get_priority | 
					
						
							|  |  |  | g_srv_target_get_weight | 
					
						
							|  |  |  | g_srv_target_list_sort | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_network_address_get_type | 
					
						
							| 
									
										
										
										
											2008-12-29 13:38:28 -05:00
										 |  |  | g_network_address_get_hostname | 
					
						
							|  |  |  | g_network_address_get_port | 
					
						
							| 
									
										
										
										
											2010-08-10 15:23:37 -04:00
										 |  |  | g_network_address_get_scheme | 
					
						
							| 
									
										
										
										
											2008-12-29 13:38:28 -05:00
										 |  |  | g_network_address_new | 
					
						
							| 
									
										
										
										
											2009-05-14 10:53:53 +02:00
										 |  |  | g_network_address_parse | 
					
						
							| 
									
										
										
										
											2010-08-10 15:23:37 -04:00
										 |  |  | g_network_address_parse_uri | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_network_service_get_type | 
					
						
							| 
									
										
										
										
											2008-12-29 13:38:28 -05:00
										 |  |  | g_network_service_get_service | 
					
						
							|  |  |  | g_network_service_get_protocol | 
					
						
							|  |  |  | g_network_service_get_domain | 
					
						
							| 
									
										
										
										
											2010-08-10 15:45:32 -04:00
										 |  |  | g_network_service_get_scheme | 
					
						
							|  |  |  | g_network_service_set_scheme | 
					
						
							| 
									
										
										
										
											2008-12-29 13:38:28 -05:00
										 |  |  | g_network_service_new | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_connectable_get_type | 
					
						
							| 
									
										
										
										
											2010-08-10 16:53:25 -04:00
										 |  |  | g_socket_connectable_enumerate | 
					
						
							|  |  |  | g_socket_connectable_proxy_enumerate | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_address_enumerator_get_type | 
					
						
							| 
									
										
										
										
											2008-12-29 13:38:28 -05:00
										 |  |  | g_socket_address_enumerator_next | 
					
						
							|  |  |  | g_socket_address_enumerator_next_async | 
					
						
							|  |  |  | g_socket_address_enumerator_next_finish | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_async_initable_get_type | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_async_initable_init_async | 
					
						
							|  |  |  | g_async_initable_init_finish | 
					
						
							|  |  |  | g_async_initable_new_async | 
					
						
							|  |  |  | g_async_initable_new_finish | 
					
						
							|  |  |  | g_async_initable_new_valist_async | 
					
						
							|  |  |  | g_async_initable_newv_async | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_initable_get_type | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_initable_init | 
					
						
							|  |  |  | g_initable_new | 
					
						
							|  |  |  | g_initable_newv | 
					
						
							|  |  |  | g_initable_new_valist | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_get_type | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_accept | 
					
						
							|  |  |  | g_socket_bind | 
					
						
							| 
									
										
										
										
											2009-05-19 10:57:58 +02:00
										 |  |  | g_socket_check_connect_result | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_close | 
					
						
							| 
									
										
										
										
											2009-05-19 11:52:33 +02:00
										 |  |  | g_socket_shutdown | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_condition_check | 
					
						
							|  |  |  | g_socket_condition_wait | 
					
						
							|  |  |  | g_socket_connect | 
					
						
							|  |  |  | g_socket_create_source | 
					
						
							|  |  |  | g_socket_get_blocking | 
					
						
							|  |  |  | g_socket_get_family | 
					
						
							|  |  |  | g_socket_get_fd | 
					
						
							| 
									
										
										
										
											2009-12-31 10:29:23 -05:00
										 |  |  | g_socket_get_timeout | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_get_keepalive | 
					
						
							|  |  |  | g_socket_get_listen_backlog | 
					
						
							|  |  |  | g_socket_get_local_address | 
					
						
							| 
									
										
										
										
											2009-05-20 12:01:29 +02:00
										 |  |  | g_socket_get_protocol | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_get_remote_address | 
					
						
							|  |  |  | g_socket_get_socket_type | 
					
						
							|  |  |  | g_socket_is_closed | 
					
						
							|  |  |  | g_socket_is_connected | 
					
						
							|  |  |  | g_socket_listen | 
					
						
							|  |  |  | g_socket_new | 
					
						
							|  |  |  | g_socket_new_from_fd | 
					
						
							|  |  |  | g_socket_receive | 
					
						
							|  |  |  | g_socket_receive_from | 
					
						
							|  |  |  | g_socket_receive_message | 
					
						
							| 
									
										
										
										
											2010-06-24 13:09:14 -04:00
										 |  |  | g_socket_receive_with_blocking | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_send | 
					
						
							|  |  |  | g_socket_send_message | 
					
						
							|  |  |  | g_socket_send_to | 
					
						
							| 
									
										
										
										
											2010-06-24 13:09:14 -04:00
										 |  |  | g_socket_send_with_blocking | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_set_blocking | 
					
						
							| 
									
										
										
										
											2009-12-31 10:29:23 -05:00
										 |  |  | g_socket_set_timeout | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_set_keepalive | 
					
						
							|  |  |  | g_socket_set_listen_backlog | 
					
						
							| 
									
										
										
										
											2009-06-12 12:21:07 -04:00
										 |  |  | g_socket_speaks_ipv4 | 
					
						
							| 
									
										
										
										
											2010-07-20 14:02:14 -04:00
										 |  |  | g_socket_get_credentials | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_control_message_get_type | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_socket_control_message_deserialize | 
					
						
							|  |  |  | g_socket_control_message_get_level | 
					
						
							|  |  |  | g_socket_control_message_get_msg_type | 
					
						
							|  |  |  | g_socket_control_message_get_size | 
					
						
							|  |  |  | g_socket_control_message_serialize | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_client_get_type | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_socket_client_add_application_proxy | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_socket_client_connect | 
					
						
							|  |  |  | g_socket_client_connect_async | 
					
						
							|  |  |  | g_socket_client_connect_finish | 
					
						
							|  |  |  | g_socket_client_connect_to_host | 
					
						
							|  |  |  | g_socket_client_connect_to_host_async | 
					
						
							|  |  |  | g_socket_client_connect_to_host_finish | 
					
						
							| 
									
										
										
										
											2009-05-20 12:41:50 +02:00
										 |  |  | g_socket_client_connect_to_service | 
					
						
							|  |  |  | g_socket_client_connect_to_service_async | 
					
						
							|  |  |  | g_socket_client_connect_to_service_finish | 
					
						
							| 
									
										
										
										
											2010-04-29 18:51:42 -04:00
										 |  |  | g_socket_client_connect_to_uri | 
					
						
							|  |  |  | g_socket_client_connect_to_uri_async | 
					
						
							|  |  |  | g_socket_client_connect_to_uri_finish | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_socket_client_get_enable_proxy | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_socket_client_get_family | 
					
						
							|  |  |  | g_socket_client_get_local_address | 
					
						
							|  |  |  | g_socket_client_get_protocol | 
					
						
							|  |  |  | g_socket_client_get_socket_type | 
					
						
							| 
									
										
										
										
											2010-08-15 07:57:37 -04:00
										 |  |  | g_socket_client_get_timeout | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_socket_client_get_tls | 
					
						
							|  |  |  | g_socket_client_get_tls_validation_flags | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_socket_client_new | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_socket_client_set_enable_proxy | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_socket_client_set_family | 
					
						
							|  |  |  | g_socket_client_set_local_address | 
					
						
							|  |  |  | g_socket_client_set_protocol | 
					
						
							|  |  |  | g_socket_client_set_socket_type | 
					
						
							| 
									
										
										
										
											2010-08-15 07:57:37 -04:00
										 |  |  | g_socket_client_set_timeout | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_socket_client_set_tls | 
					
						
							|  |  |  | g_socket_client_set_tls_validation_flags | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_connection_get_type | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_socket_connection_factory_create_connection | 
					
						
							|  |  |  | g_socket_connection_factory_lookup_type | 
					
						
							|  |  |  | g_socket_connection_factory_register_type | 
					
						
							|  |  |  | g_socket_connection_get_local_address | 
					
						
							|  |  |  | g_socket_connection_get_remote_address | 
					
						
							|  |  |  | g_socket_connection_get_socket | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_listener_get_type | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_socket_listener_accept | 
					
						
							|  |  |  | g_socket_listener_accept_async | 
					
						
							|  |  |  | g_socket_listener_accept_finish | 
					
						
							|  |  |  | g_socket_listener_accept_socket | 
					
						
							|  |  |  | g_socket_listener_accept_socket_async | 
					
						
							|  |  |  | g_socket_listener_accept_socket_finish | 
					
						
							|  |  |  | g_socket_listener_add_address | 
					
						
							|  |  |  | g_socket_listener_add_inet_port | 
					
						
							| 
									
										
										
										
											2009-06-15 14:07:13 -04:00
										 |  |  | g_socket_listener_add_any_inet_port | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_socket_listener_add_socket | 
					
						
							|  |  |  | g_socket_listener_close | 
					
						
							|  |  |  | g_socket_listener_new | 
					
						
							|  |  |  | g_socket_listener_set_backlog | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_socket_service_get_type | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_socket_service_is_active | 
					
						
							|  |  |  | g_socket_service_new | 
					
						
							|  |  |  | g_socket_service_start | 
					
						
							|  |  |  | g_socket_service_stop | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_threaded_socket_service_get_type | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_threaded_socket_service_new | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_tcp_connection_get_type | 
					
						
							| 
									
										
										
										
											2009-05-20 11:19:47 +02:00
										 |  |  | g_tcp_connection_set_graceful_disconnect | 
					
						
							|  |  |  | g_tcp_connection_get_graceful_disconnect | 
					
						
							| 
									
										
										
										
											2009-05-20 15:58:28 +02:00
										 |  |  | #ifndef G_OS_WIN32 | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_unix_connection_get_type | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | g_unix_connection_receive_fd | 
					
						
							|  |  |  | g_unix_connection_send_fd | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_unix_connection_receive_credentials | 
					
						
							|  |  |  | g_unix_connection_send_credentials | 
					
						
							| 
									
										
										
										
											2009-05-15 21:26:24 +02:00
										 |  |  | #endif | 
					
						
							| 
									
										
										
										
											2009-05-20 15:58:28 +02:00
										 |  |  | #ifndef G_OS_WIN32 | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_unix_fd_message_get_type | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | g_unix_fd_message_append_fd | 
					
						
							|  |  |  | g_unix_fd_message_new | 
					
						
							|  |  |  | g_unix_fd_message_steal_fds | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_fd_message_get_fd_list | 
					
						
							|  |  |  | g_unix_fd_message_new_with_fd_list | 
					
						
							| 
									
										
										
										
											2011-07-21 16:03:27 -04:00
										 |  |  | g_dbus_connection_call_with_unix_fd_list | 
					
						
							|  |  |  | g_dbus_connection_call_with_unix_fd_list_finish | 
					
						
							|  |  |  | g_dbus_connection_call_with_unix_fd_list_sync | 
					
						
							|  |  |  | g_dbus_proxy_call_with_unix_fd_list | 
					
						
							|  |  |  | g_dbus_proxy_call_with_unix_fd_list_finish | 
					
						
							|  |  |  | g_dbus_proxy_call_with_unix_fd_list_sync | 
					
						
							|  |  |  | g_dbus_method_invocation_return_value_with_unix_fd_list | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | #endif | 
					
						
							|  |  |  | #ifndef G_OS_WIN32 | 
					
						
							|  |  |  | g_unix_fd_list_append | 
					
						
							|  |  |  | g_unix_fd_list_get | 
					
						
							|  |  |  | g_unix_fd_list_get_length | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_unix_fd_list_get_type | 
					
						
							| 
									
										
										
										
											2009-11-29 20:55:25 -05:00
										 |  |  | g_unix_fd_list_new | 
					
						
							|  |  |  | g_unix_fd_list_new_from_array | 
					
						
							|  |  |  | g_unix_fd_list_peek_fds | 
					
						
							|  |  |  | g_unix_fd_list_steal_fds | 
					
						
							| 
									
										
										
										
											2009-05-14 15:26:37 +02:00
										 |  |  | #endif | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_zlib_compressor_get_type | 
					
						
							| 
									
										
										
										
											2009-11-24 13:31:33 +01:00
										 |  |  | g_zlib_compressor_new | 
					
						
							| 
									
										
										
										
											2010-05-13 19:57:41 +02:00
										 |  |  | g_zlib_compressor_get_file_info | 
					
						
							|  |  |  | g_zlib_compressor_set_file_info | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_zlib_decompressor_get_type | 
					
						
							| 
									
										
										
										
											2009-11-24 13:31:33 +01:00
										 |  |  | g_zlib_decompressor_new | 
					
						
							| 
									
										
										
										
											2010-05-13 19:57:41 +02:00
										 |  |  | g_zlib_decompressor_get_file_info | 
					
						
							| 
									
										
										
										
											2010-05-20 10:51:00 -04:00
										 |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_file_descriptor_based_get_type | 
					
						
							| 
									
										
										
										
											2010-02-21 19:42:37 -05:00
										 |  |  | g_file_descriptor_based_get_fd | 
					
						
							|  |  |  | #endif | 
					
						
							| 
									
										
										
										
											2010-04-15 14:59:41 -04:00
										 |  |  | g_settings_backend_get_type | 
					
						
							|  |  |  | g_settings_backend_changed | 
					
						
							| 
									
										
										
										
											2010-04-25 22:00:28 -05:00
										 |  |  | g_settings_backend_flatten_tree | 
					
						
							| 
									
										
										
										
											2010-04-15 14:59:41 -04:00
										 |  |  | g_settings_backend_keys_changed | 
					
						
							|  |  |  | g_settings_backend_path_changed | 
					
						
							|  |  |  | g_settings_backend_path_writable_changed | 
					
						
							|  |  |  | g_settings_backend_writable_changed | 
					
						
							|  |  |  | g_settings_backend_changed_tree | 
					
						
							| 
									
										
										
										
											2010-12-05 15:34:26 +01:00
										 |  |  | g_settings_backend_get_default | 
					
						
							| 
									
										
										
										
											2010-06-17 19:04:03 -04:00
										 |  |  | g_keyfile_settings_backend_new | 
					
						
							| 
									
										
										
										
											2010-12-05 15:34:26 +01:00
										 |  |  | g_memory_settings_backend_new | 
					
						
							|  |  |  | g_null_settings_backend_new | 
					
						
							| 
									
										
										
										
											2010-06-24 12:25:48 -04:00
										 |  |  | g_settings_list_schemas | 
					
						
							| 
									
										
										
										
											2010-10-02 22:42:02 -04:00
										 |  |  | g_settings_list_relocatable_schemas | 
					
						
							| 
									
										
										
										
											2010-04-16 23:17:01 -04:00
										 |  |  | g_settings_apply | 
					
						
							|  |  |  | g_settings_bind | 
					
						
							| 
									
										
										
										
											2010-04-20 12:30:12 -04:00
										 |  |  | g_settings_bind_writable | 
					
						
							| 
									
										
										
										
											2010-04-16 23:17:01 -04:00
										 |  |  | g_settings_bind_with_mapping | 
					
						
							|  |  |  | g_settings_delay | 
					
						
							|  |  |  | g_settings_get | 
					
						
							|  |  |  | g_settings_get_child | 
					
						
							|  |  |  | g_settings_get_has_unapplied | 
					
						
							|  |  |  | g_settings_get_type | 
					
						
							|  |  |  | g_settings_get_value | 
					
						
							|  |  |  | g_settings_is_writable | 
					
						
							|  |  |  | g_settings_new | 
					
						
							| 
									
										
										
										
											2010-06-17 14:05:40 -04:00
										 |  |  | g_settings_new_with_backend | 
					
						
							|  |  |  | g_settings_new_with_backend_and_path | 
					
						
							| 
									
										
										
										
											2010-04-16 23:17:01 -04:00
										 |  |  | g_settings_new_with_path | 
					
						
							|  |  |  | g_settings_revert | 
					
						
							| 
									
										
										
										
											2010-07-22 17:49:40 -04:00
										 |  |  | g_settings_reset | 
					
						
							| 
									
										
										
										
											2010-04-16 23:17:01 -04:00
										 |  |  | g_settings_set | 
					
						
							|  |  |  | g_settings_set_value | 
					
						
							|  |  |  | g_settings_unbind | 
					
						
							|  |  |  | g_settings_get_int | 
					
						
							|  |  |  | g_settings_set_int | 
					
						
							| 
									
										
										
										
											2011-03-31 12:44:40 +05:30
										 |  |  | g_settings_get_uint | 
					
						
							|  |  |  | g_settings_set_uint | 
					
						
							| 
									
										
										
										
											2010-04-16 23:17:01 -04:00
										 |  |  | g_settings_get_string | 
					
						
							|  |  |  | g_settings_set_string | 
					
						
							|  |  |  | g_settings_get_strv | 
					
						
							|  |  |  | g_settings_set_strv | 
					
						
							|  |  |  | g_settings_get_double | 
					
						
							|  |  |  | g_settings_set_double | 
					
						
							|  |  |  | g_settings_get_boolean | 
					
						
							|  |  |  | g_settings_set_boolean | 
					
						
							| 
									
										
										
										
											2010-06-14 17:29:41 -04:00
										 |  |  | g_settings_get_enum | 
					
						
							|  |  |  | g_settings_set_enum | 
					
						
							| 
									
										
										
										
											2010-07-01 18:58:56 -04:00
										 |  |  | g_settings_get_flags | 
					
						
							|  |  |  | g_settings_set_flags | 
					
						
							| 
									
										
										
										
											2010-06-10 22:30:44 -04:00
										 |  |  | g_settings_sync | 
					
						
							| 
									
										
										
										
											2010-09-06 12:47:37 -04:00
										 |  |  | g_settings_list_keys | 
					
						
							|  |  |  | g_settings_list_children | 
					
						
							| 
									
										
										
										
											2010-06-28 10:18:45 -04:00
										 |  |  | g_settings_get_mapped | 
					
						
							| 
									
										
										
										
											2010-10-04 03:36:09 -04:00
										 |  |  | g_settings_get_range | 
					
						
							|  |  |  | g_settings_range_check | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_credentials_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_credentials_new | 
					
						
							|  |  |  | g_credentials_to_string | 
					
						
							| 
									
										
										
										
											2010-05-09 10:02:56 -04:00
										 |  |  | g_credentials_get_native | 
					
						
							|  |  |  | g_credentials_set_native | 
					
						
							|  |  |  | g_credentials_is_same_user | 
					
						
							| 
									
										
										
										
											2010-05-20 10:51:00 -04:00
										 |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_credentials_get_unix_user | 
					
						
							|  |  |  | g_credentials_set_unix_user | 
					
						
							|  |  |  | #endif | 
					
						
							|  |  |  | g_dbus_is_address | 
					
						
							|  |  |  | g_dbus_is_supported_address | 
					
						
							|  |  |  | g_dbus_address_get_for_bus_sync | 
					
						
							|  |  |  | g_dbus_address_get_stream | 
					
						
							|  |  |  | g_dbus_address_get_stream_finish | 
					
						
							|  |  |  | g_dbus_address_get_stream_sync | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_dbus_auth_observer_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_auth_observer_new | 
					
						
							| 
									
										
										
										
											2010-05-13 16:20:31 -04:00
										 |  |  | g_dbus_auth_observer_authorize_authenticated_peer | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_dbus_connection_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_bus_get | 
					
						
							|  |  |  | g_bus_get_finish | 
					
						
							|  |  |  | g_bus_get_sync | 
					
						
							|  |  |  | g_dbus_connection_new | 
					
						
							|  |  |  | g_dbus_connection_new_finish | 
					
						
							|  |  |  | g_dbus_connection_new_for_address | 
					
						
							|  |  |  | g_dbus_connection_new_for_address_finish | 
					
						
							|  |  |  | g_dbus_connection_new_for_address_sync | 
					
						
							|  |  |  | g_dbus_connection_new_sync | 
					
						
							| 
									
										
										
										
											2010-06-30 11:43:42 -04:00
										 |  |  | g_dbus_connection_start_message_processing | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_connection_get_capabilities | 
					
						
							|  |  |  | g_dbus_connection_get_exit_on_close | 
					
						
							|  |  |  | g_dbus_connection_get_guid | 
					
						
							|  |  |  | g_dbus_connection_get_peer_credentials | 
					
						
							|  |  |  | g_dbus_connection_get_stream | 
					
						
							|  |  |  | g_dbus_connection_get_unique_name | 
					
						
							|  |  |  | g_dbus_connection_is_closed | 
					
						
							|  |  |  | g_dbus_connection_set_exit_on_close | 
					
						
							|  |  |  | g_dbus_connection_close | 
					
						
							| 
									
										
										
										
											2010-07-14 12:37:32 -04:00
										 |  |  | g_dbus_connection_close_finish | 
					
						
							|  |  |  | g_dbus_connection_close_sync | 
					
						
							| 
									
										
										
										
											2010-07-07 15:00:23 -04:00
										 |  |  | g_dbus_connection_flush | 
					
						
							|  |  |  | g_dbus_connection_flush_finish | 
					
						
							|  |  |  | g_dbus_connection_flush_sync | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_connection_emit_signal | 
					
						
							| 
									
										
										
										
											2010-05-10 11:47:08 -04:00
										 |  |  | g_dbus_connection_call | 
					
						
							|  |  |  | g_dbus_connection_call_finish | 
					
						
							|  |  |  | g_dbus_connection_call_sync | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_connection_signal_subscribe | 
					
						
							|  |  |  | g_dbus_connection_signal_unsubscribe | 
					
						
							|  |  |  | g_dbus_connection_add_filter | 
					
						
							|  |  |  | g_dbus_connection_remove_filter | 
					
						
							|  |  |  | g_dbus_connection_send_message | 
					
						
							|  |  |  | g_dbus_connection_send_message_with_reply | 
					
						
							|  |  |  | g_dbus_connection_send_message_with_reply_finish | 
					
						
							|  |  |  | g_dbus_connection_send_message_with_reply_sync | 
					
						
							|  |  |  | g_dbus_connection_register_object | 
					
						
							|  |  |  | g_dbus_connection_unregister_object | 
					
						
							|  |  |  | g_dbus_connection_register_subtree | 
					
						
							|  |  |  | g_dbus_connection_unregister_subtree | 
					
						
							|  |  |  | g_dbus_error_quark | 
					
						
							|  |  |  | g_dbus_error_new_for_dbus_error | 
					
						
							|  |  |  | g_dbus_error_is_remote_error | 
					
						
							|  |  |  | g_dbus_error_get_remote_error | 
					
						
							|  |  |  | g_dbus_error_strip_remote_error | 
					
						
							|  |  |  | g_dbus_error_encode_gerror | 
					
						
							|  |  |  | g_dbus_error_register_error | 
					
						
							|  |  |  | g_dbus_error_register_error_domain | 
					
						
							|  |  |  | g_dbus_error_set_dbus_error | 
					
						
							|  |  |  | g_dbus_error_set_dbus_error_valist | 
					
						
							|  |  |  | g_dbus_error_unregister_error | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_dbus_annotation_info_get_type | 
					
						
							|  |  |  | g_dbus_arg_info_get_type | 
					
						
							|  |  |  | g_dbus_property_info_get_type | 
					
						
							|  |  |  | g_dbus_interface_info_get_type | 
					
						
							|  |  |  | g_dbus_method_info_get_type | 
					
						
							|  |  |  | g_dbus_signal_info_get_type | 
					
						
							|  |  |  | g_dbus_node_info_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_annotation_info_lookup | 
					
						
							|  |  |  | g_dbus_annotation_info_ref | 
					
						
							|  |  |  | g_dbus_annotation_info_unref | 
					
						
							|  |  |  | g_dbus_interface_info_generate_xml | 
					
						
							|  |  |  | g_dbus_interface_info_lookup_method | 
					
						
							|  |  |  | g_dbus_interface_info_lookup_property | 
					
						
							|  |  |  | g_dbus_interface_info_lookup_signal | 
					
						
							| 
									
										
										
										
											2011-03-28 11:31:05 -04:00
										 |  |  | g_dbus_interface_info_cache_build | 
					
						
							|  |  |  | g_dbus_interface_info_cache_release | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_node_info_new_for_xml | 
					
						
							|  |  |  | g_dbus_node_info_generate_xml | 
					
						
							|  |  |  | g_dbus_node_info_lookup_interface | 
					
						
							|  |  |  | g_dbus_arg_info_ref | 
					
						
							|  |  |  | g_dbus_arg_info_unref | 
					
						
							|  |  |  | g_dbus_property_info_ref | 
					
						
							|  |  |  | g_dbus_property_info_unref | 
					
						
							|  |  |  | g_dbus_signal_info_ref | 
					
						
							|  |  |  | g_dbus_signal_info_unref | 
					
						
							|  |  |  | g_dbus_method_info_ref | 
					
						
							|  |  |  | g_dbus_method_info_unref | 
					
						
							|  |  |  | g_dbus_interface_info_ref | 
					
						
							|  |  |  | g_dbus_interface_info_unref | 
					
						
							|  |  |  | g_dbus_node_info_ref | 
					
						
							|  |  |  | g_dbus_node_info_unref | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_dbus_message_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_message_new | 
					
						
							|  |  |  | g_dbus_message_new_from_blob | 
					
						
							|  |  |  | g_dbus_message_new_method_call | 
					
						
							|  |  |  | g_dbus_message_new_method_error | 
					
						
							|  |  |  | g_dbus_message_new_method_error_literal | 
					
						
							|  |  |  | g_dbus_message_new_method_error_valist | 
					
						
							|  |  |  | g_dbus_message_new_method_reply | 
					
						
							|  |  |  | g_dbus_message_new_signal | 
					
						
							|  |  |  | g_dbus_message_bytes_needed | 
					
						
							| 
									
										
										
										
											2010-09-09 11:37:14 -04:00
										 |  |  | g_dbus_message_get_locked | 
					
						
							|  |  |  | g_dbus_message_lock | 
					
						
							|  |  |  | g_dbus_message_copy | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_message_get_arg0 | 
					
						
							|  |  |  | g_dbus_message_get_body | 
					
						
							| 
									
										
										
										
											2010-08-06 13:11:38 -04:00
										 |  |  | g_dbus_message_get_byte_order | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_message_get_destination | 
					
						
							|  |  |  | g_dbus_message_get_error_name | 
					
						
							|  |  |  | g_dbus_message_get_flags | 
					
						
							|  |  |  | g_dbus_message_get_header | 
					
						
							|  |  |  | g_dbus_message_get_header_fields | 
					
						
							|  |  |  | g_dbus_message_get_interface | 
					
						
							|  |  |  | g_dbus_message_get_member | 
					
						
							|  |  |  | g_dbus_message_get_num_unix_fds | 
					
						
							|  |  |  | g_dbus_message_get_path | 
					
						
							|  |  |  | g_dbus_message_get_reply_serial | 
					
						
							|  |  |  | g_dbus_message_get_sender | 
					
						
							|  |  |  | g_dbus_message_get_serial | 
					
						
							|  |  |  | g_dbus_message_get_signature | 
					
						
							|  |  |  | g_dbus_message_get_message_type | 
					
						
							|  |  |  | g_dbus_message_print | 
					
						
							|  |  |  | g_dbus_message_set_body | 
					
						
							| 
									
										
										
										
											2010-08-06 13:11:38 -04:00
										 |  |  | g_dbus_message_set_byte_order | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_message_set_destination | 
					
						
							|  |  |  | g_dbus_message_set_error_name | 
					
						
							|  |  |  | g_dbus_message_set_flags | 
					
						
							|  |  |  | g_dbus_message_set_header | 
					
						
							|  |  |  | g_dbus_message_set_interface | 
					
						
							|  |  |  | g_dbus_message_set_member | 
					
						
							|  |  |  | g_dbus_message_set_num_unix_fds | 
					
						
							|  |  |  | g_dbus_message_set_path | 
					
						
							|  |  |  | g_dbus_message_set_reply_serial | 
					
						
							|  |  |  | g_dbus_message_set_sender | 
					
						
							|  |  |  | g_dbus_message_set_serial | 
					
						
							|  |  |  | g_dbus_message_set_signature | 
					
						
							|  |  |  | g_dbus_message_set_message_type | 
					
						
							|  |  |  | g_dbus_message_to_blob | 
					
						
							|  |  |  | g_dbus_message_to_gerror | 
					
						
							| 
									
										
										
										
											2010-05-20 10:51:00 -04:00
										 |  |  | #ifdef G_OS_UNIX | 
					
						
							|  |  |  | g_dbus_message_get_unix_fd_list | 
					
						
							|  |  |  | g_dbus_message_set_unix_fd_list | 
					
						
							|  |  |  | #endif | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_dbus_method_invocation_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_method_invocation_get_connection | 
					
						
							|  |  |  | g_dbus_method_invocation_get_interface_name | 
					
						
							|  |  |  | g_dbus_method_invocation_get_message | 
					
						
							|  |  |  | g_dbus_method_invocation_get_method_info | 
					
						
							|  |  |  | g_dbus_method_invocation_get_method_name | 
					
						
							|  |  |  | g_dbus_method_invocation_get_object_path | 
					
						
							|  |  |  | g_dbus_method_invocation_get_parameters | 
					
						
							|  |  |  | g_dbus_method_invocation_get_sender | 
					
						
							|  |  |  | g_dbus_method_invocation_get_user_data | 
					
						
							|  |  |  | g_dbus_method_invocation_return_dbus_error | 
					
						
							|  |  |  | g_dbus_method_invocation_return_error | 
					
						
							|  |  |  | g_dbus_method_invocation_return_error_literal | 
					
						
							|  |  |  | g_dbus_method_invocation_return_error_valist | 
					
						
							|  |  |  | g_dbus_method_invocation_return_gerror | 
					
						
							| 
									
										
										
										
											2011-05-11 20:57:54 -04:00
										 |  |  | g_dbus_method_invocation_take_error | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_method_invocation_return_value | 
					
						
							|  |  |  | g_bus_own_name | 
					
						
							|  |  |  | g_bus_own_name_on_connection | 
					
						
							|  |  |  | g_bus_unown_name | 
					
						
							| 
									
										
										
										
											2010-06-10 18:29:23 +02:00
										 |  |  | g_bus_own_name_with_closures | 
					
						
							|  |  |  | g_bus_own_name_on_connection_with_closures | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_bus_watch_name | 
					
						
							| 
									
										
										
										
											2010-05-12 23:12:14 -04:00
										 |  |  | g_bus_watch_name_on_connection | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_bus_unwatch_name | 
					
						
							| 
									
										
										
										
											2010-06-10 18:29:23 +02:00
										 |  |  | g_bus_watch_name_with_closures | 
					
						
							|  |  |  | g_bus_watch_name_on_connection_with_closures | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_dbus_proxy_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_proxy_new | 
					
						
							|  |  |  | g_dbus_proxy_new_finish | 
					
						
							|  |  |  | g_dbus_proxy_new_sync | 
					
						
							| 
									
										
										
										
											2010-06-11 15:45:18 -04:00
										 |  |  | g_dbus_proxy_new_for_bus | 
					
						
							|  |  |  | g_dbus_proxy_new_for_bus_finish | 
					
						
							|  |  |  | g_dbus_proxy_new_for_bus_sync | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_proxy_get_cached_property | 
					
						
							| 
									
										
										
										
											2010-05-12 20:43:40 -04:00
										 |  |  | g_dbus_proxy_set_cached_property | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_proxy_get_cached_property_names | 
					
						
							|  |  |  | g_dbus_proxy_get_connection | 
					
						
							|  |  |  | g_dbus_proxy_get_default_timeout | 
					
						
							|  |  |  | g_dbus_proxy_get_flags | 
					
						
							|  |  |  | g_dbus_proxy_get_interface_info | 
					
						
							|  |  |  | g_dbus_proxy_get_interface_name | 
					
						
							|  |  |  | g_dbus_proxy_get_object_path | 
					
						
							| 
									
										
										
										
											2010-06-11 15:45:18 -04:00
										 |  |  | g_dbus_proxy_get_name | 
					
						
							|  |  |  | g_dbus_proxy_get_name_owner | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_proxy_set_default_timeout | 
					
						
							|  |  |  | g_dbus_proxy_set_interface_info | 
					
						
							| 
									
										
										
										
											2010-05-10 11:47:08 -04:00
										 |  |  | g_dbus_proxy_call | 
					
						
							|  |  |  | g_dbus_proxy_call_finish | 
					
						
							|  |  |  | g_dbus_proxy_call_sync | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_dbus_server_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_dbus_server_new_sync | 
					
						
							|  |  |  | g_dbus_server_is_active | 
					
						
							|  |  |  | g_dbus_server_start | 
					
						
							|  |  |  | g_dbus_server_stop | 
					
						
							|  |  |  | g_dbus_server_get_client_address | 
					
						
							|  |  |  | g_dbus_server_get_flags | 
					
						
							|  |  |  | g_dbus_server_get_guid | 
					
						
							|  |  |  | g_dbus_generate_guid | 
					
						
							|  |  |  | g_dbus_is_guid | 
					
						
							|  |  |  | g_dbus_is_interface_name | 
					
						
							|  |  |  | g_dbus_is_member_name | 
					
						
							|  |  |  | g_dbus_is_name | 
					
						
							|  |  |  | g_dbus_is_unique_name | 
					
						
							| 
									
										
										
										
											2011-04-09 11:46:19 -04:00
										 |  |  | g_dbus_gvalue_to_gvariant | 
					
						
							|  |  |  | g_dbus_gvariant_to_gvalue | 
					
						
							| 
									
										
										
										
											2010-05-20 10:51:00 -04:00
										 |  |  | #ifdef G_OS_UNIX | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_unix_credentials_message_get_type | 
					
						
							| 
									
										
										
										
											2010-05-06 17:31:51 -04:00
										 |  |  | g_unix_credentials_message_new | 
					
						
							|  |  |  | g_unix_credentials_message_new_with_credentials | 
					
						
							|  |  |  | g_unix_credentials_message_get_credentials | 
					
						
							|  |  |  | g_unix_credentials_message_is_supported | 
					
						
							|  |  |  | #endif | 
					
						
							| 
									
										
										
										
											2010-06-03 22:58:52 +02:00
										 |  |  | g_permission_acquire | 
					
						
							|  |  |  | g_permission_acquire_async | 
					
						
							|  |  |  | g_permission_acquire_finish | 
					
						
							|  |  |  | g_permission_get_allowed | 
					
						
							|  |  |  | g_permission_get_can_acquire | 
					
						
							|  |  |  | g_permission_get_can_release | 
					
						
							|  |  |  | g_permission_get_type | 
					
						
							|  |  |  | g_permission_impl_update | 
					
						
							|  |  |  | g_permission_release | 
					
						
							|  |  |  | g_permission_release_async | 
					
						
							|  |  |  | g_permission_release_finish | 
					
						
							| 
									
										
										
										
											2010-06-04 22:32:01 +02:00
										 |  |  | g_simple_permission_get_type | 
					
						
							|  |  |  | g_simple_permission_new | 
					
						
							| 
									
										
										
										
											2010-08-18 00:30:44 -04:00
										 |  |  | g_action_group_action_added | 
					
						
							|  |  |  | g_action_group_action_enabled_changed | 
					
						
							|  |  |  | g_action_group_action_removed | 
					
						
							|  |  |  | g_action_group_action_state_changed | 
					
						
							| 
									
										
										
										
											2010-10-11 10:49:20 -04:00
										 |  |  | g_action_group_activate_action | 
					
						
							|  |  |  | g_action_group_get_action_enabled | 
					
						
							|  |  |  | g_action_group_get_action_parameter_type | 
					
						
							|  |  |  | g_action_group_get_action_state | 
					
						
							|  |  |  | g_action_group_get_action_state_hint | 
					
						
							|  |  |  | g_action_group_get_action_state_type | 
					
						
							| 
									
										
										
										
											2010-08-18 00:30:44 -04:00
										 |  |  | g_action_group_get_type | 
					
						
							|  |  |  | g_action_group_has_action | 
					
						
							|  |  |  | g_action_group_list_actions | 
					
						
							| 
									
										
										
										
											2010-10-11 10:49:20 -04:00
										 |  |  | g_action_group_change_action_state | 
					
						
							| 
									
										
										
										
											2010-08-18 01:45:15 -04:00
										 |  |  | g_action_activate | 
					
						
							|  |  |  | g_action_get_enabled | 
					
						
							|  |  |  | g_action_get_name | 
					
						
							|  |  |  | g_action_get_parameter_type | 
					
						
							|  |  |  | g_action_get_state | 
					
						
							|  |  |  | g_action_get_state_hint | 
					
						
							|  |  |  | g_action_get_state_type | 
					
						
							|  |  |  | g_action_get_type | 
					
						
							| 
									
										
										
										
											2011-06-29 10:11:59 +01:00
										 |  |  | g_action_change_state | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_simple_action_group_get_type | 
					
						
							| 
									
										
										
										
											2011-06-29 13:00:30 +01:00
										 |  |  | g_simple_action_group_add_entries | 
					
						
							| 
									
										
										
										
											2010-08-19 17:51:24 -04:00
										 |  |  | g_simple_action_group_insert | 
					
						
							|  |  |  | g_simple_action_group_lookup | 
					
						
							|  |  |  | g_simple_action_group_new | 
					
						
							|  |  |  | g_simple_action_group_remove | 
					
						
							| 
									
										
										
										
											2010-08-30 19:29:09 -04:00
										 |  |  | g_simple_action_get_type | 
					
						
							|  |  |  | g_simple_action_new | 
					
						
							|  |  |  | g_simple_action_new_stateful | 
					
						
							|  |  |  | g_simple_action_set_enabled | 
					
						
							| 
									
										
										
										
											2011-06-29 10:11:59 +01:00
										 |  |  | g_simple_action_set_state | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_pollable_input_stream_get_type | 
					
						
							| 
									
										
										
										
											2010-09-18 13:05:25 -04:00
										 |  |  | g_pollable_input_stream_can_poll | 
					
						
							|  |  |  | g_pollable_input_stream_create_source | 
					
						
							|  |  |  | g_pollable_input_stream_is_readable | 
					
						
							|  |  |  | g_pollable_input_stream_read_nonblocking | 
					
						
							|  |  |  | g_pollable_source_new | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_pollable_output_stream_get_type | 
					
						
							| 
									
										
										
										
											2010-09-18 13:05:25 -04:00
										 |  |  | g_pollable_output_stream_can_poll | 
					
						
							|  |  |  | g_pollable_output_stream_create_source | 
					
						
							|  |  |  | g_pollable_output_stream_is_writable | 
					
						
							|  |  |  | g_pollable_output_stream_write_nonblocking | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_tcp_wrapper_connection_get_type | 
					
						
							| 
									
										
										
											
												make GProxyConnection public, as GTcpWrapperConnection
GProxyConnection is a class that was added for proxy support;
g_socket_client_connect() returns a GSocketConnection, but in some
cases (eg, encrypted SOCKS), GProxy might return a GIOStream that is
not a GSocketConnection. In that case, GSocketClient would wrap the
stream up in a GProxyConnection, which is a subclass of
GSocketConnection but uses the input/output streams of the wrapped
connection.
GTlsConnection is not a GSocketConnection, so it has the same problem,
so it will need the same treatment. Rename the class to
GTcpWrapperStream, and make it public, so people can extract the base
stream from it when necessary.
(This is not ideal and GSocketClient will need to be revisited as an
API at some point...)
https://bugzilla.gnome.org/show_bug.cgi?id=588189
											
										 
											2010-11-01 20:22:24 -04:00
										 |  |  | g_tcp_wrapper_connection_get_base_io_stream | 
					
						
							|  |  |  | g_tcp_wrapper_connection_new | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_backend_get_certificate_type | 
					
						
							|  |  |  | g_tls_backend_get_client_connection_type | 
					
						
							|  |  |  | g_tls_backend_get_default | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_backend_get_default_database | 
					
						
							|  |  |  | g_tls_backend_get_file_database_type | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_backend_get_server_connection_type | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_tls_backend_get_type | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_backend_supports_tls | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_tls_error_get_type | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_error_quark | 
					
						
							|  |  |  | g_tls_certificate_get_issuer | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_tls_certificate_get_type | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_certificate_list_new_from_file | 
					
						
							|  |  |  | g_tls_certificate_new_from_file | 
					
						
							|  |  |  | g_tls_certificate_new_from_files | 
					
						
							|  |  |  | g_tls_certificate_new_from_pem | 
					
						
							| 
									
										
										
										
											2010-11-30 19:57:16 -05:00
										 |  |  | g_tls_certificate_verify | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_connection_emit_accept_certificate | 
					
						
							|  |  |  | g_tls_connection_get_certificate | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_connection_get_database | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_connection_get_interaction | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_connection_get_peer_certificate | 
					
						
							| 
									
										
										
										
											2010-12-07 14:58:42 +01:00
										 |  |  | g_tls_connection_get_peer_certificate_errors | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_connection_get_rehandshake_mode | 
					
						
							|  |  |  | g_tls_connection_get_require_close_notify | 
					
						
							| 
									
										
										
										
											2010-12-01 13:49:39 -05:00
										 |  |  | g_tls_connection_get_use_system_certdb | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_tls_connection_get_type | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_connection_handshake | 
					
						
							|  |  |  | g_tls_connection_handshake_async | 
					
						
							|  |  |  | g_tls_connection_handshake_finish | 
					
						
							|  |  |  | g_tls_connection_set_certificate | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_connection_set_database | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_connection_set_interaction | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_connection_set_rehandshake_mode | 
					
						
							|  |  |  | g_tls_connection_set_require_close_notify | 
					
						
							| 
									
										
										
										
											2010-12-01 13:49:39 -05:00
										 |  |  | g_tls_connection_set_use_system_certdb | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_client_connection_get_accepted_cas | 
					
						
							|  |  |  | g_tls_client_connection_get_server_identity | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_tls_client_connection_get_type | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_client_connection_get_use_ssl3 | 
					
						
							|  |  |  | g_tls_client_connection_get_validation_flags | 
					
						
							|  |  |  | g_tls_client_connection_new | 
					
						
							|  |  |  | g_tls_client_connection_set_server_identity | 
					
						
							|  |  |  | g_tls_client_connection_set_use_ssl3 | 
					
						
							|  |  |  | g_tls_client_connection_set_validation_flags | 
					
						
							| 
									
										
										
										
											2011-05-23 00:21:06 -04:00
										 |  |  | g_tls_server_connection_get_type | 
					
						
							| 
									
										
										
										
											2009-12-21 20:50:32 +01:00
										 |  |  | g_tls_server_connection_new | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_database_create_certificate_handle | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_database_get_type | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_database_lookup_certificate_for_handle | 
					
						
							|  |  |  | g_tls_database_lookup_certificate_for_handle_async | 
					
						
							|  |  |  | g_tls_database_lookup_certificate_for_handle_finish | 
					
						
							|  |  |  | g_tls_database_lookup_certificate_issuer | 
					
						
							|  |  |  | g_tls_database_lookup_certificate_issuer_async | 
					
						
							|  |  |  | g_tls_database_lookup_certificate_issuer_finish | 
					
						
							|  |  |  | g_tls_database_lookup_certificates_issued_by | 
					
						
							|  |  |  | g_tls_database_lookup_certificates_issued_by_async | 
					
						
							|  |  |  | g_tls_database_lookup_certificates_issued_by_finish | 
					
						
							|  |  |  | g_tls_database_lookup_flags_get_type | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_database_verify_chain | 
					
						
							|  |  |  | g_tls_database_verify_chain_async | 
					
						
							|  |  |  | g_tls_database_verify_chain_finish | 
					
						
							|  |  |  | g_tls_file_database_get_type | 
					
						
							|  |  |  | g_tls_file_database_new | 
					
						
							|  |  |  | g_tls_interaction_get_type | 
					
						
							|  |  |  | g_tls_interaction_ask_password | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_interaction_ask_password_async | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_interaction_ask_password_finish | 
					
						
							| 
									
										
										
										
											2011-08-28 20:24:56 +02:00
										 |  |  | g_tls_interaction_invoke_ask_password | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_interaction_result_get_type | 
					
						
							|  |  |  | g_tls_password_flags_get_type | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_password_get_type | 
					
						
							|  |  |  | g_tls_password_get_value | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_password_get_warning | 
					
						
							|  |  |  | g_tls_password_new | 
					
						
							|  |  |  | g_tls_password_set_description | 
					
						
							|  |  |  | g_tls_password_set_flags | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_password_set_value | 
					
						
							| 
									
										
										
										
											2011-08-04 09:43:45 +02:00
										 |  |  | g_tls_password_set_value_full | 
					
						
							|  |  |  | g_tls_password_set_warning | 
					
						
							| 
									
										
										
										
											2011-08-04 08:54:55 +02:00
										 |  |  | g_tls_password_get_flags | 
					
						
							|  |  |  | g_tls_password_get_description | 
					
						
							| 
									
										
										
										
											2011-04-08 15:14:47 -04:00
										 |  |  | g_dbus_interface_get_info | 
					
						
							|  |  |  | g_dbus_interface_get_object | 
					
						
							|  |  |  | g_dbus_interface_get_type | 
					
						
							|  |  |  | g_dbus_interface_set_object | 
					
						
							| 
									
										
										
										
											2011-04-13 16:33:51 -04:00
										 |  |  | g_dbus_interface_skeleton_export | 
					
						
							|  |  |  | g_dbus_interface_skeleton_flags_get_type | 
					
						
							|  |  |  | g_dbus_interface_skeleton_flush | 
					
						
							|  |  |  | g_dbus_interface_skeleton_get_connection | 
					
						
							|  |  |  | g_dbus_interface_skeleton_get_flags | 
					
						
							|  |  |  | g_dbus_interface_skeleton_get_info | 
					
						
							|  |  |  | g_dbus_interface_skeleton_get_object_path | 
					
						
							|  |  |  | g_dbus_interface_skeleton_get_properties | 
					
						
							|  |  |  | g_dbus_interface_skeleton_get_type | 
					
						
							|  |  |  | g_dbus_interface_skeleton_get_vtable | 
					
						
							|  |  |  | g_dbus_interface_skeleton_set_flags | 
					
						
							|  |  |  | g_dbus_interface_skeleton_unexport | 
					
						
							| 
									
										
										
										
											2011-04-08 15:14:47 -04:00
										 |  |  | g_dbus_object_get_interface | 
					
						
							|  |  |  | g_dbus_object_get_interfaces | 
					
						
							|  |  |  | g_dbus_object_get_object_path | 
					
						
							|  |  |  | g_dbus_object_get_type | 
					
						
							| 
									
										
										
										
											2011-04-25 09:29:18 -04:00
										 |  |  | g_dbus_object_proxy_new | 
					
						
							| 
									
										
										
										
											2011-04-08 15:14:47 -04:00
										 |  |  | g_dbus_object_proxy_get_connection | 
					
						
							|  |  |  | g_dbus_object_proxy_get_type | 
					
						
							| 
									
										
										
										
											2011-04-13 16:33:51 -04:00
										 |  |  | g_dbus_object_skeleton_add_interface | 
					
						
							|  |  |  | g_dbus_object_skeleton_flush | 
					
						
							|  |  |  | g_dbus_object_skeleton_get_type | 
					
						
							|  |  |  | g_dbus_object_skeleton_new | 
					
						
							|  |  |  | g_dbus_object_skeleton_remove_interface | 
					
						
							|  |  |  | g_dbus_object_skeleton_remove_interface_by_name | 
					
						
							|  |  |  | g_dbus_object_skeleton_set_object_path | 
					
						
							| 
									
										
										
										
											2011-04-08 15:14:47 -04:00
										 |  |  | g_dbus_object_manager_get_interface | 
					
						
							|  |  |  | g_dbus_object_manager_get_object | 
					
						
							|  |  |  | g_dbus_object_manager_get_object_path | 
					
						
							|  |  |  | g_dbus_object_manager_get_objects | 
					
						
							|  |  |  | g_dbus_object_manager_get_type | 
					
						
							|  |  |  | g_dbus_object_manager_client_flags_get_type | 
					
						
							|  |  |  | g_dbus_object_manager_client_get_connection | 
					
						
							|  |  |  | g_dbus_object_manager_client_get_flags | 
					
						
							|  |  |  | g_dbus_object_manager_client_get_name | 
					
						
							|  |  |  | g_dbus_object_manager_client_get_name_owner | 
					
						
							|  |  |  | g_dbus_object_manager_client_get_type | 
					
						
							|  |  |  | g_dbus_object_manager_client_new | 
					
						
							|  |  |  | g_dbus_object_manager_client_new_finish | 
					
						
							|  |  |  | g_dbus_object_manager_client_new_for_bus | 
					
						
							|  |  |  | g_dbus_object_manager_client_new_for_bus_finish | 
					
						
							|  |  |  | g_dbus_object_manager_client_new_for_bus_sync | 
					
						
							|  |  |  | g_dbus_object_manager_client_new_sync | 
					
						
							|  |  |  | g_dbus_object_manager_server_export | 
					
						
							| 
									
										
										
										
											2011-04-12 20:15:48 -04:00
										 |  |  | g_dbus_object_manager_server_export_uniquely | 
					
						
							| 
									
										
										
										
											2011-04-08 15:14:47 -04:00
										 |  |  | g_dbus_object_manager_server_get_connection | 
					
						
							| 
									
										
										
										
											2011-05-04 03:37:46 -04:00
										 |  |  | g_dbus_object_manager_server_set_connection | 
					
						
							| 
									
										
										
										
											2011-04-08 15:14:47 -04:00
										 |  |  | g_dbus_object_manager_server_get_type | 
					
						
							|  |  |  | g_dbus_object_manager_server_new | 
					
						
							|  |  |  | g_dbus_object_manager_server_unexport |