| libfm Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Signals | ||||
FmFolder; FmFolderClass; FmFolder* fm_folder_get (FmPath *path); FmFolder* fm_folder_get_for_gfile (GFile *gf); FmFolder* fm_folder_get_for_path_name (const char *path); FmFolder* fm_folder_get_for_uri (const char *uri); FmFileInfoList* fm_folder_get_files (FmFolder *folder); FmFileInfo* fm_folder_get_file_by_name (FmFolder *folder,const char *name); gboolean fm_folder_get_is_loaded (FmFolder *folder); void fm_folder_reload (FmFolder *folder); gboolean fm_folder_get_filesystem_info (FmFolder *folder,guint64 *total_size,guint64 *free_size); void fm_folder_query_filesystem_info (FmFolder *folder);
"changed" : Run First "content-changed" : Run First "error" : Run Last "files-added" : Run First "files-changed" : Run First "files-removed" : Run First "fs-info" : Run First "loaded" : Run First "removed" : Run First "unmount" : Run First
typedef struct {
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);
} FmFolderClass;
FmFolder* fm_folder_get_for_path_name (const char *path);
|
|
Returns : |
FmFileInfo* fm_folder_get_file_by_name (FmFolder *folder,const char *name);
|
|
|
|
Returns : |
gboolean fm_folder_get_filesystem_info (FmFolder *folder,guint64 *total_size,guint64 *free_size);
|
|
|
|
|
|
Returns : |
void fm_folder_query_filesystem_info (FmFolder *folder);
|
"changed" signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"content-changed" signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"error" signalgint user_function (FmFolder *fmfolder, gpointer arg1, gint arg2, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
|
|
user data set when the signal handler was connected. |
Returns : |
"files-added" signalvoid user_function (FmFolder *fmfolder, gpointer arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"files-changed" signalvoid user_function (FmFolder *fmfolder, gpointer arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"files-removed" signalvoid user_function (FmFolder *fmfolder, gpointer arg1, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"fs-info" signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"loaded" signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"removed" signalvoid user_function (FmFolder *fmfolder, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |