![]() |
![]() |
![]() |
Tracker Common Library Reference Manual | ![]() |
---|---|---|---|---|
#include <libtracker-common/tracker-file-utils.h> gboolean tracker_env_check_xdg_dirs (void); void tracker_file_close (gint fd, gboolean no_longer_needed); gchar* tracker_file_get_mime_type (const gchar *uri); gint32 tracker_file_get_mtime (const gchar *uri); void tracker_file_get_path_and_name (const gchar *uri, gchar **path, gchar **name); guint32 tracker_file_get_size (const gchar *uri); gboolean tracker_file_is_directory (const gchar *uri); gboolean tracker_file_is_indexable (const gchar *uri); gboolean tracker_file_is_valid (const gchar *uri); gint tracker_file_open (const gchar *uri, gboolean readahead); gboolean tracker_file_unlink (const gchar *uri); gchar* tracker_path_evaluate_name (const gchar *uri); void tracker_path_hash_table_filter_duplicates (GHashTable *roots); gboolean tracker_path_is_in_path (const gchar *path, const gchar *in_path); GSList* tracker_path_list_filter_duplicates (GSList *roots, const gchar *basename_exception_prefix); void tracker_path_remove (const gchar *uri);
void tracker_file_close (gint fd, gboolean no_longer_needed);
|
|
|
void tracker_file_get_path_and_name (const gchar *uri, gchar **path, gchar **name);
|
|
|
|
|
gint tracker_file_open (const gchar *uri, gboolean readahead);
|
|
|
|
Returns : |
void tracker_path_hash_table_filter_duplicates (GHashTable *roots);
|
gboolean tracker_path_is_in_path (const gchar *path, const gchar *in_path);
|
|
|
|
Returns : |
GSList* tracker_path_list_filter_duplicates (GSList *roots, const gchar *basename_exception_prefix);
|
|
|
|
Returns : |