Object Hierarchy
GObject
+----FmFolder
Details
struct FmFolder
struct FmFolder;
struct FmFolderClass
struct FmFolderClass {
GObjectClass parent_class;
void (*files_added)(FmFolder* dir, GSList* files);
void (*files_removed)(FmFolder* dir, GSList* files);
void (*files_changed)(FmFolder* dir, GSList* files);
void (*loaded)(FmFolder* dir);
void (*unmount)(FmFolder* dir);
void (*changed)(FmFolder* dir);
void (*removed)(FmFolder* dir);
void (*content_changed)(FmFolder* dir);
void (*fs_info)(FmFolder* dir);
FmJobErrorAction (*error)(FmFolder* dir, GError* err, FmJobErrorSeverity severity);
};
fm_folder_get_file_by_name ()
FmFileInfo * fm_folder_get_file_by_name (FmFolder *folder,
const char *name);
fm_folder_get_filesystem_info ()
gboolean fm_folder_get_filesystem_info (FmFolder *folder,
guint64 *total_size,
guint64 *free_size);
fm_folder_get_for_gfile ()
FmFolder * fm_folder_get_for_gfile (GFile *gf);
fm_folder_get_for_path_name ()
FmFolder * fm_folder_get_for_path_name (const char *path);
fm_folder_get_for_uri ()
FmFolder * fm_folder_get_for_uri (const char *uri);
fm_folder_get_is_loaded ()
gboolean fm_folder_get_is_loaded (FmFolder *folder);
fm_folder_query_filesystem_info ()
void fm_folder_query_filesystem_info (FmFolder *folder);
fm_folder_reload ()
void fm_folder_reload (FmFolder *folder);
Signal Details
The "changed" signal
void user_function (FmFolder *fmfolder,
gpointer user_data) : Run First
The "content-changed" signal
void user_function (FmFolder *fmfolder,
gpointer user_data) : Run First
The "error" signal
gint user_function (FmFolder *fmfolder,
gpointer arg1,
gint arg2,
gpointer user_data) : Run Last
The "files-added" signal
void user_function (FmFolder *fmfolder,
gpointer arg1,
gpointer user_data) : Run First
The "files-changed" signal
void user_function (FmFolder *fmfolder,
gpointer arg1,
gpointer user_data) : Run First
The "files-removed" signal
void user_function (FmFolder *fmfolder,
gpointer arg1,
gpointer user_data) : Run First
The "fs-info" signal
void user_function (FmFolder *fmfolder,
gpointer user_data) : Run First
The "loaded" signal
void user_function (FmFolder *fmfolder,
gpointer user_data) : Run First
The "removed" signal
void user_function (FmFolder *fmfolder,
gpointer user_data) : Run First
The "unmount" signal
void user_function (FmFolder *fmfolder,
gpointer user_data) : Run First