]> git.0d.be Git - empathy.git/blobdiff - libempathy/empathy-irc-network-manager.h
account-settings: allow to change the service
[empathy.git] / libempathy / empathy-irc-network-manager.h
index a853a074b638d7a1a6ac1542383d20fa71621d42..19df2f7e19b9d8cdf4abb1111b42a7f3cb8842f6 100644 (file)
@@ -33,7 +33,6 @@ typedef struct _EmpathyIrcNetworkManagerClass EmpathyIrcNetworkManagerClass;
 struct _EmpathyIrcNetworkManager
 {
   GObject parent;
-
   gpointer priv;
 };
 
@@ -42,8 +41,7 @@ struct _EmpathyIrcNetworkManagerClass
   GObjectClass parent_class;
 };
 
-GType
-empathy_irc_network_manager_get_type (void);
+GType empathy_irc_network_manager_get_type (void);
 
 /* TYPE MACROS */
 #define EMPATHY_TYPE_IRC_NETWORK_MANAGER \
@@ -65,6 +63,8 @@ empathy_irc_network_manager_get_type (void);
 EmpathyIrcNetworkManager * empathy_irc_network_manager_new (
     const gchar *global_file, const gchar *user_file);
 
+EmpathyIrcNetworkManager * empathy_irc_network_manager_dup_default (void);
+
 void empathy_irc_network_manager_add (EmpathyIrcNetworkManager *manager,
     EmpathyIrcNetwork *network);
 
@@ -74,6 +74,9 @@ void empathy_irc_network_manager_remove (EmpathyIrcNetworkManager *manager,
 GSList * empathy_irc_network_manager_get_networks (
     EmpathyIrcNetworkManager *manager);
 
+GSList * empathy_irc_network_manager_get_dropped_networks (
+    EmpathyIrcNetworkManager *manager);
+
 EmpathyIrcNetwork * empathy_irc_network_manager_find_network_by_address (
     EmpathyIrcNetworkManager *manager, const gchar *address);