WOULD_BLOCK,
HOST_NOT_FOUND,
}
+ [CCode (cprefix = "G_OUTPUT_STREAM_SPLICE_FLAGS_", cheader_filename = "gio/gvfs.h")]
+ public enum OutputStreamSpliceFlags {
+ NONE,
+ CLOSE_SOURCE,
+ CLOSE_TARGET,
+ }
[CCode (cprefix = "G_PASSWORD_FLAGS_", cheader_filename = "gio/gvfs.h")]
public enum PasswordFlags {
NEED_PASSWORD,
}
[CCode (ref_function = "g_file_attribute_matcher_ref", unref_function = "g_file_attribute_matcher_unref", cheader_filename = "gio/gvfs.h")]
public class FileAttributeMatcher {
- public bool enumerate_namespace (string ns);
+ public bool enumerate_namespace (string @namespace);
public weak string enumerate_next ();
- public bool matches (string full_name);
- public bool matches_only (string full_name);
+ public bool matches (string attribute);
+ public bool matches_only (string attribute);
public FileAttributeMatcher (string attributes);
}
[CCode (cheader_filename = "gio/gvfs.h")]
public FileAttributeValue ();
public void set (GLib.FileAttributeValue new_value);
public void set_boolean (bool value);
- public void set_byte_string (string value);
+ public void set_byte_string (string string);
public void set_int32 (int value);
public void set_int64 (int64 value);
public void set_object (GLib.Object obj);
- public void set_string (string value);
+ public void set_string (string string);
public void set_uint32 (uint value);
public void set_uint64 (uint64 value);
}
[CCode (cheader_filename = "gio/gvfs.h")]
+ public class FileIconClass {
+ }
+ [CCode (cheader_filename = "gio/gvfs.h")]
+ public class FileInfoClass {
+ }
+ [CCode (cheader_filename = "gio/gvfs.h")]
public class IOJob {
public void send_to_mainloop (GLib.IODataFunc func, pointer user_data, GLib.DestroyNotify notify, bool block);
}
public class IOModuleClass {
}
[CCode (cheader_filename = "gio/gvfs.h")]
+ public class SimpleAsyncResultClass {
+ }
+ [CCode (cheader_filename = "gio/gvfs.h")]
+ public class ThemedIconClass {
+ }
+ [CCode (cheader_filename = "gio/gvfs.h")]
+ public class AppLaunchContext : GLib.Object {
+ public virtual weak string get_display (GLib.AppInfo info, GLib.List files);
+ public virtual weak string get_startup_notify_id (GLib.AppInfo info, GLib.List files);
+ public virtual void launch_failed (string startup_notify_id);
+ public AppLaunchContext ();
+ }
+ [CCode (cheader_filename = "gio/gvfs.h")]
public class BufferedInputStream : GLib.FilterInputStream {
public virtual long fill (long count, GLib.Cancellable cancellable) throws GLib.Error;
public virtual void fill_async (long count, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback, pointer user_data);
public class FileEnumerator : GLib.Object {
public virtual bool close (GLib.Cancellable cancellable) throws GLib.Error;
public virtual void close_async (int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback, pointer user_data);
- public virtual bool close_finish (GLib.AsyncResult res) throws GLib.Error;
+ public virtual bool close_finish (GLib.AsyncResult result) throws GLib.Error;
public bool has_pending ();
public bool is_closed ();
public virtual weak GLib.FileInfo next_file (GLib.Cancellable cancellable) throws GLib.Error;
public virtual void next_files_async (int num_files, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback, pointer user_data);
- public virtual weak GLib.List next_files_finish (GLib.AsyncResult res) throws GLib.Error;
+ public virtual weak GLib.List next_files_finish (GLib.AsyncResult result) throws GLib.Error;
public void set_pending (bool pending);
}
[CCode (cheader_filename = "gio/gvfs.h")]
[CCode (cheader_filename = "gio/gvfs.h")]
public class FileInfo : GLib.Object {
public void clear_status ();
- public void copy_into (GLib.FileInfo dest);
+ public void copy_into (GLib.FileInfo dest_info);
public weak GLib.FileInfo dup ();
public weak GLib.FileAttributeValue get_attribute (string attribute);
public bool get_attribute_boolean (string attribute);
public weak string list_attributes (string name_space);
public FileInfo ();
public void remove_attribute (string attribute);
- public void set_attribute (string attribute, GLib.FileAttributeValue value);
- public void set_attribute_boolean (string attribute, bool value);
- public void set_attribute_byte_string (string attribute, string value);
- public void set_attribute_int32 (string attribute, int value);
- public void set_attribute_int64 (string attribute, int64 value);
+ public void set_attribute (string attribute, GLib.FileAttributeValue attr_value);
+ public void set_attribute_boolean (string attribute, bool attr_value);
+ public void set_attribute_byte_string (string attribute, string attr_value);
+ public void set_attribute_int32 (string attribute, int attr_value);
+ public void set_attribute_int64 (string attribute, int64 attr_value);
public void set_attribute_mask (GLib.FileAttributeMatcher mask);
- public void set_attribute_object (string attribute, GLib.Object value);
- public void set_attribute_string (string attribute, string value);
- public void set_attribute_uint32 (string attribute, uint value);
- public void set_attribute_uint64 (string attribute, uint64 value);
+ public void set_attribute_object (string attribute, GLib.Object attr_value);
+ public void set_attribute_string (string attribute, string attr_value);
+ public void set_attribute_uint32 (string attribute, uint attr_value);
+ public void set_attribute_uint64 (string attribute, uint64 attr_value);
public void set_content_type (string content_type);
public void set_display_name (string display_name);
public void set_edit_name (string edit_name);
public virtual bool can_seek ();
public virtual weak GLib.FileInfo query_info (string attributes, GLib.Cancellable cancellable) throws GLib.Error;
public virtual void query_info_async (string attributes, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback, pointer user_data);
- public virtual weak GLib.FileInfo query_info_finish (GLib.AsyncResult res) throws GLib.Error;
+ public virtual weak GLib.FileInfo query_info_finish (GLib.AsyncResult result) throws GLib.Error;
public virtual bool seek (int64 offset, GLib.SeekType type, GLib.Cancellable cancellable) throws GLib.Error;
public virtual int64 tell ();
}
public virtual weak string get_etag ();
public virtual weak GLib.FileInfo query_info (string attributes, GLib.Cancellable cancellable) throws GLib.Error;
public virtual void query_info_async (string attributes, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback, pointer user_data);
- public virtual weak GLib.FileInfo query_info_finish (GLib.AsyncResult res) throws GLib.Error;
+ public virtual weak GLib.FileInfo query_info_finish (GLib.AsyncResult result) throws GLib.Error;
public virtual bool seek (int64 offset, GLib.SeekType type, GLib.Cancellable cancellable) throws GLib.Error;
public virtual int64 tell ();
public virtual bool truncate (int64 size, GLib.Cancellable cancellable) throws GLib.Error;
[CCode (cheader_filename = "gio/gvfs.h")]
public class FilenameCompleter : GLib.Object {
public weak string get_completion_suffix (string initial_text);
- public weak GLib.List get_completions (string initial_text);
+ public weak string get_completions (string initial_text);
public FilenameCompleter ();
public void set_dirs_only (bool dirs_only);
public signal void got_completion_data ();
public bool has_pending ();
public bool is_closed ();
public void set_pending (bool pending);
+ public virtual long splice (GLib.InputStream source, GLib.OutputStreamSpliceFlags flags, GLib.Cancellable cancellable) throws GLib.Error;
+ public virtual void splice_async (GLib.InputStream source, GLib.OutputStreamSpliceFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback, pointer user_data);
+ public virtual long splice_finish (GLib.AsyncResult result) throws GLib.Error;
public virtual long write (pointer buffer, ulong count, GLib.Cancellable cancellable) throws GLib.Error;
public bool write_all (pointer buffer, ulong count, ulong bytes_written, GLib.Cancellable cancellable) throws GLib.Error;
public virtual void write_async (pointer buffer, ulong count, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback, pointer user_data);
public static weak GLib.List get_all ();
public static weak GLib.List get_all_for_type (string content_type);
public static weak GLib.AppInfo get_default_for_type (string content_type, bool must_support_uris);
+ public static weak GLib.AppInfo get_default_for_uri_scheme (string uri_scheme);
public abstract weak string get_description ();
public abstract weak string get_executable ();
public abstract weak GLib.Icon get_icon ();
public abstract weak string get_id ();
public abstract weak string get_name ();
- [NoArrayLength]
- public abstract bool launch (GLib.List files, string[] envp) throws GLib.Error;
- [NoArrayLength]
- public abstract bool launch_uris (GLib.List uris, string[] envp) throws GLib.Error;
+ public abstract bool launch (GLib.List files, GLib.AppLaunchContext launch_context) throws GLib.Error;
+ public abstract bool launch_uris (GLib.List uris, GLib.AppLaunchContext launch_context) throws GLib.Error;
public abstract bool remove_supports_type (string content_type) throws GLib.Error;
public abstract bool set_as_default_for_extension (string extension) throws GLib.Error;
public abstract bool set_as_default_for_type (string content_type) throws GLib.Error;
public abstract bool should_show (string desktop_env);
public abstract bool supports_uris ();
- public abstract bool supports_xdg_startup_notify ();
}
[CCode (cheader_filename = "gio/gvfs.h")]
public interface AsyncResult : GLib.Object {
public abstract void enumerate_children_async (string attributes, GLib.FileQueryInfoFlags flags, int io_priority, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback, pointer user_data);
public abstract weak GLib.FileEnumerator enumerate_children_finish (GLib.AsyncResult res) throws GLib.Error;
public abstract bool equal (GLib.File file2);
+ public abstract weak GLib.Volume find_enclosing_volume (GLib.Cancellable cancellable) throws GLib.Error;
public abstract weak string get_basename ();
public weak GLib.File get_child (string name);
public abstract weak GLib.File get_child_for_display_name (string display_name) throws GLib.Error;
public abstract weak string get_path ();
public abstract weak string get_relative_path (GLib.File descendant);
public abstract weak string get_uri ();
+ public abstract weak string get_uri_scheme ();
public abstract bool has_uri_scheme (string uri_scheme);
public static uint hash (pointer file);
public abstract bool is_native ();
public const string FILE_ATTRIBUTE_DOS_IS_SYSTEM;
public const string FILE_ATTRIBUTE_ETAG_VALUE;
public const string FILE_ATTRIBUTE_FS_FREE;
+ public const string FILE_ATTRIBUTE_FS_READONLY;
public const string FILE_ATTRIBUTE_FS_SIZE;
public const string FILE_ATTRIBUTE_FS_TYPE;
public const string FILE_ATTRIBUTE_GVFS_BACKEND;
- public const string FILE_ATTRIBUTE_ID_VALUE;
+ public const string FILE_ATTRIBUTE_ID_FILE;
+ public const string FILE_ATTRIBUTE_ID_FS;
public const string FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT;
public const string FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT;
public const string FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT;
[CCode (cname = "g_uri_get_scheme")]
public static weak string g_uri_get_scheme (string uri);
[CCode (cname = "g_uri_unescape_segment")]
- public static weak string g_uri_unescape_segment (string escaped_string_start, string escaped_string_end, string illegal_characters);
+ public static weak string g_uri_unescape_segment (string escaped_string, string escaped_string_end, string illegal_characters);
[CCode (cname = "g_uri_unescape_string")]
public static weak string g_uri_unescape_string (string escaped_string, string illegal_characters);
}
<function name="g_uri_unescape_segment" symbol="g_uri_unescape_segment">
<return-type type="char*"/>
<parameters>
- <parameter name="escaped_string_start" type="char*"/>
+ <parameter name="escaped_string" type="char*"/>
<parameter name="escaped_string_end" type="char*"/>
<parameter name="illegal_characters" type="char*"/>
</parameters>
<return-type type="gboolean"/>
<parameters>
<parameter name="matcher" type="GFileAttributeMatcher*"/>
- <parameter name="ns" type="char*"/>
+ <parameter name="namespace" type="char*"/>
</parameters>
</method>
<method name="enumerate_next" symbol="g_file_attribute_matcher_enumerate_next">
<return-type type="gboolean"/>
<parameters>
<parameter name="matcher" type="GFileAttributeMatcher*"/>
- <parameter name="full_name" type="char*"/>
+ <parameter name="attribute" type="char*"/>
</parameters>
</method>
<method name="matches_only" symbol="g_file_attribute_matcher_matches_only">
<return-type type="gboolean"/>
<parameters>
<parameter name="matcher" type="GFileAttributeMatcher*"/>
- <parameter name="full_name" type="char*"/>
+ <parameter name="attribute" type="char*"/>
</parameters>
</method>
<method name="new" symbol="g_file_attribute_matcher_new">
<method name="dup" symbol="g_file_attribute_value_dup">
<return-type type="GFileAttributeValue*"/>
<parameters>
- <parameter name="attr" type="GFileAttributeValue*"/>
+ <parameter name="other" type="GFileAttributeValue*"/>
</parameters>
</method>
<method name="free" symbol="g_file_attribute_value_free">
<return-type type="void"/>
<parameters>
<parameter name="attr" type="GFileAttributeValue*"/>
- <parameter name="value" type="char*"/>
+ <parameter name="string" type="char*"/>
</parameters>
</method>
<method name="set_int32" symbol="g_file_attribute_value_set_int32">
<return-type type="void"/>
<parameters>
<parameter name="attr" type="GFileAttributeValue*"/>
- <parameter name="value" type="char*"/>
+ <parameter name="string" type="char*"/>
</parameters>
</method>
<method name="set_uint32" symbol="g_file_attribute_value_set_uint32">
<field name="status" type="GFileAttributeStatus"/>
<field name="u" type="gpointer"/>
</struct>
+ <struct name="GFileIconClass">
+ </struct>
+ <struct name="GFileInfoClass">
+ </struct>
<struct name="GIOJob">
<method name="send_to_mainloop" symbol="g_io_job_send_to_mainloop">
<return-type type="void"/>
</struct>
<struct name="GIOModuleClass">
</struct>
+ <struct name="GSimpleAsyncResultClass">
+ </struct>
+ <struct name="GThemedIconClass">
+ </struct>
<enum name="GAppInfoCreateFlags">
<member name="G_APP_INFO_CREATE_FLAGS_NONE" value="0"/>
<member name="G_APP_INFO_CREATE_NEEDS_TERMINAL" value="1"/>
<member name="G_IO_ERROR_WOULD_BLOCK" value="27"/>
<member name="G_IO_ERROR_HOST_NOT_FOUND" value="28"/>
</enum>
+ <enum name="GOutputStreamSpliceFlags">
+ <member name="G_OUTPUT_STREAM_SPLICE_FLAGS_NONE" value="0"/>
+ <member name="G_OUTPUT_STREAM_SPLICE_FLAGS_CLOSE_SOURCE" value="1"/>
+ <member name="G_OUTPUT_STREAM_SPLICE_FLAGS_CLOSE_TARGET" value="2"/>
+ </enum>
<enum name="GPasswordFlags">
<member name="G_PASSWORD_FLAGS_NEED_PASSWORD" value="1"/>
<member name="G_PASSWORD_FLAGS_NEED_USERNAME" value="2"/>
<member name="G_PASSWORD_SAVE_FOR_SESSION" value="1"/>
<member name="G_PASSWORD_SAVE_PERMANENTLY" value="2"/>
</enum>
+ <object name="GAppLaunchContext" parent="GObject" type-name="GAppLaunchContext" get-type="g_app_launch_context_get_type">
+ <method name="get_display" symbol="g_app_launch_context_get_display">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="context" type="GAppLaunchContext*"/>
+ <parameter name="info" type="GAppInfo*"/>
+ <parameter name="files" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="get_startup_notify_id" symbol="g_app_launch_context_get_startup_notify_id">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="context" type="GAppLaunchContext*"/>
+ <parameter name="info" type="GAppInfo*"/>
+ <parameter name="files" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="launch_failed" symbol="g_app_launch_context_launch_failed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GAppLaunchContext*"/>
+ <parameter name="startup_notify_id" type="char*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="g_app_launch_context_new">
+ <return-type type="GAppLaunchContext*"/>
+ </constructor>
+ <vfunc name="get_display">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="context" type="GAppLaunchContext*"/>
+ <parameter name="info" type="GAppInfo*"/>
+ <parameter name="files" type="GList*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_startup_notify_id">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="context" type="GAppLaunchContext*"/>
+ <parameter name="info" type="GAppInfo*"/>
+ <parameter name="files" type="GList*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="launch_failed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GAppLaunchContext*"/>
+ <parameter name="startup_notify_id" type="char*"/>
+ </parameters>
+ </vfunc>
+ </object>
<object name="GBufferedInputStream" parent="GFilterInputStream" type-name="GBufferedInputStream" get-type="g_buffered_input_stream_get_type">
<method name="fill" symbol="g_buffered_input_stream_fill">
<return-type type="gssize"/>
<method name="get_byte_order" symbol="g_data_input_stream_get_byte_order">
<return-type type="GDataStreamByteOrder"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
</parameters>
</method>
<method name="get_newline_type" symbol="g_data_input_stream_get_newline_type">
<return-type type="GDataStreamNewlineType"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
</parameters>
</method>
<constructor name="new" symbol="g_data_input_stream_new">
<method name="read_byte" symbol="g_data_input_stream_read_byte">
<return-type type="guchar"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
</parameters>
<method name="read_int16" symbol="g_data_input_stream_read_int16">
<return-type type="gint16"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
</parameters>
<method name="read_int32" symbol="g_data_input_stream_read_int32">
<return-type type="gint32"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
</parameters>
<method name="read_int64" symbol="g_data_input_stream_read_int64">
<return-type type="gint64"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
</parameters>
<method name="read_line" symbol="g_data_input_stream_read_line">
<return-type type="char*"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="length" type="gsize*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
<method name="read_uint16" symbol="g_data_input_stream_read_uint16">
<return-type type="guint16"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
</parameters>
<method name="read_uint32" symbol="g_data_input_stream_read_uint32">
<return-type type="guint32"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
</parameters>
<method name="read_uint64" symbol="g_data_input_stream_read_uint64">
<return-type type="guint64"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
</parameters>
<method name="read_until" symbol="g_data_input_stream_read_until">
<return-type type="char*"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="stop_char" type="gchar"/>
<parameter name="length" type="gsize*"/>
<parameter name="cancellable" type="GCancellable*"/>
<method name="set_byte_order" symbol="g_data_input_stream_set_byte_order">
<return-type type="void"/>
<parameters>
- <parameter name="data_stream" type="GDataInputStream*"/>
+ <parameter name="stream" type="GDataInputStream*"/>
<parameter name="order" type="GDataStreamByteOrder"/>
</parameters>
</method>
<method name="get_byte_order" symbol="g_data_output_stream_get_byte_order">
<return-type type="GDataStreamByteOrder"/>
<parameters>
- <parameter name="data_stream" type="GDataOutputStream*"/>
+ <parameter name="stream" type="GDataOutputStream*"/>
</parameters>
</method>
<constructor name="new" symbol="g_data_output_stream_new">
<method name="put_int16" symbol="g_data_output_stream_put_int16">
<return-type type="gboolean"/>
<parameters>
- <parameter name="data_stream" type="GDataOutputStream*"/>
+ <parameter name="stream" type="GDataOutputStream*"/>
<parameter name="data" type="gint16"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
<method name="put_int32" symbol="g_data_output_stream_put_int32">
<return-type type="gboolean"/>
<parameters>
- <parameter name="data_stream" type="GDataOutputStream*"/>
+ <parameter name="stream" type="GDataOutputStream*"/>
<parameter name="data" type="gint32"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
<method name="put_int64" symbol="g_data_output_stream_put_int64">
<return-type type="gboolean"/>
<parameters>
- <parameter name="data_stream" type="GDataOutputStream*"/>
+ <parameter name="stream" type="GDataOutputStream*"/>
<parameter name="data" type="gint64"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
<method name="put_string" symbol="g_data_output_stream_put_string">
<return-type type="gboolean"/>
<parameters>
- <parameter name="data_stream" type="GDataOutputStream*"/>
+ <parameter name="stream" type="GDataOutputStream*"/>
<parameter name="str" type="char*"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
<method name="put_uint16" symbol="g_data_output_stream_put_uint16">
<return-type type="gboolean"/>
<parameters>
- <parameter name="data_stream" type="GDataOutputStream*"/>
+ <parameter name="stream" type="GDataOutputStream*"/>
<parameter name="data" type="guint16"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
<method name="put_uint32" symbol="g_data_output_stream_put_uint32">
<return-type type="gboolean"/>
<parameters>
- <parameter name="data_stream" type="GDataOutputStream*"/>
+ <parameter name="stream" type="GDataOutputStream*"/>
<parameter name="data" type="guint32"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
<method name="put_uint64" symbol="g_data_output_stream_put_uint64">
<return-type type="gboolean"/>
<parameters>
- <parameter name="data_stream" type="GDataOutputStream*"/>
+ <parameter name="stream" type="GDataOutputStream*"/>
<parameter name="data" type="guint64"/>
<parameter name="cancellable" type="GCancellable*"/>
<parameter name="error" type="GError**"/>
<return-type type="gboolean"/>
<parameters>
<parameter name="enumerator" type="GFileEnumerator*"/>
- <parameter name="res" type="GAsyncResult*"/>
+ <parameter name="result" type="GAsyncResult*"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<return-type type="GList*"/>
<parameters>
<parameter name="enumerator" type="GFileEnumerator*"/>
- <parameter name="res" type="GAsyncResult*"/>
+ <parameter name="result" type="GAsyncResult*"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="copy_into" symbol="g_file_info_copy_into">
<return-type type="void"/>
<parameters>
- <parameter name="src" type="GFileInfo*"/>
- <parameter name="dest" type="GFileInfo*"/>
+ <parameter name="src_info" type="GFileInfo*"/>
+ <parameter name="dest_info" type="GFileInfo*"/>
</parameters>
</method>
<method name="dup" symbol="g_file_info_dup">
<return-type type="GFileInfo*"/>
<parameters>
- <parameter name="info" type="GFileInfo*"/>
+ <parameter name="other" type="GFileInfo*"/>
</parameters>
</method>
<method name="get_attribute" symbol="g_file_info_get_attribute">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="GFileAttributeValue*"/>
+ <parameter name="attr_value" type="GFileAttributeValue*"/>
</parameters>
</method>
<method name="set_attribute_boolean" symbol="g_file_info_set_attribute_boolean">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="gboolean"/>
+ <parameter name="attr_value" type="gboolean"/>
</parameters>
</method>
<method name="set_attribute_byte_string" symbol="g_file_info_set_attribute_byte_string">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="char*"/>
+ <parameter name="attr_value" type="char*"/>
</parameters>
</method>
<method name="set_attribute_int32" symbol="g_file_info_set_attribute_int32">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="gint32"/>
+ <parameter name="attr_value" type="gint32"/>
</parameters>
</method>
<method name="set_attribute_int64" symbol="g_file_info_set_attribute_int64">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="gint64"/>
+ <parameter name="attr_value" type="gint64"/>
</parameters>
</method>
<method name="set_attribute_mask" symbol="g_file_info_set_attribute_mask">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="GObject*"/>
+ <parameter name="attr_value" type="GObject*"/>
</parameters>
</method>
<method name="set_attribute_string" symbol="g_file_info_set_attribute_string">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="char*"/>
+ <parameter name="attr_value" type="char*"/>
</parameters>
</method>
<method name="set_attribute_uint32" symbol="g_file_info_set_attribute_uint32">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="guint32"/>
+ <parameter name="attr_value" type="guint32"/>
</parameters>
</method>
<method name="set_attribute_uint64" symbol="g_file_info_set_attribute_uint64">
<parameters>
<parameter name="info" type="GFileInfo*"/>
<parameter name="attribute" type="char*"/>
- <parameter name="value" type="guint64"/>
+ <parameter name="attr_value" type="guint64"/>
</parameters>
</method>
<method name="set_content_type" symbol="g_file_info_set_content_type">
<return-type type="GFileInfo*"/>
<parameters>
<parameter name="stream" type="GFileInputStream*"/>
- <parameter name="res" type="GAsyncResult*"/>
+ <parameter name="result" type="GAsyncResult*"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<return-type type="GFileInfo*"/>
<parameters>
<parameter name="stream" type="GFileOutputStream*"/>
- <parameter name="res" type="GAsyncResult*"/>
+ <parameter name="result" type="GAsyncResult*"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
</parameters>
</method>
<method name="get_completions" symbol="g_filename_completer_get_completions">
- <return-type type="GList*"/>
+ <return-type type="char**"/>
<parameters>
<parameter name="completer" type="GFilenameCompleter*"/>
<parameter name="initial_text" type="char*"/>
<parameter name="pending" type="gboolean"/>
</parameters>
</method>
+ <method name="splice" symbol="g_output_stream_splice">
+ <return-type type="gssize"/>
+ <parameters>
+ <parameter name="stream" type="GOutputStream*"/>
+ <parameter name="source" type="GInputStream*"/>
+ <parameter name="flags" type="GOutputStreamSpliceFlags"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="splice_async" symbol="g_output_stream_splice_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="stream" type="GOutputStream*"/>
+ <parameter name="source" type="GInputStream*"/>
+ <parameter name="flags" type="GOutputStreamSpliceFlags"/>
+ <parameter name="io_priority" type="int"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="splice_finish" symbol="g_output_stream_splice_finish">
+ <return-type type="gssize"/>
+ <parameters>
+ <parameter name="stream" type="GOutputStream*"/>
+ <parameter name="result" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
<method name="write" symbol="g_output_stream_write">
<return-type type="gssize"/>
<parameters>
<parameter name="error" type="GError**"/>
</parameters>
</vfunc>
+ <vfunc name="splice">
+ <return-type type="gssize"/>
+ <parameters>
+ <parameter name="stream" type="GOutputStream*"/>
+ <parameter name="source" type="GInputStream*"/>
+ <parameter name="flags" type="GOutputStreamSpliceFlags"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="splice_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="stream" type="GOutputStream*"/>
+ <parameter name="source" type="GInputStream*"/>
+ <parameter name="flags" type="GOutputStreamSpliceFlags"/>
+ <parameter name="io_priority" type="int"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="splice_finish">
+ <return-type type="gssize"/>
+ <parameters>
+ <parameter name="stream" type="GOutputStream*"/>
+ <parameter name="result" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
<vfunc name="write">
<return-type type="gssize"/>
<parameters>
<parameter name="must_support_uris" type="gboolean"/>
</parameters>
</method>
+ <method name="get_default_for_uri_scheme" symbol="g_app_info_get_default_for_uri_scheme">
+ <return-type type="GAppInfo*"/>
+ <parameters>
+ <parameter name="uri_scheme" type="char*"/>
+ </parameters>
+ </method>
<method name="get_description" symbol="g_app_info_get_description">
<return-type type="char*"/>
<parameters>
<parameters>
<parameter name="appinfo" type="GAppInfo*"/>
<parameter name="files" type="GList*"/>
- <parameter name="envp" type="char**"/>
+ <parameter name="launch_context" type="GAppLaunchContext*"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<parameters>
<parameter name="appinfo" type="GAppInfo*"/>
<parameter name="uris" type="GList*"/>
- <parameter name="envp" type="char**"/>
+ <parameter name="launch_context" type="GAppLaunchContext*"/>
<parameter name="error" type="GError**"/>
</parameters>
</method>
<parameter name="appinfo" type="GAppInfo*"/>
</parameters>
</method>
- <method name="supports_xdg_startup_notify" symbol="g_app_info_supports_xdg_startup_notify">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="appinfo" type="GAppInfo*"/>
- </parameters>
- </method>
<vfunc name="add_supports_type">
<return-type type="gboolean"/>
<parameters>
<parameters>
<parameter name="appinfo" type="GAppInfo*"/>
<parameter name="filenames" type="GList*"/>
- <parameter name="envp" type="char**"/>
+ <parameter name="launch_context" type="GAppLaunchContext*"/>
<parameter name="error" type="GError**"/>
</parameters>
</vfunc>
<parameters>
<parameter name="appinfo" type="GAppInfo*"/>
<parameter name="uris" type="GList*"/>
- <parameter name="envp" type="char**"/>
+ <parameter name="launch_context" type="GAppLaunchContext*"/>
<parameter name="error" type="GError**"/>
</parameters>
</vfunc>
<parameter name="file2" type="GFile*"/>
</parameters>
</method>
+ <method name="find_enclosing_volume" symbol="g_file_find_enclosing_volume">
+ <return-type type="GVolume*"/>
+ <parameters>
+ <parameter name="file" type="GFile*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
<method name="get_basename" symbol="g_file_get_basename">
<return-type type="char*"/>
<parameters>
<parameter name="file" type="GFile*"/>
</parameters>
</method>
+ <method name="get_uri_scheme" symbol="g_file_get_uri_scheme">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="file" type="GFile*"/>
+ </parameters>
+ </method>
<method name="has_uri_scheme" symbol="g_file_has_uri_scheme">
<return-type type="gboolean"/>
<parameters>
<parameter name="file2" type="GFile*"/>
</parameters>
</vfunc>
+ <vfunc name="find_enclosing_volume">
+ <return-type type="GVolume*"/>
+ <parameters>
+ <parameter name="file" type="GFile*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="find_enclosing_volume_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="file" type="GFile*"/>
+ <parameter name="io_priority" type="int"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="find_enclosing_volume_finish">
+ <return-type type="GVolume*"/>
+ <parameters>
+ <parameter name="file" type="GFile*"/>
+ <parameter name="res" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
<vfunc name="get_basename">
<return-type type="char*"/>
<parameters>
<parameter name="file" type="GFile*"/>
</parameters>
</vfunc>
+ <vfunc name="get_uri_scheme">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="file" type="GFile*"/>
+ </parameters>
+ </vfunc>
<vfunc name="has_uri_scheme">
<return-type type="gboolean"/>
<parameters>
<parameter name="offset" type="goffset"/>
<parameter name="type" type="GSeekType"/>
<parameter name="cancellable" type="GCancellable*"/>
- <parameter name="err" type="GError**"/>
+ <parameter name="error" type="GError**"/>
</parameters>
</method>
<method name="tell" symbol="g_seekable_tell">
<parameter name="seekable" type="GSeekable*"/>
<parameter name="offset" type="goffset"/>
<parameter name="cancellable" type="GCancellable*"/>
- <parameter name="err" type="GError**"/>
+ <parameter name="error" type="GError**"/>
</parameters>
</method>
<vfunc name="can_seek">
<parameter name="volume" type="GVolume*"/>
</parameters>
</vfunc>
- <vfunc name="get_platform_id">
- <return-type type="char*"/>
- <parameters>
- <parameter name="volume" type="GVolume*"/>
- </parameters>
- </vfunc>
<vfunc name="get_root">
<return-type type="GFile*"/>
<parameters>
<constant name="G_FILE_ATTRIBUTE_DOS_IS_SYSTEM" type="char*" value="dos:is_system"/>
<constant name="G_FILE_ATTRIBUTE_ETAG_VALUE" type="char*" value="etag:value"/>
<constant name="G_FILE_ATTRIBUTE_FS_FREE" type="char*" value="fs:free"/>
+ <constant name="G_FILE_ATTRIBUTE_FS_READONLY" type="char*" value="fs:readonly"/>
<constant name="G_FILE_ATTRIBUTE_FS_SIZE" type="char*" value="fs:size"/>
<constant name="G_FILE_ATTRIBUTE_FS_TYPE" type="char*" value="fs:type"/>
<constant name="G_FILE_ATTRIBUTE_GVFS_BACKEND" type="char*" value="gvfs:backend"/>
- <constant name="G_FILE_ATTRIBUTE_ID_VALUE" type="char*" value="id:value"/>
+ <constant name="G_FILE_ATTRIBUTE_ID_FILE" type="char*" value="id:file"/>
+ <constant name="G_FILE_ATTRIBUTE_ID_FS" type="char*" value="id:fs"/>
<constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT" type="char*" value="mountable:can_eject"/>
<constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT" type="char*" value="mountable:can_mount"/>
<constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT" type="char*" value="mountable:can_unmount"/>