TumblerCache
TumblerCache
|
|
Synopsis
struct TumblerCacheIface;
void tumbler_cache_cleanup (TumblerCache *cache,
const gchar *const *base_uris,
guint64 since);
void tumbler_cache_copy (TumblerCache *cache,
const gchar *const *from_uris,
const gchar *const *to_uris);
void tumbler_cache_delete (TumblerCache *cache,
const gchar *const *uris);
TumblerCache * tumbler_cache_get_default (void);
TumblerThumbnailFlavor * tumbler_cache_get_flavor (TumblerCache *cache,
const gchar *name);
GList * tumbler_cache_get_flavors (TumblerCache *cache);
TumblerThumbnail * tumbler_cache_get_thumbnail (TumblerCache *cache,
const gchar *uri,
TumblerThumbnailFlavor *flavor);
gboolean tumbler_cache_is_thumbnail (TumblerCache *cache,
const gchar *uri);
void tumbler_cache_move (TumblerCache *cache,
const gchar *const *from_uris,
const gchar *const *to_uris);
Details
struct TumblerCacheIface
struct TumblerCacheIface {
GTypeInterface __parent__;
/* signals */
/* virtual methods */
TumblerThumbnail *(*get_thumbnail) (TumblerCache *cache,
const gchar *uri,
TumblerThumbnailFlavor *flavor);
void (*cleanup) (TumblerCache *cache,
const gchar *const *base_uris,
guint64 since);
void (*do_delete) (TumblerCache *cache,
const gchar *const *uris);
void (*copy) (TumblerCache *cache,
const gchar *const *from_uris,
const gchar *const *to_uris);
void (*move) (TumblerCache *cache,
const gchar *const *from_uris,
const gchar *const *to_uris);
gboolean (*is_thumbnail) (TumblerCache *cache,
const gchar *uri);
GList *(*get_flavors) (TumblerCache *cache);
};
tumbler_cache_cleanup ()
void tumbler_cache_cleanup (TumblerCache *cache,
const gchar *const *base_uris,
guint64 since);
tumbler_cache_copy ()
void tumbler_cache_copy (TumblerCache *cache,
const gchar *const *from_uris,
const gchar *const *to_uris);
tumbler_cache_delete ()
void tumbler_cache_delete (TumblerCache *cache,
const gchar *const *uris);
tumbler_cache_get_default ()
TumblerCache * tumbler_cache_get_default (void);
tumbler_cache_get_flavor ()
TumblerThumbnailFlavor * tumbler_cache_get_flavor (TumblerCache *cache,
const gchar *name);
tumbler_cache_get_flavors ()
GList * tumbler_cache_get_flavors (TumblerCache *cache);
tumbler_cache_get_thumbnail ()
TumblerThumbnail * tumbler_cache_get_thumbnail (TumblerCache *cache,
const gchar *uri,
TumblerThumbnailFlavor *flavor);
tumbler_cache_is_thumbnail ()
gboolean tumbler_cache_is_thumbnail (TumblerCache *cache,
const gchar *uri);
tumbler_cache_move ()
void tumbler_cache_move (TumblerCache *cache,
const gchar *const *from_uris,
const gchar *const *to_uris);