[CCode (cheader_filename = "gio/gio.h", cname = "G_VOLUME_IDENTIFIER_KIND_UUID")]
public const string UUID;
}
+ [CCode (cheader_filename = "gio/gio.h", type_id = "g_app_info_monitor_get_type ()")]
+ public class AppInfoMonitor : GLib.Object {
+ [CCode (has_construct_function = false)]
+ protected AppInfoMonitor ();
+ public static GLib.AppInfoMonitor @get ();
+ public signal void changed ();
+ }
[CCode (cheader_filename = "gio/gio.h", type_id = "g_app_launch_context_get_type ()")]
public class AppLaunchContext : GLib.Object {
[CCode (has_construct_function = false)]
public abstract async bool make_directory_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
public bool make_directory_with_parents (GLib.Cancellable? cancellable = null) throws GLib.Error;
public abstract bool make_symbolic_link (string symlink_value, GLib.Cancellable? cancellable = null) throws GLib.Error;
- public abstract bool measure_disk_usage_finish (GLib.AsyncResult result, out uint64 disk_usage, out uint64 num_dirs, out uint64 num_files) throws GLib.Error;
+ public abstract bool measure_disk_usage (GLib.FileMeasureFlags flags, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.5)] GLib.FileMeasureProgressCallback? progress_callback, out uint64 disk_usage, out uint64 num_dirs, out uint64 num_files) throws GLib.Error;
+ public abstract async bool measure_disk_usage_async (GLib.FileMeasureFlags flags, int io_priority, GLib.Cancellable? cancellable, GLib.FileMeasureProgressCallback? progress_callback, out uint64 disk_usage, out uint64 num_dirs, out uint64 num_files) throws GLib.Error;
public GLib.FileMonitor monitor (GLib.FileMonitorFlags flags, GLib.Cancellable? cancellable = null) throws GLib.Error;
[CCode (vfunc_name = "monitor_dir")]
public abstract GLib.FileMonitor monitor_directory (GLib.FileMonitorFlags flags, GLib.Cancellable? cancellable = null) throws GLib.IOError;
public void launch_action (string action_name, GLib.AppLaunchContext launch_context);
public bool launch_uris_as_manager (GLib.List uris, GLib.AppLaunchContext launch_context, GLib.SpawnFlags spawn_flags, GLib.SpawnChildSetupFunc user_setup, void* user_setup_data, GLib.DesktopAppLaunchCallback pid_callback, void* pid_callback_data) throws GLib.Error;
public unowned string[] list_actions ();
+ public static void*[] search (string search_string);
public static void set_desktop_env (string desktop_env);
public string filename { get; construct; }
}
DBusMessage
.get_body unowned
DBusSubtreeVTable.enumerate skip=false
+File
+ .measure_disk_usage skip=false
+ .measure_disk_usage_async skip=false
+ .measure_disk_usage_finish skip=false
+ .measure_disk_usage.* default=()
+ .measure_disk_usage_async.* default=()
+ .measure_disk_usage_finish.* default=()
FileAttributeInfoList
.infos array array_length_field="n_infos" unowned=false
LoadableIcon
g_desktop_app_info_get_action_name transfer_ownership="1"
g_desktop_app_info_get_keywords type_name="string[]"
g_desktop_app_info_list_actions type_name="string[]"
+g_desktop_app_info_search type_name="void*[]" transfer_ownership="1"
GFileDescriptorBased cheader_filename="gio/gfiledescriptorbased.h"
GUnixConnection cheader_filename="gio/gunixconnection.h"
g_unix_connection_receive_credentials transfer_ownership="1"