folks-telepathy.h   folks-telepathy.h 
/* folks-telepathy.h generated by valac 0.12.0, the Vala compiler, do not m odify */ /* folks-telepathy.h generated by valac 0.17.2.19-5f50d, the Vala compiler, do not modify */
#ifndef __FOLKS_FOLKS_TELEPATHY_H__ #ifndef __FOLKS_FOLKS_TELEPATHY_H__
#define __FOLKS_FOLKS_TELEPATHY_H__ #define __FOLKS_FOLKS_TELEPATHY_H__
#include <glib.h> #include <glib.h>
#include <folks/folks.h> #include <folks/folks.h>
#include <gio/gio.h> #include <gio/gio.h>
#include <telepathy-glib/telepathy-glib.h> #include <telepathy-glib/telepathy-glib.h>
#include <gee.h>
#include <stdlib.h>
#include <string.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define TPF_TYPE_PERSONA (tpf_persona_get_type ()) #define TPF_TYPE_PERSONA (tpf_persona_get_type ())
#define TPF_PERSONA(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TPF_TYPE_PERSO NA, TpfPersona)) #define TPF_PERSONA(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TPF_TYPE_PERSO NA, TpfPersona))
#define TPF_PERSONA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TPF_TYP E_PERSONA, TpfPersonaClass)) #define TPF_PERSONA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TPF_TYP E_PERSONA, TpfPersonaClass))
#define TPF_IS_PERSONA(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TPF_TYPE_PE RSONA)) #define TPF_IS_PERSONA(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TPF_TYPE_PE RSONA))
#define TPF_IS_PERSONA_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TPF_ TYPE_PERSONA)) #define TPF_IS_PERSONA_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TPF_ TYPE_PERSONA))
#define TPF_PERSONA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TPF_T YPE_PERSONA, TpfPersonaClass)) #define TPF_PERSONA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TPF_T YPE_PERSONA, TpfPersonaClass))
skipping to change at line 38 skipping to change at line 41
#define TPF_IS_PERSONA_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) , TPF_TYPE_PERSONA_STORE)) #define TPF_IS_PERSONA_STORE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) , TPF_TYPE_PERSONA_STORE))
#define TPF_PERSONA_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TPF_TYPE_PERSONA_STORE, TpfPersonaStoreClass)) #define TPF_PERSONA_STORE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TPF_TYPE_PERSONA_STORE, TpfPersonaStoreClass))
typedef struct _TpfPersonaStore TpfPersonaStore; typedef struct _TpfPersonaStore TpfPersonaStore;
typedef struct _TpfPersonaStoreClass TpfPersonaStoreClass; typedef struct _TpfPersonaStoreClass TpfPersonaStoreClass;
typedef struct _TpfPersonaStorePrivate TpfPersonaStorePrivate; typedef struct _TpfPersonaStorePrivate TpfPersonaStorePrivate;
struct _TpfPersona { struct _TpfPersona {
FolksPersona parent_instance; FolksPersona parent_instance;
TpfPersonaPrivate * priv; TpfPersonaPrivate * priv;
GDateTime* _last_im_interaction_datetime;
GDateTime* _last_call_interaction_datetime;
}; };
struct _TpfPersonaClass { struct _TpfPersonaClass {
FolksPersonaClass parent_class; FolksPersonaClass parent_class;
}; };
struct _TpfPersonaStore { struct _TpfPersonaStore {
FolksPersonaStore parent_instance; FolksPersonaStore parent_instance;
TpfPersonaStorePrivate * priv; TpfPersonaStorePrivate * priv;
GeeHashSet* _supported_fields;
GeeSet* _supported_fields_ro;
}; };
struct _TpfPersonaStoreClass { struct _TpfPersonaStoreClass {
FolksPersonaStoreClass parent_class; FolksPersonaStoreClass parent_class;
}; };
GType tpf_persona_get_type (void) G_GNUC_CONST; GType tpf_persona_get_type (void) G_GNUC_CONST;
GType tpf_persona_store_get_type (void) G_GNUC_CONST; GType tpf_persona_store_get_type (void) G_GNUC_CONST;
TpfPersona* tpf_persona_new (TpContact* contact, TpfPersonaStore* store); TpfPersona* tpf_persona_new (TpContact* contact, TpfPersonaStore* store);
TpfPersona* tpf_persona_construct (GType object_type, TpContact* contact, T pfPersonaStore* store); TpfPersona* tpf_persona_construct (GType object_type, TpContact* contact, T pfPersonaStore* store);
TpfPersona* tpf_persona_dup_for_contact (TpContact* contact);
gboolean tpf_persona_get_is_in_contact_list (TpfPersona* self); gboolean tpf_persona_get_is_in_contact_list (TpfPersona* self);
void tpf_persona_set_is_in_contact_list (TpfPersona* self, gboolean value); void tpf_persona_set_is_in_contact_list (TpfPersona* self, gboolean value);
TpContact* tpf_persona_get_contact (TpfPersona* self); TpContact* tpf_persona_get_contact (TpfPersona* self);
TpfPersonaStore* tpf_persona_store_new (TpAccount* account); TpfPersonaStore* tpf_persona_store_new (TpAccount* account);
TpfPersonaStore* tpf_persona_store_construct (GType object_type, TpAccount* account); TpfPersonaStore* tpf_persona_store_construct (GType object_type, TpAccount* account);
GeeMap* tpf_persona_store_list_persona_stores (void);
TpfPersonaStore* tpf_persona_store_dup_for_account (TpAccount* account);
TpAccount* tpf_persona_store_get_account (TpfPersonaStore* self); TpAccount* tpf_persona_store_get_account (TpfPersonaStore* self);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 6 change blocks. 
1 lines changed or deleted 11 lines changed or added


 folks.h   folks.h 
