[vala] libgdata: add libgdata bindings
- From: Jaap A. Haitsma <jhaitsma src gnome org>
- To: svn-commits-list gnome org
- Subject: [vala] libgdata: add libgdata bindings
- Date: Thu, 16 Jul 2009 19:16:04 +0000 (UTC)
commit 1fa8a6178dd22c40cbce19c0d06a67726f69389c
Author: Jaap A. Haitsma <jaap haitsma org>
Date: Thu Jul 16 21:14:03 2009 +0200
libgdata: add libgdata bindings
Fixes bug #588719
Patch by VÃctor Manuel Jáquez Leal <vjaquez igalia com>
vapi/Makefile.am | 2 +
vapi/libgdata.deps | 3 +
vapi/libgdata.vapi | 1205 +++++++++
vapi/packages/libgdata/libgdata.deps | 3 +
vapi/packages/libgdata/libgdata.files | 2 +
vapi/packages/libgdata/libgdata.gi | 4036 +++++++++++++++++++++++++++++
vapi/packages/libgdata/libgdata.metadata | 26 +
vapi/packages/libgdata/libgdata.namespace | 1 +
8 files changed, 5278 insertions(+), 0 deletions(-)
---
diff --git a/vapi/Makefile.am b/vapi/Makefile.am
index 6cd5a36..d02ba45 100644
--- a/vapi/Makefile.am
+++ b/vapi/Makefile.am
@@ -90,6 +90,8 @@ dist_vapi_DATA = \
libepc-1.0.vapi \
libftdi.deps \
libftdi.vapi \
+ libgdata.deps \
+ libgdata.vapi \
libglade-2.0.deps \
libglade-2.0.vapi \
libgnome-2.0.vapi \
diff --git a/vapi/libgdata.deps b/vapi/libgdata.deps
new file mode 100644
index 0000000..d072dcd
--- /dev/null
+++ b/vapi/libgdata.deps
@@ -0,0 +1,3 @@
+libsoup-2.4
+gio-2.0
+libxml-2.0
diff --git a/vapi/libgdata.vapi b/vapi/libgdata.vapi
new file mode 100644
index 0000000..d025f2c
--- /dev/null
+++ b/vapi/libgdata.vapi
@@ -0,0 +1,1205 @@
+/* libgdata.vapi generated by vapigen, do not modify. */
+
+[CCode (cprefix = "GData", lower_case_cprefix = "gdata_")]
+namespace GData {
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class AccessRule : GData.Entry {
+ public unowned string get_role ();
+ public void get_scope (string type, string value);
+ [CCode (has_construct_function = false)]
+ public AccessRule (string id);
+ public void set_role (string role);
+ public void set_scope (string type, string value);
+ public string role { get; set; }
+ [NoAccessorMethod]
+ public string scope_type { owned get; set; }
+ [NoAccessorMethod]
+ public string scope_value { owned get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Author : GData.Parsable {
+ public int compare (GData.Author b);
+ public unowned string get_email_address ();
+ public unowned string get_name ();
+ public unowned string get_uri ();
+ [CCode (has_construct_function = false)]
+ public Author (string name, string uri, string email_address);
+ public void set_email_address (string email_address);
+ public void set_name (string name);
+ public void set_uri (string uri);
+ public string email_address { get; set; }
+ public string name { get; set; }
+ public string uri { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class CalendarCalendar : GData.Entry, GData.AccessHandler {
+ public unowned string get_access_level ();
+ public void get_color (GData.Color color);
+ public void get_edited (GLib.TimeVal edited);
+ public uint get_times_cleaned ();
+ public unowned string get_timezone ();
+ [CCode (has_construct_function = false)]
+ public CalendarCalendar (string id);
+ public void set_color (GData.Color color);
+ public void set_is_hidden (bool is_hidden);
+ public void set_is_selected (bool is_selected);
+ public void set_timezone (string _timezone);
+ public string access_level { get; }
+ public GData.Color color { get; set; }
+ public GLib.TimeVal edited { get; }
+ [NoAccessorMethod]
+ public bool is_hidden { get; set; }
+ [NoAccessorMethod]
+ public bool is_selected { get; set; }
+ public uint times_cleaned { get; }
+ public string timezone { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class CalendarEvent : GData.Entry {
+ public void add_person (GData.GDWho who);
+ public void add_place (GData.GDWhere where);
+ public void add_time (GData.GDWhen when);
+ public bool get_anyone_can_add_self ();
+ public void get_edited (GLib.TimeVal edited);
+ public bool get_guests_can_invite_others ();
+ public bool get_guests_can_modify ();
+ public bool get_guests_can_see_guests ();
+ public void get_original_event_details (string event_id, string event_uri);
+ public unowned GLib.List get_people ();
+ public unowned GLib.List get_places ();
+ public bool get_primary_time (GLib.TimeVal start_time, GLib.TimeVal end_time, out unowned GData.GDWhen when);
+ public unowned string get_recurrence ();
+ public uint get_sequence ();
+ public unowned string get_status ();
+ public unowned GLib.List get_times ();
+ public unowned string get_transparency ();
+ public unowned string get_uid ();
+ public unowned string get_visibility ();
+ public bool is_exception ();
+ [CCode (has_construct_function = false)]
+ public CalendarEvent (string id);
+ public void set_anyone_can_add_self (bool anyone_can_add_self);
+ public void set_guests_can_invite_others (bool guests_can_invite_others);
+ public void set_guests_can_modify (bool guests_can_modify);
+ public void set_guests_can_see_guests (bool guests_can_see_guests);
+ public void set_recurrence (string recurrence);
+ public void set_sequence (uint sequence);
+ public void set_status (string status);
+ public void set_transparency (string transparency);
+ public void set_uid (string uid);
+ public void set_visibility (string visibility);
+ public bool anyone_can_add_self { get; set; }
+ public GLib.TimeVal edited { get; }
+ public bool guests_can_invite_others { get; set; }
+ public bool guests_can_modify { get; set; }
+ public bool guests_can_see_guests { get; set; }
+ [NoAccessorMethod]
+ public string original_event_id { owned get; }
+ [NoAccessorMethod]
+ public string original_event_uri { owned get; }
+ public string recurrence { get; set; }
+ public uint sequence { get; set; }
+ public string status { get; set; }
+ public string transparency { get; set; }
+ public string uid { get; set; }
+ public string visibility { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class CalendarFeed : GData.Feed {
+ public uint get_times_cleaned ();
+ public unowned string get_timezone ();
+ public uint times_cleaned { get; }
+ public string timezone { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class CalendarQuery : GData.Query {
+ public bool get_future_events ();
+ public unowned string get_order_by ();
+ public void get_recurrence_expansion_end (GLib.TimeVal end);
+ public void get_recurrence_expansion_start (GLib.TimeVal start);
+ public bool get_single_events ();
+ public unowned string get_sort_order ();
+ public void get_start_max (GLib.TimeVal start_max);
+ public void get_start_min (GLib.TimeVal start_min);
+ public unowned string get_timezone ();
+ [CCode (has_construct_function = false)]
+ public CalendarQuery (string q);
+ public void set_future_events (bool future_events);
+ public void set_order_by (string order_by);
+ public void set_recurrence_expansion_end (GLib.TimeVal end);
+ public void set_recurrence_expansion_start (GLib.TimeVal start);
+ public void set_single_events (bool single_events);
+ public void set_sort_order (string sort_order);
+ public void set_start_max (GLib.TimeVal start_max);
+ public void set_start_min (GLib.TimeVal start_min);
+ public void set_timezone (string _timezone);
+ [CCode (has_construct_function = false)]
+ public CalendarQuery.with_limits (string q, GLib.TimeVal start_min, GLib.TimeVal start_max);
+ public bool future_events { get; set; }
+ public string order_by { get; set; }
+ public GLib.TimeVal recurrence_expansion_end { get; set; }
+ public GLib.TimeVal recurrence_expansion_start { get; set; }
+ public bool single_events { get; set; }
+ public string sort_order { get; set; }
+ public GLib.TimeVal start_max { get; set; }
+ public GLib.TimeVal start_min { get; set; }
+ public string timezone { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class CalendarService : GData.Service {
+ public unowned GData.CalendarEvent insert_event (GData.CalendarEvent event, GLib.Cancellable cancellable) throws GLib.Error;
+ [CCode (has_construct_function = false)]
+ public CalendarService (string client_id);
+ public unowned GData.Feed query_all_calendars (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ public void query_all_calendars_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data, GLib.AsyncReadyCallback callback);
+ public unowned GData.Feed query_events (GData.CalendarCalendar calendar, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ public unowned GData.Feed query_own_calendars (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ public void query_own_calendars_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data, GLib.AsyncReadyCallback callback);
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Category : GData.Parsable {
+ public int compare (GData.Category b);
+ public unowned string get_label ();
+ public unowned string get_scheme ();
+ public unowned string get_term ();
+ [CCode (has_construct_function = false)]
+ public Category (string term, string scheme, string label);
+ public void set_label (string label);
+ public void set_scheme (string scheme);
+ public void set_term (string term);
+ public string label { get; set; }
+ public string scheme { get; set; }
+ public string term { get; set; }
+ }
+ [Compact]
+ [CCode (type_id = "GDATA_TYPE_COLOR", cheader_filename = "gdata/gdata.h")]
+ public class Color {
+ public uint16 blue;
+ public uint16 green;
+ public uint16 red;
+ public static bool from_hexadecimal (string hexadecimal, GData.Color color);
+ public unowned string to_hexadecimal ();
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class ContactsContact : GData.Entry {
+ public void add_email_address (GData.GDEmailAddress email_address);
+ public void add_group (string href);
+ public void add_im_address (GData.GDIMAddress im_address);
+ public void add_organization (GData.GDOrganization organization);
+ public void add_phone_number (GData.GDPhoneNumber phone_number);
+ public void add_postal_address (GData.GDPostalAddress postal_address);
+ public void get_edited (GLib.TimeVal edited);
+ public unowned GLib.List get_email_addresses ();
+ public unowned GLib.HashTable get_extended_properties ();
+ public unowned string get_extended_property (string name);
+ public unowned GLib.List get_groups ();
+ public unowned GLib.List get_im_addresses ();
+ public unowned GLib.List get_organizations ();
+ public unowned GLib.List get_phone_numbers ();
+ public unowned string get_photo (GData.ContactsService service, size_t length, string content_type, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned GLib.List get_postal_addresses ();
+ public unowned GData.GDEmailAddress get_primary_email_address ();
+ public unowned GData.GDIMAddress get_primary_im_address ();
+ public unowned GData.GDOrganization get_primary_organization ();
+ public unowned GData.GDPhoneNumber get_primary_phone_number ();
+ public unowned GData.GDPostalAddress get_primary_postal_address ();
+ public bool is_deleted ();
+ public bool is_group_deleted (string href);
+ [CCode (has_construct_function = false)]
+ public ContactsContact (string id);
+ public void remove_group (string href);
+ public bool set_extended_property (string name, string value);
+ public bool set_photo (GData.Service service, string data, size_t length, GLib.Cancellable cancellable) throws GLib.Error;
+ [NoAccessorMethod]
+ public bool deleted { get; }
+ public GLib.TimeVal edited { get; }
+ [NoAccessorMethod]
+ public bool has_photo { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class ContactsQuery : GData.Query {
+ public unowned string get_group ();
+ public unowned string get_order_by ();
+ public unowned string get_sort_order ();
+ [CCode (has_construct_function = false)]
+ public ContactsQuery (string q);
+ public void set_group (string group);
+ public void set_order_by (string order_by);
+ public void set_show_deleted (bool show_deleted);
+ public void set_sort_order (string sort_order);
+ [CCode (has_construct_function = false)]
+ public ContactsQuery.with_limits (string q, int start_index, int max_results);
+ public string group { get; set; }
+ public string order_by { get; set; }
+ [NoAccessorMethod]
+ public bool show_deleted { get; set; }
+ public string sort_order { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class ContactsService : GData.Service {
+ public unowned GData.ContactsContact insert_contact (GData.ContactsContact contact, GLib.Cancellable cancellable) throws GLib.Error;
+ [CCode (has_construct_function = false)]
+ public ContactsService (string client_id);
+ public unowned GData.Feed query_contacts (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ public void query_contacts_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data, GLib.AsyncReadyCallback callback);
+ public unowned GData.ContactsContact update_contact (GData.ContactsContact contact, GLib.Cancellable cancellable) throws GLib.Error;
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Entry : GData.Parsable {
+ public void add_author (GData.Author author);
+ public void add_category (GData.Category category);
+ public void add_link (GData.Link link);
+ public unowned GLib.List get_categories ();
+ public unowned string get_content ();
+ public unowned string get_etag ();
+ public unowned string get_id ();
+ public void get_published (GLib.TimeVal published);
+ public unowned string get_summary ();
+ public unowned string get_title ();
+ public void get_updated (GLib.TimeVal updated);
+ public unowned GData.Link look_up_link (string rel);
+ [CCode (has_construct_function = false)]
+ public Entry (string id);
+ public void set_content (string content);
+ public void set_summary (string summary);
+ public void set_title (string title);
+ public string content { get; set; }
+ public string etag { get; construct; }
+ public string id { get; construct; }
+ [NoAccessorMethod]
+ public bool is_inserted { get; }
+ public GLib.TimeVal published { get; }
+ public string summary { get; set; }
+ public string title { get; set; }
+ public GLib.TimeVal updated { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Feed : GData.Parsable {
+ public unowned GLib.List get_authors ();
+ public unowned GLib.List get_categories ();
+ public unowned GLib.List get_entries ();
+ public unowned string get_etag ();
+ public unowned GData.Generator get_generator ();
+ public unowned string get_id ();
+ public uint get_items_per_page ();
+ public unowned GLib.List get_links ();
+ public unowned string get_logo ();
+ public uint get_start_index ();
+ public unowned string get_subtitle ();
+ public unowned string get_title ();
+ public uint get_total_results ();
+ public void get_updated (GLib.TimeVal updated);
+ public unowned GData.Entry look_up_entry (string id);
+ public unowned GData.Link look_up_link (string rel);
+ public string etag { get; }
+ public GData.Generator generator { get; }
+ public string id { get; }
+ public uint items_per_page { get; }
+ public string logo { get; }
+ public uint start_index { get; }
+ public string subtitle { get; }
+ public string title { get; }
+ public uint total_results { get; }
+ public GLib.TimeVal updated { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDEmailAddress : GData.Parsable {
+ public int compare (GData.GDEmailAddress b);
+ public unowned string get_address ();
+ public unowned string get_label ();
+ public unowned string get_relation_type ();
+ [CCode (has_construct_function = false)]
+ public GDEmailAddress (string address, string relation_type, string label, bool is_primary);
+ public void set_address (string address);
+ public void set_is_primary (bool is_primary);
+ public void set_label (string label);
+ public void set_relation_type (string relation_type);
+ public string address { get; set; }
+ [NoAccessorMethod]
+ public bool is_primary { get; set; }
+ public string label { get; set; }
+ public string relation_type { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDIMAddress : GData.Parsable {
+ [CCode (cname = "gdata_gd_im_address_compare")]
+ public int compare (GData.GDIMAddress b);
+ [CCode (cname = "gdata_gd_im_address_get_address")]
+ public unowned string get_address ();
+ [CCode (cname = "gdata_gd_im_address_get_label")]
+ public unowned string get_label ();
+ [CCode (cname = "gdata_gd_im_address_get_protocol")]
+ public unowned string get_protocol ();
+ [CCode (cname = "gdata_gd_im_address_get_relation_type")]
+ public unowned string get_relation_type ();
+ [CCode (cname = "gdata_gd_im_address_new", has_construct_function = false)]
+ public GDIMAddress (string address, string protocol, string relation_type, string label, bool is_primary);
+ [CCode (cname = "gdata_gd_im_address_set_address")]
+ public void set_address (string address);
+ [CCode (cname = "gdata_gd_im_address_set_is_primary")]
+ public void set_is_primary (bool is_primary);
+ [CCode (cname = "gdata_gd_im_address_set_label")]
+ public void set_label (string label);
+ [CCode (cname = "gdata_gd_im_address_set_protocol")]
+ public void set_protocol (string protocol);
+ [CCode (cname = "gdata_gd_im_address_set_relation_type")]
+ public void set_relation_type (string relation_type);
+ public string address { get; set; }
+ [NoAccessorMethod]
+ public bool is_primary { get; set; }
+ public string label { get; set; }
+ public string protocol { get; set; }
+ public string relation_type { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDOrganization : GData.Parsable {
+ public int compare (GData.GDOrganization b);
+ public unowned string get_label ();
+ public unowned string get_name ();
+ public unowned string get_relation_type ();
+ public unowned string get_title ();
+ [CCode (has_construct_function = false)]
+ public GDOrganization (string name, string title, string relation_type, string label, bool is_primary);
+ public void set_is_primary (bool is_primary);
+ public void set_label (string label);
+ public void set_name (string name);
+ public void set_relation_type (string relation_type);
+ public void set_title (string title);
+ [NoAccessorMethod]
+ public bool is_primary { get; set; }
+ public string label { get; set; }
+ public string name { get; set; }
+ public string relation_type { get; set; }
+ public string title { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDPhoneNumber : GData.Parsable {
+ public int compare (GData.GDPhoneNumber b);
+ public unowned string get_label ();
+ public unowned string get_number ();
+ public unowned string get_relation_type ();
+ public unowned string get_uri ();
+ [CCode (has_construct_function = false)]
+ public GDPhoneNumber (string number, string relation_type, string label, string uri, bool is_primary);
+ public void set_is_primary (bool is_primary);
+ public void set_label (string label);
+ public void set_number (string number);
+ public void set_relation_type (string relation_type);
+ public void set_uri (string uri);
+ [NoAccessorMethod]
+ public bool is_primary { get; set; }
+ public string label { get; set; }
+ public string number { get; set; }
+ public string relation_type { get; set; }
+ public string uri { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDPostalAddress : GData.Parsable {
+ public int compare (GData.GDPostalAddress b);
+ public unowned string get_address ();
+ public unowned string get_label ();
+ public unowned string get_relation_type ();
+ [CCode (has_construct_function = false)]
+ public GDPostalAddress (string address, string relation_type, string label, bool is_primary);
+ public void set_address (string address);
+ public void set_is_primary (bool is_primary);
+ public void set_label (string label);
+ public void set_relation_type (string relation_type);
+ public string address { get; set; }
+ [NoAccessorMethod]
+ public bool is_primary { get; set; }
+ public string label { get; set; }
+ public string relation_type { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDReminder : GData.Parsable {
+ public int compare (GData.GDReminder b);
+ public void get_absolute_time (GLib.TimeVal absolute_time);
+ public unowned string get_method ();
+ public int get_relative_time ();
+ [CCode (has_construct_function = false)]
+ public GDReminder (string method, GLib.TimeVal absolute_time, int relative_time);
+ public void set_absolute_time (GLib.TimeVal absolute_time);
+ public void set_method (string method);
+ public void set_relative_time (int relative_time);
+ public GLib.TimeVal absolute_time { get; set; }
+ [NoAccessorMethod]
+ public bool is_absolute_time { get; }
+ public string method { get; set; }
+ public int relative_time { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDWhen : GData.Parsable {
+ public int compare (GData.GDWhen b);
+ public void get_end_time (GLib.TimeVal end_time);
+ public unowned GLib.List get_reminders ();
+ public void get_start_time (GLib.TimeVal start_time);
+ public unowned string get_value_string ();
+ [CCode (has_construct_function = false)]
+ public GDWhen (GLib.TimeVal start_time, GLib.TimeVal end_time, bool is_date);
+ public void set_end_time (GLib.TimeVal end_time);
+ public void set_is_date (bool is_date);
+ public void set_start_time (GLib.TimeVal start_time);
+ public void set_value_string (string value_string);
+ public GLib.TimeVal end_time { get; set; }
+ [NoAccessorMethod]
+ public bool is_date { get; set; }
+ public GLib.TimeVal start_time { get; set; }
+ public string value_string { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDWhere : GData.Parsable {
+ public int compare (GData.GDWhere b);
+ public unowned string get_label ();
+ public unowned string get_relation_type ();
+ public unowned string get_value_string ();
+ [CCode (has_construct_function = false)]
+ public GDWhere (string relation_type, string value_string, string label);
+ public void set_label (string label);
+ public void set_relation_type (string relation_type);
+ public void set_value_string (string value_string);
+ public string label { get; set; }
+ public string relation_type { get; set; }
+ public string value_string { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class GDWho : GData.Parsable {
+ public int compare (GData.GDWho b);
+ public unowned string get_email_address ();
+ public unowned string get_relation_type ();
+ public unowned string get_value_string ();
+ [CCode (has_construct_function = false)]
+ public GDWho (string relation_type, string value_string, string email_address);
+ public void set_email_address (string email_address);
+ public void set_relation_type (string relation_type);
+ public void set_value_string (string value_string);
+ public string email_address { get; set; }
+ public string relation_type { get; set; }
+ public string value_string { get; set; }
+ }
+ [Compact]
+ [CCode (type_id = "GDATA_TYPE_GTIME_VAL", cheader_filename = "gdata/gdata.h")]
+ public class GTimeVal {
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Generator : GData.Parsable {
+ public int compare (GData.Generator b);
+ public unowned string get_name ();
+ public unowned string get_uri ();
+ public unowned string get_version ();
+ public string name { get; }
+ public string uri { get; }
+ public string version { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Link : GData.Parsable {
+ public int compare (GData.Link b);
+ public unowned string get_content_type ();
+ public unowned string get_language ();
+ public int get_length ();
+ public unowned string get_relation_type ();
+ public unowned string get_title ();
+ public unowned string get_uri ();
+ [CCode (has_construct_function = false)]
+ public Link (string uri, string relation_type);
+ public void set_content_type (string content_type);
+ public void set_language (string language);
+ public void set_length (int length);
+ public void set_relation_type (string relation_type);
+ public void set_title (string title);
+ public void set_uri (string uri);
+ public string content_type { get; set; }
+ public string language { get; set; }
+ public int length { get; set; }
+ public string relation_type { get; set; }
+ public string title { get; set; }
+ public string uri { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class MediaCategory : GData.Parsable {
+ public unowned string get_category ();
+ public unowned string get_label ();
+ public unowned string get_scheme ();
+ [CCode (has_construct_function = false)]
+ public MediaCategory (string category, string scheme, string label);
+ public void set_category (string category);
+ public void set_label (string label);
+ public void set_scheme (string scheme);
+ public string category { get; set; }
+ public string label { get; set; }
+ public string scheme { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class MediaContent : GData.Parsable {
+ public unowned string get_content_type ();
+ public int64 get_duration ();
+ public GData.MediaExpression get_expression ();
+ public size_t get_filesize ();
+ public uint get_height ();
+ public GData.MediaMedium get_medium ();
+ public unowned string get_uri ();
+ public uint get_width ();
+ public string content_type { get; }
+ public int64 duration { get; }
+ public GData.MediaExpression expression { get; }
+ public ulong filesize { get; }
+ public uint height { get; }
+ [NoAccessorMethod]
+ public bool is_default { get; }
+ public GData.MediaMedium medium { get; }
+ public string uri { get; }
+ public uint width { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class MediaCredit : GData.Parsable {
+ public unowned string get_credit ();
+ public unowned string get_role ();
+ public unowned string get_scheme ();
+ public string credit { get; }
+ public string role { get; }
+ public string scheme { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class MediaThumbnail : GData.Parsable {
+ public uint get_height ();
+ public int64 get_time ();
+ public unowned string get_uri ();
+ public uint get_width ();
+ public uint height { get; }
+ public int64 time { get; }
+ public string uri { get; }
+ public uint width { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Parsable : GLib.Object {
+ [CCode (has_construct_function = false)]
+ public Parsable.from_xml (GLib.Type parsable_type, string xml, int length) throws GLib.Error;
+ [NoWrapper]
+ public virtual void get_namespaces (GLib.HashTable namespaces);
+ public virtual void get_xml ();
+ [NoWrapper]
+ public virtual bool parse_xml (Xml.Doc doc, Xml.Node node) throws GLib.Error;
+ [NoWrapper]
+ public virtual bool post_parse_xml (void* user_data) throws GLib.Error;
+ [NoWrapper]
+ public virtual void pre_get_xml (GLib.StringBuilder xml_string);
+ [NoWrapper]
+ public virtual bool pre_parse_xml (Xml.Doc doc, Xml.Node root_node) throws GLib.Error;
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class PicasaWebAlbum : GData.Entry {
+ [CCode (cname = "gdata_picasaweb_album_get_bytes_used")]
+ public long get_bytes_used ();
+ [CCode (cname = "gdata_picasaweb_album_get_comment_count")]
+ public uint get_comment_count ();
+ [CCode (cname = "gdata_picasaweb_album_get_contents")]
+ public unowned GLib.List get_contents ();
+ [CCode (cname = "gdata_picasaweb_album_get_description")]
+ public unowned string get_description ();
+ [CCode (cname = "gdata_picasaweb_album_get_edited")]
+ public void get_edited (GLib.TimeVal edited);
+ [CCode (cname = "gdata_picasaweb_album_get_location")]
+ public unowned string get_location ();
+ [CCode (cname = "gdata_picasaweb_album_get_name")]
+ public unowned string get_name ();
+ [CCode (cname = "gdata_picasaweb_album_get_nickname")]
+ public unowned string get_nickname ();
+ [CCode (cname = "gdata_picasaweb_album_get_num_photos")]
+ public uint get_num_photos ();
+ [CCode (cname = "gdata_picasaweb_album_get_num_photos_remaining")]
+ public uint get_num_photos_remaining ();
+ [CCode (cname = "gdata_picasaweb_album_get_tags")]
+ public unowned string get_tags ();
+ [CCode (cname = "gdata_picasaweb_album_get_thumbnails")]
+ public unowned GLib.List get_thumbnails ();
+ [CCode (cname = "gdata_picasaweb_album_get_timestamp")]
+ public void get_timestamp (GLib.TimeVal timestamp);
+ [CCode (cname = "gdata_picasaweb_album_get_user")]
+ public unowned string get_user ();
+ [CCode (cname = "gdata_picasaweb_album_get_visibility")]
+ public GData.PicasaWebVisibility get_visibility ();
+ [CCode (cname = "gdata_picasaweb_album_new", has_construct_function = false)]
+ public PicasaWebAlbum (string id);
+ [CCode (cname = "gdata_picasaweb_album_set_description")]
+ public void set_description (string description);
+ [CCode (cname = "gdata_picasaweb_album_set_is_commenting_enabled")]
+ public void set_is_commenting_enabled (bool is_commenting_enabled);
+ [CCode (cname = "gdata_picasaweb_album_set_location")]
+ public void set_location (string location);
+ [CCode (cname = "gdata_picasaweb_album_set_tags")]
+ public void set_tags (string tags);
+ [CCode (cname = "gdata_picasaweb_album_set_timestamp")]
+ public void set_timestamp (GLib.TimeVal timestamp);
+ [CCode (cname = "gdata_picasaweb_album_set_visibility")]
+ public void set_visibility (GData.PicasaWebVisibility visibility);
+ public long bytes_used { get; }
+ public uint comment_count { get; }
+ public string description { get; set; }
+ public GLib.TimeVal edited { get; }
+ [NoAccessorMethod]
+ public bool is_commenting_enabled { get; set; }
+ public string location { get; set; }
+ public string name { get; }
+ public string nickname { get; }
+ public uint num_photos { get; }
+ public uint num_photos_remaining { get; }
+ public string tags { get; set; }
+ public GLib.TimeVal timestamp { get; set; }
+ public string user { get; }
+ public GData.PicasaWebVisibility visibility { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class PicasaWebFile : GData.Entry {
+ [CCode (cname = "gdata_picasaweb_file_get_album_id")]
+ public unowned string get_album_id ();
+ [CCode (cname = "gdata_picasaweb_file_get_caption")]
+ public unowned string get_caption ();
+ [CCode (cname = "gdata_picasaweb_file_get_checksum")]
+ public unowned string get_checksum ();
+ [CCode (cname = "gdata_picasaweb_file_get_client")]
+ public unowned string get_client ();
+ [CCode (cname = "gdata_picasaweb_file_get_comment_count")]
+ public uint get_comment_count ();
+ [CCode (cname = "gdata_picasaweb_file_get_contents")]
+ public unowned GLib.List get_contents ();
+ [CCode (cname = "gdata_picasaweb_file_get_credit")]
+ public unowned string get_credit ();
+ [CCode (cname = "gdata_picasaweb_file_get_edited")]
+ public void get_edited (GLib.TimeVal edited);
+ [CCode (cname = "gdata_picasaweb_file_get_height")]
+ public uint get_height ();
+ [CCode (cname = "gdata_picasaweb_file_get_position")]
+ public double get_position ();
+ [CCode (cname = "gdata_picasaweb_file_get_rotation")]
+ public uint get_rotation ();
+ [CCode (cname = "gdata_picasaweb_file_get_size")]
+ public size_t get_size ();
+ [CCode (cname = "gdata_picasaweb_file_get_tags")]
+ public unowned string get_tags ();
+ [CCode (cname = "gdata_picasaweb_file_get_thumbnails")]
+ public unowned GLib.List get_thumbnails ();
+ [CCode (cname = "gdata_picasaweb_file_get_timestamp")]
+ public void get_timestamp (GLib.TimeVal timestamp);
+ [CCode (cname = "gdata_picasaweb_file_get_version")]
+ public unowned string get_version ();
+ [CCode (cname = "gdata_picasaweb_file_get_video_status")]
+ public unowned string get_video_status ();
+ [CCode (cname = "gdata_picasaweb_file_get_width")]
+ public uint get_width ();
+ [CCode (cname = "gdata_picasaweb_file_new", has_construct_function = false)]
+ public PicasaWebFile (string id);
+ [CCode (cname = "gdata_picasaweb_file_set_album_id")]
+ public void set_album_id (string album_id);
+ [CCode (cname = "gdata_picasaweb_file_set_caption")]
+ public void set_caption (string caption);
+ [CCode (cname = "gdata_picasaweb_file_set_checksum")]
+ public void set_checksum (string checksum);
+ [CCode (cname = "gdata_picasaweb_file_set_client")]
+ public void set_client (string client);
+ [CCode (cname = "gdata_picasaweb_file_set_is_commenting_enabled")]
+ public void set_is_commenting_enabled (bool is_commenting_enabled);
+ [CCode (cname = "gdata_picasaweb_file_set_position")]
+ public void set_position (double position);
+ [CCode (cname = "gdata_picasaweb_file_set_rotation")]
+ public void set_rotation (uint rotation);
+ [CCode (cname = "gdata_picasaweb_file_set_tags")]
+ public void set_tags (string tags);
+ [CCode (cname = "gdata_picasaweb_file_set_timestamp")]
+ public void set_timestamp (GLib.TimeVal timestamp);
+ public string album_id { get; set; }
+ public string caption { get; set; }
+ public string checksum { get; set; }
+ public string client { get; set; }
+ public uint comment_count { get; }
+ public string credit { get; }
+ public GLib.TimeVal edited { get; }
+ public uint height { get; }
+ [NoAccessorMethod]
+ public bool is_commenting_enabled { get; set; }
+ public double position { get; set; }
+ public uint rotation { get; set; }
+ public ulong size { get; }
+ public string tags { get; set; }
+ public GLib.TimeVal timestamp { get; set; }
+ public string version { get; construct; }
+ public string video_status { get; }
+ public uint width { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class PicasaWebQuery : GData.Query {
+ [CCode (cname = "gdata_picasaweb_query_get_bounding_box")]
+ public void get_bounding_box (double north, double east, double south, double west);
+ [CCode (cname = "gdata_picasaweb_query_get_image_size")]
+ public unowned string get_image_size ();
+ [CCode (cname = "gdata_picasaweb_query_get_location")]
+ public unowned string get_location ();
+ [CCode (cname = "gdata_picasaweb_query_get_tag")]
+ public unowned string get_tag ();
+ [CCode (cname = "gdata_picasaweb_query_get_thumbnail_size")]
+ public unowned string get_thumbnail_size ();
+ [CCode (cname = "gdata_picasaweb_query_get_visibility")]
+ public GData.PicasaWebVisibility get_visibility ();
+ [CCode (cname = "gdata_picasaweb_query_new", has_construct_function = false)]
+ public PicasaWebQuery (string q);
+ [CCode (cname = "gdata_picasaweb_query_set_bounding_box")]
+ public void set_bounding_box (double north, double east, double south, double west);
+ [CCode (cname = "gdata_picasaweb_query_set_image_size")]
+ public void set_image_size (string image_size);
+ [CCode (cname = "gdata_picasaweb_query_set_location")]
+ public void set_location (string location);
+ [CCode (cname = "gdata_picasaweb_query_set_tag")]
+ public void set_tag (string tag);
+ [CCode (cname = "gdata_picasaweb_query_set_thumbnail_size")]
+ public void set_thumbnail_size (string thumbnail_size);
+ [CCode (cname = "gdata_picasaweb_query_set_visibility")]
+ public void set_visibility (GData.PicasaWebVisibility visibility);
+ public string image_size { get; set; }
+ public string location { get; set; }
+ public string tag { get; set; }
+ public string thumbnail_size { get; set; }
+ public int visibility { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class PicasaWebService : GData.Service {
+ [CCode (cname = "gdata_picasaweb_service_new", has_construct_function = false)]
+ public PicasaWebService (string client_id);
+ [CCode (cname = "gdata_picasaweb_service_query_all_albums")]
+ public unowned GData.Feed query_all_albums (GData.Query query, string username, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ [CCode (cname = "gdata_picasaweb_service_query_all_albums_async")]
+ public void query_all_albums_async (GData.Query query, string username, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data, GLib.AsyncReadyCallback callback);
+ [CCode (cname = "gdata_picasaweb_service_query_files")]
+ public unowned GData.Feed query_files (GData.PicasaWebAlbum album, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ [CCode (cname = "gdata_picasaweb_service_upload_file")]
+ public unowned GData.PicasaWebFile upload_file (GData.PicasaWebAlbum album, GData.PicasaWebFile file, GLib.File actual_file, GLib.Cancellable cancellable) throws GLib.Error;
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Query : GLib.Object {
+ [CCode (has_construct_function = false)]
+ public Query.for_id (string entry_id);
+ public unowned string get_author ();
+ public unowned string get_categories ();
+ public unowned string get_entry_id ();
+ public unowned string get_etag ();
+ public int get_max_results ();
+ public void get_published_max (GLib.TimeVal published_max);
+ public void get_published_min (GLib.TimeVal published_min);
+ public unowned string get_q ();
+ public virtual void get_query_uri (string feed_uri);
+ public int get_start_index ();
+ public void get_updated_max (GLib.TimeVal updated_max);
+ public void get_updated_min (GLib.TimeVal updated_min);
+ [CCode (has_construct_function = false)]
+ public Query (string q);
+ public void next_page ();
+ public bool previous_page ();
+ public void set_author (string author);
+ public void set_categories (string categories);
+ public void set_entry_id (string entry_id);
+ public void set_etag (string etag);
+ public void set_is_strict (bool is_strict);
+ public void set_max_results (int max_results);
+ public void set_published_max (GLib.TimeVal published_max);
+ public void set_published_min (GLib.TimeVal published_min);
+ public void set_q (string q);
+ public void set_start_index (int start_index);
+ public void set_updated_max (GLib.TimeVal updated_max);
+ public void set_updated_min (GLib.TimeVal updated_min);
+ [CCode (has_construct_function = false)]
+ public Query.with_limits (string q, int start_index, int max_results);
+ public string author { get; set; }
+ public string categories { get; set; }
+ public string entry_id { get; set; }
+ public string etag { get; set; }
+ [NoAccessorMethod]
+ public bool is_strict { get; set; }
+ public int max_results { get; set; }
+ public GLib.TimeVal published_max { get; set; }
+ public GLib.TimeVal published_min { get; set; }
+ public string q { get; set; }
+ public int start_index { get; set; }
+ public GLib.TimeVal updated_max { get; set; }
+ public GLib.TimeVal updated_min { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class Service : GLib.Object {
+ [NoWrapper]
+ public virtual void append_query_headers (Soup.Message message);
+ public bool authenticate (string username, string password, GLib.Cancellable cancellable) throws GLib.Error;
+ public void authenticate_async (string username, string password, GLib.Cancellable? cancellable, GLib.AsyncReadyCallback callback);
+ public bool authenticate_finish (GLib.AsyncResult async_result) throws GLib.Error;
+ public bool delete_entry (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
+ public void delete_entry_async (GData.Entry entry, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback);
+ public bool delete_entry_finish (GLib.AsyncResult async_result) throws GLib.Error;
+ public static GLib.Quark error_quark ();
+ public unowned string get_client_id ();
+ public unowned string get_password ();
+ public unowned Soup.URI get_proxy_uri ();
+ public unowned string get_username ();
+ public unowned GData.Entry insert_entry (string upload_uri, GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
+ public void insert_entry_async (string upload_uri, GData.Entry entry, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback);
+ public unowned GData.Entry insert_entry_finish (GLib.AsyncResult async_result) throws GLib.Error;
+ public bool is_authenticated ();
+ [NoWrapper]
+ public virtual bool parse_authentication_response (uint status, string response_body, int length) throws GLib.Error;
+ [NoWrapper]
+ public virtual void parse_error_response (GData.ServiceError error_type, uint status, string reason_phrase, string response_body, int length) throws GLib.Error;
+ public unowned GData.Feed query (string feed_uri, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ public void query_async (string feed_uri, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data, GLib.AsyncReadyCallback callback);
+ public unowned GData.Feed query_finish (GLib.AsyncResult async_result) throws GLib.Error;
+ public void set_proxy_uri (Soup.URI proxy_uri);
+ public unowned GData.Entry update_entry (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
+ public void update_entry_async (GData.Entry entry, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback);
+ public unowned GData.Entry update_entry_finish (GLib.AsyncResult async_result) throws GLib.Error;
+ [NoAccessorMethod]
+ public bool authenticated { get; }
+ public string client_id { get; construct; }
+ public string password { get; }
+ public Soup.URI proxy_uri { get; set; }
+ public string username { get; }
+ public virtual signal unowned string captcha_challenge (string p0);
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class YouTubeContent : GData.MediaContent {
+ [CCode (cname = "gdata_youtube_content_get_format")]
+ public GData.YouTubeFormat get_format ();
+ public GData.YouTubeFormat format { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class YouTubeCredit : GData.MediaCredit {
+ [CCode (cname = "gdata_youtube_credit_get_entity_type")]
+ public unowned string get_entity_type ();
+ public string entity_type { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class YouTubeQuery : GData.Query {
+ [CCode (cname = "gdata_youtube_query_get_age")]
+ public GData.YouTubeAge get_age ();
+ [CCode (cname = "gdata_youtube_query_get_format")]
+ public GData.YouTubeFormat get_format ();
+ [CCode (cname = "gdata_youtube_query_get_language")]
+ public unowned string get_language ();
+ [CCode (cname = "gdata_youtube_query_get_location")]
+ public void get_location (double latitude, double longitude, double radius, bool has_location);
+ [CCode (cname = "gdata_youtube_query_get_order_by")]
+ public unowned string get_order_by ();
+ [CCode (cname = "gdata_youtube_query_get_restriction")]
+ public unowned string get_restriction ();
+ [CCode (cname = "gdata_youtube_query_get_safe_search")]
+ public GData.YouTubeSafeSearch get_safe_search ();
+ [CCode (cname = "gdata_youtube_query_get_sort_order")]
+ public GData.YouTubeSortOrder get_sort_order ();
+ [CCode (cname = "gdata_youtube_query_get_uploader")]
+ public GData.YouTubeUploader get_uploader ();
+ [CCode (cname = "gdata_youtube_query_new", has_construct_function = false)]
+ public YouTubeQuery (string q);
+ [CCode (cname = "gdata_youtube_query_set_age")]
+ public void set_age (GData.YouTubeAge age);
+ [CCode (cname = "gdata_youtube_query_set_format")]
+ public void set_format (GData.YouTubeFormat format);
+ [CCode (cname = "gdata_youtube_query_set_language")]
+ public void set_language (string language);
+ [CCode (cname = "gdata_youtube_query_set_location")]
+ public void set_location (double latitude, double longitude, double radius, bool has_location);
+ [CCode (cname = "gdata_youtube_query_set_order_by")]
+ public void set_order_by (string order_by);
+ [CCode (cname = "gdata_youtube_query_set_restriction")]
+ public void set_restriction (string restriction);
+ [CCode (cname = "gdata_youtube_query_set_safe_search")]
+ public void set_safe_search (GData.YouTubeSafeSearch safe_search);
+ [CCode (cname = "gdata_youtube_query_set_sort_order")]
+ public void set_sort_order (GData.YouTubeSortOrder sort_order);
+ [CCode (cname = "gdata_youtube_query_set_uploader")]
+ public void set_uploader (GData.YouTubeUploader uploader);
+ public GData.YouTubeAge age { get; set; }
+ public GData.YouTubeFormat format { get; set; }
+ [NoAccessorMethod]
+ public bool has_location { get; set; }
+ public string language { get; set; }
+ [NoAccessorMethod]
+ public double latitude { get; set; }
+ [NoAccessorMethod]
+ public double location_radius { get; set; }
+ [NoAccessorMethod]
+ public double longitude { get; set; }
+ public string order_by { get; set; }
+ public string restriction { get; set; }
+ public GData.YouTubeSafeSearch safe_search { get; set; }
+ public GData.YouTubeSortOrder sort_order { get; set; }
+ public GData.YouTubeUploader uploader { get; set; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class YouTubeService : GData.Service {
+ [CCode (cname = "gdata_youtube_service_error_quark")]
+ public static GLib.Quark error_quark ();
+ [CCode (cname = "gdata_youtube_service_get_developer_key")]
+ public unowned string get_developer_key ();
+ [CCode (cname = "gdata_youtube_service_get_youtube_user")]
+ public unowned string get_youtube_user ();
+ [CCode (cname = "gdata_youtube_service_new", has_construct_function = false)]
+ public YouTubeService (string developer_key, string client_id);
+ [CCode (cname = "gdata_youtube_service_query_related")]
+ public unowned GData.Feed query_related (GData.YouTubeVideo video, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ [CCode (cname = "gdata_youtube_service_query_related_async")]
+ public void query_related_async (GData.YouTubeVideo video, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data, GLib.AsyncReadyCallback callback);
+ [CCode (cname = "gdata_youtube_service_query_single_video")]
+ public unowned GData.YouTubeVideo query_single_video (GData.Query query, string video_id, GLib.Cancellable cancellable) throws GLib.Error;
+ [CCode (cname = "gdata_youtube_service_query_single_video_async")]
+ public void query_single_video_async (GData.Query query, string video_id, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback);
+ [CCode (cname = "gdata_youtube_service_query_single_video_finish")]
+ public unowned GData.YouTubeVideo query_single_video_finish (GLib.AsyncResult async_result) throws GLib.Error;
+ [CCode (cname = "gdata_youtube_service_query_standard_feed")]
+ public unowned GData.Feed query_standard_feed (GData.YouTubeStandardFeedType feed_type, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ [CCode (cname = "gdata_youtube_service_query_standard_feed_async")]
+ public void query_standard_feed_async (GData.YouTubeStandardFeedType feed_type, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback? progress_callback, GLib.AsyncReadyCallback callback);
+ [CCode (cname = "gdata_youtube_service_query_videos")]
+ public unowned GData.Feed query_videos (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ [CCode (cname = "gdata_youtube_service_query_videos_async")]
+ public void query_videos_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data, GLib.AsyncReadyCallback callback);
+ [CCode (cname = "gdata_youtube_service_upload_video")]
+ public unowned GData.YouTubeVideo upload_video (GData.YouTubeVideo video, GLib.File video_file, GLib.Cancellable cancellable) throws GLib.Error;
+ public string developer_key { get; construct; }
+ public string youtube_user { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public class YouTubeState : GData.Parsable {
+ [CCode (cname = "gdata_youtube_state_get_help_uri")]
+ public unowned string get_help_uri ();
+ [CCode (cname = "gdata_youtube_state_get_message")]
+ public unowned string get_message ();
+ [CCode (cname = "gdata_youtube_state_get_name")]
+ public unowned string get_name ();
+ [CCode (cname = "gdata_youtube_state_get_reason_code")]
+ public unowned string get_reason_code ();
+ public string help_uri { get; }
+ public string message { get; }
+ public string name { get; }
+ public string reason_code { get; }
+ }
+ [CCode (type_check_function = "GDATA_IS_YOUTUBE_VIDEO", cheader_filename = "gdata/gdata.h")]
+ public class YouTubeVideo : GData.Entry {
+ [CCode (cname = "gdata_youtube_video_get_aspect_ratio")]
+ public GData.YouTubeAspectRatio get_aspect_ratio ();
+ [CCode (cname = "gdata_youtube_video_get_category")]
+ public unowned GData.MediaCategory get_category ();
+ [CCode (cname = "gdata_youtube_video_get_credit")]
+ public unowned GData.YouTubeCredit get_credit ();
+ [CCode (cname = "gdata_youtube_video_get_description")]
+ public unowned string get_description ();
+ [CCode (cname = "gdata_youtube_video_get_duration")]
+ public uint get_duration ();
+ [CCode (cname = "gdata_youtube_video_get_favorite_count")]
+ public uint get_favorite_count ();
+ [CCode (cname = "gdata_youtube_video_get_keywords")]
+ public unowned string get_keywords ();
+ [CCode (cname = "gdata_youtube_video_get_location")]
+ public unowned string get_location ();
+ [CCode (cname = "gdata_youtube_video_get_no_embed")]
+ public bool get_no_embed ();
+ [CCode (cname = "gdata_youtube_video_get_player_uri")]
+ public unowned string get_player_uri ();
+ [CCode (cname = "gdata_youtube_video_get_rating")]
+ public void get_rating (uint min, uint max, uint count, double average);
+ [CCode (cname = "gdata_youtube_video_get_recorded")]
+ public void get_recorded (GLib.TimeVal recorded);
+ [CCode (cname = "gdata_youtube_video_get_state")]
+ public unowned GData.YouTubeState get_state ();
+ [CCode (cname = "gdata_youtube_video_get_thumbnails")]
+ public unowned GLib.List get_thumbnails ();
+ [CCode (cname = "gdata_youtube_video_get_title")]
+ public unowned string get_title ();
+ [CCode (cname = "gdata_youtube_video_get_uploaded")]
+ public void get_uploaded (GLib.TimeVal uploaded);
+ [CCode (cname = "gdata_youtube_video_get_video_id")]
+ public unowned string get_video_id ();
+ [CCode (cname = "gdata_youtube_video_get_video_id_from_uri")]
+ public static unowned string get_video_id_from_uri (string video_uri);
+ [CCode (cname = "gdata_youtube_video_get_view_count")]
+ public uint get_view_count ();
+ [CCode (cname = "gdata_youtube_video_is_restricted_in_country")]
+ public bool is_restricted_in_country (string country);
+ [CCode (cname = "gdata_youtube_video_look_up_content")]
+ public unowned GData.YouTubeContent look_up_content (string type);
+ [CCode (cname = "gdata_youtube_video_new", has_construct_function = false)]
+ public YouTubeVideo (string id);
+ [CCode (cname = "gdata_youtube_video_set_aspect_ratio")]
+ public void set_aspect_ratio (GData.YouTubeAspectRatio aspect_ratio);
+ [CCode (cname = "gdata_youtube_video_set_category")]
+ public void set_category (GData.MediaCategory category);
+ [CCode (cname = "gdata_youtube_video_set_description")]
+ public void set_description (string description);
+ [CCode (cname = "gdata_youtube_video_set_is_draft")]
+ public void set_is_draft (bool is_draft);
+ [CCode (cname = "gdata_youtube_video_set_is_private")]
+ public void set_is_private (bool is_private);
+ [CCode (cname = "gdata_youtube_video_set_keywords")]
+ public void set_keywords (string keywords);
+ [CCode (cname = "gdata_youtube_video_set_location")]
+ public void set_location (string location);
+ [CCode (cname = "gdata_youtube_video_set_no_embed")]
+ public void set_no_embed (bool no_embed);
+ [CCode (cname = "gdata_youtube_video_set_recorded")]
+ public void set_recorded (GLib.TimeVal recorded);
+ [CCode (cname = "gdata_youtube_video_set_title")]
+ public void set_title (string title);
+ public GData.YouTubeAspectRatio aspect_ratio { get; set; }
+ [NoAccessorMethod]
+ public double average_rating { get; }
+ public GData.MediaCategory category { get; set; }
+ public GData.YouTubeCredit credit { get; }
+ public string description { get; set; }
+ public uint duration { get; }
+ public uint favorite_count { get; }
+ [NoAccessorMethod]
+ public bool is_draft { get; set; }
+ [NoAccessorMethod]
+ public bool is_private { get; set; }
+ public string keywords { get; set; }
+ public string location { get; set; }
+ [NoAccessorMethod]
+ public uint max_rating { get; }
+ [NoAccessorMethod]
+ public uint min_rating { get; }
+ public bool no_embed { get; set; }
+ public string player_uri { get; }
+ [NoAccessorMethod]
+ public uint rating_count { get; }
+ public GLib.TimeVal recorded { get; set; }
+ public GData.YouTubeState state { get; }
+ public string title { get; set; }
+ public GLib.TimeVal uploaded { get; }
+ public string video_id { get; }
+ public uint view_count { get; }
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public interface AccessHandler : GData.Entry {
+ public bool delete_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error;
+ public unowned GData.Feed get_rules (GData.Service service, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
+ public unowned GData.AccessRule insert_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error;
+ [NoWrapper]
+ public abstract bool is_owner_rule (GData.AccessRule rule);
+ public unowned GData.AccessRule update_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error;
+ }
+ [CCode (cprefix = "GDATA_AUTHENTICATION_ERROR_", cheader_filename = "gdata/gdata.h")]
+ public enum AuthenticationError {
+ BAD_AUTHENTICATION,
+ NOT_VERIFIED,
+ TERMS_NOT_AGREED,
+ CAPTCHA_REQUIRED,
+ ACCOUNT_DELETED,
+ ACCOUNT_DISABLED,
+ SERVICE_DISABLED
+ }
+ [CCode (cprefix = "GDATA_MEDIA_EXPRESSION_", cheader_filename = "gdata/gdata.h")]
+ public enum MediaExpression {
+ SAMPLE,
+ FULL,
+ NONSTOP
+ }
+ [CCode (cprefix = "GDATA_MEDIA_", cheader_filename = "gdata/gdata.h")]
+ public enum MediaMedium {
+ UNKNOWN,
+ IMAGE,
+ AUDIO,
+ VIDEO,
+ DOCUMENT,
+ EXECUTABLE
+ }
+ [CCode (cprefix = "GDATA_PARSER_ERROR_", cheader_filename = "gdata/gdata.h")]
+ public enum ParserError {
+ PARSING_STRING,
+ EMPTY_DOCUMENT
+ }
+ [CCode (cprefix = "GDATA_PICASAWEB_", cheader_filename = "gdata/gdata.h")]
+ public enum PicasaWebVisibility {
+ PUBLIC,
+ PRIVATE
+ }
+ [CCode (cprefix = "GDATA_SERVICE_ERROR_", cheader_filename = "gdata/gdata.h")]
+ public enum ServiceError {
+ UNAVAILABLE,
+ PROTOCOL_ERROR,
+ WITH_QUERY,
+ ENTRY_ALREADY_INSERTED,
+ WITH_INSERTION,
+ AUTHENTICATION_REQUIRED,
+ WITH_UPDATE,
+ WITH_DELETION,
+ NOT_FOUND,
+ CONFLICT,
+ FORBIDDEN
+ }
+ [CCode (cprefix = "GDATA_YOUTUBE_AGE_", cheader_filename = "gdata/gdata.h")]
+ public enum YouTubeAge {
+ ALL_TIME,
+ TODAY,
+ THIS_WEEK,
+ THIS_MONTH
+ }
+ [CCode (cprefix = "GDATA_YOUTUBE_ASPECT_RATIO_", cheader_filename = "gdata/gdata.h")]
+ public enum YouTubeAspectRatio {
+ UNKNOWN,
+ WIDESCREEN
+ }
+ [CCode (cprefix = "GDATA_YOUTUBE_FORMAT_", cheader_filename = "gdata/gdata.h")]
+ public enum YouTubeFormat {
+ UNKNOWN,
+ RTSP_H263_AMR,
+ HTTP_SWF,
+ RTSP_MPEG4_AAC
+ }
+ [CCode (cprefix = "GDATA_YOUTUBE_SAFE_SEARCH_", cheader_filename = "gdata/gdata.h")]
+ public enum YouTubeSafeSearch {
+ NONE,
+ MODERATE,
+ STRICT
+ }
+ [CCode (cprefix = "GDATA_YOUTUBE_SERVICE_ERROR_", cheader_filename = "gdata/gdata.h")]
+ public enum YouTubeServiceError {
+ API_QUOTA_EXCEEDED,
+ ENTRY_QUOTA_EXCEEDED
+ }
+ [CCode (cprefix = "GDATA_YOUTUBE_SORT_", cheader_filename = "gdata/gdata.h")]
+ public enum YouTubeSortOrder {
+ NONE,
+ ASCENDING,
+ DESCENDING
+ }
+ [CCode (cprefix = "GDATA_YOUTUBE_", cheader_filename = "gdata/gdata.h")]
+ public enum YouTubeStandardFeedType {
+ TOP_RATED_FEED,
+ TOP_FAVORITES_FEED,
+ MOST_VIEWED_FEED,
+ MOST_POPULAR_FEED,
+ MOST_RECENT_FEED,
+ MOST_DISCUSSED_FEED,
+ MOST_LINKED_FEED,
+ MOST_RESPONDED_FEED,
+ RECENTLY_FEATURED_FEED,
+ WATCH_ON_MOBILE_FEED
+ }
+ [CCode (cprefix = "GDATA_YOUTUBE_UPLOADER_", cheader_filename = "gdata/gdata.h")]
+ public enum YouTubeUploader {
+ ALL,
+ PARTNER
+ }
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public delegate void QueryProgressCallback (GData.Entry entry, uint entry_key, uint entry_count);
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string LINK_ALTERNATE;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string LINK_EDIT;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string LINK_EDIT_MEDIA;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string LINK_ENCLOSURE;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string LINK_RELATED;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string LINK_SELF;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public const string LINK_VIA;
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public static GLib.Quark authentication_error_quark ();
+ [CCode (cheader_filename = "gdata/gdata.h")]
+ public static GLib.Quark parser_error_quark ();
+}
diff --git a/vapi/packages/libgdata/libgdata.deps b/vapi/packages/libgdata/libgdata.deps
new file mode 100644
index 0000000..d072dcd
--- /dev/null
+++ b/vapi/packages/libgdata/libgdata.deps
@@ -0,0 +1,3 @@
+libsoup-2.4
+gio-2.0
+libxml-2.0
diff --git a/vapi/packages/libgdata/libgdata.files b/vapi/packages/libgdata/libgdata.files
new file mode 100644
index 0000000..e578319
--- /dev/null
+++ b/vapi/packages/libgdata/libgdata.files
@@ -0,0 +1,2 @@
+include/libgdata/gdata/
+lib64/libgdata.so
diff --git a/vapi/packages/libgdata/libgdata.gi b/vapi/packages/libgdata/libgdata.gi
new file mode 100644
index 0000000..1829ff1
--- /dev/null
+++ b/vapi/packages/libgdata/libgdata.gi
@@ -0,0 +1,4036 @@
+<?xml version="1.0"?>
+<api version="1.0">
+ <namespace name="GData">
+ <function name="authentication_error_quark" symbol="gdata_authentication_error_quark">
+ <return-type type="GQuark"/>
+ </function>
+ <function name="parser_error_quark" symbol="gdata_parser_error_quark">
+ <return-type type="GQuark"/>
+ </function>
+ <callback name="GDataQueryProgressCallback">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GDataEntry*"/>
+ <parameter name="entry_key" type="guint"/>
+ <parameter name="entry_count" type="guint"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <boxed name="GDataColor" type-name="GDataColor" get-type="gdata_color_get_type">
+ <method name="from_hexadecimal" symbol="gdata_color_from_hexadecimal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="hexadecimal" type="gchar*"/>
+ <parameter name="color" type="GDataColor*"/>
+ </parameters>
+ </method>
+ <method name="to_hexadecimal" symbol="gdata_color_to_hexadecimal">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="color" type="GDataColor*"/>
+ </parameters>
+ </method>
+ <field name="red" type="guint16"/>
+ <field name="green" type="guint16"/>
+ <field name="blue" type="guint16"/>
+ </boxed>
+ <boxed name="GTimeVal" type-name="GTimeVal" get-type="gdata_g_time_val_get_type">
+ </boxed>
+ <enum name="GDataAuthenticationError" type-name="GDataAuthenticationError" get-type="gdata_authentication_error_get_type">
+ <member name="GDATA_AUTHENTICATION_ERROR_BAD_AUTHENTICATION" value="1"/>
+ <member name="GDATA_AUTHENTICATION_ERROR_NOT_VERIFIED" value="2"/>
+ <member name="GDATA_AUTHENTICATION_ERROR_TERMS_NOT_AGREED" value="3"/>
+ <member name="GDATA_AUTHENTICATION_ERROR_CAPTCHA_REQUIRED" value="4"/>
+ <member name="GDATA_AUTHENTICATION_ERROR_ACCOUNT_DELETED" value="5"/>
+ <member name="GDATA_AUTHENTICATION_ERROR_ACCOUNT_DISABLED" value="6"/>
+ <member name="GDATA_AUTHENTICATION_ERROR_SERVICE_DISABLED" value="7"/>
+ </enum>
+ <enum name="GDataMediaExpression" type-name="GDataMediaExpression" get-type="gdata_media_expression_get_type">
+ <member name="GDATA_MEDIA_EXPRESSION_SAMPLE" value="0"/>
+ <member name="GDATA_MEDIA_EXPRESSION_FULL" value="1"/>
+ <member name="GDATA_MEDIA_EXPRESSION_NONSTOP" value="2"/>
+ </enum>
+ <enum name="GDataMediaMedium" type-name="GDataMediaMedium" get-type="gdata_media_medium_get_type">
+ <member name="GDATA_MEDIA_UNKNOWN" value="0"/>
+ <member name="GDATA_MEDIA_IMAGE" value="1"/>
+ <member name="GDATA_MEDIA_AUDIO" value="2"/>
+ <member name="GDATA_MEDIA_VIDEO" value="3"/>
+ <member name="GDATA_MEDIA_DOCUMENT" value="4"/>
+ <member name="GDATA_MEDIA_EXECUTABLE" value="5"/>
+ </enum>
+ <enum name="GDataParserError" type-name="GDataParserError" get-type="gdata_parser_error_get_type">
+ <member name="GDATA_PARSER_ERROR_PARSING_STRING" value="1"/>
+ <member name="GDATA_PARSER_ERROR_EMPTY_DOCUMENT" value="2"/>
+ </enum>
+ <enum name="GDataPicasaWebVisibility" type-name="GDataPicasaWebVisibility" get-type="gdata_picasaweb_visibility_get_type">
+ <member name="GDATA_PICASAWEB_PUBLIC" value="1"/>
+ <member name="GDATA_PICASAWEB_PRIVATE" value="2"/>
+ </enum>
+ <enum name="GDataServiceError" type-name="GDataServiceError" get-type="gdata_service_error_get_type">
+ <member name="GDATA_SERVICE_ERROR_UNAVAILABLE" value="1"/>
+ <member name="GDATA_SERVICE_ERROR_PROTOCOL_ERROR" value="2"/>
+ <member name="GDATA_SERVICE_ERROR_WITH_QUERY" value="3"/>
+ <member name="GDATA_SERVICE_ERROR_ENTRY_ALREADY_INSERTED" value="4"/>
+ <member name="GDATA_SERVICE_ERROR_WITH_INSERTION" value="5"/>
+ <member name="GDATA_SERVICE_ERROR_AUTHENTICATION_REQUIRED" value="6"/>
+ <member name="GDATA_SERVICE_ERROR_WITH_UPDATE" value="7"/>
+ <member name="GDATA_SERVICE_ERROR_WITH_DELETION" value="8"/>
+ <member name="GDATA_SERVICE_ERROR_NOT_FOUND" value="9"/>
+ <member name="GDATA_SERVICE_ERROR_CONFLICT" value="10"/>
+ <member name="GDATA_SERVICE_ERROR_FORBIDDEN" value="11"/>
+ </enum>
+ <enum name="GDataYouTubeAge" type-name="GDataYouTubeAge" get-type="gdata_youtube_age_get_type">
+ <member name="GDATA_YOUTUBE_AGE_ALL_TIME" value="0"/>
+ <member name="GDATA_YOUTUBE_AGE_TODAY" value="1"/>
+ <member name="GDATA_YOUTUBE_AGE_THIS_WEEK" value="2"/>
+ <member name="GDATA_YOUTUBE_AGE_THIS_MONTH" value="3"/>
+ </enum>
+ <enum name="GDataYouTubeAspectRatio" type-name="GDataYouTubeAspectRatio" get-type="gdata_youtube_aspect_ratio_get_type">
+ <member name="GDATA_YOUTUBE_ASPECT_RATIO_UNKNOWN" value="0"/>
+ <member name="GDATA_YOUTUBE_ASPECT_RATIO_WIDESCREEN" value="1"/>
+ </enum>
+ <enum name="GDataYouTubeFormat" type-name="GDataYouTubeFormat" get-type="gdata_youtube_format_get_type">
+ <member name="GDATA_YOUTUBE_FORMAT_UNKNOWN" value="0"/>
+ <member name="GDATA_YOUTUBE_FORMAT_RTSP_H263_AMR" value="1"/>
+ <member name="GDATA_YOUTUBE_FORMAT_HTTP_SWF" value="5"/>
+ <member name="GDATA_YOUTUBE_FORMAT_RTSP_MPEG4_AAC" value="6"/>
+ </enum>
+ <enum name="GDataYouTubeSafeSearch" type-name="GDataYouTubeSafeSearch" get-type="gdata_youtube_safe_search_get_type">
+ <member name="GDATA_YOUTUBE_SAFE_SEARCH_NONE" value="0"/>
+ <member name="GDATA_YOUTUBE_SAFE_SEARCH_MODERATE" value="1"/>
+ <member name="GDATA_YOUTUBE_SAFE_SEARCH_STRICT" value="2"/>
+ </enum>
+ <enum name="GDataYouTubeServiceError" type-name="GDataYouTubeServiceError" get-type="gdata_youtube_service_error_get_type">
+ <member name="GDATA_YOUTUBE_SERVICE_ERROR_API_QUOTA_EXCEEDED" value="0"/>
+ <member name="GDATA_YOUTUBE_SERVICE_ERROR_ENTRY_QUOTA_EXCEEDED" value="1"/>
+ </enum>
+ <enum name="GDataYouTubeSortOrder" type-name="GDataYouTubeSortOrder" get-type="gdata_youtube_sort_order_get_type">
+ <member name="GDATA_YOUTUBE_SORT_NONE" value="0"/>
+ <member name="GDATA_YOUTUBE_SORT_ASCENDING" value="1"/>
+ <member name="GDATA_YOUTUBE_SORT_DESCENDING" value="2"/>
+ </enum>
+ <enum name="GDataYouTubeStandardFeedType" type-name="GDataYouTubeStandardFeedType" get-type="gdata_youtube_standard_feed_type_get_type">
+ <member name="GDATA_YOUTUBE_TOP_RATED_FEED" value="0"/>
+ <member name="GDATA_YOUTUBE_TOP_FAVORITES_FEED" value="1"/>
+ <member name="GDATA_YOUTUBE_MOST_VIEWED_FEED" value="2"/>
+ <member name="GDATA_YOUTUBE_MOST_POPULAR_FEED" value="3"/>
+ <member name="GDATA_YOUTUBE_MOST_RECENT_FEED" value="4"/>
+ <member name="GDATA_YOUTUBE_MOST_DISCUSSED_FEED" value="5"/>
+ <member name="GDATA_YOUTUBE_MOST_LINKED_FEED" value="6"/>
+ <member name="GDATA_YOUTUBE_MOST_RESPONDED_FEED" value="7"/>
+ <member name="GDATA_YOUTUBE_RECENTLY_FEATURED_FEED" value="8"/>
+ <member name="GDATA_YOUTUBE_WATCH_ON_MOBILE_FEED" value="9"/>
+ </enum>
+ <enum name="GDataYouTubeUploader" type-name="GDataYouTubeUploader" get-type="gdata_youtube_uploader_get_type">
+ <member name="GDATA_YOUTUBE_UPLOADER_ALL" value="0"/>
+ <member name="GDATA_YOUTUBE_UPLOADER_PARTNER" value="1"/>
+ </enum>
+ <object name="GDataAccessRule" parent="GDataEntry" type-name="GDataAccessRule" get-type="gdata_access_rule_get_type">
+ <method name="get_role" symbol="gdata_access_rule_get_role">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataAccessRule*"/>
+ </parameters>
+ </method>
+ <method name="get_scope" symbol="gdata_access_rule_get_scope">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataAccessRule*"/>
+ <parameter name="type" type="gchar**"/>
+ <parameter name="value" type="gchar**"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_access_rule_new">
+ <return-type type="GDataAccessRule*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_role" symbol="gdata_access_rule_set_role">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataAccessRule*"/>
+ <parameter name="role" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_scope" symbol="gdata_access_rule_set_scope">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataAccessRule*"/>
+ <parameter name="type" type="gchar*"/>
+ <parameter name="value" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="role" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="scope-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="scope-value" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataAuthor" parent="GDataParsable" type-name="GDataAuthor" get-type="gdata_author_get_type">
+ <method name="compare" symbol="gdata_author_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataAuthor*"/>
+ <parameter name="b" type="GDataAuthor*"/>
+ </parameters>
+ </method>
+ <method name="get_email_address" symbol="gdata_author_get_email_address">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataAuthor*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gdata_author_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataAuthor*"/>
+ </parameters>
+ </method>
+ <method name="get_uri" symbol="gdata_author_get_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataAuthor*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_author_new">
+ <return-type type="GDataAuthor*"/>
+ <parameters>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="email_address" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_email_address" symbol="gdata_author_set_email_address">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataAuthor*"/>
+ <parameter name="email_address" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_name" symbol="gdata_author_set_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataAuthor*"/>
+ <parameter name="name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_uri" symbol="gdata_author_set_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataAuthor*"/>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="email-address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="uri" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataCalendarCalendar" parent="GDataEntry" type-name="GDataCalendarCalendar" get-type="gdata_calendar_calendar_get_type">
+ <implements>
+ <interface name="GDataAccessHandler"/>
+ </implements>
+ <method name="get_access_level" symbol="gdata_calendar_calendar_get_access_level">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ </parameters>
+ </method>
+ <method name="get_color" symbol="gdata_calendar_calendar_get_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ <parameter name="color" type="GDataColor*"/>
+ </parameters>
+ </method>
+ <method name="get_edited" symbol="gdata_calendar_calendar_get_edited">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ <parameter name="edited" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_times_cleaned" symbol="gdata_calendar_calendar_get_times_cleaned">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ </parameters>
+ </method>
+ <method name="get_timezone" symbol="gdata_calendar_calendar_get_timezone">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ </parameters>
+ </method>
+ <method name="is_hidden" symbol="gdata_calendar_calendar_is_hidden">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ </parameters>
+ </method>
+ <method name="is_selected" symbol="gdata_calendar_calendar_is_selected">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_calendar_calendar_new">
+ <return-type type="GDataCalendarCalendar*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_color" symbol="gdata_calendar_calendar_set_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ <parameter name="color" type="GDataColor*"/>
+ </parameters>
+ </method>
+ <method name="set_is_hidden" symbol="gdata_calendar_calendar_set_is_hidden">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ <parameter name="is_hidden" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_is_selected" symbol="gdata_calendar_calendar_set_is_selected">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ <parameter name="is_selected" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_timezone" symbol="gdata_calendar_calendar_set_timezone">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarCalendar*"/>
+ <parameter name="_timezone" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="access-level" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="color" type="GDataColor*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="is-hidden" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="is-selected" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="times-cleaned" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="timezone" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataCalendarEvent" parent="GDataEntry" type-name="GDataCalendarEvent" get-type="gdata_calendar_event_get_type">
+ <method name="add_person" symbol="gdata_calendar_event_add_person">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="who" type="GDataGDWho*"/>
+ </parameters>
+ </method>
+ <method name="add_place" symbol="gdata_calendar_event_add_place">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="where" type="GDataGDWhere*"/>
+ </parameters>
+ </method>
+ <method name="add_time" symbol="gdata_calendar_event_add_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="when" type="GDataGDWhen*"/>
+ </parameters>
+ </method>
+ <method name="get_anyone_can_add_self" symbol="gdata_calendar_event_get_anyone_can_add_self">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_edited" symbol="gdata_calendar_event_get_edited">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="edited" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_guests_can_invite_others" symbol="gdata_calendar_event_get_guests_can_invite_others">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_guests_can_modify" symbol="gdata_calendar_event_get_guests_can_modify">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_guests_can_see_guests" symbol="gdata_calendar_event_get_guests_can_see_guests">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_original_event_details" symbol="gdata_calendar_event_get_original_event_details">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="event_id" type="gchar**"/>
+ <parameter name="event_uri" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="get_people" symbol="gdata_calendar_event_get_people">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_places" symbol="gdata_calendar_event_get_places">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_primary_time" symbol="gdata_calendar_event_get_primary_time">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="start_time" type="GTimeVal*"/>
+ <parameter name="end_time" type="GTimeVal*"/>
+ <parameter name="when" type="GDataGDWhen**"/>
+ </parameters>
+ </method>
+ <method name="get_recurrence" symbol="gdata_calendar_event_get_recurrence">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_sequence" symbol="gdata_calendar_event_get_sequence">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_status" symbol="gdata_calendar_event_get_status">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_times" symbol="gdata_calendar_event_get_times">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_transparency" symbol="gdata_calendar_event_get_transparency">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_uid" symbol="gdata_calendar_event_get_uid">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_visibility" symbol="gdata_calendar_event_get_visibility">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <method name="is_exception" symbol="gdata_calendar_event_is_exception">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_calendar_event_new">
+ <return-type type="GDataCalendarEvent*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_anyone_can_add_self" symbol="gdata_calendar_event_set_anyone_can_add_self">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="anyone_can_add_self" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_guests_can_invite_others" symbol="gdata_calendar_event_set_guests_can_invite_others">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="guests_can_invite_others" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_guests_can_modify" symbol="gdata_calendar_event_set_guests_can_modify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="guests_can_modify" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_guests_can_see_guests" symbol="gdata_calendar_event_set_guests_can_see_guests">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="guests_can_see_guests" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_recurrence" symbol="gdata_calendar_event_set_recurrence">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="recurrence" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_sequence" symbol="gdata_calendar_event_set_sequence">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="sequence" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_status" symbol="gdata_calendar_event_set_status">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="status" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_transparency" symbol="gdata_calendar_event_set_transparency">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="transparency" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_uid" symbol="gdata_calendar_event_set_uid">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="uid" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_visibility" symbol="gdata_calendar_event_set_visibility">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarEvent*"/>
+ <parameter name="visibility" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="anyone-can-add-self" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="guests-can-invite-others" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="guests-can-modify" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="guests-can-see-guests" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="original-event-id" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="original-event-uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="recurrence" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="sequence" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="status" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="transparency" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="uid" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="visibility" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataCalendarFeed" parent="GDataFeed" type-name="GDataCalendarFeed" get-type="gdata_calendar_feed_get_type">
+ <method name="get_times_cleaned" symbol="gdata_calendar_feed_get_times_cleaned">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_timezone" symbol="gdata_calendar_feed_get_timezone">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarFeed*"/>
+ </parameters>
+ </method>
+ <property name="times-cleaned" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="timezone" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataCalendarQuery" parent="GDataQuery" type-name="GDataCalendarQuery" get-type="gdata_calendar_query_get_type">
+ <method name="get_future_events" symbol="gdata_calendar_query_get_future_events">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_order_by" symbol="gdata_calendar_query_get_order_by">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_recurrence_expansion_end" symbol="gdata_calendar_query_get_recurrence_expansion_end">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="end" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_recurrence_expansion_start" symbol="gdata_calendar_query_get_recurrence_expansion_start">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="start" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_single_events" symbol="gdata_calendar_query_get_single_events">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_sort_order" symbol="gdata_calendar_query_get_sort_order">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_start_max" symbol="gdata_calendar_query_get_start_max">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="start_max" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_start_min" symbol="gdata_calendar_query_get_start_min">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="start_min" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_timezone" symbol="gdata_calendar_query_get_timezone">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_calendar_query_new">
+ <return-type type="GDataCalendarQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_limits" symbol="gdata_calendar_query_new_with_limits">
+ <return-type type="GDataCalendarQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ <parameter name="start_min" type="GTimeVal*"/>
+ <parameter name="start_max" type="GTimeVal*"/>
+ </parameters>
+ </constructor>
+ <method name="set_future_events" symbol="gdata_calendar_query_set_future_events">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="future_events" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_order_by" symbol="gdata_calendar_query_set_order_by">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="order_by" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_recurrence_expansion_end" symbol="gdata_calendar_query_set_recurrence_expansion_end">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="end" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_recurrence_expansion_start" symbol="gdata_calendar_query_set_recurrence_expansion_start">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="start" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_single_events" symbol="gdata_calendar_query_set_single_events">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="single_events" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_sort_order" symbol="gdata_calendar_query_set_sort_order">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="sort_order" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_start_max" symbol="gdata_calendar_query_set_start_max">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="start_max" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_start_min" symbol="gdata_calendar_query_set_start_min">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="start_min" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_timezone" symbol="gdata_calendar_query_set_timezone">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarQuery*"/>
+ <parameter name="_timezone" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="future-events" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="order-by" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="recurrence-expansion-end" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="recurrence-expansion-start" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="single-events" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="sort-order" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="start-max" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="start-min" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="timezone" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataCalendarService" parent="GDataService" type-name="GDataCalendarService" get-type="gdata_calendar_service_get_type">
+ <method name="insert_event" symbol="gdata_calendar_service_insert_event">
+ <return-type type="GDataCalendarEvent*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarService*"/>
+ <parameter name="event" type="GDataCalendarEvent*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_calendar_service_new">
+ <return-type type="GDataCalendarService*"/>
+ <parameters>
+ <parameter name="client_id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="query_all_calendars" symbol="gdata_calendar_service_query_all_calendars">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_all_calendars_async" symbol="gdata_calendar_service_query_all_calendars_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="query_events" symbol="gdata_calendar_service_query_events">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarService*"/>
+ <parameter name="calendar" type="GDataCalendarCalendar*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_own_calendars" symbol="gdata_calendar_service_query_own_calendars">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_own_calendars_async" symbol="gdata_calendar_service_query_own_calendars_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCalendarService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ </object>
+ <object name="GDataCategory" parent="GDataParsable" type-name="GDataCategory" get-type="gdata_category_get_type">
+ <method name="compare" symbol="gdata_category_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataCategory*"/>
+ <parameter name="b" type="GDataCategory*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gdata_category_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCategory*"/>
+ </parameters>
+ </method>
+ <method name="get_scheme" symbol="gdata_category_get_scheme">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCategory*"/>
+ </parameters>
+ </method>
+ <method name="get_term" symbol="gdata_category_get_term">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataCategory*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_category_new">
+ <return-type type="GDataCategory*"/>
+ <parameters>
+ <parameter name="term" type="gchar*"/>
+ <parameter name="scheme" type="gchar*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_label" symbol="gdata_category_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCategory*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_scheme" symbol="gdata_category_set_scheme">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCategory*"/>
+ <parameter name="scheme" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_term" symbol="gdata_category_set_term">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataCategory*"/>
+ <parameter name="term" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="scheme" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="term" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataContactsContact" parent="GDataEntry" type-name="GDataContactsContact" get-type="gdata_contacts_contact_get_type">
+ <method name="add_email_address" symbol="gdata_contacts_contact_add_email_address">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="email_address" type="GDataGDEmailAddress*"/>
+ </parameters>
+ </method>
+ <method name="add_group" symbol="gdata_contacts_contact_add_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="href" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_im_address" symbol="gdata_contacts_contact_add_im_address">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="im_address" type="GDataGDIMAddress*"/>
+ </parameters>
+ </method>
+ <method name="add_organization" symbol="gdata_contacts_contact_add_organization">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="organization" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <method name="add_phone_number" symbol="gdata_contacts_contact_add_phone_number">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="phone_number" type="GDataGDPhoneNumber*"/>
+ </parameters>
+ </method>
+ <method name="add_postal_address" symbol="gdata_contacts_contact_add_postal_address">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="postal_address" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_edited" symbol="gdata_contacts_contact_get_edited">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="edited" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_email_addresses" symbol="gdata_contacts_contact_get_email_addresses">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_extended_properties" symbol="gdata_contacts_contact_get_extended_properties">
+ <return-type type="GHashTable*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_extended_property" symbol="gdata_contacts_contact_get_extended_property">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_groups" symbol="gdata_contacts_contact_get_groups">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_im_addresses" symbol="gdata_contacts_contact_get_im_addresses">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_organizations" symbol="gdata_contacts_contact_get_organizations">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_phone_numbers" symbol="gdata_contacts_contact_get_phone_numbers">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_photo" symbol="gdata_contacts_contact_get_photo">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="service" type="GDataContactsService*"/>
+ <parameter name="length" type="gsize*"/>
+ <parameter name="content_type" type="gchar**"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_postal_addresses" symbol="gdata_contacts_contact_get_postal_addresses">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_primary_email_address" symbol="gdata_contacts_contact_get_primary_email_address">
+ <return-type type="GDataGDEmailAddress*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_primary_im_address" symbol="gdata_contacts_contact_get_primary_im_address">
+ <return-type type="GDataGDIMAddress*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_primary_organization" symbol="gdata_contacts_contact_get_primary_organization">
+ <return-type type="GDataGDOrganization*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_primary_phone_number" symbol="gdata_contacts_contact_get_primary_phone_number">
+ <return-type type="GDataGDPhoneNumber*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="get_primary_postal_address" symbol="gdata_contacts_contact_get_primary_postal_address">
+ <return-type type="GDataGDPostalAddress*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="has_photo" symbol="gdata_contacts_contact_has_photo">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="is_deleted" symbol="gdata_contacts_contact_is_deleted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ </parameters>
+ </method>
+ <method name="is_group_deleted" symbol="gdata_contacts_contact_is_group_deleted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="href" type="gchar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_contacts_contact_new">
+ <return-type type="GDataContactsContact*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="remove_group" symbol="gdata_contacts_contact_remove_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="href" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_extended_property" symbol="gdata_contacts_contact_set_extended_property">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="value" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_photo" symbol="gdata_contacts_contact_set_photo">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsContact*"/>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="data" type="gchar*"/>
+ <parameter name="length" type="gsize"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <property name="deleted" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="has-photo" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataContactsQuery" parent="GDataQuery" type-name="GDataContactsQuery" get-type="gdata_contacts_query_get_type">
+ <method name="get_group" symbol="gdata_contacts_query_get_group">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_order_by" symbol="gdata_contacts_query_get_order_by">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_sort_order" symbol="gdata_contacts_query_get_sort_order">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsQuery*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_contacts_query_new">
+ <return-type type="GDataContactsQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_limits" symbol="gdata_contacts_query_new_with_limits">
+ <return-type type="GDataContactsQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ <parameter name="start_index" type="gint"/>
+ <parameter name="max_results" type="gint"/>
+ </parameters>
+ </constructor>
+ <method name="set_group" symbol="gdata_contacts_query_set_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsQuery*"/>
+ <parameter name="group" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_order_by" symbol="gdata_contacts_query_set_order_by">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsQuery*"/>
+ <parameter name="order_by" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_show_deleted" symbol="gdata_contacts_query_set_show_deleted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsQuery*"/>
+ <parameter name="show_deleted" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_sort_order" symbol="gdata_contacts_query_set_sort_order">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsQuery*"/>
+ <parameter name="sort_order" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="show_deleted" symbol="gdata_contacts_query_show_deleted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsQuery*"/>
+ </parameters>
+ </method>
+ <property name="group" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="order-by" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="show-deleted" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="sort-order" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataContactsService" parent="GDataService" type-name="GDataContactsService" get-type="gdata_contacts_service_get_type">
+ <method name="insert_contact" symbol="gdata_contacts_service_insert_contact">
+ <return-type type="GDataContactsContact*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsService*"/>
+ <parameter name="contact" type="GDataContactsContact*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_contacts_service_new">
+ <return-type type="GDataContactsService*"/>
+ <parameters>
+ <parameter name="client_id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="query_contacts" symbol="gdata_contacts_service_query_contacts">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_contacts_async" symbol="gdata_contacts_service_query_contacts_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="update_contact" symbol="gdata_contacts_service_update_contact">
+ <return-type type="GDataContactsContact*"/>
+ <parameters>
+ <parameter name="self" type="GDataContactsService*"/>
+ <parameter name="contact" type="GDataContactsContact*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ </object>
+ <object name="GDataEntry" parent="GDataParsable" type-name="GDataEntry" get-type="gdata_entry_get_type">
+ <method name="add_author" symbol="gdata_entry_add_author">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="author" type="GDataAuthor*"/>
+ </parameters>
+ </method>
+ <method name="add_category" symbol="gdata_entry_add_category">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="category" type="GDataCategory*"/>
+ </parameters>
+ </method>
+ <method name="add_link" symbol="gdata_entry_add_link">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="link" type="GDataLink*"/>
+ </parameters>
+ </method>
+ <method name="get_categories" symbol="gdata_entry_get_categories">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_content" symbol="gdata_entry_get_content">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_etag" symbol="gdata_entry_get_etag">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_id" symbol="gdata_entry_get_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_published" symbol="gdata_entry_get_published">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="published" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_summary" symbol="gdata_entry_get_summary">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gdata_entry_get_title">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_updated" symbol="gdata_entry_get_updated">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="updated" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="is_inserted" symbol="gdata_entry_is_inserted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ </parameters>
+ </method>
+ <method name="look_up_link" symbol="gdata_entry_look_up_link">
+ <return-type type="GDataLink*"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="rel" type="gchar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_entry_new">
+ <return-type type="GDataEntry*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_content" symbol="gdata_entry_set_content">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="content" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_summary" symbol="gdata_entry_set_summary">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="summary" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gdata_entry_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataEntry*"/>
+ <parameter name="title" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="content" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="etag" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="id" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="is-inserted" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="published" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="summary" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="updated" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataFeed" parent="GDataParsable" type-name="GDataFeed" get-type="gdata_feed_get_type">
+ <method name="get_authors" symbol="gdata_feed_get_authors">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_categories" symbol="gdata_feed_get_categories">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_entries" symbol="gdata_feed_get_entries">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_etag" symbol="gdata_feed_get_etag">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_generator" symbol="gdata_feed_get_generator">
+ <return-type type="GDataGenerator*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_id" symbol="gdata_feed_get_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_items_per_page" symbol="gdata_feed_get_items_per_page">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_links" symbol="gdata_feed_get_links">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_logo" symbol="gdata_feed_get_logo">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_start_index" symbol="gdata_feed_get_start_index">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_subtitle" symbol="gdata_feed_get_subtitle">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gdata_feed_get_title">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_total_results" symbol="gdata_feed_get_total_results">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ </parameters>
+ </method>
+ <method name="get_updated" symbol="gdata_feed_get_updated">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ <parameter name="updated" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="look_up_entry" symbol="gdata_feed_look_up_entry">
+ <return-type type="GDataEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="look_up_link" symbol="gdata_feed_look_up_link">
+ <return-type type="GDataLink*"/>
+ <parameters>
+ <parameter name="self" type="GDataFeed*"/>
+ <parameter name="rel" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="etag" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="generator" type="GDataGenerator*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="id" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="items-per-page" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="logo" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="start-index" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="subtitle" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="title" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="total-results" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="updated" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDEmailAddress" parent="GDataParsable" type-name="GDataGDEmailAddress" get-type="gdata_gd_email_address_get_type">
+ <method name="compare" symbol="gdata_gd_email_address_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDEmailAddress*"/>
+ <parameter name="b" type="GDataGDEmailAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_address" symbol="gdata_gd_email_address_get_address">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gdata_gd_email_address_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_relation_type" symbol="gdata_gd_email_address_get_relation_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ </parameters>
+ </method>
+ <method name="is_primary" symbol="gdata_gd_email_address_is_primary">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_email_address_new">
+ <return-type type="GDataGDEmailAddress*"/>
+ <parameters>
+ <parameter name="address" type="gchar*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ <parameter name="label" type="gchar*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="set_address" symbol="gdata_gd_email_address_set_address">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ <parameter name="address" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_is_primary" symbol="gdata_gd_email_address_set_is_primary">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gdata_gd_email_address_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relation_type" symbol="gdata_gd_email_address_set_relation_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDEmailAddress*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="is-primary" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDIMAddress" parent="GDataParsable" type-name="GDataGDIMAddress" get-type="gdata_gd_im_address_get_type">
+ <method name="compare" symbol="gdata_gd_im_address_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDIMAddress*"/>
+ <parameter name="b" type="GDataGDIMAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_address" symbol="gdata_gd_im_address_get_address">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gdata_gd_im_address_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_protocol" symbol="gdata_gd_im_address_get_protocol">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_relation_type" symbol="gdata_gd_im_address_get_relation_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ </parameters>
+ </method>
+ <method name="is_primary" symbol="gdata_gd_im_address_is_primary">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_im_address_new">
+ <return-type type="GDataGDIMAddress*"/>
+ <parameters>
+ <parameter name="address" type="gchar*"/>
+ <parameter name="protocol" type="gchar*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ <parameter name="label" type="gchar*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="set_address" symbol="gdata_gd_im_address_set_address">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ <parameter name="address" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_is_primary" symbol="gdata_gd_im_address_set_is_primary">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gdata_gd_im_address_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_protocol" symbol="gdata_gd_im_address_set_protocol">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ <parameter name="protocol" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relation_type" symbol="gdata_gd_im_address_set_relation_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDIMAddress*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="is-primary" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="protocol" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDOrganization" parent="GDataParsable" type-name="GDataGDOrganization" get-type="gdata_gd_organization_get_type">
+ <method name="compare" symbol="gdata_gd_organization_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDOrganization*"/>
+ <parameter name="b" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gdata_gd_organization_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gdata_gd_organization_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <method name="get_relation_type" symbol="gdata_gd_organization_get_relation_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gdata_gd_organization_get_title">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <method name="is_primary" symbol="gdata_gd_organization_is_primary">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_organization_new">
+ <return-type type="GDataGDOrganization*"/>
+ <parameters>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="title" type="gchar*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ <parameter name="label" type="gchar*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="set_is_primary" symbol="gdata_gd_organization_set_is_primary">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gdata_gd_organization_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_name" symbol="gdata_gd_organization_set_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="name" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relation_type" symbol="gdata_gd_organization_set_relation_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gdata_gd_organization_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDOrganization*"/>
+ <parameter name="title" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="is-primary" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDPhoneNumber" parent="GDataParsable" type-name="GDataGDPhoneNumber" get-type="gdata_gd_phone_number_get_type">
+ <method name="compare" symbol="gdata_gd_phone_number_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDPhoneNumber*"/>
+ <parameter name="b" type="GDataGDPhoneNumber*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gdata_gd_phone_number_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ </parameters>
+ </method>
+ <method name="get_number" symbol="gdata_gd_phone_number_get_number">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ </parameters>
+ </method>
+ <method name="get_relation_type" symbol="gdata_gd_phone_number_get_relation_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ </parameters>
+ </method>
+ <method name="get_uri" symbol="gdata_gd_phone_number_get_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ </parameters>
+ </method>
+ <method name="is_primary" symbol="gdata_gd_phone_number_is_primary">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_phone_number_new">
+ <return-type type="GDataGDPhoneNumber*"/>
+ <parameters>
+ <parameter name="number" type="gchar*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ <parameter name="label" type="gchar*"/>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="set_is_primary" symbol="gdata_gd_phone_number_set_is_primary">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gdata_gd_phone_number_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_number" symbol="gdata_gd_phone_number_set_number">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ <parameter name="number" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relation_type" symbol="gdata_gd_phone_number_set_relation_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_uri" symbol="gdata_gd_phone_number_set_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPhoneNumber*"/>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="is-primary" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="number" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="uri" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDPostalAddress" parent="GDataParsable" type-name="GDataGDPostalAddress" get-type="gdata_gd_postal_address_get_type">
+ <method name="compare" symbol="gdata_gd_postal_address_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDPostalAddress*"/>
+ <parameter name="b" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_address" symbol="gdata_gd_postal_address_get_address">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gdata_gd_postal_address_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="get_relation_type" symbol="gdata_gd_postal_address_get_relation_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <method name="is_primary" symbol="gdata_gd_postal_address_is_primary">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_postal_address_new">
+ <return-type type="GDataGDPostalAddress*"/>
+ <parameters>
+ <parameter name="address" type="gchar*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ <parameter name="label" type="gchar*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="set_address" symbol="gdata_gd_postal_address_set_address">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="address" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_is_primary" symbol="gdata_gd_postal_address_set_is_primary">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gdata_gd_postal_address_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relation_type" symbol="gdata_gd_postal_address_set_relation_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDPostalAddress*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="is-primary" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDReminder" parent="GDataParsable" type-name="GDataGDReminder" get-type="gdata_gd_reminder_get_type">
+ <method name="compare" symbol="gdata_gd_reminder_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDReminder*"/>
+ <parameter name="b" type="GDataGDReminder*"/>
+ </parameters>
+ </method>
+ <method name="get_absolute_time" symbol="gdata_gd_reminder_get_absolute_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDReminder*"/>
+ <parameter name="absolute_time" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_method" symbol="gdata_gd_reminder_get_method">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDReminder*"/>
+ </parameters>
+ </method>
+ <method name="get_relative_time" symbol="gdata_gd_reminder_get_relative_time">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="self" type="GDataGDReminder*"/>
+ </parameters>
+ </method>
+ <method name="is_absolute_time" symbol="gdata_gd_reminder_is_absolute_time">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataGDReminder*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_reminder_new">
+ <return-type type="GDataGDReminder*"/>
+ <parameters>
+ <parameter name="method" type="gchar*"/>
+ <parameter name="absolute_time" type="GTimeVal*"/>
+ <parameter name="relative_time" type="gint"/>
+ </parameters>
+ </constructor>
+ <method name="set_absolute_time" symbol="gdata_gd_reminder_set_absolute_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDReminder*"/>
+ <parameter name="absolute_time" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_method" symbol="gdata_gd_reminder_set_method">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDReminder*"/>
+ <parameter name="method" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relative_time" symbol="gdata_gd_reminder_set_relative_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDReminder*"/>
+ <parameter name="relative_time" type="gint"/>
+ </parameters>
+ </method>
+ <property name="absolute-time" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="is-absolute-time" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="method" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relative-time" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDWhen" parent="GDataParsable" type-name="GDataGDWhen" get-type="gdata_gd_when_get_type">
+ <method name="compare" symbol="gdata_gd_when_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDWhen*"/>
+ <parameter name="b" type="GDataGDWhen*"/>
+ </parameters>
+ </method>
+ <method name="get_end_time" symbol="gdata_gd_when_get_end_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ <parameter name="end_time" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_reminders" symbol="gdata_gd_when_get_reminders">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ </parameters>
+ </method>
+ <method name="get_start_time" symbol="gdata_gd_when_get_start_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ <parameter name="start_time" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_value_string" symbol="gdata_gd_when_get_value_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ </parameters>
+ </method>
+ <method name="is_date" symbol="gdata_gd_when_is_date">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_when_new">
+ <return-type type="GDataGDWhen*"/>
+ <parameters>
+ <parameter name="start_time" type="GTimeVal*"/>
+ <parameter name="end_time" type="GTimeVal*"/>
+ <parameter name="is_date" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="set_end_time" symbol="gdata_gd_when_set_end_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ <parameter name="end_time" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_is_date" symbol="gdata_gd_when_set_is_date">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ <parameter name="is_date" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_start_time" symbol="gdata_gd_when_set_start_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ <parameter name="start_time" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_value_string" symbol="gdata_gd_when_set_value_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhen*"/>
+ <parameter name="value_string" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="end-time" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="is-date" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="start-time" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="value-string" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDWhere" parent="GDataParsable" type-name="GDataGDWhere" get-type="gdata_gd_where_get_type">
+ <method name="compare" symbol="gdata_gd_where_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDWhere*"/>
+ <parameter name="b" type="GDataGDWhere*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gdata_gd_where_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhere*"/>
+ </parameters>
+ </method>
+ <method name="get_relation_type" symbol="gdata_gd_where_get_relation_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhere*"/>
+ </parameters>
+ </method>
+ <method name="get_value_string" symbol="gdata_gd_where_get_value_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhere*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_where_new">
+ <return-type type="GDataGDWhere*"/>
+ <parameters>
+ <parameter name="relation_type" type="gchar*"/>
+ <parameter name="value_string" type="gchar*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_label" symbol="gdata_gd_where_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhere*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relation_type" symbol="gdata_gd_where_set_relation_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhere*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_value_string" symbol="gdata_gd_where_set_value_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWhere*"/>
+ <parameter name="value_string" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="value-string" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGDWho" parent="GDataParsable" type-name="GDataGDWho" get-type="gdata_gd_who_get_type">
+ <method name="compare" symbol="gdata_gd_who_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGDWho*"/>
+ <parameter name="b" type="GDataGDWho*"/>
+ </parameters>
+ </method>
+ <method name="get_email_address" symbol="gdata_gd_who_get_email_address">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWho*"/>
+ </parameters>
+ </method>
+ <method name="get_relation_type" symbol="gdata_gd_who_get_relation_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWho*"/>
+ </parameters>
+ </method>
+ <method name="get_value_string" symbol="gdata_gd_who_get_value_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWho*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_gd_who_new">
+ <return-type type="GDataGDWho*"/>
+ <parameters>
+ <parameter name="relation_type" type="gchar*"/>
+ <parameter name="value_string" type="gchar*"/>
+ <parameter name="email_address" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_email_address" symbol="gdata_gd_who_set_email_address">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWho*"/>
+ <parameter name="email_address" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relation_type" symbol="gdata_gd_who_set_relation_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWho*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_value_string" symbol="gdata_gd_who_set_value_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataGDWho*"/>
+ <parameter name="value_string" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="email-address" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="value-string" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataGenerator" parent="GDataParsable" type-name="GDataGenerator" get-type="gdata_generator_get_type">
+ <method name="compare" symbol="gdata_generator_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataGenerator*"/>
+ <parameter name="b" type="GDataGenerator*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gdata_generator_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGenerator*"/>
+ </parameters>
+ </method>
+ <method name="get_uri" symbol="gdata_generator_get_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGenerator*"/>
+ </parameters>
+ </method>
+ <method name="get_version" symbol="gdata_generator_get_version">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataGenerator*"/>
+ </parameters>
+ </method>
+ <property name="name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="version" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataLink" parent="GDataParsable" type-name="GDataLink" get-type="gdata_link_get_type">
+ <method name="compare" symbol="gdata_link_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GDataLink*"/>
+ <parameter name="b" type="GDataLink*"/>
+ </parameters>
+ </method>
+ <method name="get_content_type" symbol="gdata_link_get_content_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ </parameters>
+ </method>
+ <method name="get_language" symbol="gdata_link_get_language">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ </parameters>
+ </method>
+ <method name="get_length" symbol="gdata_link_get_length">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ </parameters>
+ </method>
+ <method name="get_relation_type" symbol="gdata_link_get_relation_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gdata_link_get_title">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ </parameters>
+ </method>
+ <method name="get_uri" symbol="gdata_link_get_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_link_new">
+ <return-type type="GDataLink*"/>
+ <parameters>
+ <parameter name="uri" type="gchar*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_content_type" symbol="gdata_link_set_content_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ <parameter name="content_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_language" symbol="gdata_link_set_language">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ <parameter name="language" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_length" symbol="gdata_link_set_length">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ <parameter name="length" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_relation_type" symbol="gdata_link_set_relation_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ <parameter name="relation_type" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gdata_link_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ <parameter name="title" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_uri" symbol="gdata_link_set_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataLink*"/>
+ <parameter name="uri" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="content-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="language" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="length" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="relation-type" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="uri" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataMediaCategory" parent="GDataParsable" type-name="GDataMediaCategory" get-type="gdata_media_category_get_type">
+ <method name="get_category" symbol="gdata_media_category_get_category">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCategory*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gdata_media_category_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCategory*"/>
+ </parameters>
+ </method>
+ <method name="get_scheme" symbol="gdata_media_category_get_scheme">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCategory*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_media_category_new">
+ <return-type type="GDataMediaCategory*"/>
+ <parameters>
+ <parameter name="category" type="gchar*"/>
+ <parameter name="scheme" type="gchar*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_category" symbol="gdata_media_category_set_category">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCategory*"/>
+ <parameter name="category" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gdata_media_category_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCategory*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_scheme" symbol="gdata_media_category_set_scheme">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCategory*"/>
+ <parameter name="scheme" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="category" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="scheme" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataMediaContent" parent="GDataParsable" type-name="GDataMediaContent" get-type="gdata_media_content_get_type">
+ <method name="get_content_type" symbol="gdata_media_content_get_content_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <method name="get_duration" symbol="gdata_media_content_get_duration">
+ <return-type type="gint64"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <method name="get_expression" symbol="gdata_media_content_get_expression">
+ <return-type type="GDataMediaExpression"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <method name="get_filesize" symbol="gdata_media_content_get_filesize">
+ <return-type type="gsize"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <method name="get_height" symbol="gdata_media_content_get_height">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <method name="get_medium" symbol="gdata_media_content_get_medium">
+ <return-type type="GDataMediaMedium"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <method name="get_uri" symbol="gdata_media_content_get_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <method name="get_width" symbol="gdata_media_content_get_width">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <method name="is_default" symbol="gdata_media_content_is_default">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaContent*"/>
+ </parameters>
+ </method>
+ <property name="content-type" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="duration" type="gint64" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="expression" type="GDataMediaExpression" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="filesize" type="gulong" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="height" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="is-default" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="medium" type="GDataMediaMedium" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="width" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataMediaCredit" parent="GDataParsable" type-name="GDataMediaCredit" get-type="gdata_media_credit_get_type">
+ <method name="get_credit" symbol="gdata_media_credit_get_credit">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCredit*"/>
+ </parameters>
+ </method>
+ <method name="get_role" symbol="gdata_media_credit_get_role">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCredit*"/>
+ </parameters>
+ </method>
+ <method name="get_scheme" symbol="gdata_media_credit_get_scheme">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaCredit*"/>
+ </parameters>
+ </method>
+ <property name="credit" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="role" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="scheme" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataMediaThumbnail" parent="GDataParsable" type-name="GDataMediaThumbnail" get-type="gdata_media_thumbnail_get_type">
+ <method name="get_height" symbol="gdata_media_thumbnail_get_height">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaThumbnail*"/>
+ </parameters>
+ </method>
+ <method name="get_time" symbol="gdata_media_thumbnail_get_time">
+ <return-type type="gint64"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaThumbnail*"/>
+ </parameters>
+ </method>
+ <method name="get_uri" symbol="gdata_media_thumbnail_get_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaThumbnail*"/>
+ </parameters>
+ </method>
+ <method name="get_width" symbol="gdata_media_thumbnail_get_width">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataMediaThumbnail*"/>
+ </parameters>
+ </method>
+ <property name="height" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="time" type="gint64" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="width" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataParsable" parent="GObject" type-name="GDataParsable" get-type="gdata_parsable_get_type">
+ <method name="get_xml" symbol="gdata_parsable_get_xml">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataParsable*"/>
+ </parameters>
+ </method>
+ <constructor name="new_from_xml" symbol="gdata_parsable_new_from_xml">
+ <return-type type="GDataParsable*"/>
+ <parameters>
+ <parameter name="parsable_type" type="GType"/>
+ <parameter name="xml" type="gchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </constructor>
+ <vfunc name="get_namespaces">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parsable" type="GDataParsable*"/>
+ <parameter name="namespaces" type="GHashTable*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_xml">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parsable" type="GDataParsable*"/>
+ <parameter name="xml_string" type="GString*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="parse_xml">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="parsable" type="GDataParsable*"/>
+ <parameter name="doc" type="xmlDoc*"/>
+ <parameter name="node" type="xmlNode*"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="post_parse_xml">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="parsable" type="GDataParsable*"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="pre_get_xml">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parsable" type="GDataParsable*"/>
+ <parameter name="xml_string" type="GString*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="pre_parse_xml">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="parsable" type="GDataParsable*"/>
+ <parameter name="doc" type="xmlDoc*"/>
+ <parameter name="root_node" type="xmlNode*"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ </object>
+ <object name="GDataPicasaWebAlbum" parent="GDataEntry" type-name="GDataPicasaWebAlbum" get-type="gdata_picasaweb_album_get_type">
+ <method name="get_bytes_used" symbol="gdata_picasaweb_album_get_bytes_used">
+ <return-type type="glong"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_comment_count" symbol="gdata_picasaweb_album_get_comment_count">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_contents" symbol="gdata_picasaweb_album_get_contents">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_description" symbol="gdata_picasaweb_album_get_description">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_edited" symbol="gdata_picasaweb_album_get_edited">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="edited" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_location" symbol="gdata_picasaweb_album_get_location">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gdata_picasaweb_album_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_nickname" symbol="gdata_picasaweb_album_get_nickname">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_num_photos" symbol="gdata_picasaweb_album_get_num_photos">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_num_photos_remaining" symbol="gdata_picasaweb_album_get_num_photos_remaining">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_tags" symbol="gdata_picasaweb_album_get_tags">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_thumbnails" symbol="gdata_picasaweb_album_get_thumbnails">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_timestamp" symbol="gdata_picasaweb_album_get_timestamp">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="timestamp" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_user" symbol="gdata_picasaweb_album_get_user">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="get_visibility" symbol="gdata_picasaweb_album_get_visibility">
+ <return-type type="GDataPicasaWebVisibility"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <method name="is_commenting_enabled" symbol="gdata_picasaweb_album_is_commenting_enabled">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_picasaweb_album_new">
+ <return-type type="GDataPicasaWebAlbum*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_description" symbol="gdata_picasaweb_album_set_description">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="description" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_is_commenting_enabled" symbol="gdata_picasaweb_album_set_is_commenting_enabled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="is_commenting_enabled" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_location" symbol="gdata_picasaweb_album_set_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="location" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_tags" symbol="gdata_picasaweb_album_set_tags">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="tags" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_timestamp" symbol="gdata_picasaweb_album_set_timestamp">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="timestamp" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_visibility" symbol="gdata_picasaweb_album_set_visibility">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebAlbum*"/>
+ <parameter name="visibility" type="GDataPicasaWebVisibility"/>
+ </parameters>
+ </method>
+ <property name="bytes-used" type="glong" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="comment-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="description" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="is-commenting-enabled" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="location" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="nickname" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="num-photos" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="num-photos-remaining" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="tags" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="timestamp" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="user" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="visibility" type="GDataPicasaWebVisibility" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataPicasaWebFile" parent="GDataEntry" type-name="GDataPicasaWebFile" get-type="gdata_picasaweb_file_get_type">
+ <method name="get_album_id" symbol="gdata_picasaweb_file_get_album_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_caption" symbol="gdata_picasaweb_file_get_caption">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_checksum" symbol="gdata_picasaweb_file_get_checksum">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_client" symbol="gdata_picasaweb_file_get_client">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_comment_count" symbol="gdata_picasaweb_file_get_comment_count">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_contents" symbol="gdata_picasaweb_file_get_contents">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_credit" symbol="gdata_picasaweb_file_get_credit">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_edited" symbol="gdata_picasaweb_file_get_edited">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="edited" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_height" symbol="gdata_picasaweb_file_get_height">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_position" symbol="gdata_picasaweb_file_get_position">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_rotation" symbol="gdata_picasaweb_file_get_rotation">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_size" symbol="gdata_picasaweb_file_get_size">
+ <return-type type="gsize"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_tags" symbol="gdata_picasaweb_file_get_tags">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_thumbnails" symbol="gdata_picasaweb_file_get_thumbnails">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_timestamp" symbol="gdata_picasaweb_file_get_timestamp">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="timestamp" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_version" symbol="gdata_picasaweb_file_get_version">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_video_status" symbol="gdata_picasaweb_file_get_video_status">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="get_width" symbol="gdata_picasaweb_file_get_width">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <method name="is_commenting_enabled" symbol="gdata_picasaweb_file_is_commenting_enabled">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_picasaweb_file_new">
+ <return-type type="GDataPicasaWebFile*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_album_id" symbol="gdata_picasaweb_file_set_album_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="album_id" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_caption" symbol="gdata_picasaweb_file_set_caption">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="caption" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_checksum" symbol="gdata_picasaweb_file_set_checksum">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="checksum" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_client" symbol="gdata_picasaweb_file_set_client">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="client" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_is_commenting_enabled" symbol="gdata_picasaweb_file_set_is_commenting_enabled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="is_commenting_enabled" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_position" symbol="gdata_picasaweb_file_set_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="position" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_rotation" symbol="gdata_picasaweb_file_set_rotation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="rotation" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_tags" symbol="gdata_picasaweb_file_set_tags">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="tags" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_timestamp" symbol="gdata_picasaweb_file_set_timestamp">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebFile*"/>
+ <parameter name="timestamp" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <property name="album-id" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="caption" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="checksum" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="client" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="comment-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="credit" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="edited" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="height" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="is-commenting-enabled" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="position" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="rotation" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="size" type="gulong" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="tags" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="timestamp" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="version" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="video-status" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="width" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataPicasaWebQuery" parent="GDataQuery" type-name="GDataPicasaWebQuery" get-type="gdata_picasaweb_query_get_type">
+ <method name="get_bounding_box" symbol="gdata_picasaweb_query_get_bounding_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ <parameter name="north" type="gdouble*"/>
+ <parameter name="east" type="gdouble*"/>
+ <parameter name="south" type="gdouble*"/>
+ <parameter name="west" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_image_size" symbol="gdata_picasaweb_query_get_image_size">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_location" symbol="gdata_picasaweb_query_get_location">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_tag" symbol="gdata_picasaweb_query_get_tag">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_thumbnail_size" symbol="gdata_picasaweb_query_get_thumbnail_size">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_visibility" symbol="gdata_picasaweb_query_get_visibility">
+ <return-type type="GDataPicasaWebVisibility"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_picasaweb_query_new">
+ <return-type type="GDataPicasaWebQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_bounding_box" symbol="gdata_picasaweb_query_set_bounding_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ <parameter name="north" type="gdouble"/>
+ <parameter name="east" type="gdouble"/>
+ <parameter name="south" type="gdouble"/>
+ <parameter name="west" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_image_size" symbol="gdata_picasaweb_query_set_image_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ <parameter name="image_size" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_location" symbol="gdata_picasaweb_query_set_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ <parameter name="location" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_tag" symbol="gdata_picasaweb_query_set_tag">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ <parameter name="tag" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_thumbnail_size" symbol="gdata_picasaweb_query_set_thumbnail_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ <parameter name="thumbnail_size" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_visibility" symbol="gdata_picasaweb_query_set_visibility">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebQuery*"/>
+ <parameter name="visibility" type="GDataPicasaWebVisibility"/>
+ </parameters>
+ </method>
+ <property name="image-size" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="location" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="tag" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="thumbnail-size" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="visibility" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataPicasaWebService" parent="GDataService" type-name="GDataPicasaWebService" get-type="gdata_picasaweb_service_get_type">
+ <constructor name="new" symbol="gdata_picasaweb_service_new">
+ <return-type type="GDataPicasaWebService*"/>
+ <parameters>
+ <parameter name="client_id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="query_all_albums" symbol="gdata_picasaweb_service_query_all_albums">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="username" type="gchar*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_all_albums_async" symbol="gdata_picasaweb_service_query_all_albums_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="username" type="gchar*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="query_files" symbol="gdata_picasaweb_service_query_files">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebService*"/>
+ <parameter name="album" type="GDataPicasaWebAlbum*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="upload_file" symbol="gdata_picasaweb_service_upload_file">
+ <return-type type="GDataPicasaWebFile*"/>
+ <parameters>
+ <parameter name="self" type="GDataPicasaWebService*"/>
+ <parameter name="album" type="GDataPicasaWebAlbum*"/>
+ <parameter name="file" type="GDataPicasaWebFile*"/>
+ <parameter name="actual_file" type="GFile*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ </object>
+ <object name="GDataQuery" parent="GObject" type-name="GDataQuery" get-type="gdata_query_get_type">
+ <method name="get_author" symbol="gdata_query_get_author">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_categories" symbol="gdata_query_get_categories">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_entry_id" symbol="gdata_query_get_entry_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_etag" symbol="gdata_query_get_etag">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_max_results" symbol="gdata_query_get_max_results">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_published_max" symbol="gdata_query_get_published_max">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="published_max" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_published_min" symbol="gdata_query_get_published_min">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="published_min" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_q" symbol="gdata_query_get_q">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_query_uri" symbol="gdata_query_get_query_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="feed_uri" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_start_index" symbol="gdata_query_get_start_index">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_updated_max" symbol="gdata_query_get_updated_max">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="updated_max" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_updated_min" symbol="gdata_query_get_updated_min">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="updated_min" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="is_strict" symbol="gdata_query_is_strict">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_query_new">
+ <return-type type="GDataQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_for_id" symbol="gdata_query_new_for_id">
+ <return-type type="GDataQuery*"/>
+ <parameters>
+ <parameter name="entry_id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_limits" symbol="gdata_query_new_with_limits">
+ <return-type type="GDataQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ <parameter name="start_index" type="gint"/>
+ <parameter name="max_results" type="gint"/>
+ </parameters>
+ </constructor>
+ <method name="next_page" symbol="gdata_query_next_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="previous_page" symbol="gdata_query_previous_page">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ </parameters>
+ </method>
+ <method name="set_author" symbol="gdata_query_set_author">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="author" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_categories" symbol="gdata_query_set_categories">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="categories" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_entry_id" symbol="gdata_query_set_entry_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="entry_id" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_etag" symbol="gdata_query_set_etag">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="etag" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_is_strict" symbol="gdata_query_set_is_strict">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="is_strict" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_max_results" symbol="gdata_query_set_max_results">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="max_results" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_published_max" symbol="gdata_query_set_published_max">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="published_max" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_published_min" symbol="gdata_query_set_published_min">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="published_min" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_q" symbol="gdata_query_set_q">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="q" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_start_index" symbol="gdata_query_set_start_index">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="start_index" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_updated_max" symbol="gdata_query_set_updated_max">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="updated_max" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_updated_min" symbol="gdata_query_set_updated_min">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="updated_min" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <property name="author" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="categories" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="entry-id" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="etag" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="is-strict" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="max-results" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="published-max" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="published-min" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="q" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="start-index" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="updated-max" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="updated-min" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <vfunc name="get_query_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataQuery*"/>
+ <parameter name="feed_uri" type="gchar*"/>
+ <parameter name="query_uri" type="GString*"/>
+ <parameter name="params_started" type="gboolean*"/>
+ </parameters>
+ </vfunc>
+ </object>
+ <object name="GDataService" parent="GObject" type-name="GDataService" get-type="gdata_service_get_type">
+ <method name="authenticate" symbol="gdata_service_authenticate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="username" type="gchar*"/>
+ <parameter name="password" type="gchar*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="authenticate_async" symbol="gdata_service_authenticate_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="username" type="gchar*"/>
+ <parameter name="password" type="gchar*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="authenticate_finish" symbol="gdata_service_authenticate_finish">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="async_result" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="delete_entry" symbol="gdata_service_delete_entry">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="entry" type="GDataEntry*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="delete_entry_async" symbol="gdata_service_delete_entry_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="entry" type="GDataEntry*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="delete_entry_finish" symbol="gdata_service_delete_entry_finish">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="async_result" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="error_quark" symbol="gdata_service_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="get_client_id" symbol="gdata_service_get_client_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ </parameters>
+ </method>
+ <method name="get_password" symbol="gdata_service_get_password">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ </parameters>
+ </method>
+ <method name="get_proxy_uri" symbol="gdata_service_get_proxy_uri">
+ <return-type type="SoupURI*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ </parameters>
+ </method>
+ <method name="get_username" symbol="gdata_service_get_username">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ </parameters>
+ </method>
+ <method name="insert_entry" symbol="gdata_service_insert_entry">
+ <return-type type="GDataEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="upload_uri" type="gchar*"/>
+ <parameter name="entry" type="GDataEntry*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="insert_entry_async" symbol="gdata_service_insert_entry_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="upload_uri" type="gchar*"/>
+ <parameter name="entry" type="GDataEntry*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="insert_entry_finish" symbol="gdata_service_insert_entry_finish">
+ <return-type type="GDataEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="async_result" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="is_authenticated" symbol="gdata_service_is_authenticated">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ </parameters>
+ </method>
+ <method name="query" symbol="gdata_service_query">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="feed_uri" type="gchar*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="entry_type" type="GType"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_async" symbol="gdata_service_query_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="feed_uri" type="gchar*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="entry_type" type="GType"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="query_finish" symbol="gdata_service_query_finish">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="async_result" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_proxy_uri" symbol="gdata_service_set_proxy_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="proxy_uri" type="SoupURI*"/>
+ </parameters>
+ </method>
+ <method name="update_entry" symbol="gdata_service_update_entry">
+ <return-type type="GDataEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="entry" type="GDataEntry*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="update_entry_async" symbol="gdata_service_update_entry_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="entry" type="GDataEntry*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="update_entry_finish" symbol="gdata_service_update_entry_finish">
+ <return-type type="GDataEntry*"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="async_result" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <property name="authenticated" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="client-id" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="password" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="proxy-uri" type="SoupURI*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="username" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <signal name="captcha-challenge" when="LAST">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="object" type="GDataService*"/>
+ <parameter name="p0" type="char*"/>
+ </parameters>
+ </signal>
+ <vfunc name="append_query_headers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="message" type="SoupMessage*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="parse_authentication_response">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="status" type="guint"/>
+ <parameter name="response_body" type="gchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="parse_error_response">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataService*"/>
+ <parameter name="error_type" type="GDataServiceError"/>
+ <parameter name="status" type="guint"/>
+ <parameter name="reason_phrase" type="gchar*"/>
+ <parameter name="response_body" type="gchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ </object>
+ <object name="GDataYouTubeContent" parent="GDataMediaContent" type-name="GDataYouTubeContent" get-type="gdata_youtube_content_get_type">
+ <method name="get_format" symbol="gdata_youtube_content_get_format">
+ <return-type type="GDataYouTubeFormat"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeContent*"/>
+ </parameters>
+ </method>
+ <property name="format" type="GDataYouTubeFormat" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataYouTubeCredit" parent="GDataMediaCredit" type-name="GDataYouTubeCredit" get-type="gdata_youtube_credit_get_type">
+ <method name="get_entity_type" symbol="gdata_youtube_credit_get_entity_type">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeCredit*"/>
+ </parameters>
+ </method>
+ <property name="entity-type" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataYouTubeQuery" parent="GDataQuery" type-name="GDataYouTubeQuery" get-type="gdata_youtube_query_get_type">
+ <method name="get_age" symbol="gdata_youtube_query_get_age">
+ <return-type type="GDataYouTubeAge"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_format" symbol="gdata_youtube_query_get_format">
+ <return-type type="GDataYouTubeFormat"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_language" symbol="gdata_youtube_query_get_language">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_location" symbol="gdata_youtube_query_get_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="latitude" type="gdouble*"/>
+ <parameter name="longitude" type="gdouble*"/>
+ <parameter name="radius" type="gdouble*"/>
+ <parameter name="has_location" type="gboolean*"/>
+ </parameters>
+ </method>
+ <method name="get_order_by" symbol="gdata_youtube_query_get_order_by">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_restriction" symbol="gdata_youtube_query_get_restriction">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_safe_search" symbol="gdata_youtube_query_get_safe_search">
+ <return-type type="GDataYouTubeSafeSearch"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_sort_order" symbol="gdata_youtube_query_get_sort_order">
+ <return-type type="GDataYouTubeSortOrder"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ </parameters>
+ </method>
+ <method name="get_uploader" symbol="gdata_youtube_query_get_uploader">
+ <return-type type="GDataYouTubeUploader"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_youtube_query_new">
+ <return-type type="GDataYouTubeQuery*"/>
+ <parameters>
+ <parameter name="q" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_age" symbol="gdata_youtube_query_set_age">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="age" type="GDataYouTubeAge"/>
+ </parameters>
+ </method>
+ <method name="set_format" symbol="gdata_youtube_query_set_format">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="format" type="GDataYouTubeFormat"/>
+ </parameters>
+ </method>
+ <method name="set_language" symbol="gdata_youtube_query_set_language">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="language" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_location" symbol="gdata_youtube_query_set_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="latitude" type="gdouble"/>
+ <parameter name="longitude" type="gdouble"/>
+ <parameter name="radius" type="gdouble"/>
+ <parameter name="has_location" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_order_by" symbol="gdata_youtube_query_set_order_by">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="order_by" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_restriction" symbol="gdata_youtube_query_set_restriction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="restriction" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_safe_search" symbol="gdata_youtube_query_set_safe_search">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="safe_search" type="GDataYouTubeSafeSearch"/>
+ </parameters>
+ </method>
+ <method name="set_sort_order" symbol="gdata_youtube_query_set_sort_order">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="sort_order" type="GDataYouTubeSortOrder"/>
+ </parameters>
+ </method>
+ <method name="set_uploader" symbol="gdata_youtube_query_set_uploader">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeQuery*"/>
+ <parameter name="uploader" type="GDataYouTubeUploader"/>
+ </parameters>
+ </method>
+ <property name="age" type="GDataYouTubeAge" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="format" type="GDataYouTubeFormat" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="has-location" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="language" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="latitude" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="location-radius" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="longitude" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="order-by" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="restriction" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="safe-search" type="GDataYouTubeSafeSearch" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="sort-order" type="GDataYouTubeSortOrder" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="uploader" type="GDataYouTubeUploader" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataYouTubeService" parent="GDataService" type-name="GDataYouTubeService" get-type="gdata_youtube_service_get_type">
+ <method name="error_quark" symbol="gdata_youtube_service_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="get_developer_key" symbol="gdata_youtube_service_get_developer_key">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ </parameters>
+ </method>
+ <method name="get_youtube_user" symbol="gdata_youtube_service_get_youtube_user">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_youtube_service_new">
+ <return-type type="GDataYouTubeService*"/>
+ <parameters>
+ <parameter name="developer_key" type="gchar*"/>
+ <parameter name="client_id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="query_related" symbol="gdata_youtube_service_query_related">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="video" type="GDataYouTubeVideo*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_related_async" symbol="gdata_youtube_service_query_related_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="video" type="GDataYouTubeVideo*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="query_single_video" symbol="gdata_youtube_service_query_single_video">
+ <return-type type="GDataYouTubeVideo*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="video_id" type="gchar*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_single_video_async" symbol="gdata_youtube_service_query_single_video_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="video_id" type="gchar*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="query_single_video_finish" symbol="gdata_youtube_service_query_single_video_finish">
+ <return-type type="GDataYouTubeVideo*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="async_result" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_standard_feed" symbol="gdata_youtube_service_query_standard_feed">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="feed_type" type="GDataYouTubeStandardFeedType"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_standard_feed_async" symbol="gdata_youtube_service_query_standard_feed_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="feed_type" type="GDataYouTubeStandardFeedType"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="query_videos" symbol="gdata_youtube_service_query_videos">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="query_videos_async" symbol="gdata_youtube_service_query_videos_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="query" type="GDataQuery*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="upload_video" symbol="gdata_youtube_service_upload_video">
+ <return-type type="GDataYouTubeVideo*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeService*"/>
+ <parameter name="video" type="GDataYouTubeVideo*"/>
+ <parameter name="video_file" type="GFile*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <property name="developer-key" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
+ <property name="youtube-user" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataYouTubeState" parent="GDataParsable" type-name="GDataYouTubeState" get-type="gdata_youtube_state_get_type">
+ <method name="get_help_uri" symbol="gdata_youtube_state_get_help_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeState*"/>
+ </parameters>
+ </method>
+ <method name="get_message" symbol="gdata_youtube_state_get_message">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeState*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gdata_youtube_state_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeState*"/>
+ </parameters>
+ </method>
+ <method name="get_reason_code" symbol="gdata_youtube_state_get_reason_code">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeState*"/>
+ </parameters>
+ </method>
+ <property name="help-uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="message" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="reason-code" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <object name="GDataYouTubeVideo" parent="GDataEntry" type-name="GDataYouTubeVideo" get-type="gdata_youtube_video_get_type">
+ <method name="get_aspect_ratio" symbol="gdata_youtube_video_get_aspect_ratio">
+ <return-type type="GDataYouTubeAspectRatio"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_category" symbol="gdata_youtube_video_get_category">
+ <return-type type="GDataMediaCategory*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_credit" symbol="gdata_youtube_video_get_credit">
+ <return-type type="GDataYouTubeCredit*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_description" symbol="gdata_youtube_video_get_description">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_duration" symbol="gdata_youtube_video_get_duration">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_favorite_count" symbol="gdata_youtube_video_get_favorite_count">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_keywords" symbol="gdata_youtube_video_get_keywords">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_location" symbol="gdata_youtube_video_get_location">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_no_embed" symbol="gdata_youtube_video_get_no_embed">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_player_uri" symbol="gdata_youtube_video_get_player_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_rating" symbol="gdata_youtube_video_get_rating">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="min" type="guint*"/>
+ <parameter name="max" type="guint*"/>
+ <parameter name="count" type="guint*"/>
+ <parameter name="average" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_recorded" symbol="gdata_youtube_video_get_recorded">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="recorded" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_state" symbol="gdata_youtube_video_get_state">
+ <return-type type="GDataYouTubeState*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_thumbnails" symbol="gdata_youtube_video_get_thumbnails">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gdata_youtube_video_get_title">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_uploaded" symbol="gdata_youtube_video_get_uploaded">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="uploaded" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_video_id" symbol="gdata_youtube_video_get_video_id">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="get_video_id_from_uri" symbol="gdata_youtube_video_get_video_id_from_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="video_uri" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_view_count" symbol="gdata_youtube_video_get_view_count">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="is_draft" symbol="gdata_youtube_video_is_draft">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="is_private" symbol="gdata_youtube_video_is_private">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ </parameters>
+ </method>
+ <method name="is_restricted_in_country" symbol="gdata_youtube_video_is_restricted_in_country">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="country" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="look_up_content" symbol="gdata_youtube_video_look_up_content">
+ <return-type type="GDataYouTubeContent*"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="type" type="gchar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdata_youtube_video_new">
+ <return-type type="GDataYouTubeVideo*"/>
+ <parameters>
+ <parameter name="id" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_aspect_ratio" symbol="gdata_youtube_video_set_aspect_ratio">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="aspect_ratio" type="GDataYouTubeAspectRatio"/>
+ </parameters>
+ </method>
+ <method name="set_category" symbol="gdata_youtube_video_set_category">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="category" type="GDataMediaCategory*"/>
+ </parameters>
+ </method>
+ <method name="set_description" symbol="gdata_youtube_video_set_description">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="description" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_is_draft" symbol="gdata_youtube_video_set_is_draft">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="is_draft" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_is_private" symbol="gdata_youtube_video_set_is_private">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="is_private" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_keywords" symbol="gdata_youtube_video_set_keywords">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="keywords" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_location" symbol="gdata_youtube_video_set_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="location" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_no_embed" symbol="gdata_youtube_video_set_no_embed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="no_embed" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_recorded" symbol="gdata_youtube_video_set_recorded">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="recorded" type="GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gdata_youtube_video_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GDataYouTubeVideo*"/>
+ <parameter name="title" type="gchar*"/>
+ </parameters>
+ </method>
+ <property name="aspect-ratio" type="GDataYouTubeAspectRatio" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="average-rating" type="gdouble" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="category" type="GDataMediaCategory*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="credit" type="GDataYouTubeCredit*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="description" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="duration" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="favorite-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="is-draft" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="is-private" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="keywords" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="location" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="max-rating" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="min-rating" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="no-embed" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="player-uri" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="rating-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="recorded" type="GTimeVal*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="state" type="GDataYouTubeState*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="title" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="uploaded" type="GTimeVal*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="video-id" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
+ <property name="view-count" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
+ </object>
+ <interface name="GDataAccessHandler" type-name="GDataAccessHandler" get-type="gdata_access_handler_get_type">
+ <requires>
+ <interface name="GDataEntry"/>
+ </requires>
+ <method name="delete_rule" symbol="gdata_access_handler_delete_rule">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GDataAccessHandler*"/>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="rule" type="GDataAccessRule*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_rules" symbol="gdata_access_handler_get_rules">
+ <return-type type="GDataFeed*"/>
+ <parameters>
+ <parameter name="self" type="GDataAccessHandler*"/>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="progress_callback" type="GDataQueryProgressCallback"/>
+ <parameter name="progress_user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="insert_rule" symbol="gdata_access_handler_insert_rule">
+ <return-type type="GDataAccessRule*"/>
+ <parameters>
+ <parameter name="self" type="GDataAccessHandler*"/>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="rule" type="GDataAccessRule*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="update_rule" symbol="gdata_access_handler_update_rule">
+ <return-type type="GDataAccessRule*"/>
+ <parameters>
+ <parameter name="self" type="GDataAccessHandler*"/>
+ <parameter name="service" type="GDataService*"/>
+ <parameter name="rule" type="GDataAccessRule*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <vfunc name="is_owner_rule">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="rule" type="GDataAccessRule*"/>
+ </parameters>
+ </vfunc>
+ </interface>
+ <constant name="GDATA_LINK_ALTERNATE" type="char*" value="http://www.iana.org/assignments/relation/alternate"/>
+ <constant name="GDATA_LINK_EDIT" type="char*" value="http://www.iana.org/assignments/relation/edit"/>
+ <constant name="GDATA_LINK_EDIT_MEDIA" type="char*" value="http://www.iana.org/assignments/relation/edit-media"/>
+ <constant name="GDATA_LINK_ENCLOSURE" type="char*" value="http://www.iana.org/assignments/relation/enclosure"/>
+ <constant name="GDATA_LINK_RELATED" type="char*" value="http://www.iana.org/assignments/relation/related"/>
+ <constant name="GDATA_LINK_SELF" type="char*" value="http://www.iana.org/assignments/relation/self"/>
+ <constant name="GDATA_LINK_VIA" type="char*" value="http://www.iana.org/assignments/relation/via"/>
+ </namespace>
+</api>
diff --git a/vapi/packages/libgdata/libgdata.metadata b/vapi/packages/libgdata/libgdata.metadata
new file mode 100644
index 0000000..6af7532
--- /dev/null
+++ b/vapi/packages/libgdata/libgdata.metadata
@@ -0,0 +1,26 @@
+GData cheader_filename="gdata/gdata.h"
+gdata_calendar_calendar_is_hidden hidden="1"
+gdata_contacts_contact_has_photo hidden="1"
+gdata_calendar_calendar_is_selected hidden="1"
+gdata_contacts_query_show_deleted hidden="1"
+gdata_entry_is_inserted hidden="1"
+gdata_gd_email_address_is_primary hidden="1"
+gdata_gd_im_address_is_primary hidden="1"
+gdata_gd_organization_is_primary hidden="1"
+gdata_gd_phone_number_is_primary hidden="1"
+gdata_gd_postal_address_is_primary hidden="1"
+gdata_gd_reminder_is_absolute_time hidden="1"
+gdata_media_content_is_default hidden="1"
+gdata_picasaweb_album_is_commenting_enabled hidden="1"
+gdata_picasaweb_file_is_commenting_enabled hidden="1"
+gdata_query_is_strict hidden="1"
+gdata_youtube_video_is_draft hidden="1"
+gdata_youtube_video_is_private hidden="1"
+gdata_gd_when_is_date hidden="1"
+gdata_service_authenticate_async.cancellable nullable="1"
+GDataYouTubeVideo type_check_function="GDATA_IS_YOUTUBE_VIDEO"
+gdata_youtube_service_query_standard_feed_async.query nullable="1"
+gdata_youtube_service_query_standard_feed_async.cancellable nullable="1"
+gdata_youtube_service_query_standard_feed_async.progress_callback nullable="1"
+gdata_youtube_service_query_standard_feed_async.progress_user_data hidden="1"
+
diff --git a/vapi/packages/libgdata/libgdata.namespace b/vapi/packages/libgdata/libgdata.namespace
new file mode 100644
index 0000000..b910480
--- /dev/null
+++ b/vapi/packages/libgdata/libgdata.namespace
@@ -0,0 +1 @@
+GData
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]