]> git.0d.be Git - empathy.git/blobdiff - libempathy/empathy-contact-manager.h
add myself to AUTHORS
[empathy.git] / libempathy / empathy-contact-manager.h
index 811a7b79dfb8770635b2e1fd93b19bef6bf9d4b5..97e21464ac54c092f553afde54af80c7f5801f05 100644 (file)
 
 #include <glib.h>
 
-#include <libmissioncontrol/mc-account.h>
-
 #include "empathy-contact.h"
 #include "empathy-tp-contact-list.h"
+#include "empathy-contact-list.h"
 
 G_BEGIN_DECLS
 
@@ -40,10 +39,10 @@ G_BEGIN_DECLS
 
 typedef struct _EmpathyContactManager      EmpathyContactManager;
 typedef struct _EmpathyContactManagerClass EmpathyContactManagerClass;
-typedef struct _EmpathyContactManagerPriv  EmpathyContactManagerPriv;
 
 struct _EmpathyContactManager {
-       GObject      parent;
+       GObject parent;
+       gpointer priv;
 };
 
 struct _EmpathyContactManagerClass {
@@ -51,9 +50,13 @@ struct _EmpathyContactManagerClass {
 };
 
 GType                  empathy_contact_manager_get_type (void) G_GNUC_CONST;
-EmpathyContactManager *empathy_contact_manager_new      (void);
+gboolean               empathy_contact_manager_initialized (void);
+EmpathyContactManager *empathy_contact_manager_dup_singleton  (void);
 EmpathyTpContactList * empathy_contact_manager_get_list (EmpathyContactManager *manager,
-                                                        McAccount             *account);
+                                                        TpConnection          *connection);
+EmpathyContactListFlags empathy_contact_manager_get_flags_for_connection (
+                                                        EmpathyContactManager *manager,
+                                                        TpConnection          *connection);
 
 G_END_DECLS