/* folks.h generated by valac 0.12.0, the Vala compiler, do not modify */ /* folks.h generated by valac 0.17.2.19-5f50d, the Vala compiler, do not mo dify */
#ifndef __FOLKS_H__ #ifndef __FOLKS_H__
#define __FOLKS_H__ #define __FOLKS_H__
#include <glib.h> #include <glib.h>
#include <glib-object.h> #include <glib-object.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <gio/gio.h>
#include <gee.h> #include <gee.h>
#include <float.h> #include <gio/gio.h>
#include <math.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define FOLKS_TYPE_ABSTRACT_FIELD_DETAILS (folks_abstract_field_details_get
_type ())
#define FOLKS_ABSTRACT_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj
), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetails))
#define FOLKS_ABSTRACT_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST
((klass), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetailsClass
))
#define FOLKS_IS_ABSTRACT_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((
obj), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS))
#define FOLKS_IS_ABSTRACT_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TY
PE ((klass), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS))
#define FOLKS_ABSTRACT_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL
ASS ((obj), FOLKS_TYPE_ABSTRACT_FIELD_DETAILS, FolksAbstractFieldDetailsCla
ss))
typedef struct _FolksAbstractFieldDetails FolksAbstractFieldDetails;
typedef struct _FolksAbstractFieldDetailsClass FolksAbstractFieldDetailsCla
ss;
typedef struct _FolksAbstractFieldDetailsPrivate FolksAbstractFieldDetailsP
rivate;
#define FOLKS_TYPE_ALIAS_DETAILS (folks_alias_details_get_type ()) #define FOLKS_TYPE_ALIAS_DETAILS (folks_alias_details_get_type ())
#define FOLKS_ALIAS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_ALIAS_DETAILS, FolksAliasDetails)) #define FOLKS_ALIAS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_ALIAS_DETAILS, FolksAliasDetails))
#define FOLKS_IS_ALIAS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_ALIAS_DETAILS)) #define FOLKS_IS_ALIAS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_ALIAS_DETAILS))
#define FOLKS_ALIAS_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_ALIAS_DETAILS, FolksAliasDetailsIface)) #define FOLKS_ALIAS_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_ALIAS_DETAILS, FolksAliasDetailsIface))
typedef struct _FolksAliasDetails FolksAliasDetails; typedef struct _FolksAliasDetails FolksAliasDetails;
typedef struct _FolksAliasDetailsIface FolksAliasDetailsIface; typedef struct _FolksAliasDetailsIface FolksAliasDetailsIface;
#define FOLKS_TYPE_AVATAR_DETAILS (folks_avatar_details_get_type ()) #define FOLKS_TYPE_AVATAR_DETAILS (folks_avatar_details_get_type ())
#define FOLKS_AVATAR_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS _TYPE_AVATAR_DETAILS, FolksAvatarDetails)) #define FOLKS_AVATAR_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS _TYPE_AVATAR_DETAILS, FolksAvatarDetails))
skipping to change at line 73 skipping to change at line 82
typedef struct _FolksBackendStorePrivate FolksBackendStorePrivate; typedef struct _FolksBackendStorePrivate FolksBackendStorePrivate;
#define FOLKS_TYPE_BIRTHDAY_DETAILS (folks_birthday_details_get_type ()) #define FOLKS_TYPE_BIRTHDAY_DETAILS (folks_birthday_details_get_type ())
#define FOLKS_BIRTHDAY_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOL KS_TYPE_BIRTHDAY_DETAILS, FolksBirthdayDetails)) #define FOLKS_BIRTHDAY_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOL KS_TYPE_BIRTHDAY_DETAILS, FolksBirthdayDetails))
#define FOLKS_IS_BIRTHDAY_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_BIRTHDAY_DETAILS)) #define FOLKS_IS_BIRTHDAY_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_BIRTHDAY_DETAILS))
#define FOLKS_BIRTHDAY_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTE RFACE ((obj), FOLKS_TYPE_BIRTHDAY_DETAILS, FolksBirthdayDetailsIface)) #define FOLKS_BIRTHDAY_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTE RFACE ((obj), FOLKS_TYPE_BIRTHDAY_DETAILS, FolksBirthdayDetailsIface))
typedef struct _FolksBirthdayDetails FolksBirthdayDetails; typedef struct _FolksBirthdayDetails FolksBirthdayDetails;
typedef struct _FolksBirthdayDetailsIface FolksBirthdayDetailsIface; typedef struct _FolksBirthdayDetailsIface FolksBirthdayDetailsIface;
#define FOLKS_TYPE_EMAIL_FIELD_DETAILS (folks_email_field_details_get_type
())
#define FOLKS_EMAIL_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj),
FOLKS_TYPE_EMAIL_FIELD_DETAILS, FolksEmailFieldDetails))
#define FOLKS_EMAIL_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((k
lass), FOLKS_TYPE_EMAIL_FIELD_DETAILS, FolksEmailFieldDetailsClass))
#define FOLKS_IS_EMAIL_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj
), FOLKS_TYPE_EMAIL_FIELD_DETAILS))
#define FOLKS_IS_EMAIL_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE
((klass), FOLKS_TYPE_EMAIL_FIELD_DETAILS))
#define FOLKS_EMAIL_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS
((obj), FOLKS_TYPE_EMAIL_FIELD_DETAILS, FolksEmailFieldDetailsClass))
typedef struct _FolksEmailFieldDetails FolksEmailFieldDetails;
typedef struct _FolksEmailFieldDetailsClass FolksEmailFieldDetailsClass;
typedef struct _FolksEmailFieldDetailsPrivate FolksEmailFieldDetailsPrivate
;
#define FOLKS_TYPE_EMAIL_DETAILS (folks_email_details_get_type ()) #define FOLKS_TYPE_EMAIL_DETAILS (folks_email_details_get_type ())
#define FOLKS_EMAIL_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_EMAIL_DETAILS, FolksEmailDetails)) #define FOLKS_EMAIL_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_EMAIL_DETAILS, FolksEmailDetails))
#define FOLKS_IS_EMAIL_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_EMAIL_DETAILS)) #define FOLKS_IS_EMAIL_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_EMAIL_DETAILS))
#define FOLKS_EMAIL_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_EMAIL_DETAILS, FolksEmailDetailsIface)) #define FOLKS_EMAIL_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_EMAIL_DETAILS, FolksEmailDetailsIface))
typedef struct _FolksEmailDetails FolksEmailDetails; typedef struct _FolksEmailDetails FolksEmailDetails;
typedef struct _FolksEmailDetailsIface FolksEmailDetailsIface; typedef struct _FolksEmailDetailsIface FolksEmailDetailsIface;
#define FOLKS_TYPE_FIELD_DETAILS (folks_field_details_get_type ())
#define FOLKS_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_
TYPE_FIELD_DETAILS, FolksFieldDetails))
#define FOLKS_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
FOLKS_TYPE_FIELD_DETAILS, FolksFieldDetailsClass))
#define FOLKS_IS_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL
KS_TYPE_FIELD_DETAILS))
#define FOLKS_IS_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), FOLKS_TYPE_FIELD_DETAILS))
#define FOLKS_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), FOLKS_TYPE_FIELD_DETAILS, FolksFieldDetailsClass))
typedef struct _FolksFieldDetails FolksFieldDetails;
typedef struct _FolksFieldDetailsClass FolksFieldDetailsClass;
#define FOLKS_TYPE_FAVOURITE_DETAILS (folks_favourite_details_get_type ()) #define FOLKS_TYPE_FAVOURITE_DETAILS (folks_favourite_details_get_type ())
#define FOLKS_FAVOURITE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FO LKS_TYPE_FAVOURITE_DETAILS, FolksFavouriteDetails)) #define FOLKS_FAVOURITE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FO LKS_TYPE_FAVOURITE_DETAILS, FolksFavouriteDetails))
#define FOLKS_IS_FAVOURITE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_FAVOURITE_DETAILS)) #define FOLKS_IS_FAVOURITE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_FAVOURITE_DETAILS))
#define FOLKS_FAVOURITE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INT ERFACE ((obj), FOLKS_TYPE_FAVOURITE_DETAILS, FolksFavouriteDetailsIface)) #define FOLKS_FAVOURITE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INT ERFACE ((obj), FOLKS_TYPE_FAVOURITE_DETAILS, FolksFavouriteDetailsIface))
typedef struct _FolksFavouriteDetails FolksFavouriteDetails; typedef struct _FolksFavouriteDetails FolksFavouriteDetails;
typedef struct _FolksFavouriteDetailsIface FolksFavouriteDetailsIface; typedef struct _FolksFavouriteDetailsIface FolksFavouriteDetailsIface;
typedef struct _FolksFieldDetailsPrivate FolksFieldDetailsPrivate;
#define FOLKS_TYPE_GENDER (folks_gender_get_type ()) #define FOLKS_TYPE_GENDER (folks_gender_get_type ())
#define FOLKS_TYPE_GENDER_DETAILS (folks_gender_details_get_type ()) #define FOLKS_TYPE_GENDER_DETAILS (folks_gender_details_get_type ())
#define FOLKS_GENDER_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS _TYPE_GENDER_DETAILS, FolksGenderDetails)) #define FOLKS_GENDER_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS _TYPE_GENDER_DETAILS, FolksGenderDetails))
#define FOLKS_IS_GENDER_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FO LKS_TYPE_GENDER_DETAILS)) #define FOLKS_IS_GENDER_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FO LKS_TYPE_GENDER_DETAILS))
#define FOLKS_GENDER_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERF ACE ((obj), FOLKS_TYPE_GENDER_DETAILS, FolksGenderDetailsIface)) #define FOLKS_GENDER_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERF ACE ((obj), FOLKS_TYPE_GENDER_DETAILS, FolksGenderDetailsIface))
typedef struct _FolksGenderDetails FolksGenderDetails; typedef struct _FolksGenderDetails FolksGenderDetails;
typedef struct _FolksGenderDetailsIface FolksGenderDetailsIface; typedef struct _FolksGenderDetailsIface FolksGenderDetailsIface;
skipping to change at line 120 skipping to change at line 129
#define FOLKS_TYPE_GROUP_DETAILS (folks_group_details_get_type ()) #define FOLKS_TYPE_GROUP_DETAILS (folks_group_details_get_type ())
#define FOLKS_GROUP_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_GROUP_DETAILS, FolksGroupDetails)) #define FOLKS_GROUP_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_GROUP_DETAILS, FolksGroupDetails))
#define FOLKS_IS_GROUP_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_GROUP_DETAILS)) #define FOLKS_IS_GROUP_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_GROUP_DETAILS))
#define FOLKS_GROUP_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_GROUP_DETAILS, FolksGroupDetailsIface)) #define FOLKS_GROUP_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_GROUP_DETAILS, FolksGroupDetailsIface))
typedef struct _FolksGroupDetails FolksGroupDetails; typedef struct _FolksGroupDetails FolksGroupDetails;
typedef struct _FolksGroupDetailsIface FolksGroupDetailsIface; typedef struct _FolksGroupDetailsIface FolksGroupDetailsIface;
#define FOLKS_GROUP_DETAILS_TYPE_CHANGE_REASON (folks_group_details_change_ reason_get_type ()) #define FOLKS_GROUP_DETAILS_TYPE_CHANGE_REASON (folks_group_details_change_ reason_get_type ())
#define FOLKS_TYPE_WEB_SERVICE_FIELD_DETAILS (folks_web_service_field_detai
ls_get_type ())
#define FOLKS_WEB_SERVICE_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((
obj), FOLKS_TYPE_WEB_SERVICE_FIELD_DETAILS, FolksWebServiceFieldDetails))
#define FOLKS_WEB_SERVICE_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CA
ST ((klass), FOLKS_TYPE_WEB_SERVICE_FIELD_DETAILS, FolksWebServiceFieldDeta
ilsClass))
#define FOLKS_IS_WEB_SERVICE_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE
((obj), FOLKS_TYPE_WEB_SERVICE_FIELD_DETAILS))
#define FOLKS_IS_WEB_SERVICE_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS
_TYPE ((klass), FOLKS_TYPE_WEB_SERVICE_FIELD_DETAILS))
#define FOLKS_WEB_SERVICE_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET
_CLASS ((obj), FOLKS_TYPE_WEB_SERVICE_FIELD_DETAILS, FolksWebServiceFieldDe
tailsClass))
typedef struct _FolksWebServiceFieldDetails FolksWebServiceFieldDetails;
typedef struct _FolksWebServiceFieldDetailsClass FolksWebServiceFieldDetail
sClass;
typedef struct _FolksWebServiceFieldDetailsPrivate FolksWebServiceFieldDeta
ilsPrivate;
#define FOLKS_TYPE_WEB_SERVICE_DETAILS (folks_web_service_details_get_type ()) #define FOLKS_TYPE_WEB_SERVICE_DETAILS (folks_web_service_details_get_type ())
#define FOLKS_WEB_SERVICE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_WEB_SERVICE_DETAILS, FolksWebServiceDetails)) #define FOLKS_WEB_SERVICE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_WEB_SERVICE_DETAILS, FolksWebServiceDetails))
#define FOLKS_IS_WEB_SERVICE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj ), FOLKS_TYPE_WEB_SERVICE_DETAILS)) #define FOLKS_IS_WEB_SERVICE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj ), FOLKS_TYPE_WEB_SERVICE_DETAILS))
#define FOLKS_WEB_SERVICE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_I NTERFACE ((obj), FOLKS_TYPE_WEB_SERVICE_DETAILS, FolksWebServiceDetailsIfac e)) #define FOLKS_WEB_SERVICE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_I NTERFACE ((obj), FOLKS_TYPE_WEB_SERVICE_DETAILS, FolksWebServiceDetailsIfac e))
typedef struct _FolksWebServiceDetails FolksWebServiceDetails; typedef struct _FolksWebServiceDetails FolksWebServiceDetails;
typedef struct _FolksWebServiceDetailsIface FolksWebServiceDetailsIface; typedef struct _FolksWebServiceDetailsIface FolksWebServiceDetailsIface;
#define FOLKS_TYPE_IM_FIELD_DETAILS (folks_im_field_details_get_type ())
#define FOLKS_IM_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOL
KS_TYPE_IM_FIELD_DETAILS, FolksImFieldDetails))
#define FOLKS_IM_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), FOLKS_TYPE_IM_FIELD_DETAILS, FolksImFieldDetailsClass))
#define FOLKS_IS_IM_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
FOLKS_TYPE_IM_FIELD_DETAILS))
#define FOLKS_IS_IM_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), FOLKS_TYPE_IM_FIELD_DETAILS))
#define FOLKS_IM_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), FOLKS_TYPE_IM_FIELD_DETAILS, FolksImFieldDetailsClass))
typedef struct _FolksImFieldDetails FolksImFieldDetails;
typedef struct _FolksImFieldDetailsClass FolksImFieldDetailsClass;
typedef struct _FolksImFieldDetailsPrivate FolksImFieldDetailsPrivate;
#define FOLKS_TYPE_IM_DETAILS (folks_im_details_get_type ()) #define FOLKS_TYPE_IM_DETAILS (folks_im_details_get_type ())
#define FOLKS_IM_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYP E_IM_DETAILS, FolksImDetails)) #define FOLKS_IM_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYP E_IM_DETAILS, FolksImDetails))
#define FOLKS_IS_IM_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_ TYPE_IM_DETAILS)) #define FOLKS_IS_IM_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_ TYPE_IM_DETAILS))
#define FOLKS_IM_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), FOLKS_TYPE_IM_DETAILS, FolksImDetailsIface)) #define FOLKS_IM_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), FOLKS_TYPE_IM_DETAILS, FolksImDetailsIface))
typedef struct _FolksImDetails FolksImDetails; typedef struct _FolksImDetails FolksImDetails;
typedef struct _FolksImDetailsIface FolksImDetailsIface; typedef struct _FolksImDetailsIface FolksImDetailsIface;
#define FOLKS_TYPE_INTERACTION_DETAILS (folks_interaction_details_get_type
())
#define FOLKS_INTERACTION_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj),
FOLKS_TYPE_INTERACTION_DETAILS, FolksInteractionDetails))
#define FOLKS_IS_INTERACTION_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj
), FOLKS_TYPE_INTERACTION_DETAILS))
#define FOLKS_INTERACTION_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_I
NTERFACE ((obj), FOLKS_TYPE_INTERACTION_DETAILS, FolksInteractionDetailsIfa
ce))
typedef struct _FolksInteractionDetails FolksInteractionDetails;
typedef struct _FolksInteractionDetailsIface FolksInteractionDetailsIface;
#define FOLKS_TYPE_LOCAL_ID_DETAILS (folks_local_id_details_get_type ()) #define FOLKS_TYPE_LOCAL_ID_DETAILS (folks_local_id_details_get_type ())
#define FOLKS_LOCAL_ID_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOL KS_TYPE_LOCAL_ID_DETAILS, FolksLocalIdDetails)) #define FOLKS_LOCAL_ID_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOL KS_TYPE_LOCAL_ID_DETAILS, FolksLocalIdDetails))
#define FOLKS_IS_LOCAL_ID_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_LOCAL_ID_DETAILS)) #define FOLKS_IS_LOCAL_ID_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_LOCAL_ID_DETAILS))
#define FOLKS_LOCAL_ID_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTE RFACE ((obj), FOLKS_TYPE_LOCAL_ID_DETAILS, FolksLocalIdDetailsIface)) #define FOLKS_LOCAL_ID_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTE RFACE ((obj), FOLKS_TYPE_LOCAL_ID_DETAILS, FolksLocalIdDetailsIface))
typedef struct _FolksLocalIdDetails FolksLocalIdDetails; typedef struct _FolksLocalIdDetails FolksLocalIdDetails;
typedef struct _FolksLocalIdDetailsIface FolksLocalIdDetailsIface; typedef struct _FolksLocalIdDetailsIface FolksLocalIdDetailsIface;
#define FOLKS_TYPE_STRUCTURED_NAME (folks_structured_name_get_type ()) #define FOLKS_TYPE_STRUCTURED_NAME (folks_structured_name_get_type ())
#define FOLKS_STRUCTURED_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK S_TYPE_STRUCTURED_NAME, FolksStructuredName)) #define FOLKS_STRUCTURED_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK S_TYPE_STRUCTURED_NAME, FolksStructuredName))
skipping to change at line 163 skipping to change at line 202
typedef struct _FolksStructuredNamePrivate FolksStructuredNamePrivate; typedef struct _FolksStructuredNamePrivate FolksStructuredNamePrivate;
#define FOLKS_TYPE_NAME_DETAILS (folks_name_details_get_type ()) #define FOLKS_TYPE_NAME_DETAILS (folks_name_details_get_type ())
#define FOLKS_NAME_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_T YPE_NAME_DETAILS, FolksNameDetails)) #define FOLKS_NAME_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_T YPE_NAME_DETAILS, FolksNameDetails))
#define FOLKS_IS_NAME_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLK S_TYPE_NAME_DETAILS)) #define FOLKS_IS_NAME_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLK S_TYPE_NAME_DETAILS))
#define FOLKS_NAME_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFAC E ((obj), FOLKS_TYPE_NAME_DETAILS, FolksNameDetailsIface)) #define FOLKS_NAME_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFAC E ((obj), FOLKS_TYPE_NAME_DETAILS, FolksNameDetailsIface))
typedef struct _FolksNameDetails FolksNameDetails; typedef struct _FolksNameDetails FolksNameDetails;
typedef struct _FolksNameDetailsIface FolksNameDetailsIface; typedef struct _FolksNameDetailsIface FolksNameDetailsIface;
#define FOLKS_TYPE_NOTE (folks_note_get_type ()) #define FOLKS_TYPE_NOTE_FIELD_DETAILS (folks_note_field_details_get_type ()
#define FOLKS_NOTE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_NOTE )
, FolksNote)) #define FOLKS_NOTE_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), F
#define FOLKS_NOTE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLKS_TY OLKS_TYPE_NOTE_FIELD_DETAILS, FolksNoteFieldDetails))
PE_NOTE, FolksNoteClass)) #define FOLKS_NOTE_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl
#define FOLKS_IS_NOTE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_N ass), FOLKS_TYPE_NOTE_FIELD_DETAILS, FolksNoteFieldDetailsClass))
OTE)) #define FOLKS_IS_NOTE_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj)
#define FOLKS_IS_NOTE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), FOLKS , FOLKS_TYPE_NOTE_FIELD_DETAILS))
_TYPE_NOTE)) #define FOLKS_IS_NOTE_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (
#define FOLKS_NOTE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), FOLKS_ (klass), FOLKS_TYPE_NOTE_FIELD_DETAILS))
TYPE_NOTE, FolksNoteClass)) #define FOLKS_NOTE_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS
((obj), FOLKS_TYPE_NOTE_FIELD_DETAILS, FolksNoteFieldDetailsClass))
typedef struct _FolksNote FolksNote;
typedef struct _FolksNoteClass FolksNoteClass; typedef struct _FolksNoteFieldDetails FolksNoteFieldDetails;
typedef struct _FolksNotePrivate FolksNotePrivate; typedef struct _FolksNoteFieldDetailsClass FolksNoteFieldDetailsClass;
typedef struct _FolksNoteFieldDetailsPrivate FolksNoteFieldDetailsPrivate;
#define FOLKS_TYPE_NOTE_DETAILS (folks_note_details_get_type ()) #define FOLKS_TYPE_NOTE_DETAILS (folks_note_details_get_type ())
#define FOLKS_NOTE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_T YPE_NOTE_DETAILS, FolksNoteDetails)) #define FOLKS_NOTE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_T YPE_NOTE_DETAILS, FolksNoteDetails))
#define FOLKS_IS_NOTE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLK S_TYPE_NOTE_DETAILS)) #define FOLKS_IS_NOTE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLK S_TYPE_NOTE_DETAILS))
#define FOLKS_NOTE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFAC E ((obj), FOLKS_TYPE_NOTE_DETAILS, FolksNoteDetailsIface)) #define FOLKS_NOTE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFAC E ((obj), FOLKS_TYPE_NOTE_DETAILS, FolksNoteDetailsIface))
typedef struct _FolksNoteDetails FolksNoteDetails; typedef struct _FolksNoteDetails FolksNoteDetails;
typedef struct _FolksNoteDetailsIface FolksNoteDetailsIface; typedef struct _FolksNoteDetailsIface FolksNoteDetailsIface;
#define FOLKS_TYPE_PHONE_FIELD_DETAILS (folks_phone_field_details_get_type
())
#define FOLKS_PHONE_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj),
FOLKS_TYPE_PHONE_FIELD_DETAILS, FolksPhoneFieldDetails))
#define FOLKS_PHONE_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((k
lass), FOLKS_TYPE_PHONE_FIELD_DETAILS, FolksPhoneFieldDetailsClass))
#define FOLKS_IS_PHONE_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj
), FOLKS_TYPE_PHONE_FIELD_DETAILS))
#define FOLKS_IS_PHONE_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE
((klass), FOLKS_TYPE_PHONE_FIELD_DETAILS))
#define FOLKS_PHONE_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS
((obj), FOLKS_TYPE_PHONE_FIELD_DETAILS, FolksPhoneFieldDetailsClass))
typedef struct _FolksPhoneFieldDetails FolksPhoneFieldDetails;
typedef struct _FolksPhoneFieldDetailsClass FolksPhoneFieldDetailsClass;
typedef struct _FolksPhoneFieldDetailsPrivate FolksPhoneFieldDetailsPrivate
;
#define FOLKS_TYPE_PHONE_DETAILS (folks_phone_details_get_type ()) #define FOLKS_TYPE_PHONE_DETAILS (folks_phone_details_get_type ())
#define FOLKS_PHONE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_PHONE_DETAILS, FolksPhoneDetails)) #define FOLKS_PHONE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_ TYPE_PHONE_DETAILS, FolksPhoneDetails))
#define FOLKS_IS_PHONE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_PHONE_DETAILS)) #define FOLKS_IS_PHONE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOL KS_TYPE_PHONE_DETAILS))
#define FOLKS_PHONE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_PHONE_DETAILS, FolksPhoneDetailsIface)) #define FOLKS_PHONE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFA CE ((obj), FOLKS_TYPE_PHONE_DETAILS, FolksPhoneDetailsIface))
typedef struct _FolksPhoneDetails FolksPhoneDetails; typedef struct _FolksPhoneDetails FolksPhoneDetails;
typedef struct _FolksPhoneDetailsIface FolksPhoneDetailsIface; typedef struct _FolksPhoneDetailsIface FolksPhoneDetailsIface;
#define FOLKS_TYPE_POSTAL_ADDRESS (folks_postal_address_get_type ()) #define FOLKS_TYPE_POSTAL_ADDRESS (folks_postal_address_get_type ())
#define FOLKS_POSTAL_ADDRESS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS _TYPE_POSTAL_ADDRESS, FolksPostalAddress)) #define FOLKS_POSTAL_ADDRESS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS _TYPE_POSTAL_ADDRESS, FolksPostalAddress))
#define FOLKS_POSTAL_ADDRESS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) , FOLKS_TYPE_POSTAL_ADDRESS, FolksPostalAddressClass)) #define FOLKS_POSTAL_ADDRESS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) , FOLKS_TYPE_POSTAL_ADDRESS, FolksPostalAddressClass))
#define FOLKS_IS_POSTAL_ADDRESS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FO LKS_TYPE_POSTAL_ADDRESS)) #define FOLKS_IS_POSTAL_ADDRESS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FO LKS_TYPE_POSTAL_ADDRESS))
#define FOLKS_IS_POSTAL_ADDRESS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla ss), FOLKS_TYPE_POSTAL_ADDRESS)) #define FOLKS_IS_POSTAL_ADDRESS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla ss), FOLKS_TYPE_POSTAL_ADDRESS))
#define FOLKS_POSTAL_ADDRESS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob j), FOLKS_TYPE_POSTAL_ADDRESS, FolksPostalAddressClass)) #define FOLKS_POSTAL_ADDRESS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob j), FOLKS_TYPE_POSTAL_ADDRESS, FolksPostalAddressClass))
typedef struct _FolksPostalAddress FolksPostalAddress; typedef struct _FolksPostalAddress FolksPostalAddress;
typedef struct _FolksPostalAddressClass FolksPostalAddressClass; typedef struct _FolksPostalAddressClass FolksPostalAddressClass;
typedef struct _FolksPostalAddressPrivate FolksPostalAddressPrivate; typedef struct _FolksPostalAddressPrivate FolksPostalAddressPrivate;
#define FOLKS_TYPE_POSTAL_ADDRESS_FIELD_DETAILS (folks_postal_address_field
_details_get_type ())
#define FOLKS_POSTAL_ADDRESS_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST
((obj), FOLKS_TYPE_POSTAL_ADDRESS_FIELD_DETAILS, FolksPostalAddressFieldDe
tails))
#define FOLKS_POSTAL_ADDRESS_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS
_CAST ((klass), FOLKS_TYPE_POSTAL_ADDRESS_FIELD_DETAILS, FolksPostalAddress
FieldDetailsClass))
#define FOLKS_IS_POSTAL_ADDRESS_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_T
YPE ((obj), FOLKS_TYPE_POSTAL_ADDRESS_FIELD_DETAILS))
#define FOLKS_IS_POSTAL_ADDRESS_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CL
ASS_TYPE ((klass), FOLKS_TYPE_POSTAL_ADDRESS_FIELD_DETAILS))
#define FOLKS_POSTAL_ADDRESS_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_
GET_CLASS ((obj), FOLKS_TYPE_POSTAL_ADDRESS_FIELD_DETAILS, FolksPostalAddre
ssFieldDetailsClass))
typedef struct _FolksPostalAddressFieldDetails FolksPostalAddressFieldDetai
ls;
typedef struct _FolksPostalAddressFieldDetailsClass FolksPostalAddressField
DetailsClass;
typedef struct _FolksPostalAddressFieldDetailsPrivate FolksPostalAddressFie
ldDetailsPrivate;
#define FOLKS_TYPE_POSTAL_ADDRESS_DETAILS (folks_postal_address_details_get _type ()) #define FOLKS_TYPE_POSTAL_ADDRESS_DETAILS (folks_postal_address_details_get _type ())
#define FOLKS_POSTAL_ADDRESS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj ), FOLKS_TYPE_POSTAL_ADDRESS_DETAILS, FolksPostalAddressDetails)) #define FOLKS_POSTAL_ADDRESS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj ), FOLKS_TYPE_POSTAL_ADDRESS_DETAILS, FolksPostalAddressDetails))
#define FOLKS_IS_POSTAL_ADDRESS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE (( obj), FOLKS_TYPE_POSTAL_ADDRESS_DETAILS)) #define FOLKS_IS_POSTAL_ADDRESS_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE (( obj), FOLKS_TYPE_POSTAL_ADDRESS_DETAILS))
#define FOLKS_POSTAL_ADDRESS_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GE T_INTERFACE ((obj), FOLKS_TYPE_POSTAL_ADDRESS_DETAILS, FolksPostalAddressDe tailsIface)) #define FOLKS_POSTAL_ADDRESS_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GE T_INTERFACE ((obj), FOLKS_TYPE_POSTAL_ADDRESS_DETAILS, FolksPostalAddressDe tailsIface))
typedef struct _FolksPostalAddressDetails FolksPostalAddressDetails; typedef struct _FolksPostalAddressDetails FolksPostalAddressDetails;
typedef struct _FolksPostalAddressDetailsIface FolksPostalAddressDetailsIfa ce; typedef struct _FolksPostalAddressDetailsIface FolksPostalAddressDetailsIfa ce;
#define FOLKS_TYPE_PRESENCE_TYPE (folks_presence_type_get_type ()) #define FOLKS_TYPE_PRESENCE_TYPE (folks_presence_type_get_type ())
skipping to change at line 230 skipping to change at line 291
#define FOLKS_ROLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_ROLE , FolksRole)) #define FOLKS_ROLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_ROLE , FolksRole))
#define FOLKS_ROLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLKS_TY PE_ROLE, FolksRoleClass)) #define FOLKS_ROLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLKS_TY PE_ROLE, FolksRoleClass))
#define FOLKS_IS_ROLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_R OLE)) #define FOLKS_IS_ROLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_R OLE))
#define FOLKS_IS_ROLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), FOLKS _TYPE_ROLE)) #define FOLKS_IS_ROLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), FOLKS _TYPE_ROLE))
#define FOLKS_ROLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), FOLKS_ TYPE_ROLE, FolksRoleClass)) #define FOLKS_ROLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), FOLKS_ TYPE_ROLE, FolksRoleClass))
typedef struct _FolksRole FolksRole; typedef struct _FolksRole FolksRole;
typedef struct _FolksRoleClass FolksRoleClass; typedef struct _FolksRoleClass FolksRoleClass;
typedef struct _FolksRolePrivate FolksRolePrivate; typedef struct _FolksRolePrivate FolksRolePrivate;
#define FOLKS_TYPE_ROLE_FIELD_DETAILS (folks_role_field_details_get_type ()
)
#define FOLKS_ROLE_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), F
OLKS_TYPE_ROLE_FIELD_DETAILS, FolksRoleFieldDetails))
#define FOLKS_ROLE_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl
ass), FOLKS_TYPE_ROLE_FIELD_DETAILS, FolksRoleFieldDetailsClass))
#define FOLKS_IS_ROLE_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj)
, FOLKS_TYPE_ROLE_FIELD_DETAILS))
#define FOLKS_IS_ROLE_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (
(klass), FOLKS_TYPE_ROLE_FIELD_DETAILS))
#define FOLKS_ROLE_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS
((obj), FOLKS_TYPE_ROLE_FIELD_DETAILS, FolksRoleFieldDetailsClass))
typedef struct _FolksRoleFieldDetails FolksRoleFieldDetails;
typedef struct _FolksRoleFieldDetailsClass FolksRoleFieldDetailsClass;
typedef struct _FolksRoleFieldDetailsPrivate FolksRoleFieldDetailsPrivate;
#define FOLKS_TYPE_ROLE_DETAILS (folks_role_details_get_type ()) #define FOLKS_TYPE_ROLE_DETAILS (folks_role_details_get_type ())
#define FOLKS_ROLE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_T YPE_ROLE_DETAILS, FolksRoleDetails)) #define FOLKS_ROLE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_T YPE_ROLE_DETAILS, FolksRoleDetails))
#define FOLKS_IS_ROLE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLK S_TYPE_ROLE_DETAILS)) #define FOLKS_IS_ROLE_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLK S_TYPE_ROLE_DETAILS))
#define FOLKS_ROLE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFAC E ((obj), FOLKS_TYPE_ROLE_DETAILS, FolksRoleDetailsIface)) #define FOLKS_ROLE_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFAC E ((obj), FOLKS_TYPE_ROLE_DETAILS, FolksRoleDetailsIface))
typedef struct _FolksRoleDetails FolksRoleDetails; typedef struct _FolksRoleDetails FolksRoleDetails;
typedef struct _FolksRoleDetailsIface FolksRoleDetailsIface; typedef struct _FolksRoleDetailsIface FolksRoleDetailsIface;
#define FOLKS_TYPE_URL_FIELD_DETAILS (folks_url_field_details_get_type ())
#define FOLKS_URL_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FO
LKS_TYPE_URL_FIELD_DETAILS, FolksUrlFieldDetails))
#define FOLKS_URL_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), FOLKS_TYPE_URL_FIELD_DETAILS, FolksUrlFieldDetailsClass))
#define FOLKS_IS_URL_FIELD_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
FOLKS_TYPE_URL_FIELD_DETAILS))
#define FOLKS_IS_URL_FIELD_DETAILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), FOLKS_TYPE_URL_FIELD_DETAILS))
#define FOLKS_URL_FIELD_DETAILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), FOLKS_TYPE_URL_FIELD_DETAILS, FolksUrlFieldDetailsClass))
typedef struct _FolksUrlFieldDetails FolksUrlFieldDetails;
typedef struct _FolksUrlFieldDetailsClass FolksUrlFieldDetailsClass;
typedef struct _FolksUrlFieldDetailsPrivate FolksUrlFieldDetailsPrivate;
#define FOLKS_TYPE_URL_DETAILS (folks_url_details_get_type ()) #define FOLKS_TYPE_URL_DETAILS (folks_url_details_get_type ())
#define FOLKS_URL_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TY PE_URL_DETAILS, FolksUrlDetails)) #define FOLKS_URL_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TY PE_URL_DETAILS, FolksUrlDetails))
#define FOLKS_IS_URL_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS _TYPE_URL_DETAILS)) #define FOLKS_IS_URL_DETAILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS _TYPE_URL_DETAILS))
#define FOLKS_URL_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), FOLKS_TYPE_URL_DETAILS, FolksUrlDetailsIface)) #define FOLKS_URL_DETAILS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), FOLKS_TYPE_URL_DETAILS, FolksUrlDetailsIface))
typedef struct _FolksUrlDetails FolksUrlDetails; typedef struct _FolksUrlDetails FolksUrlDetails;
typedef struct _FolksUrlDetailsIface FolksUrlDetailsIface; typedef struct _FolksUrlDetailsIface FolksUrlDetailsIface;
#define FOLKS_TYPE_TRUST_LEVEL (folks_trust_level_get_type ()) #define FOLKS_TYPE_TRUST_LEVEL (folks_trust_level_get_type ())
skipping to change at line 301 skipping to change at line 384
#define FOLKS_DEBUG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_DEB UG, FolksDebug)) #define FOLKS_DEBUG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_DEB UG, FolksDebug))
#define FOLKS_DEBUG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLKS_T YPE_DEBUG, FolksDebugClass)) #define FOLKS_DEBUG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLKS_T YPE_DEBUG, FolksDebugClass))
#define FOLKS_IS_DEBUG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_ DEBUG)) #define FOLKS_IS_DEBUG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_ DEBUG))
#define FOLKS_IS_DEBUG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), FOLK S_TYPE_DEBUG)) #define FOLKS_IS_DEBUG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), FOLK S_TYPE_DEBUG))
#define FOLKS_DEBUG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), FOLKS _TYPE_DEBUG, FolksDebugClass)) #define FOLKS_DEBUG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), FOLKS _TYPE_DEBUG, FolksDebugClass))
typedef struct _FolksDebug FolksDebug; typedef struct _FolksDebug FolksDebug;
typedef struct _FolksDebugClass FolksDebugClass; typedef struct _FolksDebugClass FolksDebugClass;
typedef struct _FolksDebugPrivate FolksDebugPrivate; typedef struct _FolksDebugPrivate FolksDebugPrivate;
#define FOLKS_TYPE_UTILS (folks_utils_get_type ())
#define FOLKS_UTILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_TYPE_UTI
LS, FolksUtils))
#define FOLKS_UTILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), FOLKS_T
YPE_UTILS, FolksUtilsClass))
#define FOLKS_IS_UTILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLKS_TYPE_
UTILS))
#define FOLKS_IS_UTILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), FOLK
S_TYPE_UTILS))
#define FOLKS_UTILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), FOLKS
_TYPE_UTILS, FolksUtilsClass))
typedef struct _FolksUtils FolksUtils;
typedef struct _FolksUtilsClass FolksUtilsClass;
typedef struct _FolksUtilsPrivate FolksUtilsPrivate;
#define FOLKS_TYPE_POTENTIAL_MATCH (folks_potential_match_get_type ()) #define FOLKS_TYPE_POTENTIAL_MATCH (folks_potential_match_get_type ())
#define FOLKS_POTENTIAL_MATCH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK S_TYPE_POTENTIAL_MATCH, FolksPotentialMatch)) #define FOLKS_POTENTIAL_MATCH(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLK S_TYPE_POTENTIAL_MATCH, FolksPotentialMatch))
#define FOLKS_POTENTIAL_MATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), FOLKS_TYPE_POTENTIAL_MATCH, FolksPotentialMatchClass)) #define FOLKS_POTENTIAL_MATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), FOLKS_TYPE_POTENTIAL_MATCH, FolksPotentialMatchClass))
#define FOLKS_IS_POTENTIAL_MATCH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), F OLKS_TYPE_POTENTIAL_MATCH)) #define FOLKS_IS_POTENTIAL_MATCH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), F OLKS_TYPE_POTENTIAL_MATCH))
#define FOLKS_IS_POTENTIAL_MATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), FOLKS_TYPE_POTENTIAL_MATCH)) #define FOLKS_IS_POTENTIAL_MATCH_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), FOLKS_TYPE_POTENTIAL_MATCH))
#define FOLKS_POTENTIAL_MATCH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), FOLKS_TYPE_POTENTIAL_MATCH, FolksPotentialMatchClass)) #define FOLKS_POTENTIAL_MATCH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), FOLKS_TYPE_POTENTIAL_MATCH, FolksPotentialMatchClass))
typedef struct _FolksPotentialMatch FolksPotentialMatch; typedef struct _FolksPotentialMatch FolksPotentialMatch;
typedef struct _FolksPotentialMatchClass FolksPotentialMatchClass; typedef struct _FolksPotentialMatchClass FolksPotentialMatchClass;
typedef struct _FolksPotentialMatchPrivate FolksPotentialMatchPrivate; typedef struct _FolksPotentialMatchPrivate FolksPotentialMatchPrivate;
#define FOLKS_TYPE_AVATAR_CACHE (folks_avatar_cache_get_type ())
#define FOLKS_AVATAR_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_T
YPE_AVATAR_CACHE, FolksAvatarCache))
#define FOLKS_AVATAR_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
FOLKS_TYPE_AVATAR_CACHE, FolksAvatarCacheClass))
#define FOLKS_IS_AVATAR_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLK
S_TYPE_AVATAR_CACHE))
#define FOLKS_IS_AVATAR_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), FOLKS_TYPE_AVATAR_CACHE))
#define FOLKS_AVATAR_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, FOLKS_TYPE_AVATAR_CACHE, FolksAvatarCacheClass))
typedef struct _FolksAvatarCache FolksAvatarCache;
typedef struct _FolksAvatarCacheClass FolksAvatarCacheClass;
typedef struct _FolksAvatarCachePrivate FolksAvatarCachePrivate;
#define FOLKS_TYPE_OBJECT_CACHE (folks_object_cache_get_type ())
#define FOLKS_OBJECT_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), FOLKS_T
YPE_OBJECT_CACHE, FolksObjectCache))
#define FOLKS_OBJECT_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
FOLKS_TYPE_OBJECT_CACHE, FolksObjectCacheClass))
#define FOLKS_IS_OBJECT_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FOLK
S_TYPE_OBJECT_CACHE))
#define FOLKS_IS_OBJECT_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), FOLKS_TYPE_OBJECT_CACHE))
#define FOLKS_OBJECT_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, FOLKS_TYPE_OBJECT_CACHE, FolksObjectCacheClass))
typedef struct _FolksObjectCache FolksObjectCache;
typedef struct _FolksObjectCacheClass FolksObjectCacheClass;
typedef struct _FolksObjectCachePrivate FolksObjectCachePrivate;
struct _FolksAbstractFieldDetails {
GObject parent_instance;
FolksAbstractFieldDetailsPrivate * priv;
};
struct _FolksAbstractFieldDetailsClass {
GObjectClass parent_class;
gboolean (*equal) (FolksAbstractFieldDetails* self, FolksAbstractFie
ldDetails* that);
gboolean (*parameters_equal) (FolksAbstractFieldDetails* self, Folks
AbstractFieldDetails* that);
gboolean (*values_equal) (FolksAbstractFieldDetails* self, FolksAbst
ractFieldDetails* that);
guint (*hash) (FolksAbstractFieldDetails* self);
gconstpointer (*get_value) (FolksAbstractFieldDetails* self);
void (*set_value) (FolksAbstractFieldDetails* self, gconstpointer va
lue);
const gchar* (*get_id) (FolksAbstractFieldDetails* self);
void (*set_id) (FolksAbstractFieldDetails* self, const gchar* value)
;
GeeMultiMap* (*get_parameters) (FolksAbstractFieldDetails* self);
void (*set_parameters) (FolksAbstractFieldDetails* self, GeeMultiMap
* value);
};
typedef enum {
FOLKS_PROPERTY_ERROR_NOT_WRITEABLE,
FOLKS_PROPERTY_ERROR_INVALID_VALUE,
FOLKS_PROPERTY_ERROR_UNKNOWN_ERROR
} FolksPropertyError;
#define FOLKS_PROPERTY_ERROR folks_property_error_quark ()
struct _FolksAliasDetailsIface { struct _FolksAliasDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_alias) (FolksAliasDetails* self, const gchar* alias, G
AsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_alias_finish) (FolksAliasDetails* self, GAsyncResult*
_res_, GError** error);
const gchar* (*get_alias) (FolksAliasDetails* self); const gchar* (*get_alias) (FolksAliasDetails* self);
void (*set_alias) (FolksAliasDetails* self, const gchar* value); void (*set_alias) (FolksAliasDetails* self, const gchar* value);
}; };
struct _FolksAvatarDetailsIface { struct _FolksAvatarDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
GFile* (*get_avatar) (FolksAvatarDetails* self); void (*change_avatar) (FolksAvatarDetails* self, GLoadableIcon* avat
void (*set_avatar) (FolksAvatarDetails* self, GFile* value); ar, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_avatar_finish) (FolksAvatarDetails* self, GAsyncResult
* _res_, GError** error);
GLoadableIcon* (*get_avatar) (FolksAvatarDetails* self);
void (*set_avatar) (FolksAvatarDetails* self, GLoadableIcon* value);
}; };
struct _FolksBackend { struct _FolksBackend {
GObject parent_instance; GObject parent_instance;
FolksBackendPrivate * priv; FolksBackendPrivate * priv;
}; };
struct _FolksBackendClass { struct _FolksBackendClass {
GObjectClass parent_class; GObjectClass parent_class;
void (*prepare) (FolksBackend* self, GAsyncReadyCallback _callback_, gpointer _user_data_); void (*prepare) (FolksBackend* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*prepare_finish) (FolksBackend* self, GAsyncResult* _res_, GEr ror** error); void (*prepare_finish) (FolksBackend* self, GAsyncResult* _res_, GEr ror** error);
void (*unprepare) (FolksBackend* self, GAsyncReadyCallback _callback _, gpointer _user_data_); void (*unprepare) (FolksBackend* self, GAsyncReadyCallback _callback _, gpointer _user_data_);
void (*unprepare_finish) (FolksBackend* self, GAsyncResult* _res_, G Error** error); void (*unprepare_finish) (FolksBackend* self, GAsyncResult* _res_, G Error** error);
gboolean (*get_is_prepared) (FolksBackend* self); gboolean (*get_is_prepared) (FolksBackend* self);
gboolean (*get_is_quiescent) (FolksBackend* self);
const gchar* (*get_name) (FolksBackend* self); const gchar* (*get_name) (FolksBackend* self);
GeeMap* (*get_persona_stores) (FolksBackend* self); GeeMap* (*get_persona_stores) (FolksBackend* self);
}; };
struct _FolksBackendStore { struct _FolksBackendStore {
GObject parent_instance; GObject parent_instance;
FolksBackendStorePrivate * priv; FolksBackendStorePrivate * priv;
}; };
struct _FolksBackendStoreClass { struct _FolksBackendStoreClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
struct _FolksBirthdayDetailsIface { struct _FolksBirthdayDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_birthday) (FolksBirthdayDetails* self, GDateTime* birt
hday, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_birthday_finish) (FolksBirthdayDetails* self, GAsyncRe
sult* _res_, GError** error);
void (*change_calendar_event_id) (FolksBirthdayDetails* self, const
gchar* event_id, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_calendar_event_id_finish) (FolksBirthdayDetails* self,
GAsyncResult* _res_, GError** error);
GDateTime* (*get_birthday) (FolksBirthdayDetails* self); GDateTime* (*get_birthday) (FolksBirthdayDetails* self);
void (*set_birthday) (FolksBirthdayDetails* self, GDateTime* value); void (*set_birthday) (FolksBirthdayDetails* self, GDateTime* value);
const gchar* (*get_calendar_event_id) (FolksBirthdayDetails* self); const gchar* (*get_calendar_event_id) (FolksBirthdayDetails* self);
void (*set_calendar_event_id) (FolksBirthdayDetails* self, const gch ar* value); void (*set_calendar_event_id) (FolksBirthdayDetails* self, const gch ar* value);
}; };
struct _FolksEmailFieldDetails {
FolksAbstractFieldDetails parent_instance;
FolksEmailFieldDetailsPrivate * priv;
};
struct _FolksEmailFieldDetailsClass {
FolksAbstractFieldDetailsClass parent_class;
};
struct _FolksEmailDetailsIface { struct _FolksEmailDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_email_addresses) (FolksEmailDetails* self, GeeSet* ema
il_addresses, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_email_addresses_finish) (FolksEmailDetails* self, GAsy
ncResult* _res_, GError** error);
GeeSet* (*get_email_addresses) (FolksEmailDetails* self); GeeSet* (*get_email_addresses) (FolksEmailDetails* self);
void (*set_email_addresses) (FolksEmailDetails* self, GeeSet* value) ; void (*set_email_addresses) (FolksEmailDetails* self, GeeSet* value) ;
}; };
struct _FolksFavouriteDetailsIface { struct _FolksFavouriteDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_is_favourite) (FolksFavouriteDetails* self, gboolean i
s_favourite, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_is_favourite_finish) (FolksFavouriteDetails* self, GAs
yncResult* _res_, GError** error);
gboolean (*get_is_favourite) (FolksFavouriteDetails* self); gboolean (*get_is_favourite) (FolksFavouriteDetails* self);
void (*set_is_favourite) (FolksFavouriteDetails* self, gboolean valu e); void (*set_is_favourite) (FolksFavouriteDetails* self, gboolean valu e);
}; };
struct _FolksFieldDetails {
GObject parent_instance;
FolksFieldDetailsPrivate * priv;
};
struct _FolksFieldDetailsClass {
GObjectClass parent_class;
};
typedef enum { typedef enum {
FOLKS_GENDER_UNSPECIFIED, FOLKS_GENDER_UNSPECIFIED,
FOLKS_GENDER_MALE, FOLKS_GENDER_MALE,
FOLKS_GENDER_FEMALE FOLKS_GENDER_FEMALE
} FolksGender; } FolksGender;
struct _FolksGenderDetailsIface { struct _FolksGenderDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_gender) (FolksGenderDetails* self, FolksGender gender,
GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_gender_finish) (FolksGenderDetails* self, GAsyncResult
* _res_, GError** error);
FolksGender (*get_gender) (FolksGenderDetails* self); FolksGender (*get_gender) (FolksGenderDetails* self);
void (*set_gender) (FolksGenderDetails* self, FolksGender value); void (*set_gender) (FolksGenderDetails* self, FolksGender value);
}; };
struct _FolksGroupDetailsIface { struct _FolksGroupDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_group) (FolksGroupDetails* self, const gchar* group, g boolean is_member, GAsyncReadyCallback _callback_, gpointer _user_data_); void (*change_group) (FolksGroupDetails* self, const gchar* group, g boolean is_member, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_group_finish) (FolksGroupDetails* self, GAsyncResult* _res_, GError** error); void (*change_group_finish) (FolksGroupDetails* self, GAsyncResult* _res_, GError** error);
void (*change_groups) (FolksGroupDetails* self, GeeSet* groups, GAsy
ncReadyCallback _callback_, gpointer _user_data_);
void (*change_groups_finish) (FolksGroupDetails* self, GAsyncResult*
_res_, GError** error);
GeeSet* (*get_groups) (FolksGroupDetails* self); GeeSet* (*get_groups) (FolksGroupDetails* self);
void (*set_groups) (FolksGroupDetails* self, GeeSet* value); void (*set_groups) (FolksGroupDetails* self, GeeSet* value);
}; };
typedef enum { typedef enum {
FOLKS_GROUP_DETAILS_CHANGE_REASON_NONE = 0, FOLKS_GROUP_DETAILS_CHANGE_REASON_NONE = 0,
FOLKS_GROUP_DETAILS_CHANGE_REASON_OFFLINE = 1, FOLKS_GROUP_DETAILS_CHANGE_REASON_OFFLINE = 1,
FOLKS_GROUP_DETAILS_CHANGE_REASON_KICKED = 2, FOLKS_GROUP_DETAILS_CHANGE_REASON_KICKED = 2,
FOLKS_GROUP_DETAILS_CHANGE_REASON_BUSY = 3, FOLKS_GROUP_DETAILS_CHANGE_REASON_BUSY = 3,
FOLKS_GROUP_DETAILS_CHANGE_REASON_INVITED = 4, FOLKS_GROUP_DETAILS_CHANGE_REASON_INVITED = 4,
FOLKS_GROUP_DETAILS_CHANGE_REASON_BANNED = 5, FOLKS_GROUP_DETAILS_CHANGE_REASON_BANNED = 5,
FOLKS_GROUP_DETAILS_CHANGE_REASON_ERROR = 6, FOLKS_GROUP_DETAILS_CHANGE_REASON_ERROR = 6,
FOLKS_GROUP_DETAILS_CHANGE_REASON_INVALID_MEMBER = 7, FOLKS_GROUP_DETAILS_CHANGE_REASON_INVALID_MEMBER = 7,
FOLKS_GROUP_DETAILS_CHANGE_REASON_NO_ANSWER = 8, FOLKS_GROUP_DETAILS_CHANGE_REASON_NO_ANSWER = 8,
FOLKS_GROUP_DETAILS_CHANGE_REASON_RENAMED = 9, FOLKS_GROUP_DETAILS_CHANGE_REASON_RENAMED = 9,
FOLKS_GROUP_DETAILS_CHANGE_REASON_PERMISSION_DENIED = 10, FOLKS_GROUP_DETAILS_CHANGE_REASON_PERMISSION_DENIED = 10,
FOLKS_GROUP_DETAILS_CHANGE_REASON_SEPARATED = 11 FOLKS_GROUP_DETAILS_CHANGE_REASON_SEPARATED = 11
} FolksGroupDetailsChangeReason; } FolksGroupDetailsChangeReason;
struct _FolksWebServiceFieldDetails {
FolksAbstractFieldDetails parent_instance;
FolksWebServiceFieldDetailsPrivate * priv;
};
struct _FolksWebServiceFieldDetailsClass {
FolksAbstractFieldDetailsClass parent_class;
};
struct _FolksWebServiceDetailsIface { struct _FolksWebServiceDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_web_service_addresses) (FolksWebServiceDetails* self,
GeeMultiMap* web_service_addresses, GAsyncReadyCallback _callback_, gpointe
r _user_data_);
void (*change_web_service_addresses_finish) (FolksWebServiceDetails*
self, GAsyncResult* _res_, GError** error);
GeeMultiMap* (*get_web_service_addresses) (FolksWebServiceDetails* s elf); GeeMultiMap* (*get_web_service_addresses) (FolksWebServiceDetails* s elf);
void (*set_web_service_addresses) (FolksWebServiceDetails* self, Gee MultiMap* value); void (*set_web_service_addresses) (FolksWebServiceDetails* self, Gee MultiMap* value);
}; };
typedef enum { typedef enum {
FOLKS_IM_DETAILS_ERROR_INVALID_IM_ADDRESS FOLKS_IM_DETAILS_ERROR_INVALID_IM_ADDRESS
} FolksImDetailsError; } FolksImDetailsError;
#define FOLKS_IM_DETAILS_ERROR folks_im_details_error_quark () #define FOLKS_IM_DETAILS_ERROR folks_im_details_error_quark ()
struct _FolksImFieldDetails {
FolksAbstractFieldDetails parent_instance;
FolksImFieldDetailsPrivate * priv;
};
struct _FolksImFieldDetailsClass {
FolksAbstractFieldDetailsClass parent_class;
};
struct _FolksImDetailsIface { struct _FolksImDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_im_addresses) (FolksImDetails* self, GeeMultiMap* im_a
ddresses, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_im_addresses_finish) (FolksImDetails* self, GAsyncResu
lt* _res_, GError** error);
GeeMultiMap* (*get_im_addresses) (FolksImDetails* self); GeeMultiMap* (*get_im_addresses) (FolksImDetails* self);
void (*set_im_addresses) (FolksImDetails* self, GeeMultiMap* value); void (*set_im_addresses) (FolksImDetails* self, GeeMultiMap* value);
}; };
struct _FolksInteractionDetailsIface {
GTypeInterface parent_iface;
guint (*get_im_interaction_count) (FolksInteractionDetails* self);
GDateTime* (*get_last_im_interaction_datetime) (FolksInteractionDeta
ils* self);
guint (*get_call_interaction_count) (FolksInteractionDetails* self);
GDateTime* (*get_last_call_interaction_datetime) (FolksInteractionDe
tails* self);
};
struct _FolksLocalIdDetailsIface { struct _FolksLocalIdDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_local_ids) (FolksLocalIdDetails* self, GeeSet* local_i
ds, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_local_ids_finish) (FolksLocalIdDetails* self, GAsyncRe
sult* _res_, GError** error);
GeeSet* (*get_local_ids) (FolksLocalIdDetails* self); GeeSet* (*get_local_ids) (FolksLocalIdDetails* self);
void (*set_local_ids) (FolksLocalIdDetails* self, GeeSet* value); void (*set_local_ids) (FolksLocalIdDetails* self, GeeSet* value);
}; };
struct _FolksStructuredName { struct _FolksStructuredName {
GObject parent_instance; GObject parent_instance;
FolksStructuredNamePrivate * priv; FolksStructuredNamePrivate * priv;
}; };
struct _FolksStructuredNameClass { struct _FolksStructuredNameClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
struct _FolksNameDetailsIface { struct _FolksNameDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_structured_name) (FolksNameDetails* self, FolksStructu
redName* name, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_structured_name_finish) (FolksNameDetails* self, GAsyn
cResult* _res_, GError** error);
void (*change_full_name) (FolksNameDetails* self, const gchar* full_
name, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_full_name_finish) (FolksNameDetails* self, GAsyncResul
t* _res_, GError** error);
void (*change_nickname) (FolksNameDetails* self, const gchar* nickna
me, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_nickname_finish) (FolksNameDetails* self, GAsyncResult
* _res_, GError** error);
FolksStructuredName* (*get_structured_name) (FolksNameDetails* self) ; FolksStructuredName* (*get_structured_name) (FolksNameDetails* self) ;
void (*set_structured_name) (FolksNameDetails* self, FolksStructured Name* value); void (*set_structured_name) (FolksNameDetails* self, FolksStructured Name* value);
const gchar* (*get_full_name) (FolksNameDetails* self); const gchar* (*get_full_name) (FolksNameDetails* self);
void (*set_full_name) (FolksNameDetails* self, const gchar* value); void (*set_full_name) (FolksNameDetails* self, const gchar* value);
const gchar* (*get_nickname) (FolksNameDetails* self); const gchar* (*get_nickname) (FolksNameDetails* self);
void (*set_nickname) (FolksNameDetails* self, const gchar* value);
}; };
struct _FolksNote { struct _FolksNoteFieldDetails {
GObject parent_instance; FolksAbstractFieldDetails parent_instance;
FolksNotePrivate * priv; FolksNoteFieldDetailsPrivate * priv;
}; };
struct _FolksNoteClass { struct _FolksNoteFieldDetailsClass {
GObjectClass parent_class; FolksAbstractFieldDetailsClass parent_class;
}; };
struct _FolksNoteDetailsIface { struct _FolksNoteDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_notes) (FolksNoteDetails* self, GeeSet* notes, GAsyncR
eadyCallback _callback_, gpointer _user_data_);
void (*change_notes_finish) (FolksNoteDetails* self, GAsyncResult* _
res_, GError** error);
GeeSet* (*get_notes) (FolksNoteDetails* self); GeeSet* (*get_notes) (FolksNoteDetails* self);
void (*set_notes) (FolksNoteDetails* self, GeeSet* value); void (*set_notes) (FolksNoteDetails* self, GeeSet* value);
}; };
struct _FolksPhoneFieldDetails {
FolksAbstractFieldDetails parent_instance;
FolksPhoneFieldDetailsPrivate * priv;
};
struct _FolksPhoneFieldDetailsClass {
FolksAbstractFieldDetailsClass parent_class;
};
struct _FolksPhoneDetailsIface { struct _FolksPhoneDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_phone_numbers) (FolksPhoneDetails* self, GeeSet* phone
_numbers, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_phone_numbers_finish) (FolksPhoneDetails* self, GAsync
Result* _res_, GError** error);
GeeSet* (*get_phone_numbers) (FolksPhoneDetails* self); GeeSet* (*get_phone_numbers) (FolksPhoneDetails* self);
void (*set_phone_numbers) (FolksPhoneDetails* self, GeeSet* value); void (*set_phone_numbers) (FolksPhoneDetails* self, GeeSet* value);
}; };
struct _FolksPostalAddress { struct _FolksPostalAddress {
GObject parent_instance; GObject parent_instance;
FolksPostalAddressPrivate * priv; FolksPostalAddressPrivate * priv;
}; };
struct _FolksPostalAddressClass { struct _FolksPostalAddressClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
struct _FolksPostalAddressFieldDetails {
FolksAbstractFieldDetails parent_instance;
FolksPostalAddressFieldDetailsPrivate * priv;
};
struct _FolksPostalAddressFieldDetailsClass {
FolksAbstractFieldDetailsClass parent_class;
};
struct _FolksPostalAddressDetailsIface { struct _FolksPostalAddressDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_postal_addresses) (FolksPostalAddressDetails* self, Ge
eSet* postal_addresses, GAsyncReadyCallback _callback_, gpointer _user_data
_);
void (*change_postal_addresses_finish) (FolksPostalAddressDetails* s
elf, GAsyncResult* _res_, GError** error);
GeeSet* (*get_postal_addresses) (FolksPostalAddressDetails* self); GeeSet* (*get_postal_addresses) (FolksPostalAddressDetails* self);
void (*set_postal_addresses) (FolksPostalAddressDetails* self, GeeSe t* value); void (*set_postal_addresses) (FolksPostalAddressDetails* self, GeeSe t* value);
}; };
typedef enum { typedef enum {
FOLKS_PRESENCE_TYPE_UNSET, FOLKS_PRESENCE_TYPE_UNSET,
FOLKS_PRESENCE_TYPE_OFFLINE, FOLKS_PRESENCE_TYPE_OFFLINE,
FOLKS_PRESENCE_TYPE_AVAILABLE, FOLKS_PRESENCE_TYPE_AVAILABLE,
FOLKS_PRESENCE_TYPE_AWAY, FOLKS_PRESENCE_TYPE_AWAY,
FOLKS_PRESENCE_TYPE_EXTENDED_AWAY, FOLKS_PRESENCE_TYPE_EXTENDED_AWAY,
skipping to change at line 507 skipping to change at line 728
FOLKS_PRESENCE_TYPE_UNKNOWN, FOLKS_PRESENCE_TYPE_UNKNOWN,
FOLKS_PRESENCE_TYPE_ERROR FOLKS_PRESENCE_TYPE_ERROR
} FolksPresenceType; } FolksPresenceType;
struct _FolksPresenceDetailsIface { struct _FolksPresenceDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
FolksPresenceType (*get_presence_type) (FolksPresenceDetails* self); FolksPresenceType (*get_presence_type) (FolksPresenceDetails* self);
void (*set_presence_type) (FolksPresenceDetails* self, FolksPresence Type value); void (*set_presence_type) (FolksPresenceDetails* self, FolksPresence Type value);
const gchar* (*get_presence_message) (FolksPresenceDetails* self); const gchar* (*get_presence_message) (FolksPresenceDetails* self);
void (*set_presence_message) (FolksPresenceDetails* self, const gcha r* value); void (*set_presence_message) (FolksPresenceDetails* self, const gcha r* value);
const gchar* (*get_presence_status) (FolksPresenceDetails* self);
void (*set_presence_status) (FolksPresenceDetails* self, const gchar
* value);
}; };
struct _FolksRole { struct _FolksRole {
GObject parent_instance; GObject parent_instance;
FolksRolePrivate * priv; FolksRolePrivate * priv;
}; };
struct _FolksRoleClass { struct _FolksRoleClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
struct _FolksRoleFieldDetails {
FolksAbstractFieldDetails parent_instance;
FolksRoleFieldDetailsPrivate * priv;
};
struct _FolksRoleFieldDetailsClass {
FolksAbstractFieldDetailsClass parent_class;
};
struct _FolksRoleDetailsIface { struct _FolksRoleDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_roles) (FolksRoleDetails* self, GeeSet* roles, GAsyncR
eadyCallback _callback_, gpointer _user_data_);
void (*change_roles_finish) (FolksRoleDetails* self, GAsyncResult* _
res_, GError** error);
GeeSet* (*get_roles) (FolksRoleDetails* self); GeeSet* (*get_roles) (FolksRoleDetails* self);
void (*set_roles) (FolksRoleDetails* self, GeeSet* value); void (*set_roles) (FolksRoleDetails* self, GeeSet* value);
}; };
struct _FolksUrlFieldDetails {
FolksAbstractFieldDetails parent_instance;
FolksUrlFieldDetailsPrivate * priv;
};
struct _FolksUrlFieldDetailsClass {
FolksAbstractFieldDetailsClass parent_class;
};
struct _FolksUrlDetailsIface { struct _FolksUrlDetailsIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
void (*change_urls) (FolksUrlDetails* self, GeeSet* urls, GAsyncRead
yCallback _callback_, gpointer _user_data_);
void (*change_urls_finish) (FolksUrlDetails* self, GAsyncResult* _re
s_, GError** error);
GeeSet* (*get_urls) (FolksUrlDetails* self); GeeSet* (*get_urls) (FolksUrlDetails* self);
void (*set_urls) (FolksUrlDetails* self, GeeSet* value); void (*set_urls) (FolksUrlDetails* self, GeeSet* value);
}; };
typedef enum { typedef enum {
FOLKS_TRUST_LEVEL_NONE, FOLKS_TRUST_LEVEL_NONE,
FOLKS_TRUST_LEVEL_PERSONAS FOLKS_TRUST_LEVEL_PERSONAS
} FolksTrustLevel; } FolksTrustLevel;
struct _FolksIndividual { struct _FolksIndividual {
skipping to change at line 547 skipping to change at line 792
FolksIndividualPrivate * priv; FolksIndividualPrivate * priv;
}; };
struct _FolksIndividualClass { struct _FolksIndividualClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
typedef enum { typedef enum {
FOLKS_INDIVIDUAL_AGGREGATOR_ERROR_ADD_FAILED, FOLKS_INDIVIDUAL_AGGREGATOR_ERROR_ADD_FAILED,
FOLKS_INDIVIDUAL_AGGREGATOR_ERROR_NO_WRITEABLE_STORE, FOLKS_INDIVIDUAL_AGGREGATOR_ERROR_NO_WRITEABLE_STORE,
FOLKS_INDIVIDUAL_AGGREGATOR_ERROR_STORE_OFFLINE FOLKS_INDIVIDUAL_AGGREGATOR_ERROR_STORE_OFFLINE,
FOLKS_INDIVIDUAL_AGGREGATOR_ERROR_PROPERTY_NOT_WRITEABLE,
FOLKS_INDIVIDUAL_AGGREGATOR_ERROR_NO_PRIMARY_STORE
} FolksIndividualAggregatorError; } FolksIndividualAggregatorError;
#define FOLKS_INDIVIDUAL_AGGREGATOR_ERROR folks_individual_aggregator_error _quark () #define FOLKS_INDIVIDUAL_AGGREGATOR_ERROR folks_individual_aggregator_error _quark ()
struct _FolksIndividualAggregator { struct _FolksIndividualAggregator {
GObject parent_instance; GObject parent_instance;
FolksIndividualAggregatorPrivate * priv; FolksIndividualAggregatorPrivate * priv;
}; };
struct _FolksIndividualAggregatorClass { struct _FolksIndividualAggregatorClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
typedef enum { typedef enum {
FOLKS_MATCH_RESULT_VERY_LOW, FOLKS_MATCH_RESULT_NONE = -1,
FOLKS_MATCH_RESULT_LOW, FOLKS_MATCH_RESULT_VERY_LOW = 0,
FOLKS_MATCH_RESULT_MEDIUM, FOLKS_MATCH_RESULT_LOW = 1,
FOLKS_MATCH_RESULT_HIGH, FOLKS_MATCH_RESULT_MEDIUM = 2,
FOLKS_MATCH_RESULT_VERY_HIGH, FOLKS_MATCH_RESULT_HIGH = 3,
FOLKS_MATCH_RESULT_MIN = FOLKS_MATCH_RESULT_VERY_LOW, FOLKS_MATCH_RESULT_VERY_HIGH = 4,
FOLKS_MATCH_RESULT_MIN = FOLKS_MATCH_RESULT_NONE,
FOLKS_MATCH_RESULT_MAX = FOLKS_MATCH_RESULT_VERY_HIGH FOLKS_MATCH_RESULT_MAX = FOLKS_MATCH_RESULT_VERY_HIGH
} FolksMatchResult; } FolksMatchResult;
typedef void (*FolksPersonaLinkablePropertyCallback) (const gchar* link, vo id* user_data); typedef void (*FolksPersonaLinkablePropertyCallback) (const gchar* link, vo id* user_data);
struct _FolksPersona { struct _FolksPersona {
GObject parent_instance; GObject parent_instance;
FolksPersonaPrivate * priv; FolksPersonaPrivate * priv;
}; };
struct _FolksPersonaClass { struct _FolksPersonaClass {
GObjectClass parent_class; GObjectClass parent_class;
void (*linkable_property_to_links) (FolksPersona* self, const gchar* prop_name, FolksPersonaLinkablePropertyCallback callback, void* callback_t arget); void (*linkable_property_to_links) (FolksPersona* self, const gchar* prop_name, FolksPersonaLinkablePropertyCallback callback, void* callback_t arget);
gchar** (*get_linkable_properties) (FolksPersona* self, int* result_ length1); gchar** (*get_linkable_properties) (FolksPersona* self, int* result_ length1);
gchar** (*get_writeable_properties) (FolksPersona* self, int* result _length1);
}; };
typedef enum { typedef enum {
FOLKS_PERSONA_STORE_TRUST_NONE, FOLKS_PERSONA_STORE_TRUST_NONE,
FOLKS_PERSONA_STORE_TRUST_PARTIAL, FOLKS_PERSONA_STORE_TRUST_PARTIAL,
FOLKS_PERSONA_STORE_TRUST_FULL FOLKS_PERSONA_STORE_TRUST_FULL
} FolksPersonaStoreTrust; } FolksPersonaStoreTrust;
typedef enum { typedef enum {
FOLKS_PERSONA_STORE_ERROR_INVALID_ARGUMENT, FOLKS_PERSONA_STORE_ERROR_INVALID_ARGUMENT,
FOLKS_PERSONA_STORE_ERROR_CREATE_FAILED, FOLKS_PERSONA_STORE_ERROR_CREATE_FAILED,
FOLKS_PERSONA_STORE_ERROR_UNSUPPORTED_ON_USER, FOLKS_PERSONA_STORE_ERROR_UNSUPPORTED_ON_USER,
FOLKS_PERSONA_STORE_ERROR_STORE_OFFLINE, FOLKS_PERSONA_STORE_ERROR_STORE_OFFLINE,
FOLKS_PERSONA_STORE_ERROR_READ_ONLY FOLKS_PERSONA_STORE_ERROR_READ_ONLY,
FOLKS_PERSONA_STORE_ERROR_PERMISSION_DENIED,
FOLKS_PERSONA_STORE_ERROR_REMOVE_FAILED,
FOLKS_PERSONA_STORE_ERROR_UNSUPPORTED_ON_NON_USER
} FolksPersonaStoreError; } FolksPersonaStoreError;
#define FOLKS_PERSONA_STORE_ERROR folks_persona_store_error_quark () #define FOLKS_PERSONA_STORE_ERROR folks_persona_store_error_quark ()
typedef enum { typedef enum {
FOLKS_PERSONA_DETAIL_ALIAS, FOLKS_PERSONA_DETAIL_INVALID = -1,
FOLKS_PERSONA_DETAIL_ALIAS = 0,
FOLKS_PERSONA_DETAIL_AVATAR, FOLKS_PERSONA_DETAIL_AVATAR,
FOLKS_PERSONA_DETAIL_BIRTHDAY, FOLKS_PERSONA_DETAIL_BIRTHDAY,
FOLKS_PERSONA_DETAIL_EMAIL_ADDRESSES, FOLKS_PERSONA_DETAIL_EMAIL_ADDRESSES,
FOLKS_PERSONA_DETAIL_FULL_NAME, FOLKS_PERSONA_DETAIL_FULL_NAME,
FOLKS_PERSONA_DETAIL_GENDER, FOLKS_PERSONA_DETAIL_GENDER,
FOLKS_PERSONA_DETAIL_IM_ADDRESSES, FOLKS_PERSONA_DETAIL_IM_ADDRESSES,
FOLKS_PERSONA_DETAIL_IS_FAVOURITE, FOLKS_PERSONA_DETAIL_IS_FAVOURITE,
FOLKS_PERSONA_DETAIL_LOCAL_IDS, FOLKS_PERSONA_DETAIL_LOCAL_IDS,
FOLKS_PERSONA_DETAIL_NICKNAME,
FOLKS_PERSONA_DETAIL_NOTES, FOLKS_PERSONA_DETAIL_NOTES,
FOLKS_PERSONA_DETAIL_PHONE_NUMBERS, FOLKS_PERSONA_DETAIL_PHONE_NUMBERS,
FOLKS_PERSONA_DETAIL_POSTAL_ADDRESSES, FOLKS_PERSONA_DETAIL_POSTAL_ADDRESSES,
FOLKS_PERSONA_DETAIL_ROLES, FOLKS_PERSONA_DETAIL_ROLES,
FOLKS_PERSONA_DETAIL_STRUCTURED_NAME, FOLKS_PERSONA_DETAIL_STRUCTURED_NAME,
FOLKS_PERSONA_DETAIL_URLS, FOLKS_PERSONA_DETAIL_URLS,
FOLKS_PERSONA_DETAIL_WEB_SERVICE_ADDRESSES FOLKS_PERSONA_DETAIL_WEB_SERVICE_ADDRESSES,
FOLKS_PERSONA_DETAIL_GROUPS,
FOLKS_PERSONA_DETAIL_IM_INTERACTION_COUNT,
FOLKS_PERSONA_DETAIL_LAST_IM_INTERACTION_DATETIME,
FOLKS_PERSONA_DETAIL_CALL_INTERACTION_COUNT,
FOLKS_PERSONA_DETAIL_LAST_CALL_INTERACTION_DATETIME
} FolksPersonaDetail; } FolksPersonaDetail;
typedef enum { typedef enum {
FOLKS_MAYBE_BOOL_UNSET = 0, FOLKS_MAYBE_BOOL_UNSET = 0,
FOLKS_MAYBE_BOOL_FALSE = 1, FOLKS_MAYBE_BOOL_FALSE = 1,
FOLKS_MAYBE_BOOL_TRUE = 2 FOLKS_MAYBE_BOOL_TRUE = 2
} FolksMaybeBool; } FolksMaybeBool;
struct _FolksPersonaStore { struct _FolksPersonaStore {
GObject parent_instance; GObject parent_instance;
skipping to change at line 642 skipping to change at line 901
FolksPersona* (*add_persona_from_details_finish) (FolksPersonaStore* self, GAsyncResult* _res_, GError** error); FolksPersona* (*add_persona_from_details_finish) (FolksPersonaStore* self, GAsyncResult* _res_, GError** error);
void (*remove_persona) (FolksPersonaStore* self, FolksPersona* perso na, GAsyncReadyCallback _callback_, gpointer _user_data_); void (*remove_persona) (FolksPersonaStore* self, FolksPersona* perso na, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*remove_persona_finish) (FolksPersonaStore* self, GAsyncResult * _res_, GError** error); void (*remove_persona_finish) (FolksPersonaStore* self, GAsyncResult * _res_, GError** error);
const gchar* (*get_type_id) (FolksPersonaStore* self); const gchar* (*get_type_id) (FolksPersonaStore* self);
GeeMap* (*get_personas) (FolksPersonaStore* self); GeeMap* (*get_personas) (FolksPersonaStore* self);
FolksMaybeBool (*get_can_add_personas) (FolksPersonaStore* self); FolksMaybeBool (*get_can_add_personas) (FolksPersonaStore* self);
FolksMaybeBool (*get_can_alias_personas) (FolksPersonaStore* self); FolksMaybeBool (*get_can_alias_personas) (FolksPersonaStore* self);
FolksMaybeBool (*get_can_group_personas) (FolksPersonaStore* self); FolksMaybeBool (*get_can_group_personas) (FolksPersonaStore* self);
FolksMaybeBool (*get_can_remove_personas) (FolksPersonaStore* self); FolksMaybeBool (*get_can_remove_personas) (FolksPersonaStore* self);
gboolean (*get_is_prepared) (FolksPersonaStore* self); gboolean (*get_is_prepared) (FolksPersonaStore* self);
gboolean (*get_is_quiescent) (FolksPersonaStore* self);
gchar** (*get_always_writeable_properties) (FolksPersonaStore* self,
int* result_length1);
}; };
struct _FolksDebug { struct _FolksDebug {
GObject parent_instance; GObject parent_instance;
FolksDebugPrivate * priv; FolksDebugPrivate * priv;
}; };
struct _FolksDebugClass { struct _FolksDebugClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
struct _FolksUtils {
GObject parent_instance;
FolksUtilsPrivate * priv;
};
struct _FolksUtilsClass {
GObjectClass parent_class;
};
struct _FolksPotentialMatch { struct _FolksPotentialMatch {
GObject parent_instance; GObject parent_instance;
FolksPotentialMatchPrivate * priv; FolksPotentialMatchPrivate * priv;
}; };
struct _FolksPotentialMatchClass { struct _FolksPotentialMatchClass {
GObjectClass parent_class; GObjectClass parent_class;
}; };
struct _FolksAvatarCache {
GObject parent_instance;
FolksAvatarCachePrivate * priv;
};
struct _FolksAvatarCacheClass {
GObjectClass parent_class;
};
struct _FolksObjectCache {
GObject parent_instance;
FolksObjectCachePrivate * priv;
};
struct _FolksObjectCacheClass {
GObjectClass parent_class;
GVariantType* (*get_serialised_object_type) (FolksObjectCache* self,
guint8 object_version);
guint8 (*get_serialised_object_version) (FolksObjectCache* self);
GVariant* (*serialise_object) (FolksObjectCache* self, gconstpointer
object);
gpointer (*deserialise_object) (FolksObjectCache* self, GVariant* va
riant, guint8 object_version);
};
GType folks_abstract_field_details_get_type (void) G_GNUC_CONST;
#define FOLKS_ABSTRACT_FIELD_DETAILS_PARAM_TYPE "type"
#define FOLKS_ABSTRACT_FIELD_DETAILS_PARAM_TYPE_HOME "home"
#define FOLKS_ABSTRACT_FIELD_DETAILS_PARAM_TYPE_WORK "work"
#define FOLKS_ABSTRACT_FIELD_DETAILS_PARAM_TYPE_OTHER "other"
GeeCollection* folks_abstract_field_details_get_parameter_values (FolksAbst
ractFieldDetails* self, const gchar* parameter_name);
void folks_abstract_field_details_add_parameter (FolksAbstractFieldDetails*
self, const gchar* parameter_name, const gchar* parameter_value);
void folks_abstract_field_details_set_parameter (FolksAbstractFieldDetails*
self, const gchar* parameter_name, const gchar* parameter_value);
void folks_abstract_field_details_extend_parameters (FolksAbstractFieldDeta
ils* self, GeeMultiMap* additional);
void folks_abstract_field_details_remove_parameter_all (FolksAbstractFieldD
etails* self, const gchar* parameter_name);
gboolean folks_abstract_field_details_equal (FolksAbstractFieldDetails* sel
f, FolksAbstractFieldDetails* that);
gboolean folks_abstract_field_details_parameters_equal (FolksAbstractFieldD
etails* self, FolksAbstractFieldDetails* that);
gboolean folks_abstract_field_details_values_equal (FolksAbstractFieldDetai
ls* self, FolksAbstractFieldDetails* that);
guint folks_abstract_field_details_hash (FolksAbstractFieldDetails* self);
FolksAbstractFieldDetails* folks_abstract_field_details_construct (GType ob
ject_type, GType t_type, GBoxedCopyFunc t_dup_func, GDestroyNotify t_destro
y_func);
gconstpointer folks_abstract_field_details_get_value (FolksAbstractFieldDet
ails* self);
void folks_abstract_field_details_set_value (FolksAbstractFieldDetails* sel
f, gconstpointer value);
GType folks_abstract_field_details_get_value_type (FolksAbstractFieldDetail
s* self);
const gchar* folks_abstract_field_details_get_id (FolksAbstractFieldDetails
* self);
void folks_abstract_field_details_set_id (FolksAbstractFieldDetails* self,
const gchar* value);
GeeMultiMap* folks_abstract_field_details_get_parameters (FolksAbstractFiel
dDetails* self);
void folks_abstract_field_details_set_parameters (FolksAbstractFieldDetails
* self, GeeMultiMap* value);
GQuark folks_property_error_quark (void);
GType folks_alias_details_get_type (void) G_GNUC_CONST; GType folks_alias_details_get_type (void) G_GNUC_CONST;
void folks_alias_details_change_alias (FolksAliasDetails* self, const gchar
* alias, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_alias_details_change_alias_finish (FolksAliasDetails* self, GAsy
ncResult* _res_, GError** error);
const gchar* folks_alias_details_get_alias (FolksAliasDetails* self); const gchar* folks_alias_details_get_alias (FolksAliasDetails* self);
void folks_alias_details_set_alias (FolksAliasDetails* self, const gchar* v alue); void folks_alias_details_set_alias (FolksAliasDetails* self, const gchar* v alue);
GType folks_avatar_details_get_type (void) G_GNUC_CONST; GType folks_avatar_details_get_type (void) G_GNUC_CONST;
GFile* folks_avatar_details_get_avatar (FolksAvatarDetails* self); void folks_avatar_details_change_avatar (FolksAvatarDetails* self, GLoadabl
void folks_avatar_details_set_avatar (FolksAvatarDetails* self, GFile* valu eIcon* avatar, GAsyncReadyCallback _callback_, gpointer _user_data_);
e); void folks_avatar_details_change_avatar_finish (FolksAvatarDetails* self, G
AsyncResult* _res_, GError** error);
GLoadableIcon* folks_avatar_details_get_avatar (FolksAvatarDetails* self);
void folks_avatar_details_set_avatar (FolksAvatarDetails* self, GLoadableIc
on* value);
GType folks_backend_get_type (void) G_GNUC_CONST; GType folks_backend_get_type (void) G_GNUC_CONST;
GType folks_persona_store_get_type (void) G_GNUC_CONST; GType folks_persona_store_get_type (void) G_GNUC_CONST;
void folks_backend_prepare (FolksBackend* self, GAsyncReadyCallback _callba ck_, gpointer _user_data_); void folks_backend_prepare (FolksBackend* self, GAsyncReadyCallback _callba ck_, gpointer _user_data_);
void folks_backend_prepare_finish (FolksBackend* self, GAsyncResult* _res_, GError** error); void folks_backend_prepare_finish (FolksBackend* self, GAsyncResult* _res_, GError** error);
void folks_backend_unprepare (FolksBackend* self, GAsyncReadyCallback _call back_, gpointer _user_data_); void folks_backend_unprepare (FolksBackend* self, GAsyncReadyCallback _call back_, gpointer _user_data_);
void folks_backend_unprepare_finish (FolksBackend* self, GAsyncResult* _res _, GError** error); void folks_backend_unprepare_finish (FolksBackend* self, GAsyncResult* _res _, GError** error);
FolksBackend* folks_backend_construct (GType object_type); FolksBackend* folks_backend_construct (GType object_type);
gboolean folks_backend_get_is_prepared (FolksBackend* self); gboolean folks_backend_get_is_prepared (FolksBackend* self);
gboolean folks_backend_get_is_quiescent (FolksBackend* self);
const gchar* folks_backend_get_name (FolksBackend* self); const gchar* folks_backend_get_name (FolksBackend* self);
GeeMap* folks_backend_get_persona_stores (FolksBackend* self); GeeMap* folks_backend_get_persona_stores (FolksBackend* self);
GType folks_backend_store_get_type (void) G_GNUC_CONST; GType folks_backend_store_get_type (void) G_GNUC_CONST;
extern gchar* folks_backend_store_KEY_FILE_GROUP_ALL_OTHERS; extern gchar* folks_backend_store_KEY_FILE_GROUP_ALL_OTHERS;
FolksBackendStore* folks_backend_store_dup (void); FolksBackendStore* folks_backend_store_dup (void);
void folks_backend_store_prepare (FolksBackendStore* self, GAsyncReadyCallb ack _callback_, gpointer _user_data_); void folks_backend_store_prepare (FolksBackendStore* self, GAsyncReadyCallb ack _callback_, gpointer _user_data_);
void folks_backend_store_prepare_finish (FolksBackendStore* self, GAsyncRes ult* _res_); void folks_backend_store_prepare_finish (FolksBackendStore* self, GAsyncRes ult* _res_);
void folks_backend_store_load_backends (FolksBackendStore* self, GAsyncRead yCallback _callback_, gpointer _user_data_); void folks_backend_store_load_backends (FolksBackendStore* self, GAsyncRead yCallback _callback_, gpointer _user_data_);
void folks_backend_store_load_backends_finish (FolksBackendStore* self, GAs yncResult* _res_, GError** error); void folks_backend_store_load_backends_finish (FolksBackendStore* self, GAs yncResult* _res_, GError** error);
void folks_backend_store_add_backend (FolksBackendStore* self, FolksBackend * backend); void folks_backend_store_add_backend (FolksBackendStore* self, FolksBackend * backend);
FolksBackend* folks_backend_store_dup_backend_by_name (FolksBackendStore* s elf, const gchar* name); FolksBackend* folks_backend_store_dup_backend_by_name (FolksBackendStore* s elf, const gchar* name);
GeeCollection* folks_backend_store_list_backends (FolksBackendStore* self); GeeCollection* folks_backend_store_list_backends (FolksBackendStore* self);
void folks_backend_store_enable_backend (FolksBackendStore* self, const gch ar* name, GAsyncReadyCallback _callback_, gpointer _user_data_); void folks_backend_store_enable_backend (FolksBackendStore* self, const gch ar* name, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_backend_store_enable_backend_finish (FolksBackendStore* self, GA syncResult* _res_); void folks_backend_store_enable_backend_finish (FolksBackendStore* self, GA syncResult* _res_);
void folks_backend_store_disable_backend (FolksBackendStore* self, const gc har* name, GAsyncReadyCallback _callback_, gpointer _user_data_); void folks_backend_store_disable_backend (FolksBackendStore* self, const gc har* name, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_backend_store_disable_backend_finish (FolksBackendStore* self, G AsyncResult* _res_); void folks_backend_store_disable_backend_finish (FolksBackendStore* self, G AsyncResult* _res_);
GeeMap* folks_backend_store_get_enabled_backends (FolksBackendStore* self); GeeMap* folks_backend_store_get_enabled_backends (FolksBackendStore* self);
gboolean folks_backend_store_get_is_prepared (FolksBackendStore* self); gboolean folks_backend_store_get_is_prepared (FolksBackendStore* self);
GType folks_birthday_details_get_type (void) G_GNUC_CONST; GType folks_birthday_details_get_type (void) G_GNUC_CONST;
void folks_birthday_details_change_birthday (FolksBirthdayDetails* self, GD
ateTime* birthday, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_birthday_details_change_birthday_finish (FolksBirthdayDetails* s
elf, GAsyncResult* _res_, GError** error);
void folks_birthday_details_change_calendar_event_id (FolksBirthdayDetails*
self, const gchar* event_id, GAsyncReadyCallback _callback_, gpointer _use
r_data_);
void folks_birthday_details_change_calendar_event_id_finish (FolksBirthdayD
etails* self, GAsyncResult* _res_, GError** error);
GDateTime* folks_birthday_details_get_birthday (FolksBirthdayDetails* self) ; GDateTime* folks_birthday_details_get_birthday (FolksBirthdayDetails* self) ;
void folks_birthday_details_set_birthday (FolksBirthdayDetails* self, GDate Time* value); void folks_birthday_details_set_birthday (FolksBirthdayDetails* self, GDate Time* value);
const gchar* folks_birthday_details_get_calendar_event_id (FolksBirthdayDet ails* self); const gchar* folks_birthday_details_get_calendar_event_id (FolksBirthdayDet ails* self);
void folks_birthday_details_set_calendar_event_id (FolksBirthdayDetails* se lf, const gchar* value); void folks_birthday_details_set_calendar_event_id (FolksBirthdayDetails* se lf, const gchar* value);
GType folks_field_details_get_type (void) G_GNUC_CONST; GType folks_email_field_details_get_type (void) G_GNUC_CONST;
FolksEmailFieldDetails* folks_email_field_details_new (const gchar* value,
GeeMultiMap* parameters);
FolksEmailFieldDetails* folks_email_field_details_construct (GType object_t
ype, const gchar* value, GeeMultiMap* parameters);
GType folks_email_details_get_type (void) G_GNUC_CONST; GType folks_email_details_get_type (void) G_GNUC_CONST;
void folks_email_details_change_email_addresses (FolksEmailDetails* self, G
eeSet* email_addresses, GAsyncReadyCallback _callback_, gpointer _user_data
_);
void folks_email_details_change_email_addresses_finish (FolksEmailDetails*
self, GAsyncResult* _res_, GError** error);
GeeSet* folks_email_details_get_email_addresses (FolksEmailDetails* self); GeeSet* folks_email_details_get_email_addresses (FolksEmailDetails* self);
void folks_email_details_set_email_addresses (FolksEmailDetails* self, GeeS et* value); void folks_email_details_set_email_addresses (FolksEmailDetails* self, GeeS et* value);
GType folks_favourite_details_get_type (void) G_GNUC_CONST; GType folks_favourite_details_get_type (void) G_GNUC_CONST;
void folks_favourite_details_change_is_favourite (FolksFavouriteDetails* se
lf, gboolean is_favourite, GAsyncReadyCallback _callback_, gpointer _user_d
ata_);
void folks_favourite_details_change_is_favourite_finish (FolksFavouriteDeta
ils* self, GAsyncResult* _res_, GError** error);
gboolean folks_favourite_details_get_is_favourite (FolksFavouriteDetails* s elf); gboolean folks_favourite_details_get_is_favourite (FolksFavouriteDetails* s elf);
void folks_favourite_details_set_is_favourite (FolksFavouriteDetails* self, gboolean value); void folks_favourite_details_set_is_favourite (FolksFavouriteDetails* self, gboolean value);
FolksFieldDetails* folks_field_details_new (const gchar* value);
FolksFieldDetails* folks_field_details_construct (GType object_type, const
gchar* value);
GeeCollection* folks_field_details_get_parameter_values (FolksFieldDetails*
self, const gchar* parameter_name);
void folks_field_details_add_parameter (FolksFieldDetails* self, const gcha
r* parameter_name, const gchar* parameter_value);
void folks_field_details_set_parameter (FolksFieldDetails* self, const gcha
r* parameter_name, const gchar* parameter_value);
void folks_field_details_extend_parameters (FolksFieldDetails* self, GeeMul
tiMap* additional);
void folks_field_details_remove_parameter_all (FolksFieldDetails* self, con
st gchar* parameter_name);
const gchar* folks_field_details_get_value (FolksFieldDetails* self);
void folks_field_details_set_value (FolksFieldDetails* self, const gchar* v
alue);
GeeMultiMap* folks_field_details_get_parameters (FolksFieldDetails* self);
void folks_field_details_set_parameters (FolksFieldDetails* self, GeeMultiM
ap* value);
GType folks_gender_get_type (void) G_GNUC_CONST; GType folks_gender_get_type (void) G_GNUC_CONST;
GType folks_gender_details_get_type (void) G_GNUC_CONST; GType folks_gender_details_get_type (void) G_GNUC_CONST;
void folks_gender_details_change_gender (FolksGenderDetails* self, FolksGen
der gender, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_gender_details_change_gender_finish (FolksGenderDetails* self, G
AsyncResult* _res_, GError** error);
FolksGender folks_gender_details_get_gender (FolksGenderDetails* self); FolksGender folks_gender_details_get_gender (FolksGenderDetails* self);
void folks_gender_details_set_gender (FolksGenderDetails* self, FolksGender value); void folks_gender_details_set_gender (FolksGenderDetails* self, FolksGender value);
GType folks_group_details_get_type (void) G_GNUC_CONST; GType folks_group_details_get_type (void) G_GNUC_CONST;
GType folks_group_details_change_reason_get_type (void) G_GNUC_CONST; GType folks_group_details_change_reason_get_type (void) G_GNUC_CONST;
void folks_group_details_change_group (FolksGroupDetails* self, const gchar * group, gboolean is_member, GAsyncReadyCallback _callback_, gpointer _user _data_); void folks_group_details_change_group (FolksGroupDetails* self, const gchar * group, gboolean is_member, GAsyncReadyCallback _callback_, gpointer _user _data_);
void folks_group_details_change_group_finish (FolksGroupDetails* self, GAsy ncResult* _res_, GError** error); void folks_group_details_change_group_finish (FolksGroupDetails* self, GAsy ncResult* _res_, GError** error);
void folks_group_details_change_groups (FolksGroupDetails* self, GeeSet* gr
oups, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_group_details_change_groups_finish (FolksGroupDetails* self, GAs
yncResult* _res_, GError** error);
GeeSet* folks_group_details_get_groups (FolksGroupDetails* self); GeeSet* folks_group_details_get_groups (FolksGroupDetails* self);
void folks_group_details_set_groups (FolksGroupDetails* self, GeeSet* value ); void folks_group_details_set_groups (FolksGroupDetails* self, GeeSet* value );
GType folks_web_service_field_details_get_type (void) G_GNUC_CONST;
FolksWebServiceFieldDetails* folks_web_service_field_details_new (const gch
ar* value, GeeMultiMap* parameters);
FolksWebServiceFieldDetails* folks_web_service_field_details_construct (GTy
pe object_type, const gchar* value, GeeMultiMap* parameters);
GType folks_web_service_details_get_type (void) G_GNUC_CONST; GType folks_web_service_details_get_type (void) G_GNUC_CONST;
void folks_web_service_details_change_web_service_addresses (FolksWebServic
eDetails* self, GeeMultiMap* web_service_addresses, GAsyncReadyCallback _ca
llback_, gpointer _user_data_);
void folks_web_service_details_change_web_service_addresses_finish (FolksWe
bServiceDetails* self, GAsyncResult* _res_, GError** error);
GeeMultiMap* folks_web_service_details_get_web_service_addresses (FolksWebS erviceDetails* self); GeeMultiMap* folks_web_service_details_get_web_service_addresses (FolksWebS erviceDetails* self);
void folks_web_service_details_set_web_service_addresses (FolksWebServiceDe tails* self, GeeMultiMap* value); void folks_web_service_details_set_web_service_addresses (FolksWebServiceDe tails* self, GeeMultiMap* value);
GQuark folks_im_details_error_quark (void); GQuark folks_im_details_error_quark (void);
GType folks_im_field_details_get_type (void) G_GNUC_CONST;
FolksImFieldDetails* folks_im_field_details_new (const gchar* value, GeeMul
tiMap* parameters);
FolksImFieldDetails* folks_im_field_details_construct (GType object_type, c
onst gchar* value, GeeMultiMap* parameters);
GType folks_im_details_get_type (void) G_GNUC_CONST; GType folks_im_details_get_type (void) G_GNUC_CONST;
void folks_im_details_change_im_addresses (FolksImDetails* self, GeeMultiMa
p* im_addresses, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_im_details_change_im_addresses_finish (FolksImDetails* self, GAs
yncResult* _res_, GError** error);
gchar* folks_im_details_normalise_im_address (const gchar* im_address, cons t gchar* protocol, GError** error); gchar* folks_im_details_normalise_im_address (const gchar* im_address, cons t gchar* protocol, GError** error);
GeeMultiMap* folks_im_details_get_im_addresses (FolksImDetails* self); GeeMultiMap* folks_im_details_get_im_addresses (FolksImDetails* self);
void folks_im_details_set_im_addresses (FolksImDetails* self, GeeMultiMap* value); void folks_im_details_set_im_addresses (FolksImDetails* self, GeeMultiMap* value);
GType folks_interaction_details_get_type (void) G_GNUC_CONST;
guint folks_interaction_details_get_im_interaction_count (FolksInteractionD
etails* self);
GDateTime* folks_interaction_details_get_last_im_interaction_datetime (Folk
sInteractionDetails* self);
guint folks_interaction_details_get_call_interaction_count (FolksInteractio
nDetails* self);
GDateTime* folks_interaction_details_get_last_call_interaction_datetime (Fo
lksInteractionDetails* self);
GType folks_local_id_details_get_type (void) G_GNUC_CONST; GType folks_local_id_details_get_type (void) G_GNUC_CONST;
void folks_local_id_details_change_local_ids (FolksLocalIdDetails* self, Ge
eSet* local_ids, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_local_id_details_change_local_ids_finish (FolksLocalIdDetails* s
elf, GAsyncResult* _res_, GError** error);
GeeSet* folks_local_id_details_get_local_ids (FolksLocalIdDetails* self); GeeSet* folks_local_id_details_get_local_ids (FolksLocalIdDetails* self);
void folks_local_id_details_set_local_ids (FolksLocalIdDetails* self, GeeSe t* value); void folks_local_id_details_set_local_ids (FolksLocalIdDetails* self, GeeSe t* value);
GType folks_structured_name_get_type (void) G_GNUC_CONST; GType folks_structured_name_get_type (void) G_GNUC_CONST;
FolksStructuredName* folks_structured_name_new (const gchar* family_name, c onst gchar* given_name, const gchar* additional_names, const gchar* prefixe s, const gchar* suffixes); FolksStructuredName* folks_structured_name_new (const gchar* family_name, c onst gchar* given_name, const gchar* additional_names, const gchar* prefixe s, const gchar* suffixes);
FolksStructuredName* folks_structured_name_construct (GType object_type, co nst gchar* family_name, const gchar* given_name, const gchar* additional_na mes, const gchar* prefixes, const gchar* suffixes); FolksStructuredName* folks_structured_name_construct (GType object_type, co nst gchar* family_name, const gchar* given_name, const gchar* additional_na mes, const gchar* prefixes, const gchar* suffixes);
FolksStructuredName* folks_structured_name_new_simple (const gchar* family_ name, const gchar* given_name); FolksStructuredName* folks_structured_name_new_simple (const gchar* family_ name, const gchar* given_name);
FolksStructuredName* folks_structured_name_construct_simple (GType object_t ype, const gchar* family_name, const gchar* given_name); FolksStructuredName* folks_structured_name_construct_simple (GType object_t ype, const gchar* family_name, const gchar* given_name);
gboolean folks_structured_name_is_empty (FolksStructuredName* self); gboolean folks_structured_name_is_empty (FolksStructuredName* self);
gboolean folks_structured_name_equal (FolksStructuredName* self, FolksStruc turedName* other); gboolean folks_structured_name_equal (FolksStructuredName* self, FolksStruc turedName* other);
gchar* folks_structured_name_to_string (FolksStructuredName* self); gchar* folks_structured_name_to_string (FolksStructuredName* self);
skipping to change at line 757 skipping to change at line 1097
void folks_structured_name_set_family_name (FolksStructuredName* self, cons t gchar* value); void folks_structured_name_set_family_name (FolksStructuredName* self, cons t gchar* value);
const gchar* folks_structured_name_get_given_name (FolksStructuredName* sel f); const gchar* folks_structured_name_get_given_name (FolksStructuredName* sel f);
void folks_structured_name_set_given_name (FolksStructuredName* self, const gchar* value); void folks_structured_name_set_given_name (FolksStructuredName* self, const gchar* value);
const gchar* folks_structured_name_get_additional_names (FolksStructuredNam e* self); const gchar* folks_structured_name_get_additional_names (FolksStructuredNam e* self);
void folks_structured_name_set_additional_names (FolksStructuredName* self, const gchar* value); void folks_structured_name_set_additional_names (FolksStructuredName* self, const gchar* value);
const gchar* folks_structured_name_get_prefixes (FolksStructuredName* self) ; const gchar* folks_structured_name_get_prefixes (FolksStructuredName* self) ;
void folks_structured_name_set_prefixes (FolksStructuredName* self, const g char* value); void folks_structured_name_set_prefixes (FolksStructuredName* self, const g char* value);
const gchar* folks_structured_name_get_suffixes (FolksStructuredName* self) ; const gchar* folks_structured_name_get_suffixes (FolksStructuredName* self) ;
void folks_structured_name_set_suffixes (FolksStructuredName* self, const g char* value); void folks_structured_name_set_suffixes (FolksStructuredName* self, const g char* value);
GType folks_name_details_get_type (void) G_GNUC_CONST; GType folks_name_details_get_type (void) G_GNUC_CONST;
void folks_name_details_change_structured_name (FolksNameDetails* self, Fol
ksStructuredName* name, GAsyncReadyCallback _callback_, gpointer _user_data
_);
void folks_name_details_change_structured_name_finish (FolksNameDetails* se
lf, GAsyncResult* _res_, GError** error);
void folks_name_details_change_full_name (FolksNameDetails* self, const gch
ar* full_name, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_name_details_change_full_name_finish (FolksNameDetails* self, GA
syncResult* _res_, GError** error);
void folks_name_details_change_nickname (FolksNameDetails* self, const gcha
r* nickname, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_name_details_change_nickname_finish (FolksNameDetails* self, GAs
yncResult* _res_, GError** error);
FolksStructuredName* folks_name_details_get_structured_name (FolksNameDetai ls* self); FolksStructuredName* folks_name_details_get_structured_name (FolksNameDetai ls* self);
void folks_name_details_set_structured_name (FolksNameDetails* self, FolksS tructuredName* value); void folks_name_details_set_structured_name (FolksNameDetails* self, FolksS tructuredName* value);
const gchar* folks_name_details_get_full_name (FolksNameDetails* self); const gchar* folks_name_details_get_full_name (FolksNameDetails* self);
void folks_name_details_set_full_name (FolksNameDetails* self, const gchar* value); void folks_name_details_set_full_name (FolksNameDetails* self, const gchar* value);
const gchar* folks_name_details_get_nickname (FolksNameDetails* self); const gchar* folks_name_details_get_nickname (FolksNameDetails* self);
GType folks_note_get_type (void) G_GNUC_CONST; void folks_name_details_set_nickname (FolksNameDetails* self, const gchar*
FolksNote* folks_note_new (const gchar* content, const gchar* uid); value);
FolksNote* folks_note_construct (GType object_type, const gchar* content, c GType folks_note_field_details_get_type (void) G_GNUC_CONST;
onst gchar* uid); FolksNoteFieldDetails* folks_note_field_details_new (const gchar* value, Ge
gboolean folks_note_equal (FolksNote* a, FolksNote* b); eMultiMap* parameters, const gchar* uid);
guint folks_note_hash (FolksNote* r); FolksNoteFieldDetails* folks_note_field_details_construct (GType object_typ
const gchar* folks_note_get_content (FolksNote* self); e, const gchar* value, GeeMultiMap* parameters, const gchar* uid);
void folks_note_set_content (FolksNote* self, const gchar* value); const gchar* folks_note_field_details_get_uid (FolksNoteFieldDetails* self)
const gchar* folks_note_get_uid (FolksNote* self); ;
void folks_note_set_uid (FolksNote* self, const gchar* value); void folks_note_field_details_set_uid (FolksNoteFieldDetails* self, const g
char* value);
GType folks_note_details_get_type (void) G_GNUC_CONST; GType folks_note_details_get_type (void) G_GNUC_CONST;
void folks_note_details_change_notes (FolksNoteDetails* self, GeeSet* notes
, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_note_details_change_notes_finish (FolksNoteDetails* self, GAsync
Result* _res_, GError** error);
GeeSet* folks_note_details_get_notes (FolksNoteDetails* self); GeeSet* folks_note_details_get_notes (FolksNoteDetails* self);
void folks_note_details_set_notes (FolksNoteDetails* self, GeeSet* value); void folks_note_details_set_notes (FolksNoteDetails* self, GeeSet* value);
GType folks_phone_field_details_get_type (void) G_GNUC_CONST;
FolksPhoneFieldDetails* folks_phone_field_details_new (const gchar* value,
GeeMultiMap* parameters);
FolksPhoneFieldDetails* folks_phone_field_details_construct (GType object_t
ype, const gchar* value, GeeMultiMap* parameters);
gchar* folks_phone_field_details_get_normalised (FolksPhoneFieldDetails* se
lf);
GType folks_phone_details_get_type (void) G_GNUC_CONST; GType folks_phone_details_get_type (void) G_GNUC_CONST;
gboolean folks_phone_details_numbers_equal (const gchar* number1, const gch void folks_phone_details_change_phone_numbers (FolksPhoneDetails* self, Gee
ar* number2); Set* phone_numbers, GAsyncReadyCallback _callback_, gpointer _user_data_);
gchar* folks_phone_details_normalise_number (const gchar* number); void folks_phone_details_change_phone_numbers_finish (FolksPhoneDetails* se
lf, GAsyncResult* _res_, GError** error);
GeeSet* folks_phone_details_get_phone_numbers (FolksPhoneDetails* self); GeeSet* folks_phone_details_get_phone_numbers (FolksPhoneDetails* self);
void folks_phone_details_set_phone_numbers (FolksPhoneDetails* self, GeeSet * value); void folks_phone_details_set_phone_numbers (FolksPhoneDetails* self, GeeSet * value);
GType folks_postal_address_get_type (void) G_GNUC_CONST; GType folks_postal_address_get_type (void) G_GNUC_CONST;
FolksPostalAddress* folks_postal_address_new (const gchar* po_box, const gc FolksPostalAddress* folks_postal_address_new (const gchar* po_box, const gc
har* extension, const gchar* street, const gchar* locality, const gchar* re har* extension, const gchar* street, const gchar* locality, const gchar* re
gion, const gchar* postal_code, const gchar* country, const gchar* address_ gion, const gchar* postal_code, const gchar* country, const gchar* address_
format, GeeSet* types, const gchar* uid); format, const gchar* uid);
FolksPostalAddress* folks_postal_address_construct (GType object_type, cons FolksPostalAddress* folks_postal_address_construct (GType object_type, cons
t gchar* po_box, const gchar* extension, const gchar* street, const gchar* t gchar* po_box, const gchar* extension, const gchar* street, const gchar*
locality, const gchar* region, const gchar* postal_code, const gchar* count locality, const gchar* region, const gchar* postal_code, const gchar* count
ry, const gchar* address_format, GeeSet* types, const gchar* uid); ry, const gchar* address_format, const gchar* uid);
gboolean folks_postal_address_is_empty (FolksPostalAddress* self);
gboolean folks_postal_address_equal (FolksPostalAddress* self, FolksPostalA ddress* with); gboolean folks_postal_address_equal (FolksPostalAddress* self, FolksPostalA ddress* with);
gchar* folks_postal_address_to_string (FolksPostalAddress* self); gchar* folks_postal_address_to_string (FolksPostalAddress* self);
const gchar* folks_postal_address_get_po_box (FolksPostalAddress* self); const gchar* folks_postal_address_get_po_box (FolksPostalAddress* self);
void folks_postal_address_set_po_box (FolksPostalAddress* self, const gchar * value); void folks_postal_address_set_po_box (FolksPostalAddress* self, const gchar * value);
const gchar* folks_postal_address_get_extension (FolksPostalAddress* self); const gchar* folks_postal_address_get_extension (FolksPostalAddress* self);
void folks_postal_address_set_extension (FolksPostalAddress* self, const gc har* value); void folks_postal_address_set_extension (FolksPostalAddress* self, const gc har* value);
const gchar* folks_postal_address_get_street (FolksPostalAddress* self); const gchar* folks_postal_address_get_street (FolksPostalAddress* self);
void folks_postal_address_set_street (FolksPostalAddress* self, const gchar * value); void folks_postal_address_set_street (FolksPostalAddress* self, const gchar * value);
const gchar* folks_postal_address_get_locality (FolksPostalAddress* self); const gchar* folks_postal_address_get_locality (FolksPostalAddress* self);
void folks_postal_address_set_locality (FolksPostalAddress* self, const gch ar* value); void folks_postal_address_set_locality (FolksPostalAddress* self, const gch ar* value);
const gchar* folks_postal_address_get_region (FolksPostalAddress* self); const gchar* folks_postal_address_get_region (FolksPostalAddress* self);
void folks_postal_address_set_region (FolksPostalAddress* self, const gchar * value); void folks_postal_address_set_region (FolksPostalAddress* self, const gchar * value);
const gchar* folks_postal_address_get_postal_code (FolksPostalAddress* self ); const gchar* folks_postal_address_get_postal_code (FolksPostalAddress* self );
void folks_postal_address_set_postal_code (FolksPostalAddress* self, const gchar* value); void folks_postal_address_set_postal_code (FolksPostalAddress* self, const gchar* value);
const gchar* folks_postal_address_get_country (FolksPostalAddress* self); const gchar* folks_postal_address_get_country (FolksPostalAddress* self);
void folks_postal_address_set_country (FolksPostalAddress* self, const gcha r* value); void folks_postal_address_set_country (FolksPostalAddress* self, const gcha r* value);
const gchar* folks_postal_address_get_address_format (FolksPostalAddress* s elf); const gchar* folks_postal_address_get_address_format (FolksPostalAddress* s elf);
void folks_postal_address_set_address_format (FolksPostalAddress* self, con st gchar* value); void folks_postal_address_set_address_format (FolksPostalAddress* self, con st gchar* value);
GeeSet* folks_postal_address_get_types (FolksPostalAddress* self);
void folks_postal_address_set_types (FolksPostalAddress* self, GeeSet* valu
e);
const gchar* folks_postal_address_get_uid (FolksPostalAddress* self); const gchar* folks_postal_address_get_uid (FolksPostalAddress* self);
void folks_postal_address_set_uid (FolksPostalAddress* self, const gchar* v alue); void folks_postal_address_set_uid (FolksPostalAddress* self, const gchar* v alue);
GType folks_postal_address_field_details_get_type (void) G_GNUC_CONST;
FolksPostalAddressFieldDetails* folks_postal_address_field_details_new (Fol
ksPostalAddress* value, GeeMultiMap* parameters);
FolksPostalAddressFieldDetails* folks_postal_address_field_details_construc
t (GType object_type, FolksPostalAddress* value, GeeMultiMap* parameters);
GType folks_postal_address_details_get_type (void) G_GNUC_CONST; GType folks_postal_address_details_get_type (void) G_GNUC_CONST;
void folks_postal_address_details_change_postal_addresses (FolksPostalAddre
ssDetails* self, GeeSet* postal_addresses, GAsyncReadyCallback _callback_,
gpointer _user_data_);
void folks_postal_address_details_change_postal_addresses_finish (FolksPost
alAddressDetails* self, GAsyncResult* _res_, GError** error);
GeeSet* folks_postal_address_details_get_postal_addresses (FolksPostalAddre ssDetails* self); GeeSet* folks_postal_address_details_get_postal_addresses (FolksPostalAddre ssDetails* self);
void folks_postal_address_details_set_postal_addresses (FolksPostalAddressD etails* self, GeeSet* value); void folks_postal_address_details_set_postal_addresses (FolksPostalAddressD etails* self, GeeSet* value);
GType folks_presence_type_get_type (void) G_GNUC_CONST; GType folks_presence_type_get_type (void) G_GNUC_CONST;
GType folks_presence_details_get_type (void) G_GNUC_CONST; GType folks_presence_details_get_type (void) G_GNUC_CONST;
const gchar* folks_presence_details_get_default_message_from_type (FolksPre senceType type);
gint folks_presence_details_typecmp (FolksPresenceType type_a, FolksPresenc eType type_b); gint folks_presence_details_typecmp (FolksPresenceType type_a, FolksPresenc eType type_b);
gboolean folks_presence_details_is_online (FolksPresenceDetails* self); gboolean folks_presence_details_is_online (FolksPresenceDetails* self);
FolksPresenceType folks_presence_details_get_presence_type (FolksPresenceDe tails* self); FolksPresenceType folks_presence_details_get_presence_type (FolksPresenceDe tails* self);
void folks_presence_details_set_presence_type (FolksPresenceDetails* self, FolksPresenceType value); void folks_presence_details_set_presence_type (FolksPresenceDetails* self, FolksPresenceType value);
const gchar* folks_presence_details_get_presence_message (FolksPresenceDeta ils* self); const gchar* folks_presence_details_get_presence_message (FolksPresenceDeta ils* self);
void folks_presence_details_set_presence_message (FolksPresenceDetails* sel f, const gchar* value); void folks_presence_details_set_presence_message (FolksPresenceDetails* sel f, const gchar* value);
const gchar* folks_presence_details_get_presence_status (FolksPresenceDetai
ls* self);
void folks_presence_details_set_presence_status (FolksPresenceDetails* self
, const gchar* value);
GType folks_role_get_type (void) G_GNUC_CONST; GType folks_role_get_type (void) G_GNUC_CONST;
FolksRole* folks_role_new (const gchar* title, const gchar* organisation_na me, const gchar* uid); FolksRole* folks_role_new (const gchar* title, const gchar* organisation_na me, const gchar* uid);
FolksRole* folks_role_construct (GType object_type, const gchar* title, con st gchar* organisation_name, const gchar* uid); FolksRole* folks_role_construct (GType object_type, const gchar* title, con st gchar* organisation_name, const gchar* uid);
gboolean folks_role_is_empty (FolksRole* self);
gboolean folks_role_equal (FolksRole* a, FolksRole* b); gboolean folks_role_equal (FolksRole* a, FolksRole* b);
guint folks_role_hash (FolksRole* r); guint folks_role_hash (FolksRole* r);
gchar* folks_role_to_string (FolksRole* self); gchar* folks_role_to_string (FolksRole* self);
const gchar* folks_role_get_organisation_name (FolksRole* self); const gchar* folks_role_get_organisation_name (FolksRole* self);
void folks_role_set_organisation_name (FolksRole* self, const gchar* value) ; void folks_role_set_organisation_name (FolksRole* self, const gchar* value) ;
const gchar* folks_role_get_title (FolksRole* self); const gchar* folks_role_get_title (FolksRole* self);
void folks_role_set_title (FolksRole* self, const gchar* value); void folks_role_set_title (FolksRole* self, const gchar* value);
const gchar* folks_role_get_role (FolksRole* self);
void folks_role_set_role (FolksRole* self, const gchar* value);
const gchar* folks_role_get_uid (FolksRole* self); const gchar* folks_role_get_uid (FolksRole* self);
void folks_role_set_uid (FolksRole* self, const gchar* value); void folks_role_set_uid (FolksRole* self, const gchar* value);
GType folks_role_field_details_get_type (void) G_GNUC_CONST;
FolksRoleFieldDetails* folks_role_field_details_new (FolksRole* value, GeeM
ultiMap* parameters);
FolksRoleFieldDetails* folks_role_field_details_construct (GType object_typ
e, FolksRole* value, GeeMultiMap* parameters);
GType folks_role_details_get_type (void) G_GNUC_CONST; GType folks_role_details_get_type (void) G_GNUC_CONST;
void folks_role_details_change_roles (FolksRoleDetails* self, GeeSet* roles
, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_role_details_change_roles_finish (FolksRoleDetails* self, GAsync
Result* _res_, GError** error);
GeeSet* folks_role_details_get_roles (FolksRoleDetails* self); GeeSet* folks_role_details_get_roles (FolksRoleDetails* self);
void folks_role_details_set_roles (FolksRoleDetails* self, GeeSet* value); void folks_role_details_set_roles (FolksRoleDetails* self, GeeSet* value);
GType folks_url_field_details_get_type (void) G_GNUC_CONST;
#define FOLKS_URL_FIELD_DETAILS_PARAM_TYPE_HOME_PAGE "x-home-page"
#define FOLKS_URL_FIELD_DETAILS_PARAM_TYPE_BLOG "x-blog"
#define FOLKS_URL_FIELD_DETAILS_PARAM_TYPE_PROFILE "x-profile"
#define FOLKS_URL_FIELD_DETAILS_PARAM_TYPE_FTP "x-ftp"
FolksUrlFieldDetails* folks_url_field_details_new (const gchar* value, GeeM
ultiMap* parameters);
FolksUrlFieldDetails* folks_url_field_details_construct (GType object_type,
const gchar* value, GeeMultiMap* parameters);
GType folks_url_details_get_type (void) G_GNUC_CONST; GType folks_url_details_get_type (void) G_GNUC_CONST;
void folks_url_details_change_urls (FolksUrlDetails* self, GeeSet* urls, GA
syncReadyCallback _callback_, gpointer _user_data_);
void folks_url_details_change_urls_finish (FolksUrlDetails* self, GAsyncRes
ult* _res_, GError** error);
GeeSet* folks_url_details_get_urls (FolksUrlDetails* self); GeeSet* folks_url_details_get_urls (FolksUrlDetails* self);
void folks_url_details_set_urls (FolksUrlDetails* self, GeeSet* value); void folks_url_details_set_urls (FolksUrlDetails* self, GeeSet* value);
GType folks_trust_level_get_type (void) G_GNUC_CONST; GType folks_trust_level_get_type (void) G_GNUC_CONST;
GType folks_individual_get_type (void) G_GNUC_CONST; GType folks_individual_get_type (void) G_GNUC_CONST;
GType folks_persona_get_type (void) G_GNUC_CONST; GType folks_persona_get_type (void) G_GNUC_CONST;
FolksIndividual* folks_individual_new (GeeSet* personas); FolksIndividual* folks_individual_new (GeeSet* personas);
FolksIndividual* folks_individual_construct (GType object_type, GeeSet* per sonas); FolksIndividual* folks_individual_construct (GType object_type, GeeSet* per sonas);
FolksTrustLevel folks_individual_get_trust_level (FolksIndividual* self); FolksTrustLevel folks_individual_get_trust_level (FolksIndividual* self);
gboolean folks_individual_get_is_user (FolksIndividual* self); gboolean folks_individual_get_is_user (FolksIndividual* self);
const gchar* folks_individual_get_id (FolksIndividual* self); const gchar* folks_individual_get_id (FolksIndividual* self);
skipping to change at line 862 skipping to change at line 1235
void folks_individual_aggregator_add_persona_from_details (FolksIndividualA ggregator* self, FolksIndividual* parent, FolksPersonaStore* persona_store, GHashTable* details, GAsyncReadyCallback _callback_, gpointer _user_data_) ; void folks_individual_aggregator_add_persona_from_details (FolksIndividualA ggregator* self, FolksIndividual* parent, FolksPersonaStore* persona_store, GHashTable* details, GAsyncReadyCallback _callback_, gpointer _user_data_) ;
FolksPersona* folks_individual_aggregator_add_persona_from_details_finish ( FolksIndividualAggregator* self, GAsyncResult* _res_, GError** error); FolksPersona* folks_individual_aggregator_add_persona_from_details_finish ( FolksIndividualAggregator* self, GAsyncResult* _res_, GError** error);
void folks_individual_aggregator_remove_individual (FolksIndividualAggregat or* self, FolksIndividual* individual, GAsyncReadyCallback _callback_, gpoi nter _user_data_); void folks_individual_aggregator_remove_individual (FolksIndividualAggregat or* self, FolksIndividual* individual, GAsyncReadyCallback _callback_, gpoi nter _user_data_);
void folks_individual_aggregator_remove_individual_finish (FolksIndividualA ggregator* self, GAsyncResult* _res_, GError** error); void folks_individual_aggregator_remove_individual_finish (FolksIndividualA ggregator* self, GAsyncResult* _res_, GError** error);
void folks_individual_aggregator_remove_persona (FolksIndividualAggregator* self, FolksPersona* persona, GAsyncReadyCallback _callback_, gpointer _use r_data_); void folks_individual_aggregator_remove_persona (FolksIndividualAggregator* self, FolksPersona* persona, GAsyncReadyCallback _callback_, gpointer _use r_data_);
void folks_individual_aggregator_remove_persona_finish (FolksIndividualAggr egator* self, GAsyncResult* _res_, GError** error); void folks_individual_aggregator_remove_persona_finish (FolksIndividualAggr egator* self, GAsyncResult* _res_, GError** error);
void folks_individual_aggregator_link_personas (FolksIndividualAggregator* self, GeeSet* personas, GAsyncReadyCallback _callback_, gpointer _user_data _); void folks_individual_aggregator_link_personas (FolksIndividualAggregator* self, GeeSet* personas, GAsyncReadyCallback _callback_, gpointer _user_data _);
void folks_individual_aggregator_link_personas_finish (FolksIndividualAggre gator* self, GAsyncResult* _res_, GError** error); void folks_individual_aggregator_link_personas_finish (FolksIndividualAggre gator* self, GAsyncResult* _res_, GError** error);
void folks_individual_aggregator_unlink_individual (FolksIndividualAggregat or* self, FolksIndividual* individual, GAsyncReadyCallback _callback_, gpoi nter _user_data_); void folks_individual_aggregator_unlink_individual (FolksIndividualAggregat or* self, FolksIndividual* individual, GAsyncReadyCallback _callback_, gpoi nter _user_data_);
void folks_individual_aggregator_unlink_individual_finish (FolksIndividualA ggregator* self, GAsyncResult* _res_, GError** error); void folks_individual_aggregator_unlink_individual_finish (FolksIndividualA ggregator* self, GAsyncResult* _res_, GError** error);
void folks_individual_aggregator_ensure_individual_property_writeable (Folk
sIndividualAggregator* self, FolksIndividual* individual, const gchar* prop
erty_name, GAsyncReadyCallback _callback_, gpointer _user_data_);
FolksPersona* folks_individual_aggregator_ensure_individual_property_writea
ble_finish (FolksIndividualAggregator* self, GAsyncResult* _res_, GError**
error);
void folks_individual_aggregator_look_up_individual (FolksIndividualAggrega
tor* self, const gchar* id, GAsyncReadyCallback _callback_, gpointer _user_
data_);
FolksIndividual* folks_individual_aggregator_look_up_individual_finish (Fol
ksIndividualAggregator* self, GAsyncResult* _res_, GError** error);
gboolean folks_individual_aggregator_get_is_prepared (FolksIndividualAggreg ator* self); gboolean folks_individual_aggregator_get_is_prepared (FolksIndividualAggreg ator* self);
gboolean folks_individual_aggregator_get_is_quiescent (FolksIndividualAggre gator* self);
FolksPersonaStore* folks_individual_aggregator_get_primary_store (FolksIndi vidualAggregator* self); FolksPersonaStore* folks_individual_aggregator_get_primary_store (FolksIndi vidualAggregator* self);
GeeMap* folks_individual_aggregator_get_individuals (FolksIndividualAggrega tor* self); GeeMap* folks_individual_aggregator_get_individuals (FolksIndividualAggrega tor* self);
FolksIndividual* folks_individual_aggregator_get_user (FolksIndividualAggre gator* self); FolksIndividual* folks_individual_aggregator_get_user (FolksIndividualAggre gator* self);
void folks_persona_linkable_property_to_links (FolksPersona* self, const gc har* prop_name, FolksPersonaLinkablePropertyCallback callback, void* callba ck_target); void folks_persona_linkable_property_to_links (FolksPersona* self, const gc har* prop_name, FolksPersonaLinkablePropertyCallback callback, void* callba ck_target);
gchar* folks_persona_build_uid (const gchar* backend_name, const gchar* per sona_store_id, const gchar* persona_id); gchar* folks_persona_build_uid (const gchar* backend_name, const gchar* per sona_store_id, const gchar* persona_id);
void folks_persona_split_uid (const gchar* uid, gchar** backend_name, gchar ** persona_store_id, gchar** persona_id); void folks_persona_split_uid (const gchar* uid, gchar** backend_name, gchar ** persona_store_id, gchar** persona_id);
FolksPersona* folks_persona_construct (GType object_type); FolksPersona* folks_persona_construct (GType object_type);
const gchar* folks_persona_get_iid (FolksPersona* self); const gchar* folks_persona_get_iid (FolksPersona* self);
const gchar* folks_persona_get_uid (FolksPersona* self); const gchar* folks_persona_get_uid (FolksPersona* self);
const gchar* folks_persona_get_display_id (FolksPersona* self); const gchar* folks_persona_get_display_id (FolksPersona* self);
gboolean folks_persona_get_is_user (FolksPersona* self); gboolean folks_persona_get_is_user (FolksPersona* self);
FolksPersonaStore* folks_persona_get_store (FolksPersona* self); FolksPersonaStore* folks_persona_get_store (FolksPersona* self);
FolksIndividual* folks_persona_get_individual (FolksPersona* self);
gchar** folks_persona_get_linkable_properties (FolksPersona* self, int* res ult_length1); gchar** folks_persona_get_linkable_properties (FolksPersona* self, int* res ult_length1);
gchar** folks_persona_get_writeable_properties (FolksPersona* self, int* re sult_length1);
GType folks_persona_store_trust_get_type (void) G_GNUC_CONST; GType folks_persona_store_trust_get_type (void) G_GNUC_CONST;
GQuark folks_persona_store_error_quark (void); GQuark folks_persona_store_error_quark (void);
GType folks_persona_detail_get_type (void) G_GNUC_CONST; GType folks_persona_detail_get_type (void) G_GNUC_CONST;
GType folks_maybe_bool_get_type (void) G_GNUC_CONST; GType folks_maybe_bool_get_type (void) G_GNUC_CONST;
const gchar* folks_persona_store_detail_key (FolksPersonaDetail detail); const gchar* folks_persona_store_detail_key (FolksPersonaDetail detail);
void _folks_persona_store_emit_personas_changed (FolksPersonaStore* self, G eeSet* added, GeeSet* removed, const gchar* message, FolksPersona* actor, F olksGroupDetailsChangeReason reason); void _folks_persona_store_emit_personas_changed (FolksPersonaStore* self, G eeSet* added, GeeSet* removed, const gchar* message, FolksPersona* actor, F olksGroupDetailsChangeReason reason);
void folks_persona_store_prepare (FolksPersonaStore* self, GAsyncReadyCallb ack _callback_, gpointer _user_data_); void folks_persona_store_prepare (FolksPersonaStore* self, GAsyncReadyCallb ack _callback_, gpointer _user_data_);
void folks_persona_store_prepare_finish (FolksPersonaStore* self, GAsyncRes ult* _res_, GError** error); void folks_persona_store_prepare_finish (FolksPersonaStore* self, GAsyncRes ult* _res_, GError** error);
void folks_persona_store_flush (FolksPersonaStore* self, GAsyncReadyCallbac k _callback_, gpointer _user_data_); void folks_persona_store_flush (FolksPersonaStore* self, GAsyncReadyCallbac k _callback_, gpointer _user_data_);
void folks_persona_store_flush_finish (FolksPersonaStore* self, GAsyncResul t* _res_); void folks_persona_store_flush_finish (FolksPersonaStore* self, GAsyncResul t* _res_);
skipping to change at line 900 skipping to change at line 1280
FolksPersonaStore* folks_persona_store_construct (GType object_type); FolksPersonaStore* folks_persona_store_construct (GType object_type);
const gchar* folks_persona_store_get_type_id (FolksPersonaStore* self); const gchar* folks_persona_store_get_type_id (FolksPersonaStore* self);
const gchar* folks_persona_store_get_display_name (FolksPersonaStore* self) ; const gchar* folks_persona_store_get_display_name (FolksPersonaStore* self) ;
const gchar* folks_persona_store_get_id (FolksPersonaStore* self); const gchar* folks_persona_store_get_id (FolksPersonaStore* self);
GeeMap* folks_persona_store_get_personas (FolksPersonaStore* self); GeeMap* folks_persona_store_get_personas (FolksPersonaStore* self);
FolksMaybeBool folks_persona_store_get_can_add_personas (FolksPersonaStore* self); FolksMaybeBool folks_persona_store_get_can_add_personas (FolksPersonaStore* self);
FolksMaybeBool folks_persona_store_get_can_alias_personas (FolksPersonaStor e* self); FolksMaybeBool folks_persona_store_get_can_alias_personas (FolksPersonaStor e* self);
FolksMaybeBool folks_persona_store_get_can_group_personas (FolksPersonaStor e* self); FolksMaybeBool folks_persona_store_get_can_group_personas (FolksPersonaStor e* self);
FolksMaybeBool folks_persona_store_get_can_remove_personas (FolksPersonaSto re* self); FolksMaybeBool folks_persona_store_get_can_remove_personas (FolksPersonaSto re* self);
gboolean folks_persona_store_get_is_prepared (FolksPersonaStore* self); gboolean folks_persona_store_get_is_prepared (FolksPersonaStore* self);
gboolean folks_persona_store_get_is_quiescent (FolksPersonaStore* self);
gboolean folks_persona_store_get_is_writeable (FolksPersonaStore* self); gboolean folks_persona_store_get_is_writeable (FolksPersonaStore* self);
void folks_persona_store_set_is_writeable (FolksPersonaStore* self, gboolea n value); void folks_persona_store_set_is_writeable (FolksPersonaStore* self, gboolea n value);
FolksPersonaStoreTrust folks_persona_store_get_trust_level (FolksPersonaSto re* self); FolksPersonaStoreTrust folks_persona_store_get_trust_level (FolksPersonaSto re* self);
void folks_persona_store_set_trust_level (FolksPersonaStore* self, FolksPer sonaStoreTrust value); void folks_persona_store_set_trust_level (FolksPersonaStore* self, FolksPer sonaStoreTrust value);
gchar** folks_persona_store_get_always_writeable_properties (FolksPersonaSt
ore* self, int* result_length1);
gboolean folks_persona_store_get_is_primary_store (FolksPersonaStore* self)
;
gboolean folks_persona_store_get_is_user_set_default (FolksPersonaStore* se
lf);
GType folks_debug_get_type (void) G_GNUC_CONST; GType folks_debug_get_type (void) G_GNUC_CONST;
#define FOLKS_DEBUG_STATUS_LOG_DOMAIN "folks-status" #define FOLKS_DEBUG_STATUS_LOG_DOMAIN "folks-status"
FolksDebug* folks_debug_dup (void); FolksDebug* folks_debug_dup (void);
FolksDebug* folks_debug_dup_with_flags (const gchar* debug_flags, gboolean colour_enabled); FolksDebug* folks_debug_dup_with_flags (const gchar* debug_flags, gboolean colour_enabled);
void folks_debug_emit_print_status (FolksDebug* self); void folks_debug_emit_print_status (FolksDebug* self);
void folks_debug_indent (FolksDebug* self); void folks_debug_indent (FolksDebug* self);
void folks_debug_unindent (FolksDebug* self); void folks_debug_unindent (FolksDebug* self);
void folks_debug_print_line (FolksDebug* self, const gchar* domain, GLogLev elFlags level, const gchar* format, ...); void folks_debug_print_line (FolksDebug* self, const gchar* domain, GLogLev elFlags level, const gchar* format, ...);
void folks_debug_print_heading (FolksDebug* self, const gchar* domain, GLog LevelFlags level, const gchar* format, ...); void folks_debug_print_heading (FolksDebug* self, const gchar* domain, GLog LevelFlags level, const gchar* format, ...);
void folks_debug_print_key_value_pairs (FolksDebug* self, const gchar* doma in, GLogLevelFlags level, ...); void folks_debug_print_key_value_pairs (FolksDebug* self, const gchar* doma in, GLogLevelFlags level, ...);
gboolean folks_debug_get_colour_enabled (FolksDebug* self); gboolean folks_debug_get_colour_enabled (FolksDebug* self);
void folks_debug_set_colour_enabled (FolksDebug* self, gboolean value); void folks_debug_set_colour_enabled (FolksDebug* self, gboolean value);
gboolean folks_debug_get_debug_output_enabled (FolksDebug* self); gboolean folks_debug_get_debug_output_enabled (FolksDebug* self);
void folks_debug_set_debug_output_enabled (FolksDebug* self, gboolean value ); void folks_debug_set_debug_output_enabled (FolksDebug* self, gboolean value );
GType folks_utils_get_type (void) G_GNUC_CONST;
gboolean folks_utils_multi_map_str_str_equal (GeeMultiMap* a, GeeMultiMap*
b);
gboolean folks_utils_multi_map_str_afd_equal (GeeMultiMap* a, GeeMultiMap*
b);
gboolean folks_utils_set_afd_equal (GeeSet* a, GeeSet* b);
FolksUtils* folks_utils_new (void);
FolksUtils* folks_utils_construct (GType object_type);
GType folks_potential_match_get_type (void) G_GNUC_CONST; GType folks_potential_match_get_type (void) G_GNUC_CONST;
extern GeeSet* folks_potential_match_known_email_aliases; extern GeeSet* folks_potential_match_known_email_aliases;
FolksMatchResult folks_potential_match_potential_match (FolksPotentialMatch * self, FolksIndividual* a, FolksIndividual* b);
FolksPotentialMatch* folks_potential_match_new (void); FolksPotentialMatch* folks_potential_match_new (void);
FolksPotentialMatch* folks_potential_match_construct (GType object_type); FolksPotentialMatch* folks_potential_match_construct (GType object_type);
FolksMatchResult folks_potential_match_potential_match (FolksPotentialMatch GType folks_avatar_cache_get_type (void) G_GNUC_CONST;
* self, FolksIndividual* a, FolksIndividual* b); FolksAvatarCache* folks_avatar_cache_dup (void);
gchar* folks_potential_match_result_to_string (FolksMatchResult _result_); void folks_avatar_cache_load_avatar (FolksAvatarCache* self, const gchar* i
void _folks_potential_match_inspect_im_addresses (FolksPotentialMatch* self d, GAsyncReadyCallback _callback_, gpointer _user_data_);
); GLoadableIcon* folks_avatar_cache_load_avatar_finish (FolksAvatarCache* sel
gdouble folks_potential_match_jaro_dist (FolksPotentialMatch* self, const g f, GAsyncResult* _res_, GError** error);
char* s1, const gchar* s2); void folks_avatar_cache_store_avatar (FolksAvatarCache* self, const gchar*
id, GLoadableIcon* avatar, GAsyncReadyCallback _callback_, gpointer _user_d
ata_);
gchar* folks_avatar_cache_store_avatar_finish (FolksAvatarCache* self, GAsy
ncResult* _res_, GError** error);
void folks_avatar_cache_remove_avatar (FolksAvatarCache* self, const gchar*
id, GAsyncReadyCallback _callback_, gpointer _user_data_);
void folks_avatar_cache_remove_avatar_finish (FolksAvatarCache* self, GAsyn
cResult* _res_, GError** error);
gchar* folks_avatar_cache_build_uri_for_avatar (FolksAvatarCache* self, con
st gchar* id);
GType folks_object_cache_get_type (void) G_GNUC_CONST;
GVariantType* folks_object_cache_get_serialised_object_type (FolksObjectCac
he* self, guint8 object_version);
guint8 folks_object_cache_get_serialised_object_version (FolksObjectCache*
self);
GVariant* folks_object_cache_serialise_object (FolksObjectCache* self, gcon
stpointer object);
gpointer folks_object_cache_deserialise_object (FolksObjectCache* self, GVa
riant* variant, guint8 object_version);
FolksObjectCache* folks_object_cache_construct (GType object_type, GType t_
type, GBoxedCopyFunc t_dup_func, GDestroyNotify t_destroy_func, const gchar
* type_id, const gchar* id);
void folks_object_cache_load_objects (FolksObjectCache* self, GCancellable*
cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_);
GeeSet* folks_object_cache_load_objects_finish (FolksObjectCache* self, GAs
yncResult* _res_);
void folks_object_cache_store_objects (FolksObjectCache* self, GeeSet* obje
cts, GCancellable* cancellable, GAsyncReadyCallback _callback_, gpointer _u
ser_data_);
void folks_object_cache_store_objects_finish (FolksObjectCache* self, GAsyn
cResult* _res_);
void folks_object_cache_clear_cache (FolksObjectCache* self, GAsyncReadyCal
lback _callback_, gpointer _user_data_);
void folks_object_cache_clear_cache_finish (FolksObjectCache* self, GAsyncR
esult* _res_);
const gchar* folks_object_cache_get_type_id (FolksObjectCache* self);
const gchar* folks_object_cache_get_id (FolksObjectCache* self);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 99 change blocks. 
115 lines changed or deleted 762 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/