goa-generated.h   goa-generated.h 
skipping to change at line 246 skipping to change at line 246
typedef struct _GoaOAuth2BasedIface GoaOAuth2BasedIface; typedef struct _GoaOAuth2BasedIface GoaOAuth2BasedIface;
struct _GoaOAuth2BasedIface struct _GoaOAuth2BasedIface
{ {
GTypeInterface parent_iface; GTypeInterface parent_iface;
gboolean (*handle_get_access_token) ( gboolean (*handle_get_access_token) (
GoaOAuth2Based *object, GoaOAuth2Based *object,
GDBusMethodInvocation *invocation); GDBusMethodInvocation *invocation);
const gchar * (*get_client_id) (GoaOAuth2Based *object);
const gchar * (*get_client_secret) (GoaOAuth2Based *object);
}; };
GType goa_oauth2_based_get_type (void) G_GNUC_CONST; GType goa_oauth2_based_get_type (void) G_GNUC_CONST;
GDBusInterfaceInfo *goa_oauth2_based_interface_info (void); GDBusInterfaceInfo *goa_oauth2_based_interface_info (void);
guint goa_oauth2_based_override_properties (GObjectClass *klass, guint prop erty_id_begin); guint goa_oauth2_based_override_properties (GObjectClass *klass, guint prop erty_id_begin);
/* D-Bus method call completion functions: */ /* D-Bus method call completion functions: */
void goa_oauth2_based_complete_get_access_token ( void goa_oauth2_based_complete_get_access_token (
GoaOAuth2Based *object, GoaOAuth2Based *object,
skipping to change at line 281 skipping to change at line 285
GAsyncResult *res, GAsyncResult *res,
GError **error); GError **error);
gboolean goa_oauth2_based_call_get_access_token_sync ( gboolean goa_oauth2_based_call_get_access_token_sync (
GoaOAuth2Based *proxy, GoaOAuth2Based *proxy,
gchar **out_access_token, gchar **out_access_token,
gint *out_expires_in, gint *out_expires_in,
GCancellable *cancellable, GCancellable *cancellable,
GError **error); GError **error);
/* D-Bus property accessors: */
const gchar *goa_oauth2_based_get_client_id (GoaOAuth2Based *object);
gchar *goa_oauth2_based_dup_client_id (GoaOAuth2Based *object);
void goa_oauth2_based_set_client_id (GoaOAuth2Based *object, const gchar *v
alue);
const gchar *goa_oauth2_based_get_client_secret (GoaOAuth2Based *object);
gchar *goa_oauth2_based_dup_client_secret (GoaOAuth2Based *object);
void goa_oauth2_based_set_client_secret (GoaOAuth2Based *object, const gcha
r *value);
/* ---- */ /* ---- */
#define GOA_TYPE_OAUTH2_BASED_PROXY (goa_oauth2_based_proxy_get_type ()) #define GOA_TYPE_OAUTH2_BASED_PROXY (goa_oauth2_based_proxy_get_type ())
#define GOA_OAUTH2_BASED_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOA_TYP E_OAUTH2_BASED_PROXY, GoaOAuth2BasedProxy)) #define GOA_OAUTH2_BASED_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOA_TYP E_OAUTH2_BASED_PROXY, GoaOAuth2BasedProxy))
#define GOA_OAUTH2_BASED_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GOA_ TYPE_OAUTH2_BASED_PROXY, GoaOAuth2BasedProxyClass)) #define GOA_OAUTH2_BASED_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GOA_ TYPE_OAUTH2_BASED_PROXY, GoaOAuth2BasedProxyClass))
#define GOA_OAUTH2_BASED_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o) , GOA_TYPE_OAUTH2_BASED_PROXY, GoaOAuth2BasedProxyClass)) #define GOA_OAUTH2_BASED_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o) , GOA_TYPE_OAUTH2_BASED_PROXY, GoaOAuth2BasedProxyClass))
#define GOA_IS_OAUTH2_BASED_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GOA_ TYPE_OAUTH2_BASED_PROXY)) #define GOA_IS_OAUTH2_BASED_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GOA_ TYPE_OAUTH2_BASED_PROXY))
#define GOA_IS_OAUTH2_BASED_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G OA_TYPE_OAUTH2_BASED_PROXY)) #define GOA_IS_OAUTH2_BASED_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G OA_TYPE_OAUTH2_BASED_PROXY))
typedef struct _GoaOAuth2BasedProxy GoaOAuth2BasedProxy; typedef struct _GoaOAuth2BasedProxy GoaOAuth2BasedProxy;
skipping to change at line 541 skipping to change at line 554
struct _GoaOAuthBasedSkeletonClass struct _GoaOAuthBasedSkeletonClass
{ {
GDBusInterfaceSkeletonClass parent_class; GDBusInterfaceSkeletonClass parent_class;
}; };
GType goa_oauth_based_skeleton_get_type (void) G_GNUC_CONST; GType goa_oauth_based_skeleton_get_type (void) G_GNUC_CONST;
GoaOAuthBased *goa_oauth_based_skeleton_new (void); GoaOAuthBased *goa_oauth_based_skeleton_new (void);
/* ------------------------------------------------------------------------ */ /* ------------------------------------------------------------------------ */
/* Declarations for org.gnome.OnlineAccounts.PasswordBased */
#define GOA_TYPE_PASSWORD_BASED (goa_password_based_get_type ())
#define GOA_PASSWORD_BASED(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOA_TYPE_PA
SSWORD_BASED, GoaPasswordBased))
#define GOA_IS_PASSWORD_BASED(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GOA_TYPE
_PASSWORD_BASED))
#define GOA_PASSWORD_BASED_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o)
, GOA_TYPE_PASSWORD_BASED, GoaPasswordBasedIface))
struct _GoaPasswordBased;
typedef struct _GoaPasswordBased GoaPasswordBased;
typedef struct _GoaPasswordBasedIface GoaPasswordBasedIface;
struct _GoaPasswordBasedIface
{
GTypeInterface parent_iface;
gboolean (*handle_get_password) (
GoaPasswordBased *object,
GDBusMethodInvocation *invocation,
const gchar *arg_id);
};
GType goa_password_based_get_type (void) G_GNUC_CONST;
GDBusInterfaceInfo *goa_password_based_interface_info (void);
guint goa_password_based_override_properties (GObjectClass *klass, guint pr
operty_id_begin);
/* D-Bus method call completion functions: */
void goa_password_based_complete_get_password (
GoaPasswordBased *object,
GDBusMethodInvocation *invocation,
const gchar *password);
/* D-Bus method calls: */
void goa_password_based_call_get_password (
GoaPasswordBased *proxy,
const gchar *arg_id,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean goa_password_based_call_get_password_finish (
GoaPasswordBased *proxy,
gchar **out_password,
GAsyncResult *res,
GError **error);
gboolean goa_password_based_call_get_password_sync (
GoaPasswordBased *proxy,
const gchar *arg_id,
gchar **out_password,
GCancellable *cancellable,
GError **error);
/* ---- */
#define GOA_TYPE_PASSWORD_BASED_PROXY (goa_password_based_proxy_get_type ()
)
#define GOA_PASSWORD_BASED_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOA_T
YPE_PASSWORD_BASED_PROXY, GoaPasswordBasedProxy))
#define GOA_PASSWORD_BASED_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GO
A_TYPE_PASSWORD_BASED_PROXY, GoaPasswordBasedProxyClass))
#define GOA_PASSWORD_BASED_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((
o), GOA_TYPE_PASSWORD_BASED_PROXY, GoaPasswordBasedProxyClass))
#define GOA_IS_PASSWORD_BASED_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GO
A_TYPE_PASSWORD_BASED_PROXY))
#define GOA_IS_PASSWORD_BASED_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k),
GOA_TYPE_PASSWORD_BASED_PROXY))
typedef struct _GoaPasswordBasedProxy GoaPasswordBasedProxy;
typedef struct _GoaPasswordBasedProxyClass GoaPasswordBasedProxyClass;
typedef struct _GoaPasswordBasedProxyPrivate GoaPasswordBasedProxyPrivate;
struct _GoaPasswordBasedProxy
{
/*< private >*/
GDBusProxy parent_instance;
GoaPasswordBasedProxyPrivate *priv;
};
struct _GoaPasswordBasedProxyClass
{
GDBusProxyClass parent_class;
};
GType goa_password_based_proxy_get_type (void) G_GNUC_CONST;
void goa_password_based_proxy_new (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
GoaPasswordBased *goa_password_based_proxy_new_finish (
GAsyncResult *res,
GError **error);
GoaPasswordBased *goa_password_based_proxy_new_sync (
GDBusConnection *connection,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
void goa_password_based_proxy_new_for_bus (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
GoaPasswordBased *goa_password_based_proxy_new_for_bus_finish (
GAsyncResult *res,
GError **error);
GoaPasswordBased *goa_password_based_proxy_new_for_bus_sync (
GBusType bus_type,
GDBusProxyFlags flags,
const gchar *name,
const gchar *object_path,
GCancellable *cancellable,
GError **error);
/* ---- */
#define GOA_TYPE_PASSWORD_BASED_SKELETON (goa_password_based_skeleton_get_t
ype ())
#define GOA_PASSWORD_BASED_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GO
A_TYPE_PASSWORD_BASED_SKELETON, GoaPasswordBasedSkeleton))
#define GOA_PASSWORD_BASED_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k),
GOA_TYPE_PASSWORD_BASED_SKELETON, GoaPasswordBasedSkeletonClass))
#define GOA_PASSWORD_BASED_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS
((o), GOA_TYPE_PASSWORD_BASED_SKELETON, GoaPasswordBasedSkeletonClass))
#define GOA_IS_PASSWORD_BASED_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o),
GOA_TYPE_PASSWORD_BASED_SKELETON))
#define GOA_IS_PASSWORD_BASED_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((
k), GOA_TYPE_PASSWORD_BASED_SKELETON))
typedef struct _GoaPasswordBasedSkeleton GoaPasswordBasedSkeleton;
typedef struct _GoaPasswordBasedSkeletonClass GoaPasswordBasedSkeletonClass
;
typedef struct _GoaPasswordBasedSkeletonPrivate GoaPasswordBasedSkeletonPri
vate;
struct _GoaPasswordBasedSkeleton
{
/*< private >*/
GDBusInterfaceSkeleton parent_instance;
GoaPasswordBasedSkeletonPrivate *priv;
};
struct _GoaPasswordBasedSkeletonClass
{
GDBusInterfaceSkeletonClass parent_class;
};
GType goa_password_based_skeleton_get_type (void) G_GNUC_CONST;
GoaPasswordBased *goa_password_based_skeleton_new (void);
/* ------------------------------------------------------------------------
*/
/* Declarations for org.gnome.OnlineAccounts.Manager */ /* Declarations for org.gnome.OnlineAccounts.Manager */
#define GOA_TYPE_MANAGER (goa_manager_get_type ()) #define GOA_TYPE_MANAGER (goa_manager_get_type ())
#define GOA_MANAGER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOA_TYPE_MANAGER, GoaManager)) #define GOA_MANAGER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOA_TYPE_MANAGER, GoaManager))
#define GOA_IS_MANAGER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GOA_TYPE_MANAGE R)) #define GOA_IS_MANAGER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GOA_TYPE_MANAGE R))
#define GOA_MANAGER_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GOA_T YPE_MANAGER, GoaManagerIface)) #define GOA_MANAGER_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), GOA_T YPE_MANAGER, GoaManagerIface))
struct _GoaManager; struct _GoaManager;
typedef struct _GoaManager GoaManager; typedef struct _GoaManager GoaManager;
typedef struct _GoaManagerIface GoaManagerIface; typedef struct _GoaManagerIface GoaManagerIface;
skipping to change at line 1500 skipping to change at line 1364
struct _GoaObjectIface struct _GoaObjectIface
{ {
GTypeInterface parent_iface; GTypeInterface parent_iface;
}; };
GType goa_object_get_type (void) G_GNUC_CONST; GType goa_object_get_type (void) G_GNUC_CONST;
GoaAccount *goa_object_get_account (GoaObject *object); GoaAccount *goa_object_get_account (GoaObject *object);
GoaOAuth2Based *goa_object_get_oauth2_based (GoaObject *object); GoaOAuth2Based *goa_object_get_oauth2_based (GoaObject *object);
GoaOAuthBased *goa_object_get_oauth_based (GoaObject *object); GoaOAuthBased *goa_object_get_oauth_based (GoaObject *object);
GoaPasswordBased *goa_object_get_password_based (GoaObject *object);
GoaManager *goa_object_get_manager (GoaObject *object); GoaManager *goa_object_get_manager (GoaObject *object);
GoaMail *goa_object_get_mail (GoaObject *object); GoaMail *goa_object_get_mail (GoaObject *object);
GoaCalendar *goa_object_get_calendar (GoaObject *object); GoaCalendar *goa_object_get_calendar (GoaObject *object);
GoaContacts *goa_object_get_contacts (GoaObject *object); GoaContacts *goa_object_get_contacts (GoaObject *object);
GoaChat *goa_object_get_chat (GoaObject *object); GoaChat *goa_object_get_chat (GoaObject *object);
GoaDocuments *goa_object_get_documents (GoaObject *object); GoaDocuments *goa_object_get_documents (GoaObject *object);
GoaAccount *goa_object_peek_account (GoaObject *object); GoaAccount *goa_object_peek_account (GoaObject *object);
GoaOAuth2Based *goa_object_peek_oauth2_based (GoaObject *object); GoaOAuth2Based *goa_object_peek_oauth2_based (GoaObject *object);
GoaOAuthBased *goa_object_peek_oauth_based (GoaObject *object); GoaOAuthBased *goa_object_peek_oauth_based (GoaObject *object);
GoaPasswordBased *goa_object_peek_password_based (GoaObject *object);
GoaManager *goa_object_peek_manager (GoaObject *object); GoaManager *goa_object_peek_manager (GoaObject *object);
GoaMail *goa_object_peek_mail (GoaObject *object); GoaMail *goa_object_peek_mail (GoaObject *object);
GoaCalendar *goa_object_peek_calendar (GoaObject *object); GoaCalendar *goa_object_peek_calendar (GoaObject *object);
GoaContacts *goa_object_peek_contacts (GoaObject *object); GoaContacts *goa_object_peek_contacts (GoaObject *object);
GoaChat *goa_object_peek_chat (GoaObject *object); GoaChat *goa_object_peek_chat (GoaObject *object);
GoaDocuments *goa_object_peek_documents (GoaObject *object); GoaDocuments *goa_object_peek_documents (GoaObject *object);
#define GOA_TYPE_OBJECT_PROXY (goa_object_proxy_get_type ()) #define GOA_TYPE_OBJECT_PROXY (goa_object_proxy_get_type ())
#define GOA_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOA_TYPE_OBJE CT_PROXY, GoaObjectProxy)) #define GOA_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GOA_TYPE_OBJE CT_PROXY, GoaObjectProxy))
#define GOA_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GOA_TYPE_O BJECT_PROXY, GoaObjectProxyClass)) #define GOA_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GOA_TYPE_O BJECT_PROXY, GoaObjectProxyClass))
skipping to change at line 1572 skipping to change at line 1434
struct _GoaObjectSkeletonClass struct _GoaObjectSkeletonClass
{ {
GDBusObjectSkeletonClass parent_class; GDBusObjectSkeletonClass parent_class;
}; };
GType goa_object_skeleton_get_type (void) G_GNUC_CONST; GType goa_object_skeleton_get_type (void) G_GNUC_CONST;
GoaObjectSkeleton *goa_object_skeleton_new (const gchar *object_path); GoaObjectSkeleton *goa_object_skeleton_new (const gchar *object_path);
void goa_object_skeleton_set_account (GoaObjectSkeleton *object, GoaAccount *interface_); void goa_object_skeleton_set_account (GoaObjectSkeleton *object, GoaAccount *interface_);
void goa_object_skeleton_set_oauth2_based (GoaObjectSkeleton *object, GoaOA uth2Based *interface_); void goa_object_skeleton_set_oauth2_based (GoaObjectSkeleton *object, GoaOA uth2Based *interface_);
void goa_object_skeleton_set_oauth_based (GoaObjectSkeleton *object, GoaOAu thBased *interface_); void goa_object_skeleton_set_oauth_based (GoaObjectSkeleton *object, GoaOAu thBased *interface_);
void goa_object_skeleton_set_password_based (GoaObjectSkeleton *object, Goa PasswordBased *interface_);
void goa_object_skeleton_set_manager (GoaObjectSkeleton *object, GoaManager *interface_); void goa_object_skeleton_set_manager (GoaObjectSkeleton *object, GoaManager *interface_);
void goa_object_skeleton_set_mail (GoaObjectSkeleton *object, GoaMail *inte rface_); void goa_object_skeleton_set_mail (GoaObjectSkeleton *object, GoaMail *inte rface_);
void goa_object_skeleton_set_calendar (GoaObjectSkeleton *object, GoaCalend ar *interface_); void goa_object_skeleton_set_calendar (GoaObjectSkeleton *object, GoaCalend ar *interface_);
void goa_object_skeleton_set_contacts (GoaObjectSkeleton *object, GoaContac ts *interface_); void goa_object_skeleton_set_contacts (GoaObjectSkeleton *object, GoaContac ts *interface_);
void goa_object_skeleton_set_chat (GoaObjectSkeleton *object, GoaChat *inte rface_); void goa_object_skeleton_set_chat (GoaObjectSkeleton *object, GoaChat *inte rface_);
void goa_object_skeleton_set_documents (GoaObjectSkeleton *object, GoaDocum ents *interface_); void goa_object_skeleton_set_documents (GoaObjectSkeleton *object, GoaDocum ents *interface_);
/* ---- */ /* ---- */
#define GOA_TYPE_OBJECT_MANAGER_CLIENT (goa_object_manager_client_get_type ()) #define GOA_TYPE_OBJECT_MANAGER_CLIENT (goa_object_manager_client_get_type ())
 End of changes. 6 change blocks. 
171 lines changed or deleted 15 lines changed or added


 goabackendtypes.h   goabackendtypes.h 
skipping to change at line 60 skipping to change at line 60
struct _GoaYahooProvider; struct _GoaYahooProvider;
typedef struct _GoaYahooProvider GoaYahooProvider; typedef struct _GoaYahooProvider GoaYahooProvider;
struct _GoaTwitterProvider; struct _GoaTwitterProvider;
typedef struct _GoaTwitterProvider GoaTwitterProvider; typedef struct _GoaTwitterProvider GoaTwitterProvider;
struct _GoaEditableLabel; struct _GoaEditableLabel;
typedef struct _GoaEditableLabel GoaEditableLabel; typedef struct _GoaEditableLabel GoaEditableLabel;
struct _GoaWindowsLiveProvider;
typedef struct _GoaWindowsLiveProvider GoaWindowsLiveProvider;
G_END_DECLS G_END_DECLS
#endif /* __GOA_BACKEND_TYPES_H__ */ #endif /* __GOA_BACKEND_TYPES_H__ */
 End of changes. 1 change blocks. 
0 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/