<book xmlns="http://www.devhelp.net/book" title="GioUnix-2.0 Reference Manual" link="index.html" author="GLib Development Team" name="GioUnix" version="2" language="c"><chapters><sub name="UNIX Mounts" link="unix-mounts.html" /><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Callbacks" link="index.html#callbacks"><sub name="DesktopAppLaunchCallback" link="callback.DesktopAppLaunchCallback.html" /></sub><sub name="Classes" link="index.html#classes"><sub name="DesktopAppInfo" link="class.DesktopAppInfo.html" /><sub name="FDMessage" link="class.FDMessage.html" /><sub name="InputStream" link="class.InputStream.html" /><sub name="MountMonitor" link="class.MountMonitor.html" /><sub name="OutputStream" link="class.OutputStream.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME" link="const.DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="is_mount_path_system_internal" link="func.is_mount_path_system_internal.html" /><sub name="is_system_device_path" link="func.is_system_device_path.html" /><sub name="is_system_fs_type" link="func.is_system_fs_type.html" /><sub name="mount_at" link="func.mount_at.html" /><sub name="mount_compare" link="func.mount_compare.html" /><sub name="mount_copy" link="func.mount_copy.html" /><sub name="mount_for" link="func.mount_for.html" /><sub name="mount_free" link="func.mount_free.html" /><sub name="mount_get_device_path" link="func.mount_get_device_path.html" /><sub name="mount_get_fs_type" link="func.mount_get_fs_type.html" /><sub name="mount_get_mount_path" link="func.mount_get_mount_path.html" /><sub name="mount_get_options" link="func.mount_get_options.html" /><sub name="mount_get_root_path" link="func.mount_get_root_path.html" /><sub name="mount_guess_can_eject" link="func.mount_guess_can_eject.html" /><sub name="mount_guess_icon" link="func.mount_guess_icon.html" /><sub name="mount_guess_name" link="func.mount_guess_name.html" /><sub name="mount_guess_should_display" link="func.mount_guess_should_display.html" /><sub name="mount_guess_symbolic_icon" link="func.mount_guess_symbolic_icon.html" /><sub name="mount_is_readonly" link="func.mount_is_readonly.html" /><sub name="mount_is_system_internal" link="func.mount_is_system_internal.html" /><sub name="mount_points_changed_since" link="func.mount_points_changed_since.html" /><sub name="mount_points_get" link="func.mount_points_get.html" /><sub name="mounts_changed_since" link="func.mounts_changed_since.html" /><sub name="mounts_get" link="func.mounts_get.html" /></sub><sub name="Interfaces" link="index.html#interfaces"><sub name="DesktopAppInfoLookup" link="iface.DesktopAppInfoLookup.html" /><sub name="FileDescriptorBased" link="iface.FileDescriptorBased.html" /></sub><sub name="Structs" link="index.html#structs"><sub name="MountEntry" link="struct.MountEntry.html" /><sub name="MountPoint" link="struct.MountPoint.html" /></sub></chapters><functions><keyword type="struct" name="GDesktopAppInfo" link="class.DesktopAppInfo.html" /><keyword type="member" name="DesktopAppInfoClass.parent_class" link="class.DesktopAppInfo.html" /><keyword type="function" name="g_desktop_app_info_new" link="ctor.DesktopAppInfo.new.html" /><keyword type="function" name="g_desktop_app_info_new_from_filename" link="ctor.DesktopAppInfo.new_from_filename.html" /><keyword type="function" name="g_desktop_app_info_new_from_keyfile" link="ctor.DesktopAppInfo.new_from_keyfile.html" since="2.18" /><keyword type="function" name="g_desktop_app_info_get_action_name" link="type_func.DesktopAppInfo.get_action_name.html" since="2.38" /><keyword type="function" name="g_desktop_app_info_get_boolean" link="type_func.DesktopAppInfo.get_boolean.html" since="2.36" /><keyword type="function" name="g_desktop_app_info_get_categories" link="type_func.DesktopAppInfo.get_categories.html" /><keyword type="function" name="g_desktop_app_info_get_filename" link="type_func.DesktopAppInfo.get_filename.html" since="2.24" /><keyword type="function" name="g_desktop_app_info_get_generic_name" link="type_func.DesktopAppInfo.get_generic_name.html" /><keyword type="function" name="g_desktop_app_info_get_implementations" link="type_func.DesktopAppInfo.get_implementations.html" since="2.42" /><keyword type="function" name="g_desktop_app_info_get_is_hidden" link="type_func.DesktopAppInfo.get_is_hidden.html" /><keyword type="function" name="g_desktop_app_info_get_keywords" link="type_func.DesktopAppInfo.get_keywords.html" since="2.32" /><keyword type="function" name="g_desktop_app_info_get_locale_string" link="type_func.DesktopAppInfo.get_locale_string.html" since="2.56" /><keyword type="function" name="g_desktop_app_info_get_nodisplay" link="type_func.DesktopAppInfo.get_nodisplay.html" since="2.30" /><keyword type="function" name="g_desktop_app_info_get_show_in" link="type_func.DesktopAppInfo.get_show_in.html" since="2.30" /><keyword type="function" name="g_desktop_app_info_get_startup_wm_class" link="type_func.DesktopAppInfo.get_startup_wm_class.html" since="2.34" /><keyword type="function" name="g_desktop_app_info_get_string" link="type_func.DesktopAppInfo.get_string.html" since="2.36" /><keyword type="function" name="g_desktop_app_info_get_string_list" link="type_func.DesktopAppInfo.get_string_list.html" since="2.60" /><keyword type="function" name="g_desktop_app_info_has_key" link="type_func.DesktopAppInfo.has_key.html" since="2.36" /><keyword type="function" name="g_desktop_app_info_launch_action" link="type_func.DesktopAppInfo.launch_action.html" since="2.38" /><keyword type="function" name="g_desktop_app_info_launch_uris_as_manager" link="type_func.DesktopAppInfo.launch_uris_as_manager.html" /><keyword type="function" name="g_desktop_app_info_launch_uris_as_manager_with_fds" link="type_func.DesktopAppInfo.launch_uris_as_manager_with_fds.html" since="2.58" /><keyword type="function" name="g_desktop_app_info_list_actions" link="type_func.DesktopAppInfo.list_actions.html" since="2.38" /><keyword type="function" name="g_desktop_app_info_search" link="type_func.DesktopAppInfo.search.html" /><keyword type="function" name="g_desktop_app_info_set_desktop_env" link="type_func.DesktopAppInfo.set_desktop_env.html" deprecated="2.42" /><keyword type="property" name="The GDesktopAppInfo:filename property" link="property.DesktopAppInfo.filename.html" /><keyword type="struct" name="GUnixFDMessage" link="class.FDMessage.html" /><keyword type="member" name="GUnixFDMessage.priv" link="class.FDMessage.html" /><keyword type="member" name="FDMessageClass.parent_class" link="class.FDMessage.html" /><keyword type="member" name="FDMessageClass._g_reserved1" link="class.FDMessage.html" /><keyword type="member" name="FDMessageClass._g_reserved2" link="class.FDMessage.html" /><keyword type="function" name="g_unix_fd_message_new" link="ctor.FDMessage.new.html" since="2.22" /><keyword type="function" name="g_unix_fd_message_new_with_fd_list" link="ctor.FDMessage.new_with_fd_list.html" since="2.24" /><keyword type="function" name="g_unix_fd_message_append_fd" link="type_func.FDMessage.append_fd.html" since="2.22" /><keyword type="function" name="g_unix_fd_message_get_fd_list" link="type_func.FDMessage.get_fd_list.html" since="2.24" /><keyword type="function" name="g_unix_fd_message_steal_fds" link="type_func.FDMessage.steal_fds.html" since="2.22" /><keyword type="property" name="The GUnixFDMessage:fd-list property" link="property.FDMessage.fd-list.html" since="2.22" /><keyword type="struct" name="GUnixInputStream" link="class.InputStream.html" /><keyword type="member" name="InputStreamClass.parent_class" link="class.InputStream.html" /><keyword type="member" name="InputStreamClass._g_reserved1" link="class.InputStream.html" /><keyword type="member" name="InputStreamClass._g_reserved2" link="class.InputStream.html" /><keyword type="member" name="InputStreamClass._g_reserved3" link="class.InputStream.html" /><keyword type="member" name="InputStreamClass._g_reserved4" link="class.InputStream.html" /><keyword type="member" name="InputStreamClass._g_reserved5" link="class.InputStream.html" /><keyword type="function" name="g_unix_input_stream_new" link="ctor.InputStream.new.html" /><keyword type="function" name="g_unix_input_stream_get_close_fd" link="type_func.InputStream.get_close_fd.html" since="2.20" /><keyword type="function" name="g_unix_input_stream_get_fd" link="type_func.InputStream.get_fd.html" since="2.20" /><keyword type="function" name="g_unix_input_stream_set_close_fd" link="type_func.InputStream.set_close_fd.html" since="2.20" /><keyword type="property" name="The GUnixInputStream:close-fd property" link="property.InputStream.close-fd.html" since="2.20" /><keyword type="property" name="The GUnixInputStream:fd property" link="property.InputStream.fd.html" since="2.20" /><keyword type="struct" name="GUnixMountMonitor" link="class.MountMonitor.html" /><keyword type="function" name="g_unix_mount_monitor_new" link="ctor.MountMonitor.new.html" deprecated="2.44" /><keyword type="function" name="g_unix_mount_monitor_get" link="type_func.MountMonitor.get.html" since="2.44" /><keyword type="function" name="g_unix_mount_monitor_set_rate_limit" link="type_func.MountMonitor.set_rate_limit.html" since="2.18" deprecated="2.44" /><keyword type="signal" name="The GUnixMountMonitor::mountpoints-changed signal" link="signal.MountMonitor.mountpoints-changed.html" /><keyword type="signal" name="The GUnixMountMonitor::mounts-changed signal" link="signal.MountMonitor.mounts-changed.html" /><keyword type="struct" name="GUnixOutputStream" link="class.OutputStream.html" /><keyword type="member" name="OutputStreamClass.parent_class" link="class.OutputStream.html" /><keyword type="member" name="OutputStreamClass._g_reserved1" link="class.OutputStream.html" /><keyword type="member" name="OutputStreamClass._g_reserved2" link="class.OutputStream.html" /><keyword type="member" name="OutputStreamClass._g_reserved3" link="class.OutputStream.html" /><keyword type="member" name="OutputStreamClass._g_reserved4" link="class.OutputStream.html" /><keyword type="member" name="OutputStreamClass._g_reserved5" link="class.OutputStream.html" /><keyword type="function" name="g_unix_output_stream_new" link="ctor.OutputStream.new.html" /><keyword type="function" name="g_unix_output_stream_get_close_fd" link="type_func.OutputStream.get_close_fd.html" since="2.20" /><keyword type="function" name="g_unix_output_stream_get_fd" link="type_func.OutputStream.get_fd.html" since="2.20" /><keyword type="function" name="g_unix_output_stream_set_close_fd" link="type_func.OutputStream.set_close_fd.html" since="2.20" /><keyword type="property" name="The GUnixOutputStream:close-fd property" link="property.OutputStream.close-fd.html" since="2.20" /><keyword type="property" name="The GUnixOutputStream:fd property" link="property.OutputStream.fd.html" since="2.20" /><keyword type="constant" name="G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME" link="const.DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME.html" deprecated="2.28" /><keyword type="function" name="g_unix_is_mount_path_system_internal" link="func.is_mount_path_system_internal.html" /><keyword type="function" name="g_unix_is_system_device_path" link="func.is_system_device_path.html" since="2.56" /><keyword type="function" name="g_unix_is_system_fs_type" link="func.is_system_fs_type.html" since="2.56" /><keyword type="function" name="g_unix_mount_at" link="func.mount_at.html" /><keyword type="function" name="g_unix_mount_compare" link="func.mount_compare.html" /><keyword type="function" name="g_unix_mount_copy" link="func.mount_copy.html" since="2.54" /><keyword type="function" name="g_unix_mount_for" link="func.mount_for.html" since="2.52" /><keyword type="function" name="g_unix_mount_free" link="func.mount_free.html" /><keyword type="function" name="g_unix_mount_get_device_path" link="func.mount_get_device_path.html" /><keyword type="function" name="g_unix_mount_get_fs_type" link="func.mount_get_fs_type.html" /><keyword type="function" name="g_unix_mount_get_mount_path" link="func.mount_get_mount_path.html" /><keyword type="function" name="g_unix_mount_get_options" link="func.mount_get_options.html" since="2.58" /><keyword type="function" name="g_unix_mount_get_root_path" link="func.mount_get_root_path.html" since="2.60" /><keyword type="function" name="g_unix_mount_guess_can_eject" link="func.mount_guess_can_eject.html" /><keyword type="function" name="g_unix_mount_guess_icon" link="func.mount_guess_icon.html" /><keyword type="function" name="g_unix_mount_guess_name" link="func.mount_guess_name.html" /><keyword type="function" name="g_unix_mount_guess_should_display" link="func.mount_guess_should_display.html" /><keyword type="function" name="g_unix_mount_guess_symbolic_icon" link="func.mount_guess_symbolic_icon.html" since="2.34" /><keyword type="function" name="g_unix_mount_is_readonly" link="func.mount_is_readonly.html" /><keyword type="function" name="g_unix_mount_is_system_internal" link="func.mount_is_system_internal.html" /><keyword type="function" name="g_unix_mount_points_changed_since" link="func.mount_points_changed_since.html" /><keyword type="function" name="g_unix_mount_points_get" link="func.mount_points_get.html" /><keyword type="function" name="g_unix_mounts_changed_since" link="func.mounts_changed_since.html" /><keyword type="function" name="g_unix_mounts_get" link="func.mounts_get.html" /><keyword type="struct" name="GDesktopAppInfoLookup" link="iface.DesktopAppInfoLookup.html" deprecated="2.28" /><keyword type="member" name="DesktopAppInfoLookupIface.g_iface" link="iface.DesktopAppInfoLookup.html" /><keyword type="member" name="DesktopAppInfoLookupIface.get_default_for_uri_scheme" link="iface.DesktopAppInfoLookup.html" /><keyword type="function" name="g_desktop_app_info_lookup_get_default_for_uri_scheme" link="type_func.DesktopAppInfoLookup.get_default_for_uri_scheme.html" deprecated="2.28" /><keyword type="struct" name="GFileDescriptorBased" link="iface.FileDescriptorBased.html" since="2.24" /><keyword type="member" name="FileDescriptorBasedIface.g_iface" link="iface.FileDescriptorBased.html" /><keyword type="member" name="FileDescriptorBasedIface.get_fd" link="iface.FileDescriptorBased.html" /><keyword type="function" name="g_file_descriptor_based_get_fd" link="type_func.FileDescriptorBased.get_fd.html" since="2.24" /><keyword type="struct" name="GUnixMountEntry" link="struct.MountEntry.html" /><keyword type="struct" name="GUnixMountPoint" link="struct.MountPoint.html" /><keyword type="function" name="g_unix_mount_point_at" link="type_func.MountPoint.at.html" since="2.66" /><keyword type="function" name="g_unix_mount_point_compare" link="type_func.MountPoint.compare.html" /><keyword type="function" name="g_unix_mount_point_copy" link="type_func.MountPoint.copy.html" since="2.54" /><keyword type="function" name="g_unix_mount_point_free" link="type_func.MountPoint.free.html" /><keyword type="function" name="g_unix_mount_point_get_device_path" link="type_func.MountPoint.get_device_path.html" /><keyword type="function" name="g_unix_mount_point_get_fs_type" link="type_func.MountPoint.get_fs_type.html" /><keyword type="function" name="g_unix_mount_point_get_mount_path" link="type_func.MountPoint.get_mount_path.html" /><keyword type="function" name="g_unix_mount_point_get_options" link="type_func.MountPoint.get_options.html" since="2.32" /><keyword type="function" name="g_unix_mount_point_guess_can_eject" link="type_func.MountPoint.guess_can_eject.html" /><keyword type="function" name="g_unix_mount_point_guess_icon" link="type_func.MountPoint.guess_icon.html" /><keyword type="function" name="g_unix_mount_point_guess_name" link="type_func.MountPoint.guess_name.html" /><keyword type="function" name="g_unix_mount_point_guess_symbolic_icon" link="type_func.MountPoint.guess_symbolic_icon.html" since="2.34" /><keyword type="function" name="g_unix_mount_point_is_loopback" link="type_func.MountPoint.is_loopback.html" /><keyword type="function" name="g_unix_mount_point_is_readonly" link="type_func.MountPoint.is_readonly.html" /><keyword type="function" name="g_unix_mount_point_is_user_mountable" link="type_func.MountPoint.is_user_mountable.html" /></functions></book>