|  |  |  | libempathy Reference Manual |  | 
|---|---|---|---|---|
                    EmpathyContactFactoryPriv;
                    EmpathyContactFactory;
EmpathyContactFactory* empathy_contact_factory_new      (void);
EmpathyContact*     empathy_contact_factory_get_user    (EmpathyContactFactory *factory,
                                                         McAccount *account);
EmpathyContact*     empathy_contact_factory_get_from_id (EmpathyContactFactory *factory,
                                                         McAccount *account,
                                                         const gchar *id);
EmpathyContact*     empathy_contact_factory_get_from_handle
                                                        (EmpathyContactFactory *factory,
                                                         McAccount *account,
                                                         guint handle);
GList*              empathy_contact_factory_get_from_handles
                                                        (EmpathyContactFactory *factory,
                                                         McAccount *account,
                                                         GArray *handles);
void                empathy_contact_factory_set_alias   (EmpathyContactFactory *factory,
                                                         EmpathyContact *contact,
                                                         const gchar *alias);
void                empathy_contact_factory_set_avatar  (EmpathyContactFactory *factory,
                                                         McAccount *account,
                                                         const gchar *data,
                                                         gsize size,
                                                         const gchar *mime_type);
EmpathyContact* empathy_contact_factory_get_user (EmpathyContactFactory *factory, McAccount *account);
| 
 | |
| 
 | |
| Returns : | 
EmpathyContact* empathy_contact_factory_get_from_id (EmpathyContactFactory *factory, McAccount *account, const gchar *id);
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
EmpathyContact* empathy_contact_factory_get_from_handle (EmpathyContactFactory *factory, McAccount *account, guint handle);
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
GList*              empathy_contact_factory_get_from_handles
                                                        (EmpathyContactFactory *factory,
                                                         McAccount *account,
                                                         GArray *handles);
| 
 | |
| 
 | |
| 
 | |
| Returns : | 
void empathy_contact_factory_set_alias (EmpathyContactFactory *factory, EmpathyContact *contact, const gchar *alias);
| 
 | |
| 
 | |
| 
 | 
void empathy_contact_factory_set_avatar (EmpathyContactFactory *factory, McAccount *account, const gchar *data, gsize size, const gchar *mime_type);
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 |