DBus

DBus

Synopsis


#include <libtracker-common/tracker-dbus.h>

TrackerDBusData*    tracker_dbus_data_new               (const gpointer arg1,
                                                         const gpointer arg2);
GQuark              tracker_dbus_error_quark            (void);
guint               tracker_dbus_get_next_request_id    (void);
void                tracker_dbus_gvalue_slice_free      (GValue *value);
GValue*             tracker_dbus_gvalue_slice_new       (GType type);
gchar**             tracker_dbus_queue_gfile_to_strv    (GQueue *queue,
                                                         gint max);
gchar**             tracker_dbus_queue_str_to_strv      (GQueue *queue,
                                                         gint max);
TrackerDBusRequestHandler* tracker_dbus_request_add_hook
                                                        (TrackerDBusRequestFunc new,
                                                         TrackerDBusRequestFunc done,
                                                         gpointer user_data);
void                tracker_dbus_request_comment        (gint request_id,
                                                         const gchar *format,
                                                         ...);
void                tracker_dbus_request_failed         (gint request_id,
                                                         GError **error,
                                                         const gchar *format,
                                                         ...);
void                tracker_dbus_request_new            (gint request_id,
                                                         const gchar *format,
                                                         ...);
void                tracker_dbus_request_remove_hook    (TrackerDBusRequestHandler *handler);
void                tracker_dbus_request_success        (gint request_id);
void                tracker_dbus_results_ptr_array_free (GPtrArray **ptr_array);
gchar**             tracker_dbus_slist_to_strv          (GSList *list);

Description

Details

tracker_dbus_data_new ()

TrackerDBusData*    tracker_dbus_data_new               (const gpointer arg1,
                                                         const gpointer arg2);

arg1 :
arg2 :
Returns :

tracker_dbus_error_quark ()

GQuark              tracker_dbus_error_quark            (void);

Returns :

tracker_dbus_get_next_request_id ()

guint               tracker_dbus_get_next_request_id    (void);

Returns :

tracker_dbus_gvalue_slice_free ()

void                tracker_dbus_gvalue_slice_free      (GValue *value);

value :

tracker_dbus_gvalue_slice_new ()

GValue*             tracker_dbus_gvalue_slice_new       (GType type);

type :
Returns :

tracker_dbus_queue_gfile_to_strv ()

gchar**             tracker_dbus_queue_gfile_to_strv    (GQueue *queue,
                                                         gint max);

queue :
max :
Returns :

tracker_dbus_queue_str_to_strv ()

gchar**             tracker_dbus_queue_str_to_strv      (GQueue *queue,
                                                         gint max);

queue :
max :
Returns :

tracker_dbus_request_add_hook ()

TrackerDBusRequestHandler* tracker_dbus_request_add_hook
                                                        (TrackerDBusRequestFunc new,
                                                         TrackerDBusRequestFunc done,
                                                         gpointer user_data);

new :
done :
user_data :
Returns :

tracker_dbus_request_comment ()

void                tracker_dbus_request_comment        (gint request_id,
                                                         const gchar *format,
                                                         ...);

request_id :
format :
... :

tracker_dbus_request_failed ()

void                tracker_dbus_request_failed         (gint request_id,
                                                         GError **error,
                                                         const gchar *format,
                                                         ...);

request_id :
error :
format :
... :

tracker_dbus_request_new ()

void                tracker_dbus_request_new            (gint request_id,
                                                         const gchar *format,
                                                         ...);

request_id :
format :
... :

tracker_dbus_request_remove_hook ()

void                tracker_dbus_request_remove_hook    (TrackerDBusRequestHandler *handler);

handler :

tracker_dbus_request_success ()

void                tracker_dbus_request_success        (gint request_id);

request_id :

tracker_dbus_results_ptr_array_free ()

void                tracker_dbus_results_ptr_array_free (GPtrArray **ptr_array);

ptr_array :

tracker_dbus_slist_to_strv ()

gchar**             tracker_dbus_slist_to_strv          (GSList *list);

list :
Returns :