![]() |
![]() |
![]() |
Tracker Common Library Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
TrackerStorage; TrackerStorage * tracker_storage_new (void
); GSList * tracker_storage_get_mounted_directory_roots (TrackerStorage *storage
); GSList * tracker_storage_get_removable_device_roots (TrackerStorage *storage
); GSList * tracker_storage_get_removable_device_udis (TrackerStorage *storage
); const gchar * tracker_storage_udi_get_mount_point (TrackerStorage *storage
,const gchar *udi
); gboolean tracker_storage_udi_get_is_mounted (TrackerStorage *storage
,const gchar *udi
); gboolean tracker_storage_uri_is_on_removable_device (TrackerStorage *storage
,const gchar *uri
,gchar **mount_point
,gboolean *available
); const gchar* tracker_storage_get_volume_udi_for_file (TrackerStorage *storage
,GFile *file
);
TrackerStorage * tracker_storage_new (void
);
Creates a new instance of TrackerStorage.
Returns : |
The newly created TrackerStorage. |
GSList * tracker_storage_get_mounted_directory_roots
(TrackerStorage *storage
);
Returns a GSList of strings containing the root directories for mounted devices.
Each element must be freed using g_free()
and the list itself using
g_slist_free()
.
|
A TrackerStorage |
Returns : |
The list of root directories. |
GSList * tracker_storage_get_removable_device_roots
(TrackerStorage *storage
);
Returns a GSList of strings containing the root directories for removable devices.
Each element must be freed using g_free()
and the list itself
through g_slist_free()
.
|
A TrackerStorage |
Returns : |
The list of root directories. |
GSList * tracker_storage_get_removable_device_udis
(TrackerStorage *storage
);
Returns a GSList of strings containing the UDI for removable devices.
Each element is owned by the GHashTable internally, the list
itself through should be freed using g_slist_free()
.
|
A TrackerStorage |
Returns : |
The list of UDIs. |
const gchar * tracker_storage_udi_get_mount_point (TrackerStorage *storage
,const gchar *udi
);
|
A TrackerStorage |
|
A gboolean |
Returns : |
The TRUE if udi is mounted or FALSE if it isn't.
|
gboolean tracker_storage_udi_get_is_mounted (TrackerStorage *storage
,const gchar *udi
);
|
|
|
|
Returns : |
gboolean tracker_storage_uri_is_on_removable_device (TrackerStorage *storage
,const gchar *uri
,gchar **mount_point
,gboolean *available
);
|
|
|
|
|
|
|
|
Returns : |
const gchar* tracker_storage_get_volume_udi_for_file (TrackerStorage *storage
,GFile *file
);
Returns the UDI of the removable device for file
|
A TrackerStorage |
|
a file |
Returns : |
Returns the UDI of the removable device for file
|