Details
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 (*start_loading)(FmFolder* dir);
void (*finish_loading)(FmFolder* dir);
void (*unmount)(FmFolder* dir);
void (*changed)(FmFolder* dir);
void (*removed)(FmFolder* dir);
void (*content_changed)(FmFolder* dir);
void (*fs_info)(FmFolder* dir);
guint (*error)(FmFolder* dir, GError* err, guint severity);
};
fm_folder_from_gfile ()
FmFolder * fm_folder_from_gfile (GFile *gf
);
fm_folder_from_path ()
FmFolder * fm_folder_from_path (FmPath *path
);
fm_folder_from_path_name ()
FmFolder * fm_folder_from_path_name (const char *path
);
fm_folder_from_uri ()
FmFolder * fm_folder_from_uri (const char *uri
);
fm_folder_get_file_by_name ()
FmFileInfo * fm_folder_get_file_by_name (FmFolder *folder
,
const char *name
);
fm_folder_get_files ()
FmFileInfoList * fm_folder_get_files (FmFolder *folder
);
fm_folder_get_filesystem_info ()
gboolean fm_folder_get_filesystem_info (FmFolder *folder
,
guint64 *total_size
,
guint64 *free_size
);
fm_folder_get_info ()
FmFileInfo * fm_folder_get_info (FmFolder *folder
);
fm_folder_get_path ()
FmPath * fm_folder_get_path (FmFolder *folder
);
fm_folder_is_empty ()
gboolean fm_folder_is_empty (FmFolder *folder
);
fm_folder_is_loaded ()
gboolean fm_folder_is_loaded (FmFolder *folder
);
fm_folder_is_valid ()
gboolean fm_folder_is_valid (FmFolder *folder
);
fm_folder_query_filesystem_info ()
void fm_folder_query_filesystem_info (FmFolder *folder
);
fm_folder_reload ()
void fm_folder_reload (FmFolder *folder
);