Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GFileIface Struct Reference

#include <gfile.h>

Data Fields

GTypeInterface g_iface
 
GFile *(* dup )(GFile *file)
 
guint(* hash )(GFile *file)
 
gboolean(* equal )(GFile *file1, GFile *file2)
 
gboolean(* is_native )(GFile *file)
 
gboolean(* has_uri_scheme )(GFile *file, const char *uri_scheme)
 
char *(* get_uri_scheme )(GFile *file)
 
char *(* get_basename )(GFile *file)
 
char *(* get_path )(GFile *file)
 
char *(* get_uri )(GFile *file)
 
char *(* get_parse_name )(GFile *file)
 
GFile *(* get_parent )(GFile *file)
 
gboolean(* prefix_matches )(GFile *prefix, GFile *file)
 
char *(* get_relative_path )(GFile *parent, GFile *descendant)
 
GFile *(* resolve_relative_path )(GFile *file, const char *relative_path)
 
GFile *(* get_child_for_display_name )(GFile *file, const char *display_name, GError **error)
 
GFileEnumerator *(* enumerate_children )(GFile *file, const char *attributes, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error)
 
void(* enumerate_children_async )(GFile *file, const char *attributes, GFileQueryInfoFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileEnumerator *(* enumerate_children_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFileInfo *(* query_info )(GFile *file, const char *attributes, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error)
 
void(* query_info_async )(GFile *file, const char *attributes, GFileQueryInfoFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileInfo *(* query_info_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFileInfo *(* query_filesystem_info )(GFile *file, const char *attributes, GCancellable *cancellable, GError **error)
 
void(* query_filesystem_info_async )(GFile *file, const char *attributes, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileInfo *(* query_filesystem_info_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GMount *(* find_enclosing_mount )(GFile *file, GCancellable *cancellable, GError **error)
 
void(* find_enclosing_mount_async )(GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GMount *(* find_enclosing_mount_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFile *(* set_display_name )(GFile *file, const char *display_name, GCancellable *cancellable, GError **error)
 
void(* set_display_name_async )(GFile *file, const char *display_name, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFile *(* set_display_name_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFileAttributeInfoList *(* query_settable_attributes )(GFile *file, GCancellable *cancellable, GError **error)
 
void(* _query_settable_attributes_async )(void)
 
void(* _query_settable_attributes_finish )(void)
 
GFileAttributeInfoList *(* query_writable_namespaces )(GFile *file, GCancellable *cancellable, GError **error)
 
void(* _query_writable_namespaces_async )(void)
 
void(* _query_writable_namespaces_finish )(void)
 
gboolean(* set_attribute )(GFile *file, const char *attribute, GFileAttributeType type, gpointer value_p, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error)
 
gboolean(* set_attributes_from_info )(GFile *file, GFileInfo *info, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error)
 
void(* set_attributes_async )(GFile *file, GFileInfo *info, GFileQueryInfoFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* set_attributes_finish )(GFile *file, GAsyncResult *result, GFileInfo **info, GError **error)
 
GFileInputStream *(* read_fn )(GFile *file, GCancellable *cancellable, GError **error)
 
void(* read_async )(GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileInputStream *(* read_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFileOutputStream *(* append_to )(GFile *file, GFileCreateFlags flags, GCancellable *cancellable, GError **error)
 
void(* append_to_async )(GFile *file, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileOutputStream *(* append_to_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFileOutputStream *(* create )(GFile *file, GFileCreateFlags flags, GCancellable *cancellable, GError **error)
 
void(* create_async )(GFile *file, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileOutputStream *(* create_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFileOutputStream *(* replace )(GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, GCancellable *cancellable, GError **error)
 
void(* replace_async )(GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileOutputStream *(* replace_finish )(GFile *file, GAsyncResult *res, GError **error)
 
gboolean(* delete_file )(GFile *file, GCancellable *cancellable, GError **error)
 
void(* delete_file_async )(GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* delete_file_finish )(GFile *file, GAsyncResult *result, GError **error)
 
gboolean(* trash )(GFile *file, GCancellable *cancellable, GError **error)
 
void(* trash_async )(GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* trash_finish )(GFile *file, GAsyncResult *result, GError **error)
 
gboolean(* make_directory )(GFile *file, GCancellable *cancellable, GError **error)
 
void(* make_directory_async )(GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* make_directory_finish )(GFile *file, GAsyncResult *result, GError **error)
 
gboolean(* make_symbolic_link )(GFile *file, const char *symlink_value, GCancellable *cancellable, GError **error)
 
void(* make_symbolic_link_async )(GFile *file, const char *symlink_value, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* make_symbolic_link_finish )(GFile *file, GAsyncResult *result, GError **error)
 
gboolean(* copy )(GFile *source, GFile *destination, GFileCopyFlags flags, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GError **error)
 
void(* copy_async )(GFile *source, GFile *destination, GFileCopyFlags flags, int io_priority, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* copy_finish )(GFile *file, GAsyncResult *res, GError **error)
 
gboolean(* move )(GFile *source, GFile *destination, GFileCopyFlags flags, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GError **error)
 
void(* move_async )(GFile *source, GFile *destination, GFileCopyFlags flags, int io_priority, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* move_finish )(GFile *file, GAsyncResult *result, GError **error)
 
void(* mount_mountable )(GFile *file, GMountMountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFile *(* mount_mountable_finish )(GFile *file, GAsyncResult *result, GError **error)
 
void(* unmount_mountable )(GFile *file, GMountUnmountFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* unmount_mountable_finish )(GFile *file, GAsyncResult *result, GError **error)
 
void(* eject_mountable )(GFile *file, GMountUnmountFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* eject_mountable_finish )(GFile *file, GAsyncResult *result, GError **error)
 
void(* mount_enclosing_volume )(GFile *location, GMountMountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* mount_enclosing_volume_finish )(GFile *location, GAsyncResult *result, GError **error)
 
GFileMonitor *(* monitor_dir )(GFile *file, GFileMonitorFlags flags, GCancellable *cancellable, GError **error)
 
GFileMonitor *(* monitor_file )(GFile *file, GFileMonitorFlags flags, GCancellable *cancellable, GError **error)
 
GFileIOStream *(* open_readwrite )(GFile *file, GCancellable *cancellable, GError **error)
 
void(* open_readwrite_async )(GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileIOStream *(* open_readwrite_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFileIOStream *(* create_readwrite )(GFile *file, GFileCreateFlags flags, GCancellable *cancellable, GError **error)
 
void(* create_readwrite_async )(GFile *file, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileIOStream *(* create_readwrite_finish )(GFile *file, GAsyncResult *res, GError **error)
 
GFileIOStream *(* replace_readwrite )(GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, GCancellable *cancellable, GError **error)
 
void(* replace_readwrite_async )(GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GFileIOStream *(* replace_readwrite_finish )(GFile *file, GAsyncResult *res, GError **error)
 
void(* start_mountable )(GFile *file, GDriveStartFlags flags, GMountOperation *start_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* start_mountable_finish )(GFile *file, GAsyncResult *result, GError **error)
 
void(* stop_mountable )(GFile *file, GMountUnmountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* stop_mountable_finish )(GFile *file, GAsyncResult *result, GError **error)
 
gboolean supports_thread_contexts
 
void(* unmount_mountable_with_operation )(GFile *file, GMountUnmountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* unmount_mountable_with_operation_finish )(GFile *file, GAsyncResult *result, GError **error)
 
void(* eject_mountable_with_operation )(GFile *file, GMountUnmountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* eject_mountable_with_operation_finish )(GFile *file, GAsyncResult *result, GError **error)
 
void(* poll_mountable )(GFile *file, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* poll_mountable_finish )(GFile *file, GAsyncResult *result, GError **error)
 
gboolean(* measure_disk_usage )(GFile *file, GFileMeasureFlags flags, GCancellable *cancellable, GFileMeasureProgressCallback progress_callback, gpointer progress_data, guint64 *disk_usage, guint64 *num_dirs, guint64 *num_files, GError **error)
 
void(* measure_disk_usage_async )(GFile *file, GFileMeasureFlags flags, gint io_priority, GCancellable *cancellable, GFileMeasureProgressCallback progress_callback, gpointer progress_data, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean(* measure_disk_usage_finish )(GFile *file, GAsyncResult *result, guint64 *disk_usage, guint64 *num_dirs, guint64 *num_files, GError **error)
 

Detailed Description

Definition at line 154 of file gfile.h.

Field Documentation

◆ _query_settable_attributes_async

void(* _GFileIface::_query_settable_attributes_async) (void)

Definition at line 258 of file gfile.h.

◆ _query_settable_attributes_finish

void(* _GFileIface::_query_settable_attributes_finish) (void)

Definition at line 259 of file gfile.h.

◆ _query_writable_namespaces_async

void(* _GFileIface::_query_writable_namespaces_async) (void)

Definition at line 264 of file gfile.h.

◆ _query_writable_namespaces_finish

void(* _GFileIface::_query_writable_namespaces_finish) (void)

Definition at line 265 of file gfile.h.

◆ append_to

GFileOutputStream *(* _GFileIface::append_to) (GFile *file, GFileCreateFlags flags, GCancellable *cancellable, GError **error)

Definition at line 303 of file gfile.h.

◆ append_to_async

void(* _GFileIface::append_to_async) (GFile *file, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 307 of file gfile.h.

◆ append_to_finish

GFileOutputStream *(* _GFileIface::append_to_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 313 of file gfile.h.

◆ copy

gboolean(* _GFileIface::copy) (GFile *source, GFile *destination, GFileCopyFlags flags, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GError **error)

Definition at line 399 of file gfile.h.

◆ copy_async

void(* _GFileIface::copy_async) (GFile *source, GFile *destination, GFileCopyFlags flags, int io_priority, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 406 of file gfile.h.

◆ copy_finish

gboolean(* _GFileIface::copy_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 415 of file gfile.h.

◆ create

GFileOutputStream *(* _GFileIface::create) (GFile *file, GFileCreateFlags flags, GCancellable *cancellable, GError **error)

Definition at line 317 of file gfile.h.

◆ create_async

void(* _GFileIface::create_async) (GFile *file, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 321 of file gfile.h.

◆ create_finish

GFileOutputStream *(* _GFileIface::create_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 327 of file gfile.h.

◆ create_readwrite

GFileIOStream *(* _GFileIface::create_readwrite) (GFile *file, GFileCreateFlags flags, GCancellable *cancellable, GError **error)

Definition at line 497 of file gfile.h.

◆ create_readwrite_async

void(* _GFileIface::create_readwrite_async) (GFile *file, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 501 of file gfile.h.

◆ create_readwrite_finish

GFileIOStream *(* _GFileIface::create_readwrite_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 507 of file gfile.h.

◆ delete_file

gboolean(* _GFileIface::delete_file) (GFile *file, GCancellable *cancellable, GError **error)

Definition at line 349 of file gfile.h.

◆ delete_file_async

void(* _GFileIface::delete_file_async) (GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 352 of file gfile.h.

◆ delete_file_finish

gboolean(* _GFileIface::delete_file_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 357 of file gfile.h.

◆ dup

GFile *(* _GFileIface::dup) (GFile *file)

Definition at line 160 of file gfile.h.

◆ eject_mountable

void(* _GFileIface::eject_mountable) (GFile *file, GMountUnmountFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 458 of file gfile.h.

◆ eject_mountable_finish

gboolean(* _GFileIface::eject_mountable_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 463 of file gfile.h.

◆ eject_mountable_with_operation

void(* _GFileIface::eject_mountable_with_operation) (GFile *file, GMountUnmountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 560 of file gfile.h.

◆ eject_mountable_with_operation_finish

gboolean(* _GFileIface::eject_mountable_with_operation_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 566 of file gfile.h.

◆ enumerate_children

GFileEnumerator *(* _GFileIface::enumerate_children) (GFile *file, const char *attributes, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error)

Definition at line 183 of file gfile.h.

◆ enumerate_children_async

void(* _GFileIface::enumerate_children_async) (GFile *file, const char *attributes, GFileQueryInfoFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 188 of file gfile.h.

◆ enumerate_children_finish

GFileEnumerator *(* _GFileIface::enumerate_children_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 195 of file gfile.h.

◆ equal

gboolean(* _GFileIface::equal) (GFile *file1, GFile *file2)

Definition at line 162 of file gfile.h.

◆ find_enclosing_mount

GMount *(* _GFileIface::find_enclosing_mount) (GFile *file, GCancellable *cancellable, GError **error)

Definition at line 229 of file gfile.h.

◆ find_enclosing_mount_async

void(* _GFileIface::find_enclosing_mount_async) (GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 232 of file gfile.h.

◆ find_enclosing_mount_finish

GMount *(* _GFileIface::find_enclosing_mount_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 237 of file gfile.h.

◆ g_iface

GTypeInterface _GFileIface::g_iface

Definition at line 156 of file gfile.h.

◆ get_basename

char *(* _GFileIface::get_basename) (GFile *file)

Definition at line 168 of file gfile.h.

◆ get_child_for_display_name

GFile *(* _GFileIface::get_child_for_display_name) (GFile *file, const char *display_name, GError **error)

Definition at line 179 of file gfile.h.

◆ get_parent

GFile *(* _GFileIface::get_parent) (GFile *file)

Definition at line 172 of file gfile.h.

◆ get_parse_name

char *(* _GFileIface::get_parse_name) (GFile *file)

Definition at line 171 of file gfile.h.

◆ get_path

char *(* _GFileIface::get_path) (GFile *file)

Definition at line 169 of file gfile.h.

◆ get_relative_path

char *(* _GFileIface::get_relative_path) (GFile *parent, GFile *descendant)

Definition at line 175 of file gfile.h.

◆ get_uri

char *(* _GFileIface::get_uri) (GFile *file)

Definition at line 170 of file gfile.h.

◆ get_uri_scheme

char *(* _GFileIface::get_uri_scheme) (GFile *file)

Definition at line 167 of file gfile.h.

◆ has_uri_scheme

gboolean(* _GFileIface::has_uri_scheme) (GFile *file, const char *uri_scheme)

Definition at line 165 of file gfile.h.

◆ hash

guint(* _GFileIface::hash) (GFile *file)

Definition at line 161 of file gfile.h.

◆ is_native

gboolean(* _GFileIface::is_native) (GFile *file)

Definition at line 164 of file gfile.h.

◆ make_directory

gboolean(* _GFileIface::make_directory) (GFile *file, GCancellable *cancellable, GError **error)

Definition at line 373 of file gfile.h.

◆ make_directory_async

void(* _GFileIface::make_directory_async) (GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 376 of file gfile.h.

◆ make_directory_finish

gboolean(* _GFileIface::make_directory_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 381 of file gfile.h.

◆ make_symbolic_link

gboolean(* _GFileIface::make_symbolic_link) (GFile *file, const char *symlink_value, GCancellable *cancellable, GError **error)

Definition at line 385 of file gfile.h.

◆ make_symbolic_link_async

void(* _GFileIface::make_symbolic_link_async) (GFile *file, const char *symlink_value, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 389 of file gfile.h.

◆ make_symbolic_link_finish

gboolean(* _GFileIface::make_symbolic_link_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 395 of file gfile.h.

◆ measure_disk_usage

gboolean(* _GFileIface::measure_disk_usage) (GFile *file, GFileMeasureFlags flags, GCancellable *cancellable, GFileMeasureProgressCallback progress_callback, gpointer progress_data, guint64 *disk_usage, guint64 *num_dirs, guint64 *num_files, GError **error)

Definition at line 578 of file gfile.h.

◆ measure_disk_usage_async

void(* _GFileIface::measure_disk_usage_async) (GFile *file, GFileMeasureFlags flags, gint io_priority, GCancellable *cancellable, GFileMeasureProgressCallback progress_callback, gpointer progress_data, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 587 of file gfile.h.

◆ measure_disk_usage_finish

gboolean(* _GFileIface::measure_disk_usage_finish) (GFile *file, GAsyncResult *result, guint64 *disk_usage, guint64 *num_dirs, guint64 *num_files, GError **error)

Definition at line 595 of file gfile.h.

◆ monitor_dir

GFileMonitor *(* _GFileIface::monitor_dir) (GFile *file, GFileMonitorFlags flags, GCancellable *cancellable, GError **error)

Definition at line 477 of file gfile.h.

◆ monitor_file

GFileMonitor *(* _GFileIface::monitor_file) (GFile *file, GFileMonitorFlags flags, GCancellable *cancellable, GError **error)

Definition at line 481 of file gfile.h.

◆ mount_enclosing_volume

void(* _GFileIface::mount_enclosing_volume) (GFile *location, GMountMountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 467 of file gfile.h.

◆ mount_enclosing_volume_finish

gboolean(* _GFileIface::mount_enclosing_volume_finish) (GFile *location, GAsyncResult *result, GError **error)

Definition at line 473 of file gfile.h.

◆ mount_mountable

void(* _GFileIface::mount_mountable) (GFile *file, GMountMountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 439 of file gfile.h.

◆ mount_mountable_finish

GFile *(* _GFileIface::mount_mountable_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 445 of file gfile.h.

◆ move

gboolean(* _GFileIface::move) (GFile *source, GFile *destination, GFileCopyFlags flags, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GError **error)

Definition at line 419 of file gfile.h.

◆ move_async

void(* _GFileIface::move_async) (GFile *source, GFile *destination, GFileCopyFlags flags, int io_priority, GCancellable *cancellable, GFileProgressCallback progress_callback, gpointer progress_callback_data, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 426 of file gfile.h.

◆ move_finish

gboolean(* _GFileIface::move_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 435 of file gfile.h.

◆ open_readwrite

GFileIOStream *(* _GFileIface::open_readwrite) (GFile *file, GCancellable *cancellable, GError **error)

Definition at line 486 of file gfile.h.

◆ open_readwrite_async

void(* _GFileIface::open_readwrite_async) (GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 489 of file gfile.h.

◆ open_readwrite_finish

GFileIOStream *(* _GFileIface::open_readwrite_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 494 of file gfile.h.

◆ poll_mountable

void(* _GFileIface::poll_mountable) (GFile *file, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 570 of file gfile.h.

◆ poll_mountable_finish

gboolean(* _GFileIface::poll_mountable_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 574 of file gfile.h.

◆ prefix_matches

gboolean(* _GFileIface::prefix_matches) (GFile *prefix, GFile *file)

Definition at line 173 of file gfile.h.

◆ query_filesystem_info

GFileInfo *(* _GFileIface::query_filesystem_info) (GFile *file, const char *attributes, GCancellable *cancellable, GError **error)

Definition at line 215 of file gfile.h.

◆ query_filesystem_info_async

void(* _GFileIface::query_filesystem_info_async) (GFile *file, const char *attributes, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 219 of file gfile.h.

◆ query_filesystem_info_finish

GFileInfo *(* _GFileIface::query_filesystem_info_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 225 of file gfile.h.

◆ query_info

GFileInfo *(* _GFileIface::query_info) (GFile *file, const char *attributes, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error)

Definition at line 199 of file gfile.h.

◆ query_info_async

void(* _GFileIface::query_info_async) (GFile *file, const char *attributes, GFileQueryInfoFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 204 of file gfile.h.

◆ query_info_finish

GFileInfo *(* _GFileIface::query_info_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 211 of file gfile.h.

◆ query_settable_attributes

GFileAttributeInfoList *(* _GFileIface::query_settable_attributes) (GFile *file, GCancellable *cancellable, GError **error)

Definition at line 255 of file gfile.h.

◆ query_writable_namespaces

GFileAttributeInfoList *(* _GFileIface::query_writable_namespaces) (GFile *file, GCancellable *cancellable, GError **error)

Definition at line 261 of file gfile.h.

◆ read_async

void(* _GFileIface::read_async) (GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 294 of file gfile.h.

◆ read_finish

GFileInputStream *(* _GFileIface::read_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 299 of file gfile.h.

◆ read_fn

GFileInputStream *(* _GFileIface::read_fn) (GFile *file, GCancellable *cancellable, GError **error)

Definition at line 291 of file gfile.h.

◆ replace

GFileOutputStream *(* _GFileIface::replace) (GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, GCancellable *cancellable, GError **error)

Definition at line 331 of file gfile.h.

◆ replace_async

void(* _GFileIface::replace_async) (GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 337 of file gfile.h.

◆ replace_finish

GFileOutputStream *(* _GFileIface::replace_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 345 of file gfile.h.

◆ replace_readwrite

GFileIOStream *(* _GFileIface::replace_readwrite) (GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, GCancellable *cancellable, GError **error)

Definition at line 510 of file gfile.h.

◆ replace_readwrite_async

void(* _GFileIface::replace_readwrite_async) (GFile *file, const char *etag, gboolean make_backup, GFileCreateFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 516 of file gfile.h.

◆ replace_readwrite_finish

GFileIOStream *(* _GFileIface::replace_readwrite_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 524 of file gfile.h.

◆ resolve_relative_path

GFile *(* _GFileIface::resolve_relative_path) (GFile *file, const char *relative_path)

Definition at line 177 of file gfile.h.

◆ set_attribute

gboolean(* _GFileIface::set_attribute) (GFile *file, const char *attribute, GFileAttributeType type, gpointer value_p, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error)

Definition at line 267 of file gfile.h.

◆ set_attributes_async

void(* _GFileIface::set_attributes_async) (GFile *file, GFileInfo *info, GFileQueryInfoFlags flags, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 279 of file gfile.h.

◆ set_attributes_finish

gboolean(* _GFileIface::set_attributes_finish) (GFile *file, GAsyncResult *result, GFileInfo **info, GError **error)

Definition at line 286 of file gfile.h.

◆ set_attributes_from_info

gboolean(* _GFileIface::set_attributes_from_info) (GFile *file, GFileInfo *info, GFileQueryInfoFlags flags, GCancellable *cancellable, GError **error)

Definition at line 274 of file gfile.h.

◆ set_display_name

GFile *(* _GFileIface::set_display_name) (GFile *file, const char *display_name, GCancellable *cancellable, GError **error)

Definition at line 241 of file gfile.h.

◆ set_display_name_async

void(* _GFileIface::set_display_name_async) (GFile *file, const char *display_name, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 245 of file gfile.h.

◆ set_display_name_finish

GFile *(* _GFileIface::set_display_name_finish) (GFile *file, GAsyncResult *res, GError **error)

Definition at line 251 of file gfile.h.

◆ start_mountable

void(* _GFileIface::start_mountable) (GFile *file, GDriveStartFlags flags, GMountOperation *start_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 528 of file gfile.h.

◆ start_mountable_finish

gboolean(* _GFileIface::start_mountable_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 534 of file gfile.h.

◆ stop_mountable

void(* _GFileIface::stop_mountable) (GFile *file, GMountUnmountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 538 of file gfile.h.

◆ stop_mountable_finish

gboolean(* _GFileIface::stop_mountable_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 544 of file gfile.h.

◆ supports_thread_contexts

gboolean _GFileIface::supports_thread_contexts

Definition at line 548 of file gfile.h.

◆ trash

gboolean(* _GFileIface::trash) (GFile *file, GCancellable *cancellable, GError **error)

Definition at line 361 of file gfile.h.

◆ trash_async

void(* _GFileIface::trash_async) (GFile *file, int io_priority, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 364 of file gfile.h.

◆ trash_finish

gboolean(* _GFileIface::trash_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 369 of file gfile.h.

◆ unmount_mountable

void(* _GFileIface::unmount_mountable) (GFile *file, GMountUnmountFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 449 of file gfile.h.

◆ unmount_mountable_finish

gboolean(* _GFileIface::unmount_mountable_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 454 of file gfile.h.

◆ unmount_mountable_with_operation

void(* _GFileIface::unmount_mountable_with_operation) (GFile *file, GMountUnmountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 550 of file gfile.h.

◆ unmount_mountable_with_operation_finish

gboolean(* _GFileIface::unmount_mountable_with_operation_finish) (GFile *file, GAsyncResult *result, GError **error)

Definition at line 556 of file gfile.h.


The documentation for this struct was generated from the following file: