1 /* libgdata.vapi generated by vapigen, do not modify. */
3 [CCode (cprefix = "GData", lower_case_cprefix = "gdata_")]
5 [CCode (cheader_filename = "gdata/gdata.h")]
6 public class AccessRule : GData.Entry {
7 [CCode (has_construct_function = false)]
8 public AccessRule (string id);
9 public void get_edited (GLib.TimeVal edited);
10 public unowned string get_role ();
11 public void get_scope (string type, string value);
12 public void set_role (string role);
13 public void set_scope (string type, string value);
14 public GLib.TimeVal edited { get; }
15 public string role { get; set; }
17 public string scope_type { owned get; set; }
19 public string scope_value { owned get; set; }
21 [CCode (cheader_filename = "gdata/gdata.h")]
22 public class Author : GData.Parsable {
23 [CCode (has_construct_function = false)]
24 public Author (string name, string uri, string email_address);
25 public int compare (GData.Author b);
26 public unowned string get_email_address ();
27 public unowned string get_name ();
28 public unowned string get_uri ();
29 public void set_email_address (string email_address);
30 public void set_name (string name);
31 public void set_uri (string uri);
32 public string email_address { get; set; }
33 public string name { get; set; }
34 public string uri { get; set; }
36 [CCode (cheader_filename = "gdata/gdata.h")]
37 public class CalendarCalendar : GData.Entry, GData.AccessHandler {
38 [CCode (has_construct_function = false)]
39 public CalendarCalendar (string id);
40 public unowned string get_access_level ();
41 public void get_color (GData.Color color);
42 public void get_edited (GLib.TimeVal edited);
43 public uint get_times_cleaned ();
44 public unowned string get_timezone ();
45 public void set_color (GData.Color color);
46 public void set_is_hidden (bool is_hidden);
47 public void set_is_selected (bool is_selected);
48 public void set_timezone (string _timezone);
49 public string access_level { get; }
50 public GData.Color color { get; set; }
51 public GLib.TimeVal edited { get; }
53 public bool is_hidden { get; set; }
55 public bool is_selected { get; set; }
56 public uint times_cleaned { get; }
57 public string timezone { get; set; }
59 [CCode (cheader_filename = "gdata/gdata.h")]
60 public class CalendarEvent : GData.Entry {
61 [CCode (has_construct_function = false)]
62 public CalendarEvent (string id);
63 public void add_person (GData.GDWho who);
64 public void add_place (GData.GDWhere where);
65 public void add_time (GData.GDWhen when);
66 public bool get_anyone_can_add_self ();
67 public void get_edited (GLib.TimeVal edited);
68 public bool get_guests_can_invite_others ();
69 public bool get_guests_can_modify ();
70 public bool get_guests_can_see_guests ();
71 public void get_original_event_details (string event_id, string event_uri);
72 public unowned GLib.List get_people ();
73 public unowned GLib.List get_places ();
74 public bool get_primary_time (GLib.TimeVal start_time, GLib.TimeVal end_time, out unowned GData.GDWhen when);
75 public unowned string get_recurrence ();
76 public uint get_sequence ();
77 public unowned string get_status ();
78 public unowned GLib.List get_times ();
79 public unowned string get_transparency ();
80 public unowned string get_uid ();
81 public unowned string get_visibility ();
82 public bool is_exception ();
83 public void set_anyone_can_add_self (bool anyone_can_add_self);
84 public void set_guests_can_invite_others (bool guests_can_invite_others);
85 public void set_guests_can_modify (bool guests_can_modify);
86 public void set_guests_can_see_guests (bool guests_can_see_guests);
87 public void set_recurrence (string recurrence);
88 public void set_sequence (uint sequence);
89 public void set_status (string status);
90 public void set_transparency (string transparency);
91 public void set_uid (string uid);
92 public void set_visibility (string visibility);
93 public bool anyone_can_add_self { get; set; }
94 public GLib.TimeVal edited { get; }
95 public bool guests_can_invite_others { get; set; }
96 public bool guests_can_modify { get; set; }
97 public bool guests_can_see_guests { get; set; }
99 public string original_event_id { owned get; }
101 public string original_event_uri { owned get; }
102 public string recurrence { get; set; }
103 public uint sequence { get; set; }
104 public string status { get; set; }
105 public string transparency { get; set; }
106 public string uid { get; set; }
107 public string visibility { get; set; }
109 [CCode (cheader_filename = "gdata/gdata.h")]
110 public class CalendarFeed : GData.Feed {
111 [CCode (has_construct_function = false)]
112 protected CalendarFeed ();
113 public uint get_times_cleaned ();
114 public unowned string get_timezone ();
115 public uint times_cleaned { get; }
116 public string timezone { get; }
118 [CCode (cheader_filename = "gdata/gdata.h")]
119 public class CalendarQuery : GData.Query {
120 [CCode (has_construct_function = false)]
121 public CalendarQuery (string q);
122 public bool get_future_events ();
123 public unowned string get_order_by ();
124 public void get_recurrence_expansion_end (GLib.TimeVal end);
125 public void get_recurrence_expansion_start (GLib.TimeVal start);
126 public bool get_single_events ();
127 public unowned string get_sort_order ();
128 public void get_start_max (GLib.TimeVal start_max);
129 public void get_start_min (GLib.TimeVal start_min);
130 public unowned string get_timezone ();
131 public void set_future_events (bool future_events);
132 public void set_order_by (string order_by);
133 public void set_recurrence_expansion_end (GLib.TimeVal end);
134 public void set_recurrence_expansion_start (GLib.TimeVal start);
135 public void set_single_events (bool single_events);
136 public void set_sort_order (string sort_order);
137 public void set_start_max (GLib.TimeVal start_max);
138 public void set_start_min (GLib.TimeVal start_min);
139 public void set_timezone (string _timezone);
140 [CCode (has_construct_function = false)]
141 public CalendarQuery.with_limits (string q, GLib.TimeVal start_min, GLib.TimeVal start_max);
142 public bool future_events { get; set; }
143 public string order_by { get; set; }
144 public GLib.TimeVal recurrence_expansion_end { get; set; }
145 public GLib.TimeVal recurrence_expansion_start { get; set; }
146 public bool single_events { get; set; }
147 public string sort_order { get; set; }
148 public GLib.TimeVal start_max { get; set; }
149 public GLib.TimeVal start_min { get; set; }
150 public string timezone { get; set; }
152 [CCode (cheader_filename = "gdata/gdata.h")]
153 public class CalendarService : GData.Service {
154 [CCode (has_construct_function = false)]
155 public CalendarService (string client_id);
156 public unowned GData.CalendarEvent insert_event (GData.CalendarEvent event, GLib.Cancellable cancellable) throws GLib.Error;
157 public unowned GData.Feed query_all_calendars (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
158 public async void query_all_calendars_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data);
159 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;
160 public unowned GData.Feed query_own_calendars (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
161 public async void query_own_calendars_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data);
163 [CCode (cheader_filename = "gdata/gdata.h")]
164 public class Category : GData.Parsable {
165 [CCode (has_construct_function = false)]
166 public Category (string term, string scheme, string label);
167 public int compare (GData.Category b);
168 public unowned string get_label ();
169 public unowned string get_scheme ();
170 public unowned string get_term ();
171 public void set_label (string label);
172 public void set_scheme (string scheme);
173 public void set_term (string term);
174 public string label { get; set; }
175 public string scheme { get; set; }
176 public string term { get; set; }
179 [CCode (type_id = "GDATA_TYPE_COLOR", cheader_filename = "gdata/gdata.h")]
184 public static bool from_hexadecimal (string hexadecimal, GData.Color color);
185 public unowned string to_hexadecimal ();
187 [CCode (cheader_filename = "gdata/gdata.h")]
188 public class ContactsContact : GData.Entry {
189 [CCode (has_construct_function = false)]
190 public ContactsContact (string id);
191 public void add_calendar (GData.GContactCalendar calendar);
192 public void add_email_address (GData.GDEmailAddress email_address);
193 public void add_event (GData.GContactEvent event);
194 public void add_group (string href);
195 public void add_im_address (GData.GDIMAddress im_address);
196 public void add_jot (GData.GContactJot jot);
197 public void add_organization (GData.GDOrganization organization);
198 public void add_phone_number (GData.GDPhoneNumber phone_number);
199 public void add_postal_address (GData.GDPostalAddress postal_address);
200 public void add_relation (GData.GContactRelation relation);
201 public void add_website (GData.GContactWebsite website);
202 public bool get_birthday (GLib.Date birthday);
203 public unowned GLib.List get_calendars ();
204 public void get_edited (GLib.TimeVal edited);
205 public unowned GLib.List get_email_addresses ();
206 public unowned GLib.List get_events ();
207 public unowned GLib.HashTable get_extended_properties ();
208 public unowned string get_extended_property (string name);
209 public unowned GLib.List get_groups ();
210 public unowned GLib.List get_im_addresses ();
211 public unowned GLib.List get_jots ();
212 public unowned GData.GDName get_name ();
213 public unowned string get_nickname ();
214 public unowned GLib.List get_organizations ();
215 public unowned GLib.List get_phone_numbers ();
216 public unowned string get_photo (GData.ContactsService service, size_t length, string content_type, GLib.Cancellable cancellable) throws GLib.Error;
217 public unowned GLib.List get_postal_addresses ();
218 public unowned GData.GContactCalendar get_primary_calendar ();
219 public unowned GData.GDEmailAddress get_primary_email_address ();
220 public unowned GData.GDIMAddress get_primary_im_address ();
221 public unowned GData.GDOrganization get_primary_organization ();
222 public unowned GData.GDPhoneNumber get_primary_phone_number ();
223 public unowned GData.GDPostalAddress get_primary_postal_address ();
224 public unowned GData.GContactWebsite get_primary_website ();
225 public unowned GLib.List get_relations ();
226 public unowned GLib.List get_websites ();
227 public bool is_deleted ();
228 public bool is_group_deleted (string href);
229 public void remove_all_calendars ();
230 public void remove_all_email_addresses ();
231 public void remove_all_events ();
232 public void remove_all_im_addresses ();
233 public void remove_all_jots ();
234 public void remove_all_organizations ();
235 public void remove_all_phone_numbers ();
236 public void remove_all_postal_addresses ();
237 public void remove_all_relations ();
238 public void remove_all_websites ();
239 public void remove_group (string href);
240 public void set_birthday (GLib.Date birthday, bool birthday_has_year);
241 public bool set_extended_property (string name, string value);
242 public void set_name (GData.GDName name);
243 public void set_nickname (string nickname);
244 public bool set_photo (GData.Service service, string data, size_t length, GLib.Cancellable cancellable) throws GLib.Error;
245 public GLib.Date birthday { get; set; }
247 public bool birthday_has_year { get; set; }
249 public bool deleted { get; }
250 public GLib.TimeVal edited { get; }
252 public bool has_photo { get; }
253 public GData.GDName name { get; set; }
254 public string nickname { get; set; }
256 [CCode (cheader_filename = "gdata/gdata.h")]
257 public class ContactsQuery : GData.Query {
258 [CCode (has_construct_function = false)]
259 public ContactsQuery (string q);
260 public unowned string get_group ();
261 public unowned string get_order_by ();
262 public unowned string get_sort_order ();
263 public void set_group (string group);
264 public void set_order_by (string order_by);
265 public void set_show_deleted (bool show_deleted);
266 public void set_sort_order (string sort_order);
267 [CCode (has_construct_function = false)]
268 public ContactsQuery.with_limits (string q, int start_index, int max_results);
269 public string group { get; set; }
270 public string order_by { get; set; }
272 public bool show_deleted { get; set; }
273 public string sort_order { get; set; }
275 [CCode (cheader_filename = "gdata/gdata.h")]
276 public class ContactsService : GData.Service {
277 [CCode (has_construct_function = false)]
278 public ContactsService (string client_id);
279 public unowned GData.ContactsContact insert_contact (GData.ContactsContact contact, GLib.Cancellable cancellable) throws GLib.Error;
280 public unowned GData.Feed query_contacts (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
281 public async void query_contacts_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data);
282 public unowned GData.ContactsContact update_contact (GData.ContactsContact contact, GLib.Cancellable cancellable) throws GLib.Error;
284 [CCode (cheader_filename = "gdata/gdata.h")]
285 public class DocumentsEntry : GData.Entry, GData.AccessHandler {
286 [CCode (has_construct_function = false)]
287 protected DocumentsEntry ();
288 public unowned string get_document_id ();
289 public void get_edited (GLib.TimeVal edited);
290 public unowned GData.Author get_last_modified_by ();
291 public void get_last_viewed (GLib.TimeVal last_viewed);
292 public unowned string get_path ();
293 public void set_writers_can_invite (bool writers_can_invite);
294 public string document_id { get; }
295 public GLib.TimeVal edited { get; }
297 public bool is_deleted { get; set; }
298 public GData.Author last_modified_by { get; }
299 public GLib.TimeVal last_viewed { get; }
301 public bool writers_can_invite { get; set; }
303 [CCode (cheader_filename = "gdata/gdata.h")]
304 public class DocumentsFeed : GData.Feed {
305 [CCode (has_construct_function = false)]
306 protected DocumentsFeed ();
308 [CCode (cheader_filename = "gdata/gdata.h")]
309 public class DocumentsFolder : GData.DocumentsEntry, GData.AccessHandler {
310 [CCode (has_construct_function = false)]
311 public DocumentsFolder (string id);
313 [CCode (cheader_filename = "gdata/gdata.h")]
314 public class DocumentsPresentation : GData.DocumentsEntry, GData.AccessHandler {
315 [CCode (has_construct_function = false)]
316 public DocumentsPresentation (string id);
317 public unowned GLib.File download_document (GData.DocumentsService service, string content_type, GData.DocumentsPresentationFormat export_format, GLib.File destination_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
318 public unowned string get_download_uri (GData.DocumentsPresentationFormat export_format);
320 [CCode (cheader_filename = "gdata/gdata.h")]
321 public class DocumentsQuery : GData.Query {
322 [CCode (has_construct_function = false)]
323 public DocumentsQuery (string q);
324 public void add_collaborator (string email_address);
325 public void add_reader (string email_address);
326 public unowned GLib.List get_collaborator_addresses ();
327 public bool get_exact_title ();
328 public unowned string get_folder_id ();
329 public unowned GLib.List get_reader_addresses ();
330 public unowned string get_title ();
331 public void set_folder_id (string folder_id);
332 public void set_show_deleted (bool show_deleted);
333 public void set_show_folders (bool show_folders);
334 public void set_title (string title, bool exact_title);
335 [CCode (has_construct_function = false)]
336 public DocumentsQuery.with_limits (string q, int start_index, int max_results);
338 public bool exact_title { get; set; }
339 public string folder_id { get; set; }
341 public bool show_deleted { get; set; }
343 public bool show_folders { get; set; }
344 public string title { get; set; }
346 [CCode (cheader_filename = "gdata/gdata.h")]
347 public class DocumentsService : GData.Service {
348 [CCode (has_construct_function = false)]
349 public DocumentsService (string client_id);
350 public static GLib.Quark error_quark ();
351 public static unowned string get_upload_uri (GData.DocumentsFolder folder);
352 public unowned GData.DocumentsEntry move_document_to_folder (GData.DocumentsEntry document, GData.DocumentsFolder folder, GLib.Cancellable cancellable) throws GLib.Error;
353 public unowned GData.DocumentsFeed query_documents (GData.DocumentsQuery query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
354 public async void query_documents_async (GData.DocumentsQuery query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data);
355 public unowned GData.DocumentsEntry remove_document_from_folder (GData.DocumentsEntry document, GData.DocumentsFolder folder, GLib.Cancellable cancellable) throws GLib.Error;
356 public unowned GData.DocumentsEntry update_document (GData.DocumentsEntry document, GLib.File document_file, GLib.Cancellable cancellable) throws GLib.Error;
357 public unowned GData.DocumentsEntry upload_document (GData.DocumentsEntry document, GLib.File document_file, GData.DocumentsFolder folder, GLib.Cancellable cancellable) throws GLib.Error;
359 public GData.Service spreadsheet_service { owned get; }
361 [CCode (cheader_filename = "gdata/gdata.h")]
362 public class DocumentsSpreadsheet : GData.DocumentsEntry, GData.AccessHandler {
363 [CCode (has_construct_function = false)]
364 public DocumentsSpreadsheet (string id);
365 public unowned GLib.File download_document (GData.DocumentsService service, string content_type, GData.DocumentsSpreadsheetFormat export_format, int gid, GLib.File destination_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
366 public unowned string get_download_uri (GData.DocumentsSpreadsheetFormat export_format, int gid);
368 [CCode (cheader_filename = "gdata/gdata.h")]
369 public class DocumentsText : GData.DocumentsEntry, GData.AccessHandler {
370 [CCode (has_construct_function = false)]
371 public DocumentsText (string id);
372 public unowned GLib.File download_document (GData.DocumentsService service, string content_type, GData.DocumentsTextFormat export_format, GLib.File destination_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
373 public unowned string get_download_uri (GData.DocumentsTextFormat export_format);
375 [CCode (cheader_filename = "gdata/gdata.h")]
376 public class DownloadStream : GLib.InputStream, GLib.Seekable {
377 [CCode (type = "GInputStream*", has_construct_function = false)]
378 public DownloadStream (GData.Service service, string download_uri);
379 public ssize_t get_content_length ();
380 public unowned string get_content_type ();
381 public unowned string get_download_uri ();
382 public unowned GData.Service get_service ();
383 public long content_length { get; }
384 public string content_type { get; }
385 public string download_uri { get; construct; }
386 public GData.Service service { get; construct; }
388 [CCode (cheader_filename = "gdata/gdata.h")]
389 public class Entry : GData.Parsable {
390 [CCode (has_construct_function = false)]
391 public Entry (string id);
392 public void add_author (GData.Author author);
393 public void add_category (GData.Category category);
394 public void add_link (GData.Link link);
395 public unowned GLib.List get_categories ();
396 public unowned string get_content ();
398 public virtual unowned string get_entry_uri (string id);
399 public unowned string get_etag ();
400 public unowned string get_id ();
401 public void get_published (GLib.TimeVal published);
402 public unowned string get_rights ();
403 public unowned string get_summary ();
404 public unowned string get_title ();
405 public void get_updated (GLib.TimeVal updated);
406 public unowned GData.Link look_up_link (string rel);
407 public unowned GLib.List look_up_links (string rel);
408 public void set_content (string content);
409 public void set_rights (string rights);
410 public void set_summary (string summary);
411 public void set_title (string title);
412 public string content { get; set; }
413 public string etag { get; construct; }
414 public string id { get; construct; }
416 public bool is_inserted { get; }
417 public GLib.TimeVal published { get; }
418 public string rights { get; set; }
419 public string summary { get; set; }
420 public string title { get; set; }
421 public GLib.TimeVal updated { get; }
423 [CCode (cheader_filename = "gdata/gdata.h")]
424 public class Feed : GData.Parsable {
425 [CCode (has_construct_function = false)]
427 public unowned GLib.List<GData.Author> get_authors ();
428 public unowned GLib.List<GData.Category> get_categories ();
429 public unowned GLib.List<GData.Entry> get_entries ();
430 public unowned string get_etag ();
431 public unowned GData.Generator get_generator ();
432 public unowned string get_icon ();
433 public unowned string get_id ();
434 public uint get_items_per_page ();
435 public unowned GLib.List get_links ();
436 public unowned string get_logo ();
437 public uint get_start_index ();
438 public unowned string get_subtitle ();
439 public unowned string get_title ();
440 public uint get_total_results ();
441 public void get_updated (GLib.TimeVal updated);
442 public unowned GData.Entry look_up_entry (string id);
443 public unowned GData.Link look_up_link (string rel);
444 public string etag { get; }
445 public GData.Generator generator { get; }
446 public string icon { get; }
447 public string id { get; }
448 public uint items_per_page { get; }
449 public string logo { get; }
450 public uint start_index { get; }
451 public string subtitle { get; }
452 public string title { get; }
453 public uint total_results { get; }
454 public GLib.TimeVal updated { get; }
456 [CCode (cheader_filename = "gdata/gdata.h")]
457 public class GContactCalendar : GData.Parsable {
458 [CCode (has_construct_function = false)]
459 public GContactCalendar (string uri, string relation_type, string label, bool is_primary);
460 public int compare (GData.GContactCalendar b);
461 public unowned string get_label ();
462 public unowned string get_relation_type ();
463 public unowned string get_uri ();
464 public void set_is_primary (bool is_primary);
465 public void set_label (string label);
466 public void set_relation_type (string relation_type);
467 public void set_uri (string uri);
469 public bool is_primary { get; set; }
470 public string label { get; set; }
471 public string relation_type { get; set; }
472 public string uri { get; set; }
474 [CCode (cheader_filename = "gdata/gdata.h")]
475 public class GContactEvent : GData.Parsable {
476 [CCode (has_construct_function = false)]
477 public GContactEvent (GLib.Date date, string relation_type, string label);
478 public void get_date (GLib.Date date);
479 public unowned string get_label ();
480 public unowned string get_relation_type ();
481 public void set_date (GLib.Date date);
482 public void set_label (string label);
483 public void set_relation_type (string relation_type);
484 public GLib.Date date { get; set; }
485 public string label { get; set; }
486 public string relation_type { get; set; }
488 [CCode (cheader_filename = "gdata/gdata.h")]
489 public class GContactJot : GData.Parsable {
490 [CCode (has_construct_function = false)]
491 public GContactJot (string content, string relation_type);
492 public unowned string get_content ();
493 public unowned string get_relation_type ();
494 public void set_content (string content);
495 public void set_relation_type (string relation_type);
496 public string content { get; set; }
497 public string relation_type { get; set; }
499 [CCode (cheader_filename = "gdata/gdata.h")]
500 public class GContactRelation : GData.Parsable {
501 [CCode (has_construct_function = false)]
502 public GContactRelation (string name, string relation_type, string label);
503 public unowned string get_label ();
504 public unowned string get_name ();
505 public unowned string get_relation_type ();
506 public void set_label (string label);
507 public void set_name (string name);
508 public void set_relation_type (string relation_type);
509 public string label { get; set; }
510 public string name { get; set; }
511 public string relation_type { get; set; }
513 [CCode (cheader_filename = "gdata/gdata.h")]
514 public class GContactWebsite : GData.Parsable {
515 [CCode (has_construct_function = false)]
516 public GContactWebsite (string uri, string relation_type, string label, bool is_primary);
517 public int compare (GData.GContactWebsite b);
518 public unowned string get_label ();
519 public unowned string get_relation_type ();
520 public unowned string get_uri ();
521 public void set_is_primary (bool is_primary);
522 public void set_label (string label);
523 public void set_relation_type (string relation_type);
524 public void set_uri (string uri);
526 public bool is_primary { get; set; }
527 public string label { get; set; }
528 public string relation_type { get; set; }
529 public string uri { get; set; }
531 [CCode (cheader_filename = "gdata/gdata.h")]
532 public class GDEmailAddress : GData.Parsable {
533 [CCode (has_construct_function = false)]
534 public GDEmailAddress (string address, string relation_type, string label, bool is_primary);
535 public int compare (GData.GDEmailAddress b);
536 public unowned string get_address ();
537 public unowned string get_display_name ();
538 public unowned string get_label ();
539 public unowned string get_relation_type ();
540 public void set_address (string address);
541 public void set_display_name (string display_name);
542 public void set_is_primary (bool is_primary);
543 public void set_label (string label);
544 public void set_relation_type (string relation_type);
545 public string address { get; set; }
546 public string display_name { get; set; }
548 public bool is_primary { get; set; }
549 public string label { get; set; }
550 public string relation_type { get; set; }
553 [CCode (cheader_filename = "gdata/gdata.h")]
554 public class GDFeedLink {
555 public uint count_hint;
556 public weak string href;
557 public bool read_only;
558 public weak string rel;
559 [CCode (has_construct_function = false)]
560 public GDFeedLink (string href, string rel, uint count_hint, bool read_only);
561 public int compare (GData.GDFeedLink b);
563 [CCode (cheader_filename = "gdata/gdata.h")]
564 public class GDIMAddress : GData.Parsable {
565 [CCode (cname = "gdata_gd_im_address_new", has_construct_function = false)]
566 public GDIMAddress (string address, string protocol, string relation_type, string label, bool is_primary);
567 [CCode (cname = "gdata_gd_im_address_compare")]
568 public int compare (GData.GDIMAddress b);
569 [CCode (cname = "gdata_gd_im_address_get_address")]
570 public unowned string get_address ();
571 [CCode (cname = "gdata_gd_im_address_get_label")]
572 public unowned string get_label ();
573 [CCode (cname = "gdata_gd_im_address_get_protocol")]
574 public unowned string get_protocol ();
575 [CCode (cname = "gdata_gd_im_address_get_relation_type")]
576 public unowned string get_relation_type ();
577 [CCode (cname = "gdata_gd_im_address_set_address")]
578 public void set_address (string address);
579 [CCode (cname = "gdata_gd_im_address_set_is_primary")]
580 public void set_is_primary (bool is_primary);
581 [CCode (cname = "gdata_gd_im_address_set_label")]
582 public void set_label (string label);
583 [CCode (cname = "gdata_gd_im_address_set_protocol")]
584 public void set_protocol (string protocol);
585 [CCode (cname = "gdata_gd_im_address_set_relation_type")]
586 public void set_relation_type (string relation_type);
587 public string address { get; set; }
589 public bool is_primary { get; set; }
590 public string label { get; set; }
591 public string protocol { get; set; }
592 public string relation_type { get; set; }
594 [CCode (cheader_filename = "gdata/gdata.h")]
595 public class GDName : GData.Parsable {
596 [CCode (has_construct_function = false)]
597 public GDName (string given_name, string family_name);
598 public int compare (GData.GDName b);
599 public unowned string get_additional_name ();
600 public unowned string get_family_name ();
601 public unowned string get_full_name ();
602 public unowned string get_given_name ();
603 public unowned string get_prefix ();
604 public unowned string get_suffix ();
605 public void set_additional_name (string additional_name);
606 public void set_family_name (string family_name);
607 public void set_full_name (string full_name);
608 public void set_given_name (string given_name);
609 public void set_prefix (string prefix);
610 public void set_suffix (string suffix);
611 public string additional_name { get; set; }
612 public string family_name { get; set; }
613 public string full_name { get; set; }
614 public string given_name { get; set; }
615 public string prefix { get; set; }
616 public string suffix { get; set; }
618 [CCode (cheader_filename = "gdata/gdata.h")]
619 public class GDOrganization : GData.Parsable {
620 [CCode (has_construct_function = false)]
621 public GDOrganization (string name, string title, string relation_type, string label, bool is_primary);
622 public int compare (GData.GDOrganization b);
623 public unowned string get_department ();
624 public unowned string get_job_description ();
625 public unowned string get_label ();
626 public unowned GData.GDWhere get_location ();
627 public unowned string get_name ();
628 public unowned string get_relation_type ();
629 public unowned string get_symbol ();
630 public unowned string get_title ();
631 public void set_department (string department);
632 public void set_is_primary (bool is_primary);
633 public void set_job_description (string job_description);
634 public void set_label (string label);
635 public void set_location (GData.GDWhere location);
636 public void set_name (string name);
637 public void set_relation_type (string relation_type);
638 public void set_symbol (string symbol);
639 public void set_title (string title);
640 public string department { get; set; }
642 public bool is_primary { get; set; }
643 public string job_description { get; set; }
644 public string label { get; set; }
645 public GData.GDWhere location { get; set; }
646 public string name { get; set; }
647 public string relation_type { get; set; }
648 public string symbol { get; set; }
649 public string title { get; set; }
651 [CCode (cheader_filename = "gdata/gdata.h")]
652 public class GDPhoneNumber : GData.Parsable {
653 [CCode (has_construct_function = false)]
654 public GDPhoneNumber (string number, string relation_type, string label, string uri, bool is_primary);
655 public int compare (GData.GDPhoneNumber b);
656 public unowned string get_label ();
657 public unowned string get_number ();
658 public unowned string get_relation_type ();
659 public unowned string get_uri ();
660 public void set_is_primary (bool is_primary);
661 public void set_label (string label);
662 public void set_number (string number);
663 public void set_relation_type (string relation_type);
664 public void set_uri (string uri);
666 public bool is_primary { get; set; }
667 public string label { get; set; }
668 public string number { get; set; }
669 public string relation_type { get; set; }
670 public string uri { get; set; }
672 [CCode (cheader_filename = "gdata/gdata.h")]
673 public class GDPostalAddress : GData.Parsable {
674 [CCode (has_construct_function = false)]
675 public GDPostalAddress (string relation_type, string label, bool is_primary);
676 public int compare (GData.GDPostalAddress b);
677 public unowned string get_address ();
678 public unowned string get_agent ();
679 public unowned string get_city ();
680 public unowned string get_country ();
681 public unowned string get_country_code ();
682 public unowned string get_house_name ();
683 public unowned string get_label ();
684 public unowned string get_mail_class ();
685 public unowned string get_neighborhood ();
686 public unowned string get_po_box ();
687 public unowned string get_postcode ();
688 public unowned string get_region ();
689 public unowned string get_relation_type ();
690 public unowned string get_street ();
691 public unowned string get_subregion ();
692 public unowned string get_usage ();
693 public void set_address (string address);
694 public void set_agent (string agent);
695 public void set_city (string city);
696 public void set_country (string country, string country_code);
697 public void set_house_name (string house_name);
698 public void set_is_primary (bool is_primary);
699 public void set_label (string label);
700 public void set_mail_class (string mail_class);
701 public void set_neighborhood (string neighborhood);
702 public void set_po_box (string po_box);
703 public void set_postcode (string postcode);
704 public void set_region (string region);
705 public void set_relation_type (string relation_type);
706 public void set_street (string street);
707 public void set_subregion (string subregion);
708 public void set_usage (string usage);
709 public string address { get; set; }
710 public string agent { get; set; }
711 public string city { get; set; }
712 public string country { get; }
713 public string country_code { get; }
714 public string house_name { get; set; }
716 public bool is_primary { get; set; }
717 public string label { get; set; }
718 public string mail_class { get; set; }
719 public string neighborhood { get; set; }
720 public string po_box { get; set; }
721 public string postcode { get; set; }
722 public string region { get; set; }
723 public string relation_type { get; set; }
724 public string street { get; set; }
725 public string subregion { get; set; }
726 public string usage { get; set; }
729 [CCode (cheader_filename = "gdata/gdata.h")]
730 public class GDRating {
731 public double average;
734 public uint num_raters;
735 [CCode (has_construct_function = false)]
736 public GDRating (uint min, uint max, uint num_raters, double average);
737 public int compare (GData.GDRating b);
739 [CCode (cheader_filename = "gdata/gdata.h")]
740 public class GDReminder : GData.Parsable {
741 [CCode (has_construct_function = false)]
742 public GDReminder (string method, GLib.TimeVal absolute_time, int relative_time);
743 public int compare (GData.GDReminder b);
744 public void get_absolute_time (GLib.TimeVal absolute_time);
745 public unowned string get_method ();
746 public int get_relative_time ();
747 public void set_absolute_time (GLib.TimeVal absolute_time);
748 public void set_method (string method);
749 public void set_relative_time (int relative_time);
750 public GLib.TimeVal absolute_time { get; set; }
752 public bool is_absolute_time { get; }
753 public string method { get; set; }
754 public int relative_time { get; set; }
756 [CCode (cheader_filename = "gdata/gdata.h")]
757 public class GDWhen : GData.Parsable {
758 [CCode (has_construct_function = false)]
759 public GDWhen (GLib.TimeVal start_time, GLib.TimeVal end_time, bool is_date);
760 public void add_reminder (GData.GDReminder reminder);
761 public int compare (GData.GDWhen b);
762 public void get_end_time (GLib.TimeVal end_time);
763 public unowned GLib.List get_reminders ();
764 public void get_start_time (GLib.TimeVal start_time);
765 public unowned string get_value_string ();
766 public void set_end_time (GLib.TimeVal end_time);
767 public void set_is_date (bool is_date);
768 public void set_start_time (GLib.TimeVal start_time);
769 public void set_value_string (string value_string);
770 public GLib.TimeVal end_time { get; set; }
772 public bool is_date { get; set; }
773 public GLib.TimeVal start_time { get; set; }
774 public string value_string { get; set; }
776 [CCode (cheader_filename = "gdata/gdata.h")]
777 public class GDWhere : GData.Parsable {
778 [CCode (has_construct_function = false)]
779 public GDWhere (string relation_type, string value_string, string label);
780 public int compare (GData.GDWhere b);
781 public unowned string get_label ();
782 public unowned string get_relation_type ();
783 public unowned string get_value_string ();
784 public void set_label (string label);
785 public void set_relation_type (string relation_type);
786 public void set_value_string (string value_string);
787 public string label { get; set; }
788 public string relation_type { get; set; }
789 public string value_string { get; set; }
791 [CCode (cheader_filename = "gdata/gdata.h")]
792 public class GDWho : GData.Parsable {
793 [CCode (has_construct_function = false)]
794 public GDWho (string relation_type, string value_string, string email_address);
795 public int compare (GData.GDWho b);
796 public unowned string get_email_address ();
797 public unowned string get_relation_type ();
798 public unowned string get_value_string ();
799 public void set_email_address (string email_address);
800 public void set_relation_type (string relation_type);
801 public void set_value_string (string value_string);
802 public string email_address { get; set; }
803 public string relation_type { get; set; }
804 public string value_string { get; set; }
807 [CCode (type_id = "GDATA_TYPE_GTIME_VAL", cheader_filename = "gdata/gdata.h")]
808 public class GTimeVal {
810 [CCode (cheader_filename = "gdata/gdata.h")]
811 public class Generator : GData.Parsable {
812 [CCode (has_construct_function = false)]
813 public Generator (string name, string uri, string version);
814 public int compare (GData.Generator b);
815 public unowned string get_name ();
816 public unowned string get_uri ();
817 public unowned string get_version ();
818 public string name { get; }
819 public string uri { get; }
820 public string version { get; }
822 [CCode (cheader_filename = "gdata/gdata.h")]
823 public class Link : GData.Parsable {
824 [CCode (has_construct_function = false)]
825 public Link (string uri, string relation_type);
826 public int compare (GData.Link b);
827 public unowned string get_content_type ();
828 public unowned string get_language ();
829 public int get_length ();
830 public unowned string get_relation_type ();
831 public unowned string get_title ();
832 public unowned string get_uri ();
833 public void set_content_type (string content_type);
834 public void set_language (string language);
835 public void set_length (int length);
836 public void set_relation_type (string relation_type);
837 public void set_title (string title);
838 public void set_uri (string uri);
839 public string content_type { get; set; }
840 public string language { get; set; }
841 public int length { get; set; }
842 public string relation_type { get; set; }
843 public string title { get; set; }
844 public string uri { get; set; }
846 [CCode (cheader_filename = "gdata/gdata.h")]
847 public class MediaCategory : GData.Parsable {
848 [CCode (has_construct_function = false)]
849 public MediaCategory (string category, string scheme, string label);
850 public unowned string get_category ();
851 public unowned string get_label ();
852 public unowned string get_scheme ();
853 public void set_category (string category);
854 public void set_label (string label);
855 public void set_scheme (string scheme);
856 public string category { get; set; }
857 public string label { get; set; }
858 public string scheme { get; set; }
860 [CCode (cheader_filename = "gdata/gdata.h")]
861 public class MediaContent : GData.Parsable {
862 [CCode (has_construct_function = false)]
863 public MediaContent (string uri, string type, bool is_default, GData.MediaExpression expression, int duration, int format);
864 public unowned GLib.File download (GData.Service service, string default_filename, GLib.File target_dest_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
865 public unowned string get_content_type ();
866 public int64 get_duration ();
867 public GData.MediaExpression get_expression ();
868 public size_t get_filesize ();
869 public uint get_height ();
870 public GData.MediaMedium get_medium ();
871 public unowned string get_uri ();
872 public uint get_width ();
873 public string content_type { get; }
874 public int64 duration { get; }
875 public GData.MediaExpression expression { get; }
876 public ulong filesize { get; }
877 public uint height { get; }
879 public bool is_default { get; }
880 public GData.MediaMedium medium { get; }
881 public string uri { get; }
882 public uint width { get; }
884 [CCode (cheader_filename = "gdata/gdata.h")]
885 public class MediaCredit : GData.Parsable {
886 [CCode (has_construct_function = false)]
887 public MediaCredit (string credit, bool partner);
888 public unowned string get_credit ();
889 public unowned string get_role ();
890 public unowned string get_scheme ();
891 public string credit { get; }
892 public string role { get; }
893 public string scheme { get; }
896 [CCode (cheader_filename = "gdata/gdata.h")]
897 public class MediaRating {
898 public weak string country;
899 public weak string scheme;
900 [CCode (has_construct_function = false)]
901 public MediaRating (string scheme, string country);
904 [CCode (cheader_filename = "gdata/gdata.h")]
905 public class MediaRestriction {
906 public weak string countries;
907 public bool relationship;
908 [CCode (has_construct_function = false)]
909 public MediaRestriction (string countries, bool relationship);
911 [CCode (cheader_filename = "gdata/gdata.h")]
912 public class MediaThumbnail : GData.Parsable {
913 [CCode (has_construct_function = false)]
914 public MediaThumbnail (string uri, uint width, uint height, int64 _time);
915 public static unowned string build_time (int64 _time);
916 public unowned GLib.File download (GData.Service service, string default_filename, GLib.File target_dest_file, bool replace_file_if_exists, GLib.Cancellable cancellable) throws GLib.Error;
917 public uint get_height ();
918 public int64 get_time ();
919 public unowned string get_uri ();
920 public uint get_width ();
921 public static int64 parse_time (string time_string);
922 public uint height { get; }
923 public int64 time { get; }
924 public string uri { get; }
925 public uint width { get; }
927 [CCode (cheader_filename = "gdata/gdata.h")]
928 public class Parsable : GLib.Object {
929 [CCode (has_construct_function = false)]
930 protected Parsable ();
931 [CCode (has_construct_function = false)]
932 public Parsable.from_xml (GLib.Type parsable_type, string xml, int length) throws GLib.Error;
934 public virtual void get_namespaces (GLib.HashTable namespaces);
935 public virtual void get_xml ();
937 public virtual bool parse_xml (Xml.Doc doc, Xml.Node node) throws GLib.Error;
939 public virtual bool post_parse_xml (void* user_data) throws GLib.Error;
941 public virtual void pre_get_xml (GLib.StringBuilder xml_string);
943 public virtual bool pre_parse_xml (Xml.Doc doc, Xml.Node root_node) throws GLib.Error;
945 [CCode (type_check_function = "GDATA_IS_PICASAWEB_ALBUM",cprefix="gdata_picasaweb_album_", cheader_filename = "gdata/gdata.h")]
946 public class PicasaWebAlbum : GData.Entry {
947 [CCode (cname = "gdata_picasaweb_album_new", has_construct_function = false)]
948 public PicasaWebAlbum (string id);
949 [CCode (cname = "gdata_picasaweb_album_get_bytes_used")]
950 public long get_bytes_used ();
951 [CCode (cname = "gdata_picasaweb_album_get_comment_count")]
952 public uint get_comment_count ();
953 [CCode (cname = "gdata_picasaweb_album_get_contents")]
954 public unowned GLib.List get_contents ();
955 [CCode (cname = "gdata_picasaweb_album_get_coordinates")]
956 public void get_coordinates (double latitude, double longitude);
957 [CCode (cname = "gdata_picasaweb_album_get_edited")]
958 public void get_edited (GLib.TimeVal edited);
959 [CCode (cname = "gdata_picasaweb_album_get_id")]
960 public unowned string get_id ();
961 [CCode (cname = "gdata_picasaweb_album_get_location")]
962 public unowned string get_location ();
963 [CCode (cname = "gdata_picasaweb_album_get_nickname")]
964 public unowned string get_nickname ();
965 [CCode (cname = "gdata_picasaweb_album_get_num_photos")]
966 public uint get_num_photos ();
967 [CCode (cname = "gdata_picasaweb_album_get_num_photos_remaining")]
968 public uint get_num_photos_remaining ();
969 [CCode (cname = "gdata_picasaweb_album_get_tags")]
970 public unowned string get_tags ();
971 [CCode (cname = "gdata_picasaweb_album_get_thumbnails")]
972 public unowned GLib.List get_thumbnails ();
973 [CCode (cname = "gdata_picasaweb_album_get_timestamp")]
974 public void get_timestamp (GLib.TimeVal timestamp);
975 [CCode (cname = "gdata_picasaweb_album_get_user")]
976 public unowned string get_user ();
977 [CCode (cname = "gdata_picasaweb_album_get_visibility")]
978 public GData.PicasaWebVisibility get_visibility ();
979 [CCode (cname = "gdata_picasaweb_album_set_coordinates")]
980 public void set_coordinates (double latitude, double longitude);
981 [CCode (cname = "gdata_picasaweb_album_set_is_commenting_enabled")]
982 public void set_is_commenting_enabled (bool is_commenting_enabled);
983 [CCode (cname = "gdata_picasaweb_album_set_location")]
984 public void set_location (string location);
985 [CCode (cname = "gdata_picasaweb_album_set_tags")]
986 public void set_tags (string tags);
987 [CCode (cname = "gdata_picasaweb_album_set_timestamp")]
988 public void set_timestamp (GLib.TimeVal timestamp);
989 [CCode (cname = "gdata_picasaweb_album_set_visibility")]
990 public void set_visibility (GData.PicasaWebVisibility visibility);
992 public string album_id { owned get; construct; }
993 public long bytes_used { get; }
994 public uint comment_count { get; }
995 public GLib.TimeVal edited { get; }
997 public bool is_commenting_enabled { get; set; }
999 public double latitude { get; set; }
1000 public string location { get; set; }
1002 public double longitude { get; set; }
1003 public string nickname { get; }
1004 public uint num_photos { get; }
1005 public uint num_photos_remaining { get; }
1006 [CCode (array_length = false, array_null_terminated = true)]
1007 public string[] tags { get; set; }
1008 public GLib.TimeVal timestamp { get; set; }
1009 public string user { get; }
1010 public GData.PicasaWebVisibility visibility { get; set; }
1012 [CCode (cheader_filename = "gdata/gdata.h")]
1013 public class PicasaWebFeed : GData.Feed {
1014 [CCode (has_construct_function = false)]
1015 protected PicasaWebFeed ();
1017 [CCode (type_check_function = "GDATA_IS_PICASAWEB_FILE",cprefix="gdata_picasaweb_file_",type_id="GDATA_TYPE_PICASAWEB_FILE", cheader_filename = "gdata/gdata.h")]
1018 public class PicasaWebFile : GData.Entry {
1019 [CCode (cname = "gdata_picasaweb_file_new", has_construct_function = false)]
1020 public PicasaWebFile (string id);
1021 [CCode (cname = "gdata_picasaweb_file_get_album_id")]
1022 public unowned string get_album_id ();
1023 [CCode (cname = "gdata_picasaweb_file_get_caption")]
1024 public unowned string get_caption ();
1025 [CCode (cname = "gdata_picasaweb_file_get_checksum")]
1026 public unowned string get_checksum ();
1027 [CCode (cname = "gdata_picasaweb_file_get_client")]
1028 public unowned string get_client ();
1029 [CCode (cname = "gdata_picasaweb_file_get_comment_count")]
1030 public uint get_comment_count ();
1031 [CCode (cname = "gdata_picasaweb_file_get_contents")]
1032 public unowned GLib.List get_contents ();
1033 [CCode (cname = "gdata_picasaweb_file_get_coordinates")]
1034 public void get_coordinates (double latitude, double longitude);
1035 [CCode (cname = "gdata_picasaweb_file_get_credit")]
1036 public unowned string get_credit ();
1037 [CCode (cname = "gdata_picasaweb_file_get_distance")]
1038 public double get_distance ();
1039 [CCode (cname = "gdata_picasaweb_file_get_edited")]
1040 public void get_edited (GLib.TimeVal edited);
1041 [CCode (cname = "gdata_picasaweb_file_get_exposure")]
1042 public double get_exposure ();
1043 [CCode (cname = "gdata_picasaweb_file_get_flash")]
1044 public bool get_flash ();
1045 [CCode (cname = "gdata_picasaweb_file_get_focal_length")]
1046 public double get_focal_length ();
1047 [CCode (cname = "gdata_picasaweb_file_get_fstop")]
1048 public double get_fstop ();
1049 [CCode (cname = "gdata_picasaweb_file_get_height")]
1050 public uint get_height ();
1051 [CCode (cname = "gdata_picasaweb_file_get_id")]
1052 public unowned string get_id ();
1053 [CCode (cname = "gdata_picasaweb_file_get_image_unique_id")]
1054 public unowned string get_image_unique_id ();
1055 [CCode (cname = "gdata_picasaweb_file_get_iso")]
1056 public int get_iso ();
1057 [CCode (cname = "gdata_picasaweb_file_get_make")]
1058 public unowned string get_make ();
1059 [CCode (cname = "gdata_picasaweb_file_get_model")]
1060 public unowned string get_model ();
1061 [CCode (cname = "gdata_picasaweb_file_get_position")]
1062 public double get_position ();
1063 [CCode (cname = "gdata_picasaweb_file_get_rotation")]
1064 public uint get_rotation ();
1065 [CCode (cname = "gdata_picasaweb_file_get_size")]
1066 public size_t get_size ();
1067 [CCode (cname = "gdata_picasaweb_file_get_tags")]
1068 public unowned string get_tags ();
1069 [CCode (cname = "gdata_picasaweb_file_get_thumbnails")]
1070 public unowned GLib.List get_thumbnails ();
1071 [CCode (cname = "gdata_picasaweb_file_get_timestamp")]
1072 public void get_timestamp (GLib.TimeVal timestamp);
1073 [CCode (cname = "gdata_picasaweb_file_get_version")]
1074 public unowned string get_version ();
1075 [CCode (cname = "gdata_picasaweb_file_get_video_status")]
1076 public unowned string get_video_status ();
1077 [CCode (cname = "gdata_picasaweb_file_get_width")]
1078 public uint get_width ();
1079 [CCode (cname = "gdata_picasaweb_file_set_album_id")]
1080 public void set_album_id (string album_id);
1081 [CCode (cname = "gdata_picasaweb_file_set_caption")]
1082 public void set_caption (string caption);
1083 [CCode (cname = "gdata_picasaweb_file_set_checksum")]
1084 public void set_checksum (string checksum);
1085 [CCode (cname = "gdata_picasaweb_file_set_client")]
1086 public void set_client (string client);
1087 [CCode (cname = "gdata_picasaweb_file_set_coordinates")]
1088 public void set_coordinates (double latitude, double longitude);
1089 [CCode (cname = "gdata_picasaweb_file_set_is_commenting_enabled")]
1090 public void set_is_commenting_enabled (bool is_commenting_enabled);
1091 [CCode (cname = "gdata_picasaweb_file_set_position")]
1092 public void set_position (double position);
1093 [CCode (cname = "gdata_picasaweb_file_set_rotation")]
1094 public void set_rotation (uint rotation);
1095 [CCode (cname = "gdata_picasaweb_file_set_tags")]
1096 public void set_tags (string tags);
1097 [CCode (cname = "gdata_picasaweb_file_set_timestamp")]
1098 public void set_timestamp (GLib.TimeVal timestamp);
1099 public string album_id { get; set; }
1100 public string caption { get; set; }
1101 public string checksum { get; set; }
1102 public string client { get; set; }
1103 public uint comment_count { get; }
1104 public string credit { get; }
1105 public double distance { get; }
1106 public GLib.TimeVal edited { get; }
1107 public double exposure { get; }
1109 public string file_id { owned get; construct; }
1110 public bool flash { get; }
1111 public double focal_length { get; }
1112 public double fstop { get; }
1113 public uint height { get; }
1114 public string image_unique_id { get; }
1116 public bool is_commenting_enabled { get; set; }
1117 public long iso { get; }
1119 public double latitude { get; set; }
1121 public double longitude { get; set; }
1122 public string make { get; }
1123 public string model { get; }
1124 public double position { get; set; }
1125 public uint rotation { get; set; }
1126 public ulong size { get; }
1127 [CCode (array_length = false, array_null_terminated = true)]
1128 public string[] tags { get; set; }
1129 public GLib.TimeVal timestamp { get; set; }
1130 public string version { get; construct; }
1131 public string video_status { get; }
1132 public uint width { get; }
1134 [CCode (type_check_function = "GDATA_IS_PICASAWEB_QUERY", cheader_filename = "gdata/gdata.h")]
1135 public class PicasaWebQuery : GData.Query {
1136 [CCode (cname = "gdata_picasaweb_query_new", has_construct_function = false)]
1137 public PicasaWebQuery (string q);
1138 [CCode (cname = "gdata_picasaweb_query_get_bounding_box")]
1139 public void get_bounding_box (double north, double east, double south, double west);
1140 [CCode (cname = "gdata_picasaweb_query_get_image_size")]
1141 public unowned string get_image_size ();
1142 [CCode (cname = "gdata_picasaweb_query_get_location")]
1143 public unowned string get_location ();
1144 [CCode (cname = "gdata_picasaweb_query_get_tag")]
1145 public unowned string get_tag ();
1146 [CCode (cname = "gdata_picasaweb_query_get_thumbnail_size")]
1147 public unowned string get_thumbnail_size ();
1148 [CCode (cname = "gdata_picasaweb_query_get_visibility")]
1149 public GData.PicasaWebVisibility get_visibility ();
1150 [CCode (cname = "gdata_picasaweb_query_set_bounding_box")]
1151 public void set_bounding_box (double north, double east, double south, double west);
1152 [CCode (cname = "gdata_picasaweb_query_set_image_size")]
1153 public void set_image_size (string image_size);
1154 [CCode (cname = "gdata_picasaweb_query_set_location")]
1155 public void set_location (string location);
1156 [CCode (cname = "gdata_picasaweb_query_set_tag")]
1157 public void set_tag (string tag);
1158 [CCode (cname = "gdata_picasaweb_query_set_thumbnail_size")]
1159 public void set_thumbnail_size (string thumbnail_size);
1160 [CCode (cname = "gdata_picasaweb_query_set_visibility")]
1161 public void set_visibility (GData.PicasaWebVisibility visibility);
1162 [CCode (cname = "gdata_picasaweb_query_new_with_limits", has_construct_function = false)]
1163 public PicasaWebQuery.with_limits (string q, int start_index, int max_results);
1164 public string image_size { get; set; }
1165 public string location { get; set; }
1166 public string tag { get; set; }
1167 public string thumbnail_size { get; set; }
1168 public int visibility { get; set; }
1170 [CCode (type_check_function = "GDATA_IS_PICASAWEB_SERVICE", cheader_filename = "gdata/gdata.h")]
1171 public class PicasaWebService : GData.Service {
1172 [CCode (cname = "gdata_picasaweb_service_new", has_construct_function = false)]
1173 public PicasaWebService (string client_id);
1174 [CCode (cname = "gdata_picasaweb_service_get_user")]
1175 public unowned GData.PicasaWebUser get_user (string username, GLib.Cancellable cancellable) throws GLib.Error;
1176 [CCode (cname = "gdata_picasaweb_service_insert_album")]
1177 public unowned GData.PicasaWebAlbum insert_album (GData.PicasaWebAlbum album, GLib.Cancellable cancellable) throws GLib.Error;
1178 [CCode (cname = "gdata_picasaweb_service_query_all_albums")]
1179 public unowned GData.Feed query_all_albums (GData.Query? query, string? username, GLib.Cancellable? cancellable, GData.QueryProgressCallback? progress_callback) throws GLib.Error;
1180 [CCode (cname = "gdata_picasaweb_service_query_all_albums_async", finish_name = "gdata_picasa_web_service_query_all_albums_finish")]
1181 public async void query_all_albums_async (GData.Query? query, string username, GLib.Cancellable? cancellable, GData.QueryProgressCallback progress_callback);
1182 [CCode (cname = "gdata_picasaweb_service_query_files")]
1183 public unowned GData.Feed query_files (GData.PicasaWebAlbum album, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback? progress_callback) throws GLib.Error;
1184 [CCode (cname = "gdata_picasaweb_service_upload_file")]
1185 public unowned GData.PicasaWebFile upload_file (GData.PicasaWebAlbum album, GData.PicasaWebFile file_entry, GLib.File file_data, GLib.Cancellable cancellable) throws GLib.Error;
1186 [CCode (cname = "gdata_picasaweb_service_upload_file_async", finish_name = "gdata_picasa_web_service_upload_file_finish")]
1187 public async GData.PicasaWebFile upload_file_async (GData.PicasaWebAlbum album, GData.PicasaWebFile file_entry, GLib.File file_data, GLib.Cancellable? cancellable = null) throws GLib.Error;
1189 [CCode (cheader_filename = "gdata/gdata.h")]
1190 public class PicasaWebUser : GData.Entry {
1191 [CCode (has_construct_function = false)]
1192 protected PicasaWebUser ();
1193 [CCode (cname = "gdata_picasaweb_user_get_max_photos_per_album")]
1194 public int get_max_photos_per_album ();
1195 [CCode (cname = "gdata_picasaweb_user_get_nickname")]
1196 public unowned string get_nickname ();
1197 [CCode (cname = "gdata_picasaweb_user_get_quota_current")]
1198 public int64 get_quota_current ();
1199 [CCode (cname = "gdata_picasaweb_user_get_quota_limit")]
1200 public int64 get_quota_limit ();
1201 [CCode (cname = "gdata_picasaweb_user_get_thumbnail_uri")]
1202 public unowned string get_thumbnail_uri ();
1203 [CCode (cname = "gdata_picasaweb_user_get_user")]
1204 public unowned string get_user ();
1205 public int max_photos_per_album { get; }
1206 public string nickname { get; }
1207 public int64 quota_current { get; }
1208 public int64 quota_limit { get; }
1209 public string thumbnail_uri { get; }
1210 public string user { get; }
1212 [CCode (cheader_filename = "gdata/gdata.h")]
1213 public class Query : GLib.Object {
1214 [CCode (has_construct_function = false)]
1215 public Query (string q);
1216 public unowned string get_author ();
1217 public unowned string get_categories ();
1218 public unowned string get_etag ();
1219 public int get_max_results ();
1220 public void get_published_max (GLib.TimeVal published_max);
1221 public void get_published_min (GLib.TimeVal published_min);
1222 public unowned string get_q ();
1223 public virtual void get_query_uri (string feed_uri);
1224 public int get_start_index ();
1225 public void get_updated_max (GLib.TimeVal updated_max);
1226 public void get_updated_min (GLib.TimeVal updated_min);
1227 public void next_page ();
1228 public bool previous_page ();
1229 public void set_author (string author);
1230 public void set_categories (string categories);
1231 public void set_etag (string etag);
1232 public void set_is_strict (bool is_strict);
1233 public void set_max_results (int max_results);
1234 public void set_published_max (GLib.TimeVal published_max);
1235 public void set_published_min (GLib.TimeVal published_min);
1236 public void set_q (string q);
1237 public void set_start_index (int start_index);
1238 public void set_updated_max (GLib.TimeVal updated_max);
1239 public void set_updated_min (GLib.TimeVal updated_min);
1240 [CCode (has_construct_function = false)]
1241 public Query.with_limits (string q, int start_index, int max_results);
1242 public string author { get; set; }
1243 public string categories { get; set; }
1244 public string etag { get; set; }
1246 public bool is_strict { get; set; }
1247 public int max_results { get; set; }
1248 public GLib.TimeVal published_max { get; set; }
1249 public GLib.TimeVal published_min { get; set; }
1250 public string q { get; set; }
1251 public int start_index { get; set; }
1252 public GLib.TimeVal updated_max { get; set; }
1253 public GLib.TimeVal updated_min { get; set; }
1255 [CCode (cheader_filename = "gdata/gdata.h")]
1256 public class Service : GLib.Object {
1257 [CCode (has_construct_function = false)]
1258 protected Service ();
1260 public virtual void append_query_headers (Soup.Message message);
1261 public bool authenticate (string username, string password, GLib.Cancellable? cancellable) throws GLib.Error;
1262 public async bool authenticate_async (string username, string password, GLib.Cancellable cancellable) throws GLib.Error;
1263 public bool delete_entry (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
1264 public async bool delete_entry_async (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
1265 public static GLib.Quark error_quark ();
1266 public unowned string get_client_id ();
1267 public unowned string get_password ();
1268 public unowned Soup.URI get_proxy_uri ();
1269 public unowned string get_username ();
1270 public unowned GData.Entry insert_entry (string upload_uri, GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
1271 public async unowned GData.Entry insert_entry_async (string upload_uri, GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
1272 public bool is_authenticated ();
1274 public virtual bool parse_authentication_response (uint status, string response_body, int length) throws GLib.Error;
1276 public virtual void parse_error_response (GData.OperationType operation_type, uint status, string reason_phrase, string response_body, int length) throws GLib.Error;
1277 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;
1278 public async unowned GData.Feed query_async (string feed_uri, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
1279 public unowned GData.Entry query_single_entry (string entry_id, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable) throws GLib.Error;
1280 public async unowned GData.Entry query_single_entry_async (string entry_id, GData.Query query, GLib.Type entry_type, GLib.Cancellable cancellable) throws GLib.Error;
1281 public void set_proxy_uri (Soup.URI proxy_uri);
1282 public unowned GData.Entry update_entry (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
1283 public async unowned GData.Entry update_entry_async (GData.Entry entry, GLib.Cancellable cancellable) throws GLib.Error;
1285 public bool authenticated { get; }
1286 public string client_id { get; construct; }
1287 public string password { get; }
1288 public Soup.URI proxy_uri { get; set; }
1289 public string username { get; }
1290 public virtual signal unowned string captcha_challenge (string p0);
1292 [CCode (cheader_filename = "gdata/gdata.h")]
1293 public class UploadStream : GLib.OutputStream {
1294 [CCode (type = "GOutputStream*", has_construct_function = false)]
1295 public UploadStream (GData.Service service, string method, string upload_uri, GData.Entry entry, string slug, string content_type);
1296 public unowned string get_content_type ();
1297 public unowned GData.Entry get_entry ();
1298 public unowned string get_response (ssize_t length);
1299 public unowned GData.Service get_service ();
1300 public unowned string get_slug ();
1301 public unowned string get_upload_uri ();
1302 public string content_type { get; construct; }
1303 public GData.Entry entry { get; construct; }
1304 public GData.Service service { get; construct; }
1305 public string slug { get; construct; }
1306 public string upload_uri { get; construct; }
1308 [CCode (type_check_function = "GDATA_IS_YOUTUBE_CONTENT", cheader_filename = "gdata/gdata.h")]
1309 public class YouTubeContent : GData.MediaContent {
1310 [CCode (has_construct_function = false)]
1311 protected YouTubeContent ();
1312 [CCode (cname = "gdata_youtube_content_get_format")]
1313 public GData.YouTubeFormat get_format ();
1314 public GData.YouTubeFormat format { get; }
1316 [CCode (type_check_function = "GDATA_IS_YOUTUBE_CREDIT", cheader_filename = "gdata/gdata.h")]
1317 public class YouTubeCredit : GData.MediaCredit {
1318 [CCode (has_construct_function = false)]
1319 protected YouTubeCredit ();
1320 [CCode (cname = "gdata_youtube_credit_get_entity_type")]
1321 public unowned string get_entity_type ();
1322 public string entity_type { get; }
1324 [CCode (type_check_function = "GDATA_IS_YOUTUBE_QUERY", cheader_filename = "gdata/gdata.h")]
1325 public class YouTubeQuery : GData.Query {
1326 [CCode (cname = "gdata_youtube_query_new", has_construct_function = false)]
1327 public YouTubeQuery (string q);
1328 [CCode (cname = "gdata_youtube_query_get_age")]
1329 public GData.YouTubeAge get_age ();
1330 [CCode (cname = "gdata_youtube_query_get_format")]
1331 public GData.YouTubeFormat get_format ();
1332 [CCode (cname = "gdata_youtube_query_get_language")]
1333 public unowned string get_language ();
1334 [CCode (cname = "gdata_youtube_query_get_location")]
1335 public void get_location (double latitude, double longitude, double radius, bool has_location);
1336 [CCode (cname = "gdata_youtube_query_get_order_by")]
1337 public unowned string get_order_by ();
1338 [CCode (cname = "gdata_youtube_query_get_restriction")]
1339 public unowned string get_restriction ();
1340 [CCode (cname = "gdata_youtube_query_get_safe_search")]
1341 public GData.YouTubeSafeSearch get_safe_search ();
1342 [CCode (cname = "gdata_youtube_query_get_sort_order")]
1343 public GData.YouTubeSortOrder get_sort_order ();
1344 [CCode (cname = "gdata_youtube_query_get_uploader")]
1345 public GData.YouTubeUploader get_uploader ();
1346 [CCode (cname = "gdata_youtube_query_set_age")]
1347 public void set_age (GData.YouTubeAge age);
1348 [CCode (cname = "gdata_youtube_query_set_format")]
1349 public void set_format (GData.YouTubeFormat format);
1350 [CCode (cname = "gdata_youtube_query_set_language")]
1351 public void set_language (string language);
1352 [CCode (cname = "gdata_youtube_query_set_location")]
1353 public void set_location (double latitude, double longitude, double radius, bool has_location);
1354 [CCode (cname = "gdata_youtube_query_set_order_by")]
1355 public void set_order_by (string order_by);
1356 [CCode (cname = "gdata_youtube_query_set_restriction")]
1357 public void set_restriction (string restriction);
1358 [CCode (cname = "gdata_youtube_query_set_safe_search")]
1359 public void set_safe_search (GData.YouTubeSafeSearch safe_search);
1360 [CCode (cname = "gdata_youtube_query_set_sort_order")]
1361 public void set_sort_order (GData.YouTubeSortOrder sort_order);
1362 [CCode (cname = "gdata_youtube_query_set_uploader")]
1363 public void set_uploader (GData.YouTubeUploader uploader);
1364 public GData.YouTubeAge age { get; set; }
1365 public GData.YouTubeFormat format { get; set; }
1367 public bool has_location { get; set; }
1368 public string language { get; set; }
1370 public double latitude { get; set; }
1372 public double location_radius { get; set; }
1374 public double longitude { get; set; }
1375 public string order_by { get; set; }
1376 public string restriction { get; set; }
1377 public GData.YouTubeSafeSearch safe_search { get; set; }
1378 public GData.YouTubeSortOrder sort_order { get; set; }
1379 public GData.YouTubeUploader uploader { get; set; }
1381 [CCode (type_check_function = "GDATA_IS_YOUTUBE_SERVICE", cheader_filename = "gdata/gdata.h")]
1382 public class YouTubeService : GData.Service {
1383 [CCode (cname = "gdata_youtube_service_new", has_construct_function = false)]
1384 public YouTubeService (string developer_key, string client_id);
1385 [CCode (cname = "gdata_youtube_service_error_quark")]
1386 public static GLib.Quark error_quark ();
1387 [CCode (cname = "gdata_youtube_service_get_developer_key")]
1388 public unowned string get_developer_key ();
1389 [CCode (cname = "gdata_youtube_service_get_youtube_user")]
1390 public unowned string get_youtube_user ();
1391 [CCode (cname = "gdata_youtube_service_query_related")]
1392 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;
1393 [CCode (cname = "gdata_youtube_service_query_related_async")]
1394 public async void query_related_async (GData.YouTubeVideo video, GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data);
1395 [CCode (cname = "gdata_youtube_service_query_standard_feed")]
1396 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;
1397 [CCode (cname = "gdata_youtube_service_query_standard_feed_async")]
1398 public async void query_standard_feed_async (GData.YouTubeStandardFeedType feed_type, GData.Query? query, GLib.Cancellable? cancellable, GData.QueryProgressCallback? progress_callback);
1399 [CCode (cname = "gdata_youtube_service_query_videos")]
1400 public unowned GData.Feed query_videos (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
1401 [CCode (cname = "gdata_youtube_service_query_videos_async")]
1402 public async void query_videos_async (GData.Query query, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data);
1403 [CCode (cname = "gdata_youtube_service_upload_video")]
1404 public unowned GData.YouTubeVideo upload_video (GData.YouTubeVideo video, GLib.File video_file, GLib.Cancellable cancellable) throws GLib.Error;
1405 public string developer_key { get; construct; }
1406 public string youtube_user { get; }
1408 [CCode (type_check_function = "GDATA_IS_YOUTUBE_STATE", cheader_filename = "gdata/gdata.h")]
1409 public class YouTubeState : GData.Parsable {
1410 [CCode (cname = "gdata_youtube_state_new", has_construct_function = false)]
1411 public YouTubeState (string name, string message, string reason_code, string help_uri);
1412 [CCode (cname = "gdata_youtube_state_get_help_uri")]
1413 public unowned string get_help_uri ();
1414 [CCode (cname = "gdata_youtube_state_get_message")]
1415 public unowned string get_message ();
1416 [CCode (cname = "gdata_youtube_state_get_name")]
1417 public unowned string get_name ();
1418 [CCode (cname = "gdata_youtube_state_get_reason_code")]
1419 public unowned string get_reason_code ();
1420 public string help_uri { get; }
1421 public string message { get; }
1422 public string name { get; }
1423 public string reason_code { get; }
1425 [CCode (type_check_function = "GDATA_IS_YOUTUBE_VIDEO", cheader_filename = "gdata/gdata.h")]
1426 public class YouTubeVideo : GData.Entry {
1427 [CCode (cname = "gdata_youtube_video_new", has_construct_function = false)]
1428 public YouTubeVideo (string id);
1429 [CCode (cname = "gdata_youtube_video_get_access_control")]
1430 public GData.YouTubePermission get_access_control (string action);
1431 [CCode (cname = "gdata_youtube_video_get_aspect_ratio")]
1432 public unowned string get_aspect_ratio ();
1433 [CCode (cname = "gdata_youtube_video_get_category")]
1434 public unowned GData.MediaCategory get_category ();
1435 [CCode (cname = "gdata_youtube_video_get_credit")]
1436 public unowned GData.YouTubeCredit get_credit ();
1437 [CCode (cname = "gdata_youtube_video_get_description")]
1438 public unowned string get_description ();
1439 [CCode (cname = "gdata_youtube_video_get_duration")]
1440 public uint get_duration ();
1441 [CCode (cname = "gdata_youtube_video_get_favorite_count")]
1442 public uint get_favorite_count ();
1443 [CCode (cname = "gdata_youtube_video_get_keywords")]
1444 public unowned string get_keywords ();
1445 [CCode (cname = "gdata_youtube_video_get_location")]
1446 public unowned string get_location ();
1447 [CCode (cname = "gdata_youtube_video_get_player_uri")]
1448 public unowned string get_player_uri ();
1449 [CCode (cname = "gdata_youtube_video_get_rating")]
1450 public void get_rating (uint min, uint max, uint count, double average);
1451 [CCode (cname = "gdata_youtube_video_get_recorded")]
1452 public void get_recorded (GLib.TimeVal recorded);
1453 [CCode (cname = "gdata_youtube_video_get_state")]
1454 public unowned GData.YouTubeState get_state ();
1455 [CCode (cname = "gdata_youtube_video_get_thumbnails")]
1456 public unowned GLib.List get_thumbnails ();
1457 [CCode (cname = "gdata_youtube_video_get_uploaded")]
1458 public void get_uploaded (GLib.TimeVal uploaded);
1459 [CCode (cname = "gdata_youtube_video_get_video_id")]
1460 public unowned string get_video_id ();
1461 [CCode (cname = "gdata_youtube_video_get_video_id_from_uri")]
1462 public static unowned string get_video_id_from_uri (string video_uri);
1463 [CCode (cname = "gdata_youtube_video_get_view_count")]
1464 public uint get_view_count ();
1465 [CCode (cname = "gdata_youtube_video_is_restricted_in_country")]
1466 public bool is_restricted_in_country (string country);
1467 [CCode (cname = "gdata_youtube_video_look_up_content")]
1468 public unowned GData.YouTubeContent look_up_content (string type);
1469 [CCode (cname = "gdata_youtube_video_set_access_control")]
1470 public void set_access_control (string action, GData.YouTubePermission permission);
1471 [CCode (cname = "gdata_youtube_video_set_aspect_ratio")]
1472 public void set_aspect_ratio (string aspect_ratio);
1473 [CCode (cname = "gdata_youtube_video_set_category")]
1474 public void set_category (GData.MediaCategory category);
1475 [CCode (cname = "gdata_youtube_video_set_description")]
1476 public void set_description (string description);
1477 [CCode (cname = "gdata_youtube_video_set_is_draft")]
1478 public void set_is_draft (bool is_draft);
1479 [CCode (cname = "gdata_youtube_video_set_is_private")]
1480 public void set_is_private (bool is_private);
1481 [CCode (cname = "gdata_youtube_video_set_keywords")]
1482 public void set_keywords (string keywords);
1483 [CCode (cname = "gdata_youtube_video_set_location")]
1484 public void set_location (string location);
1485 [CCode (cname = "gdata_youtube_video_set_recorded")]
1486 public void set_recorded (GLib.TimeVal recorded);
1487 public string aspect_ratio { get; set; }
1489 public double average_rating { get; }
1490 public GData.MediaCategory category { get; set; }
1491 public GData.YouTubeCredit credit { get; }
1492 public string description { get; set; }
1493 public uint duration { get; }
1494 public uint favorite_count { get; }
1496 public bool is_draft { get; set; }
1498 public bool is_private { get; set; }
1499 [CCode (array_length = false, array_null_terminated = true)]
1500 public string[] keywords { get; set; }
1501 public string location { get; set; }
1503 public uint max_rating { get; }
1505 public uint min_rating { get; }
1506 public string player_uri { get; }
1508 public uint rating_count { get; }
1509 public GLib.TimeVal recorded { get; set; }
1510 public GData.YouTubeState state { get; }
1511 public GLib.TimeVal uploaded { get; }
1512 public string video_id { get; }
1513 public uint view_count { get; }
1515 [CCode (cheader_filename = "gdata/gdata.h")]
1516 public interface AccessHandler : GData.Entry {
1517 public bool delete_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error;
1518 public unowned GData.Feed get_rules (GData.Service service, GLib.Cancellable cancellable, GData.QueryProgressCallback progress_callback, void* progress_user_data) throws GLib.Error;
1519 public unowned GData.AccessRule insert_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error;
1521 public abstract bool is_owner_rule (GData.AccessRule rule);
1522 public unowned GData.AccessRule update_rule (GData.Service service, GData.AccessRule rule, GLib.Cancellable cancellable) throws GLib.Error;
1524 [CCode (cprefix = "GDATA_AUTHENTICATION_ERROR_", cheader_filename = "gdata/gdata.h")]
1525 public enum AuthenticationError {
1534 [CCode (cprefix = "GDATA_DOCUMENTS_PRESENTATION_", cheader_filename = "gdata/gdata.h")]
1535 public enum DocumentsPresentationFormat {
1542 [CCode (cprefix = "GDATA_DOCUMENTS_SERVICE_ERROR_INVALID_CONTENT_", cheader_filename = "gdata/gdata.h")]
1543 public enum DocumentsServiceError {
1546 [CCode (cprefix = "GDATA_DOCUMENTS_SPREADSHEET_", cheader_filename = "gdata/gdata.h")]
1547 public enum DocumentsSpreadsheetFormat {
1555 [CCode (cprefix = "GDATA_DOCUMENTS_TEXT_", cheader_filename = "gdata/gdata.h")]
1556 public enum DocumentsTextFormat {
1566 [CCode (cprefix = "GDATA_MEDIA_EXPRESSION_", cheader_filename = "gdata/gdata.h")]
1567 public enum MediaExpression {
1572 [CCode (cprefix = "GDATA_MEDIA_", cheader_filename = "gdata/gdata.h")]
1573 public enum MediaMedium {
1581 [CCode (cprefix = "GDATA_OPERATION_", cheader_filename = "gdata/gdata.h")]
1582 public enum OperationType {
1591 [CCode (cprefix = "GDATA_PARSER_ERROR_", cheader_filename = "gdata/gdata.h")]
1592 public enum ParserError {
1596 [CCode (cprefix = "GDATA_PICASAWEB_", cheader_filename = "gdata/gdata.h")]
1597 public enum PicasaWebVisibility {
1601 [CCode (cprefix = "GDATA_SERVICE_ERROR_", cheader_filename = "gdata/gdata.h")]
1602 public enum ServiceError {
1605 ENTRY_ALREADY_INSERTED,
1606 AUTHENTICATION_REQUIRED,
1610 BAD_QUERY_PARAMETER,
1614 [CCode (cprefix = "GDATA_YOUTUBE_AGE_", cheader_filename = "gdata/gdata.h")]
1615 public enum YouTubeAge {
1621 [CCode (cprefix = "GDATA_YOUTUBE_FORMAT_", cheader_filename = "gdata/gdata.h")]
1622 public enum YouTubeFormat {
1628 [CCode (cprefix = "GDATA_YOUTUBE_PERMISSION_", cheader_filename = "gdata/gdata.h")]
1629 public enum YouTubePermission {
1634 [CCode (cprefix = "GDATA_YOUTUBE_SAFE_SEARCH_", cheader_filename = "gdata/gdata.h")]
1635 public enum YouTubeSafeSearch {
1640 [CCode (cprefix = "GDATA_YOUTUBE_SERVICE_ERROR_", cheader_filename = "gdata/gdata.h")]
1641 public enum YouTubeServiceError {
1643 ENTRY_QUOTA_EXCEEDED
1645 [CCode (cprefix = "GDATA_YOUTUBE_SORT_", cheader_filename = "gdata/gdata.h")]
1646 public enum YouTubeSortOrder {
1651 [CCode (cprefix = "GDATA_YOUTUBE_", cheader_filename = "gdata/gdata.h")]
1652 public enum YouTubeStandardFeedType {
1658 MOST_DISCUSSED_FEED,
1660 MOST_RESPONDED_FEED,
1661 RECENTLY_FEATURED_FEED,
1662 WATCH_ON_MOBILE_FEED
1664 [CCode (cprefix = "GDATA_YOUTUBE_UPLOADER_", cheader_filename = "gdata/gdata.h")]
1665 public enum YouTubeUploader {
1669 [CCode (cheader_filename = "gdata/gdata.h")]
1670 public delegate void QueryProgressCallback (GData.Entry entry, uint entry_key, uint entry_count);
1671 [CCode (cheader_filename = "gdata/gdata.h")]
1672 public const string ACCESS_ROLE_NONE;
1673 [CCode (cheader_filename = "gdata/gdata.h")]
1674 public const string ACCESS_SCOPE_DEFAULT;
1675 [CCode (cheader_filename = "gdata/gdata.h")]
1676 public const string ACCESS_SCOPE_DOMAIN;
1677 [CCode (cheader_filename = "gdata/gdata.h")]
1678 public const string ACCESS_SCOPE_USER;
1679 [CCode (cheader_filename = "gdata/gdata.h")]
1680 public const string CALENDAR_ACCESS_ROLE_EDITOR;
1681 [CCode (cheader_filename = "gdata/gdata.h")]
1682 public const string CALENDAR_ACCESS_ROLE_FREE_BUSY;
1683 [CCode (cheader_filename = "gdata/gdata.h")]
1684 public const string CALENDAR_ACCESS_ROLE_OWNER;
1685 [CCode (cheader_filename = "gdata/gdata.h")]
1686 public const string CALENDAR_ACCESS_ROLE_READ;
1687 [CCode (cheader_filename = "gdata/gdata.h")]
1688 public const string CALENDAR_ACCESS_ROLE_ROOT;
1689 [CCode (cheader_filename = "gdata/gdata.h")]
1690 public const string DOCUMENTS_ACCESS_ROLE_OWNER;
1691 [CCode (cheader_filename = "gdata/gdata.h")]
1692 public const string DOCUMENTS_ACCESS_ROLE_READER;
1693 [CCode (cheader_filename = "gdata/gdata.h")]
1694 public const string DOCUMENTS_ACCESS_ROLE_WRITER;
1695 [CCode (cheader_filename = "gdata/gdata.h")]
1696 public const string GCONTACT_CALENDAR_FREE_BUSY;
1697 [CCode (cheader_filename = "gdata/gdata.h")]
1698 public const string GCONTACT_CALENDAR_HOME;
1699 [CCode (cheader_filename = "gdata/gdata.h")]
1700 public const string GCONTACT_CALENDAR_WORK;
1701 [CCode (cheader_filename = "gdata/gdata.h")]
1702 public const string GCONTACT_EVENT_ANNIVERSARY;
1703 [CCode (cheader_filename = "gdata/gdata.h")]
1704 public const string GCONTACT_EVENT_OTHER;
1705 [CCode (cheader_filename = "gdata/gdata.h")]
1706 public const string GCONTACT_JOT_HOME;
1707 [CCode (cheader_filename = "gdata/gdata.h")]
1708 public const string GCONTACT_JOT_KEYWORDS;
1709 [CCode (cheader_filename = "gdata/gdata.h")]
1710 public const string GCONTACT_JOT_OTHER;
1711 [CCode (cheader_filename = "gdata/gdata.h")]
1712 public const string GCONTACT_JOT_USER;
1713 [CCode (cheader_filename = "gdata/gdata.h")]
1714 public const string GCONTACT_JOT_WORK;
1715 [CCode (cheader_filename = "gdata/gdata.h")]
1716 public const string GCONTACT_RELATION_ASSISTANT;
1717 [CCode (cheader_filename = "gdata/gdata.h")]
1718 public const string GCONTACT_RELATION_BROTHER;
1719 [CCode (cheader_filename = "gdata/gdata.h")]
1720 public const string GCONTACT_RELATION_CHILD;
1721 [CCode (cheader_filename = "gdata/gdata.h")]
1722 public const string GCONTACT_RELATION_DOMESTIC_PARTNER;
1723 [CCode (cheader_filename = "gdata/gdata.h")]
1724 public const string GCONTACT_RELATION_FATHER;
1725 [CCode (cheader_filename = "gdata/gdata.h")]
1726 public const string GCONTACT_RELATION_FRIEND;
1727 [CCode (cheader_filename = "gdata/gdata.h")]
1728 public const string GCONTACT_RELATION_MANAGER;
1729 [CCode (cheader_filename = "gdata/gdata.h")]
1730 public const string GCONTACT_RELATION_MOTHER;
1731 [CCode (cheader_filename = "gdata/gdata.h")]
1732 public const string GCONTACT_RELATION_PARENT;
1733 [CCode (cheader_filename = "gdata/gdata.h")]
1734 public const string GCONTACT_RELATION_PARTNER;
1735 [CCode (cheader_filename = "gdata/gdata.h")]
1736 public const string GCONTACT_RELATION_REFERRER;
1737 [CCode (cheader_filename = "gdata/gdata.h")]
1738 public const string GCONTACT_RELATION_RELATIVE;
1739 [CCode (cheader_filename = "gdata/gdata.h")]
1740 public const string GCONTACT_RELATION_SISTER;
1741 [CCode (cheader_filename = "gdata/gdata.h")]
1742 public const string GCONTACT_RELATION_SPOUSE;
1743 [CCode (cheader_filename = "gdata/gdata.h")]
1744 public const string GCONTACT_WEBSITE_BLOG;
1745 [CCode (cheader_filename = "gdata/gdata.h")]
1746 public const string GCONTACT_WEBSITE_FTP;
1747 [CCode (cheader_filename = "gdata/gdata.h")]
1748 public const string GCONTACT_WEBSITE_HOME;
1749 [CCode (cheader_filename = "gdata/gdata.h")]
1750 public const string GCONTACT_WEBSITE_HOME_PAGE;
1751 [CCode (cheader_filename = "gdata/gdata.h")]
1752 public const string GCONTACT_WEBSITE_OTHER;
1753 [CCode (cheader_filename = "gdata/gdata.h")]
1754 public const string GCONTACT_WEBSITE_PROFILE;
1755 [CCode (cheader_filename = "gdata/gdata.h")]
1756 public const string GCONTACT_WEBSITE_WORK;
1757 [CCode (cheader_filename = "gdata/gdata.h")]
1758 public const string GD_ADDRESS_USAGE_GENERAL;
1759 [CCode (cheader_filename = "gdata/gdata.h")]
1760 public const string GD_ADDRESS_USAGE_LOCAL;
1761 [CCode (cheader_filename = "gdata/gdata.h")]
1762 public const string GD_EMAIL_ADDRESS_HOME;
1763 [CCode (cheader_filename = "gdata/gdata.h")]
1764 public const string GD_EMAIL_ADDRESS_OTHER;
1765 [CCode (cheader_filename = "gdata/gdata.h")]
1766 public const string GD_EMAIL_ADDRESS_WORK;
1767 [CCode (cheader_filename = "gdata/gdata.h")]
1768 public const string GD_EVENT_STATUS_CANCELED;
1769 [CCode (cheader_filename = "gdata/gdata.h")]
1770 public const string GD_EVENT_STATUS_CONFIRMED;
1771 [CCode (cheader_filename = "gdata/gdata.h")]
1772 public const string GD_EVENT_STATUS_TENTATIVE;
1773 [CCode (cheader_filename = "gdata/gdata.h")]
1774 public const string GD_EVENT_TRANSPARENCY_OPAQUE;
1775 [CCode (cheader_filename = "gdata/gdata.h")]
1776 public const string GD_EVENT_TRANSPARENCY_TRANSPARENT;
1777 [CCode (cheader_filename = "gdata/gdata.h")]
1778 public const string GD_EVENT_VISIBILITY_CONFIDENTIAL;
1779 [CCode (cheader_filename = "gdata/gdata.h")]
1780 public const string GD_EVENT_VISIBILITY_DEFAULT;
1781 [CCode (cheader_filename = "gdata/gdata.h")]
1782 public const string GD_EVENT_VISIBILITY_PRIVATE;
1783 [CCode (cheader_filename = "gdata/gdata.h")]
1784 public const string GD_EVENT_VISIBILITY_PUBLIC;
1785 [CCode (cheader_filename = "gdata/gdata.h")]
1786 public const string GD_IM_ADDRESS_HOME;
1787 [CCode (cheader_filename = "gdata/gdata.h")]
1788 public const string GD_IM_ADDRESS_NETMEETING;
1789 [CCode (cheader_filename = "gdata/gdata.h")]
1790 public const string GD_IM_ADDRESS_OTHER;
1791 [CCode (cheader_filename = "gdata/gdata.h")]
1792 public const string GD_IM_ADDRESS_WORK;
1793 [CCode (cheader_filename = "gdata/gdata.h")]
1794 public const string GD_IM_PROTOCOL_AIM;
1795 [CCode (cheader_filename = "gdata/gdata.h")]
1796 public const string GD_IM_PROTOCOL_GOOGLE_TALK;
1797 [CCode (cheader_filename = "gdata/gdata.h")]
1798 public const string GD_IM_PROTOCOL_ICQ;
1799 [CCode (cheader_filename = "gdata/gdata.h")]
1800 public const string GD_IM_PROTOCOL_JABBER;
1801 [CCode (cheader_filename = "gdata/gdata.h")]
1802 public const string GD_IM_PROTOCOL_LIVE_MESSENGER;
1803 [CCode (cheader_filename = "gdata/gdata.h")]
1804 public const string GD_IM_PROTOCOL_QQ;
1805 [CCode (cheader_filename = "gdata/gdata.h")]
1806 public const string GD_IM_PROTOCOL_SKYPE;
1807 [CCode (cheader_filename = "gdata/gdata.h")]
1808 public const string GD_IM_PROTOCOL_YAHOO_MESSENGER;
1809 [CCode (cheader_filename = "gdata/gdata.h")]
1810 public const string GD_MAIL_CLASS_BOTH;
1811 [CCode (cheader_filename = "gdata/gdata.h")]
1812 public const string GD_MAIL_CLASS_LETTERS;
1813 [CCode (cheader_filename = "gdata/gdata.h")]
1814 public const string GD_MAIL_CLASS_NEITHER;
1815 [CCode (cheader_filename = "gdata/gdata.h")]
1816 public const string GD_MAIL_CLASS_PARCELS;
1817 [CCode (cheader_filename = "gdata/gdata.h")]
1818 public const string GD_ORGANIZATION_OTHER;
1819 [CCode (cheader_filename = "gdata/gdata.h")]
1820 public const string GD_ORGANIZATION_WORK;
1821 [CCode (cheader_filename = "gdata/gdata.h")]
1822 public const string GD_PHONE_NUMBER_ASSISTANT;
1823 [CCode (cheader_filename = "gdata/gdata.h")]
1824 public const string GD_PHONE_NUMBER_CALLBACK;
1825 [CCode (cheader_filename = "gdata/gdata.h")]
1826 public const string GD_PHONE_NUMBER_CAR;
1827 [CCode (cheader_filename = "gdata/gdata.h")]
1828 public const string GD_PHONE_NUMBER_COMPANY_MAIN;
1829 [CCode (cheader_filename = "gdata/gdata.h")]
1830 public const string GD_PHONE_NUMBER_FAX;
1831 [CCode (cheader_filename = "gdata/gdata.h")]
1832 public const string GD_PHONE_NUMBER_HOME;
1833 [CCode (cheader_filename = "gdata/gdata.h")]
1834 public const string GD_PHONE_NUMBER_HOME_FAX;
1835 [CCode (cheader_filename = "gdata/gdata.h")]
1836 public const string GD_PHONE_NUMBER_ISDN;
1837 [CCode (cheader_filename = "gdata/gdata.h")]
1838 public const string GD_PHONE_NUMBER_MAIN;
1839 [CCode (cheader_filename = "gdata/gdata.h")]
1840 public const string GD_PHONE_NUMBER_MOBILE;
1841 [CCode (cheader_filename = "gdata/gdata.h")]
1842 public const string GD_PHONE_NUMBER_OTHER;
1843 [CCode (cheader_filename = "gdata/gdata.h")]
1844 public const string GD_PHONE_NUMBER_OTHER_FAX;
1845 [CCode (cheader_filename = "gdata/gdata.h")]
1846 public const string GD_PHONE_NUMBER_PAGER;
1847 [CCode (cheader_filename = "gdata/gdata.h")]
1848 public const string GD_PHONE_NUMBER_RADIO;
1849 [CCode (cheader_filename = "gdata/gdata.h")]
1850 public const string GD_PHONE_NUMBER_TELEX;
1851 [CCode (cheader_filename = "gdata/gdata.h")]
1852 public const string GD_PHONE_NUMBER_TTY_TDD;
1853 [CCode (cheader_filename = "gdata/gdata.h")]
1854 public const string GD_PHONE_NUMBER_WORK;
1855 [CCode (cheader_filename = "gdata/gdata.h")]
1856 public const string GD_PHONE_NUMBER_WORK_FAX;
1857 [CCode (cheader_filename = "gdata/gdata.h")]
1858 public const string GD_PHONE_NUMBER_WORK_MOBILE;
1859 [CCode (cheader_filename = "gdata/gdata.h")]
1860 public const string GD_PHONE_NUMBER_WORK_PAGER;
1861 [CCode (cheader_filename = "gdata/gdata.h")]
1862 public const string GD_POSTAL_ADDRESS_HOME;
1863 [CCode (cheader_filename = "gdata/gdata.h")]
1864 public const string GD_POSTAL_ADDRESS_OTHER;
1865 [CCode (cheader_filename = "gdata/gdata.h")]
1866 public const string GD_POSTAL_ADDRESS_WORK;
1867 [CCode (cheader_filename = "gdata/gdata.h")]
1868 public const string GD_REMINDER_ALERT;
1869 [CCode (cheader_filename = "gdata/gdata.h")]
1870 public const string GD_REMINDER_EMAIL;
1871 [CCode (cheader_filename = "gdata/gdata.h")]
1872 public const string GD_REMINDER_SMS;
1873 [CCode (cheader_filename = "gdata/gdata.h")]
1874 public const string GD_WHERE_EVENT;
1875 [CCode (cheader_filename = "gdata/gdata.h")]
1876 public const string GD_WHERE_EVENT_ALTERNATE;
1877 [CCode (cheader_filename = "gdata/gdata.h")]
1878 public const string GD_WHERE_EVENT_PARKING;
1879 [CCode (cheader_filename = "gdata/gdata.h")]
1880 public const string GD_WHO_EVENT_ATTENDEE;
1881 [CCode (cheader_filename = "gdata/gdata.h")]
1882 public const string GD_WHO_EVENT_ORGANIZER;
1883 [CCode (cheader_filename = "gdata/gdata.h")]
1884 public const string GD_WHO_EVENT_PERFORMER;
1885 [CCode (cheader_filename = "gdata/gdata.h")]
1886 public const string GD_WHO_EVENT_SPEAKER;
1887 [CCode (cheader_filename = "gdata/gdata.h")]
1888 public const string LINK_ALTERNATE;
1889 [CCode (cheader_filename = "gdata/gdata.h")]
1890 public const string LINK_EDIT;
1891 [CCode (cheader_filename = "gdata/gdata.h")]
1892 public const string LINK_EDIT_MEDIA;
1893 [CCode (cheader_filename = "gdata/gdata.h")]
1894 public const string LINK_ENCLOSURE;
1895 [CCode (cheader_filename = "gdata/gdata.h")]
1896 public const string LINK_RELATED;
1897 [CCode (cheader_filename = "gdata/gdata.h")]
1898 public const string LINK_SELF;
1899 [CCode (cheader_filename = "gdata/gdata.h")]
1900 public const string LINK_VIA;
1901 [CCode (cheader_filename = "gdata/gdata.h")]
1902 public const string PICASAWEB_VIDEO_STATUS_FAILED;
1903 [CCode (cheader_filename = "gdata/gdata.h")]
1904 public const string PICASAWEB_VIDEO_STATUS_FINAL;
1905 [CCode (cheader_filename = "gdata/gdata.h")]
1906 public const string PICASAWEB_VIDEO_STATUS_PENDING;
1907 [CCode (cheader_filename = "gdata/gdata.h")]
1908 public const string PICASAWEB_VIDEO_STATUS_READY;
1909 [CCode (cheader_filename = "gdata/gdata.h")]
1910 public const string YOUTUBE_ACTION_COMMENT;
1911 [CCode (cheader_filename = "gdata/gdata.h")]
1912 public const string YOUTUBE_ACTION_COMMENT_VOTE;
1913 [CCode (cheader_filename = "gdata/gdata.h")]
1914 public const string YOUTUBE_ACTION_EMBED;
1915 [CCode (cheader_filename = "gdata/gdata.h")]
1916 public const string YOUTUBE_ACTION_RATE;
1917 [CCode (cheader_filename = "gdata/gdata.h")]
1918 public const string YOUTUBE_ACTION_SYNDICATE;
1919 [CCode (cheader_filename = "gdata/gdata.h")]
1920 public const string YOUTUBE_ACTION_VIDEO_RESPOND;
1921 [CCode (cheader_filename = "gdata/gdata.h")]
1922 public const string YOUTUBE_ASPECT_RATIO_WIDESCREEN;
1923 [CCode (cheader_filename = "gdata/gdata.h")]
1924 public const string YOUTUBE_CREDIT_ENTITY_PARTNER;
1925 [CCode (cheader_filename = "gdata/gdata.h")]
1926 public static GLib.Quark authentication_error_quark ();
1927 [CCode (cheader_filename = "gdata/gdata.h")]
1928 public static GLib.Quark parser_error_quark ();