tumbler Reference Manual | ||||
---|---|---|---|---|
Top | Description |
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
);
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); };
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
);
TumblerThumbnailFlavor * tumbler_cache_get_flavor (TumblerCache *cache
,const gchar *name
);
TumblerThumbnail * tumbler_cache_get_thumbnail (TumblerCache *cache
,const gchar *uri
,TumblerThumbnailFlavor *flavor
);
gboolean tumbler_cache_is_thumbnail (TumblerCache *cache
,const gchar *uri
);