comparison libpurple/protocols/msn/session.h @ 31292:47b6eda87723

propagate from branch 'im.pidgin.pidgin' (head 07d0765c444a097af45c2650f54323afb900a07b) to branch 'im.pidgin.soc.2010.msn-tlc' (head f3998422a4724ab424e4e2328f58fc0504856557)
author masca@cpw.pidgin.im
date Mon, 19 Jul 2010 21:11:32 +0000
parents 88a047f92c39 85f66a8f2633
children 23be655cc688
comparison
equal deleted inserted replaced
30698:e874875a74a7 31292:47b6eda87723
59 59
60 #define MSN_LOGIN_STEPS MSN_LOGIN_STEP_END 60 #define MSN_LOGIN_STEPS MSN_LOGIN_STEP_END
61 61
62 #define MSN_LOGIN_FQY_TIMEOUT 30 62 #define MSN_LOGIN_FQY_TIMEOUT 30
63 63
64 #include "group.h"
65 #include "httpconn.h"
66 #include "nexus.h" 64 #include "nexus.h"
67 #include "notification.h" 65 #include "notification.h"
68 #include "oim.h" 66 #include "oim.h"
69 #include "slpcall.h"
70 #include "sslconn.h"
71 #include "switchboard.h" 67 #include "switchboard.h"
72 #include "sync.h"
73 #include "user.h" 68 #include "user.h"
74 #include "userlist.h" 69 #include "userlist.h"
75 70
76 struct _MsnSession 71 struct _MsnSession
77 { 72 {
90 gboolean http_method; 85 gboolean http_method;
91 86
92 MsnNotification *notification; 87 MsnNotification *notification;
93 MsnNexus *nexus; 88 MsnNexus *nexus;
94 MsnOim *oim; 89 MsnOim *oim;
95 MsnSync *sync;
96 MsnUserList *userlist; 90 MsnUserList *userlist;
97 char *abch_cachekey; 91 char *abch_cachekey;
98 92
99 int servconns_count; /**< The count of server connections. */ 93 int servconns_count; /**< The count of server connections. */
100 GList *switches; /**< The list of all the switchboards. */ 94 GList *switches; /**< The list of all the switchboards. */
120 gboolean email_enabled; 114 gboolean email_enabled;
121 } passport_info; 115 } passport_info;
122 116
123 GHashTable *soap_table; 117 GHashTable *soap_table;
124 guint soap_cleanup_handle; 118 guint soap_cleanup_handle;
119 char *guid;
125 }; 120 };
126 121
127 /** 122 /**
128 * Creates an MSN session. 123 * Creates an MSN session.
129 * 124 *