Hi, Tracker's metadata classes and types are a bit confusing to me. I'd appreciate if someone could shed some light on that. My confusion stems from the following API functions : tracker_metadata_get_type_details(), tracker_metadata_get_registered_types() and tracker_metadata_get_registered_classes(). The type name passed to the first function is one of the class names that I get from the third. However, if I pass the same class name to the second function, it doesn't return anything. What exactly then, is the difference between a type and a class? FWIW, I'm not a Gnome developer and am very new to tracker in general. I am writing LibTracker::Client which would be a Perl interface to libtrackerclient. Thanks, --gera.
Attachment:
signature.asc
Description: Digital signature