|
| G_DEFINE_TYPE (RemminaSFTPClient, remmina_sftp_client, REMMINA_TYPE_FTP_CLIENT) |
|
static gboolean | remmina_sftp_client_refresh (RemminaSFTPClient *client) |
|
static gboolean | remmina_sftp_client_thread_update_task (RemminaSFTPClient *client, RemminaFTPTask *task) |
|
static void | remmina_sftp_client_thread_set_error (RemminaSFTPClient *client, RemminaFTPTask *task, const gchar *error_format,...) |
|
static void | remmina_sftp_client_thread_set_finish (RemminaSFTPClient *client, RemminaFTPTask *task) |
|
static RemminaFTPTask * | remmina_sftp_client_thread_get_task (RemminaSFTPClient *client) |
|
static gboolean | remmina_sftp_client_thread_download_file (RemminaSFTPClient *client, RemminaSFTP *sftp, RemminaFTPTask *task, const gchar *remote_path, const gchar *local_path, guint64 *donesize) |
|
static gboolean | remmina_sftp_client_thread_recursive_dir (RemminaSFTPClient *client, RemminaSFTP *sftp, RemminaFTPTask *task, const gchar *rootdir_path, const gchar *subdir_path, GPtrArray *array) |
|
static gboolean | remmina_sftp_client_thread_recursive_localdir (RemminaSFTPClient *client, RemminaFTPTask *task, const gchar *rootdir_path, const gchar *subdir_path, GPtrArray *array) |
|
static gboolean | remmina_sftp_client_thread_mkdir (RemminaSFTPClient *client, RemminaSFTP *sftp, RemminaFTPTask *task, const gchar *path) |
|
static gboolean | remmina_sftp_client_thread_upload_file (RemminaSFTPClient *client, RemminaSFTP *sftp, RemminaFTPTask *task, const gchar *remote_path, const gchar *local_path, guint64 *donesize) |
|
static gpointer | remmina_sftp_client_thread_main (gpointer data) |
|
static void | remmina_sftp_client_destroy (RemminaSFTPClient *client, gpointer data) |
|
static sftp_dir | remmina_sftp_client_sftp_session_opendir (RemminaSFTPClient *client, const gchar *dir) |
|
static gboolean | remmina_sftp_client_sftp_session_closedir (RemminaSFTPClient *client, sftp_dir sftpdir) |
|
static void | remmina_sftp_client_on_opendir (RemminaSFTPClient *client, gchar *dir, gpointer data) |
|
static void | remmina_sftp_client_on_newtask (RemminaSFTPClient *client, gpointer data) |
|
static gboolean | remmina_sftp_client_on_canceltask (RemminaSFTPClient *client, gint taskid, gpointer data) |
|
static gboolean | remmina_sftp_client_on_deletefile (RemminaSFTPClient *client, gint type, gchar *name, gpointer data) |
|
static void | remmina_sftp_client_init (RemminaSFTPClient *client) |
|
gint | remmina_sftp_client_confirm_resume (RemminaSFTPClient *client, const gchar *path) |
|
RemminaSFTPClient * | remmina_sftp_client_new (void) |
|
void | remmina_sftp_client_open (RemminaSFTPClient *client, RemminaSFTP *sftp) |
|