| GnomeVFS - Filesystem Abstraction library | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> |
void gnome_vfs_async_cancel (GnomeVFSAsyncHandle *handle); void gnome_vfs_async_open (GnomeVFSAsyncHandle **handle_return, const gchar *text_uri, GnomeVFSOpenMode open_mode, GnomeVFSAsyncOpenCallback callback, gpointer callback_data); void gnome_vfs_async_open_uri (GnomeVFSAsyncHandle **handle_return, GnomeVFSURI *uri, GnomeVFSOpenMode open_mode, GnomeVFSAsyncOpenCallback callback, gpointer callback_data); void gnome_vfs_async_open_as_channel (GnomeVFSAsyncHandle **handle_return, const gchar *text_uri, GnomeVFSOpenMode open_mode, guint advised_block_size, GnomeVFSAsyncOpenAsChannelCallback callback, gpointer callback_data); void gnome_vfs_async_open_uri_as_channel (GnomeVFSAsyncHandle **handle_return, GnomeVFSURI *uri, GnomeVFSOpenMode open_mode, guint advised_block_size, GnomeVFSAsyncOpenAsChannelCallback callback, gpointer callback_data); void gnome_vfs_async_create (GnomeVFSAsyncHandle **handle_return, const gchar *text_uri, GnomeVFSOpenMode open_mode, gboolean exclusive, guint perm, GnomeVFSAsyncOpenCallback callback, gpointer callback_data); void gnome_vfs_async_create_uri (GnomeVFSAsyncHandle **handle_return, GnomeVFSURI *uri, GnomeVFSOpenMode open_mode, gboolean exclusive, guint perm, GnomeVFSAsyncOpenCallback callback, gpointer callback_data); void gnome_vfs_async_create_symbolic_link (GnomeVFSAsyncHandle **handle_return, GnomeVFSURI *uri, const gchar *uri_reference, GnomeVFSAsyncOpenCallback callback, gpointer callback_data); void gnome_vfs_async_create_as_channel (GnomeVFSAsyncHandle **handle_return, const gchar *text_uri, GnomeVFSOpenMode open_mode, gboolean exclusive, guint perm, GnomeVFSAsyncCreateAsChannelCallback callback, gpointer callback_data); void gnome_vfs_async_create_uri_as_channel (GnomeVFSAsyncHandle **handle_return, GnomeVFSURI *uri, GnomeVFSOpenMode open_mode, gboolean exclusive, guint perm, GnomeVFSAsyncCreateAsChannelCallback callback, gpointer callback_data); void gnome_vfs_async_close (GnomeVFSAsyncHandle *handle, GnomeVFSAsyncCloseCallback callback, gpointer callback_data); void gnome_vfs_async_read (GnomeVFSAsyncHandle *handle, gpointer buffer, guint bytes, GnomeVFSAsyncReadCallback callback, gpointer callback_data); void gnome_vfs_async_write (GnomeVFSAsyncHandle *handle, gconstpointer buffer, guint bytes, GnomeVFSAsyncWriteCallback callback, gpointer callback_data); void gnome_vfs_async_get_file_info (GnomeVFSAsyncHandle **handle_return, GList *uri_list, GnomeVFSFileInfoOptions options, GnomeVFSAsyncGetFileInfoCallback callback, gpointer callback_data); void gnome_vfs_async_set_file_info (GnomeVFSAsyncHandle **handle_return, GnomeVFSURI *uri, GnomeVFSFileInfo *info, GnomeVFSSetFileInfoMask mask, GnomeVFSFileInfoOptions options, GnomeVFSAsyncSetFileInfoCallback callback, gpointer callback_data); void gnome_vfs_async_load_directory (GnomeVFSAsyncHandle **handle_return, const gchar *text_uri, GnomeVFSFileInfoOptions options, guint items_per_notification, GnomeVFSAsyncDirectoryLoadCallback callback, gpointer callback_data); void gnome_vfs_async_load_directory_uri (GnomeVFSAsyncHandle **handle_return, GnomeVFSURI *uri, GnomeVFSFileInfoOptions options, guint items_per_notification, GnomeVFSAsyncDirectoryLoadCallback callback, gpointer callback_data); GnomeVFSResult gnome_vfs_async_xfer (GnomeVFSAsyncHandle **handle_return, GList *source_uri_list, GList *target_uri_list, GnomeVFSXferOptions xfer_options, GnomeVFSXferErrorMode error_mode, GnomeVFSXferOverwriteMode overwrite_mode, GnomeVFSAsyncXferProgressCallback progress_update_callback, gpointer update_callback_data, GnomeVFSXferProgressCallback progress_sync_callback, gpointer sync_callback_data); void gnome_vfs_async_find_directory (GnomeVFSAsyncHandle **handle_return, GList *near_uri_list, GnomeVFSFindDirectoryKind kind, gboolean create_if_needed, gboolean find_if_needed, guint permissions, GnomeVFSAsyncFindDirectoryCallback callback, gpointer user_data); |
void gnome_vfs_async_cancel (GnomeVFSAsyncHandle *handle); |
Cancels an operation
void gnome_vfs_async_open (GnomeVFSAsyncHandle **handle_return,
const gchar *text_uri,
GnomeVFSOpenMode open_mode,
GnomeVFSAsyncOpenCallback callback,
gpointer callback_data); |
Opens a text-based URI according to open_mode
void gnome_vfs_async_open_uri (GnomeVFSAsyncHandle **handle_return,
GnomeVFSURI *uri,
GnomeVFSOpenMode open_mode,
GnomeVFSAsyncOpenCallback callback,
gpointer callback_data); |
Opens a GnomeVFSURI according to open_mode. This function exposes a public GnomeVFSURI object, which may be deprecated eventually. Therefore, use of gnome_vfs_async_open is encouraged instead of this function to minimize breakage.
void gnome_vfs_async_open_as_channel (GnomeVFSAsyncHandle **handle_return,
const gchar *text_uri,
GnomeVFSOpenMode open_mode,
guint advised_block_size,
GnomeVFSAsyncOpenAsChannelCallback callback,
gpointer callback_data); |
void gnome_vfs_async_open_uri_as_channel
(GnomeVFSAsyncHandle **handle_return,
GnomeVFSURI *uri,
GnomeVFSOpenMode open_mode,
guint advised_block_size,
GnomeVFSAsyncOpenAsChannelCallback callback,
gpointer callback_data); |
void gnome_vfs_async_create (GnomeVFSAsyncHandle **handle_return,
const gchar *text_uri,
GnomeVFSOpenMode open_mode,
gboolean exclusive,
guint perm,
GnomeVFSAsyncOpenCallback callback,
gpointer callback_data); |
void gnome_vfs_async_create_uri (GnomeVFSAsyncHandle **handle_return,
GnomeVFSURI *uri,
GnomeVFSOpenMode open_mode,
gboolean exclusive,
guint perm,
GnomeVFSAsyncOpenCallback callback,
gpointer callback_data); |
void gnome_vfs_async_create_symbolic_link
(GnomeVFSAsyncHandle **handle_return,
GnomeVFSURI *uri,
const gchar *uri_reference,
GnomeVFSAsyncOpenCallback callback,
gpointer callback_data); |
void gnome_vfs_async_create_as_channel
(GnomeVFSAsyncHandle **handle_return,
const gchar *text_uri,
GnomeVFSOpenMode open_mode,
gboolean exclusive,
guint perm,
GnomeVFSAsyncCreateAsChannelCallback callback,
gpointer callback_data); |
void gnome_vfs_async_create_uri_as_channel
(GnomeVFSAsyncHandle **handle_return,
GnomeVFSURI *uri,
GnomeVFSOpenMode open_mode,
gboolean exclusive,
guint perm,
GnomeVFSAsyncCreateAsChannelCallback callback,
gpointer callback_data); |
void gnome_vfs_async_close (GnomeVFSAsyncHandle *handle,
GnomeVFSAsyncCloseCallback callback,
gpointer callback_data); |
void gnome_vfs_async_read (GnomeVFSAsyncHandle *handle,
gpointer buffer,
guint bytes,
GnomeVFSAsyncReadCallback callback,
gpointer callback_data); |
void gnome_vfs_async_write (GnomeVFSAsyncHandle *handle,
gconstpointer buffer,
guint bytes,
GnomeVFSAsyncWriteCallback callback,
gpointer callback_data); |
void gnome_vfs_async_get_file_info (GnomeVFSAsyncHandle **handle_return,
GList *uri_list,
GnomeVFSFileInfoOptions options,
GnomeVFSAsyncGetFileInfoCallback callback,
gpointer callback_data); |
void gnome_vfs_async_set_file_info (GnomeVFSAsyncHandle **handle_return,
GnomeVFSURI *uri,
GnomeVFSFileInfo *info,
GnomeVFSSetFileInfoMask mask,
GnomeVFSFileInfoOptions options,
GnomeVFSAsyncSetFileInfoCallback callback,
gpointer callback_data); |
void gnome_vfs_async_load_directory (GnomeVFSAsyncHandle **handle_return,
const gchar *text_uri,
GnomeVFSFileInfoOptions options,
guint items_per_notification,
GnomeVFSAsyncDirectoryLoadCallback callback,
gpointer callback_data); |
void gnome_vfs_async_load_directory_uri
(GnomeVFSAsyncHandle **handle_return,
GnomeVFSURI *uri,
GnomeVFSFileInfoOptions options,
guint items_per_notification,
GnomeVFSAsyncDirectoryLoadCallback callback,
gpointer callback_data); |
GnomeVFSResult gnome_vfs_async_xfer (GnomeVFSAsyncHandle **handle_return, GList *source_uri_list, GList *target_uri_list, GnomeVFSXferOptions xfer_options, GnomeVFSXferErrorMode error_mode, GnomeVFSXferOverwriteMode overwrite_mode, GnomeVFSAsyncXferProgressCallback progress_update_callback, gpointer update_callback_data, GnomeVFSXferProgressCallback progress_sync_callback, gpointer sync_callback_data); |
Transfers file(s) from one location to another
| handle_return : | a reference to where the newly created handle pointer should be stored |
| source_uri_list : | a GList. Each element should be a pointer to a GnomeVFSURI object |
| target_uri_list : | a GList. Each element should be a pointer to a GnomeVFSURI object |
| xfer_options : | |
| error_mode : | |
| overwrite_mode : | |
| progress_update_callback : | |
| update_callback_data : | data to be passed to the progress update callback function |
| progress_sync_callback : | |
| sync_callback_data : | data to be passed to the progress sync callback function |
| Returns : |
void gnome_vfs_async_find_directory (GnomeVFSAsyncHandle **handle_return,
GList *near_uri_list,
GnomeVFSFindDirectoryKind kind,
gboolean create_if_needed,
gboolean find_if_needed,
guint permissions,
GnomeVFSAsyncFindDirectoryCallback callback,
gpointer user_data); |