Object Hierarchy
GObject
+----FmFolder
Details
FmFolder
typedef struct _FmFolder FmFolder;
FmFolderClass
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);
FmJobErrorAction (*error)(FmFolder* dir, GError* err, FmJobErrorSeverity severity);
void (*reserved1)(void);
void (*reserved2)(void);
void (*reserved3)(void);
void (*reserved4)(void);
} FmFolderClass;
fm_folder_get_for_gfile ()
FmFolder* fm_folder_get_for_gfile (GFile *gf
);
fm_folder_get_for_path ()
FmFolder* fm_folder_get_for_path (FmPath *path
);
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_files ()
FmFileInfoList* fm_folder_get_files (FmFolder *folder
);
fm_folder_get_file_by_name ()
FmFileInfo* fm_folder_get_file_by_name (FmFolder *folder
,
const char *name
);
fm_folder_get_is_loading ()
gboolean fm_folder_get_is_loading (FmFolder *folder
);
fm_folder_reload ()
void fm_folder_reload (FmFolder *folder
);
Signal Details
The "loaded"
signal
void user_function (FmFolder *fmfolder,
gpointer user_data) : Run First
The "unmount"
signal
void user_function (FmFolder *fmfolder,
gpointer user_data) : Run First