evolution-data-server r8646 - trunk/servers/google/libgdata
- From: ebbyw svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-data-server r8646 - trunk/servers/google/libgdata
- Date: Wed, 16 Apr 2008 21:29:23 +0100 (BST)
Author: ebbyw
Date: Wed Apr 16 21:29:22 2008
New Revision: 8646
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=8646&view=rev
Log:
2008-04-16 Ebby Wiselyn <ebbyw gnome org> ** Fixes Bug 523630
* gdata-service-iface.h: Updated google service API's for error handling
Modified:
trunk/servers/google/libgdata/gdata-service-iface.h
Modified: trunk/servers/google/libgdata/gdata-service-iface.h
==============================================================================
--- trunk/servers/google/libgdata/gdata-service-iface.h (original)
+++ trunk/servers/google/libgdata/gdata-service-iface.h Wed Apr 16 21:29:22 2008
@@ -49,12 +49,12 @@
/* Public Methods */
void (*set_credentials)(GDataService *self, const gchar *username, const gchar *password);
- GDataFeed * (*get_feed) (GDataService *self, const gchar *feed_getURL);
- GDataEntry* (*insert_entry)(GDataService *self, const gchar *feed_postURL, GDataEntry *entry);
- GDataEntry* (*get_entry) (GDataService *self, const gchar *entry_getURL);
- GDataEntry* (*update_entry)(GDataService *self, GDataEntry *entry);
- GDataEntry* (*update_entry_with_link)(GDataService *self, GDataEntry *entry, gchar *link);
- void (*delete_entry)(GDataService *self, GDataEntry *entry);
+ GDataFeed * (*get_feed) (GDataService *self, const gchar *feed_getURL, GError **error);
+ GDataEntry* (*insert_entry)(GDataService *self, const gchar *feed_postURL, GDataEntry *entry, GError **error);
+ GDataEntry* (*get_entry) (GDataService *self, const gchar *entry_getURL, GError **error);
+ GDataEntry* (*update_entry)(GDataService *self, GDataEntry *entry, GError **error);
+ GDataEntry* (*update_entry_with_link)(GDataService *self, GDataEntry *entry, const gchar *link, GError **error);
+ gboolean (*delete_entry)(GDataService *self, GDataEntry *entry, GError **error);
};
GType gdata_service_get_type(void);
@@ -62,17 +62,17 @@
/* Function Prototypes */
void gdata_service_set_credentials(GDataService *self, const gchar *username, const gchar *password);
-GDataFeed* gdata_service_get_feed(GDataService *self, const gchar *feed_getURL);
+GDataFeed* gdata_service_get_feed(GDataService *self, const gchar *feed_getURL, GError **error);
-GDataEntry* gdata_service_insert_entry(GDataService *self, const gchar *feed_postURL, GDataEntry *entry);
+GDataEntry* gdata_service_insert_entry(GDataService *self, const gchar *feed_postURL, GDataEntry *entry, GError **error);
-GDataEntry* gdata_service_get_entry(GDataService *self, const gchar *entry_getURL);
+GDataEntry* gdata_service_get_entry(GDataService *self, const gchar *entry_getURL, GError **error);
-GDataEntry* gdata_service_update_entry(GDataService *self, GDataEntry *entry);
+GDataEntry* gdata_service_update_entry(GDataService *self, GDataEntry *entry, GError **error);
-GDataEntry* gdata_service_update_entry_with_link(GDataService *self, GDataEntry *entry, gchar *link);
+GDataEntry* gdata_service_update_entry_with_link(GDataService *self, GDataEntry *entry, gchar *link, GError **error);
-void gdata_service_delete_entry(GDataService *self, GDataEntry *entry);
+gboolean gdata_service_delete_entry(GDataService *self, GDataEntry *entry, GError **error);
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]