diff libpurple/protocols/myspace/myspace.h @ 17966:f1827c3dc65a

Add msim_process_server_info() to save the server information dictionary received before logging in, in session->server_info. Not used for much now, but may be useful in the future.
author Jeffrey Connelly <jaconnel@calpoly.edu>
date Sun, 22 Jul 2007 05:37:48 +0000
parents e3687194f2b2
children c9acdf96e74e
line wrap: on
line diff
--- a/libpurple/protocols/myspace/myspace.h	Sun Jul 22 04:32:44 2007 +0000
+++ b/libpurple/protocols/myspace/myspace.h	Sun Jul 22 05:37:48 2007 +0000
@@ -183,6 +183,8 @@
     GHashTable *user_lookup_cb;         /**< Username -> userid lookup callback */
     GHashTable *user_lookup_cb_data;    /**< Username -> userid lookup callback data */
 
+    GHashTable *server_info;            /**< Parameters from server */
+
     gchar *rxbuf;                       /**< Receive buffer */
     guint rxoff;                        /**< Receive buffer offset */
 	guint next_rid;						/**< Next request/response ID */
@@ -267,6 +269,7 @@
 
 void msim_store_buddy_info_each(gpointer key, gpointer value, gpointer user_data);
 gboolean msim_store_buddy_info(MsimSession *session, MsimMessage *msg);
+gboolean msim_process_server_info(MsimSession *session, MsimMessage *msg);
 gboolean msim_process_reply(MsimSession *session, MsimMessage *msg);
 
 gboolean msim_preprocess_incoming(MsimSession *session, MsimMessage *msg);