Mercurial > pidgin
comparison libpurple/protocols/yahoo/yahoo.h @ 25016:d11d1ac96a0d
Send IMs and Typing notifications through p2p, Redesign p2p
user_data structure, Close p2p connections at sign out.
author | Sulabh Mahajan <sulabh@soc.pidgin.im> |
---|---|
date | Tue, 17 Jun 2008 21:17:29 +0000 |
parents | 11e2d8a878b0 |
children | 048a53891afd |
comparison
equal
deleted
inserted
replaced
25015:f1de4ccc433e | 25016:d11d1ac96a0d |
---|---|
119 char *host_ip; | 119 char *host_ip; |
120 int session_id; | 120 int session_id; |
121 char *host_username; | 121 char *host_username; |
122 int val_13; | 122 int val_13; |
123 guint input_event; | 123 guint input_event; |
124 gint source; | |
125 int val_11; | |
124 }; | 126 }; |
125 | 127 |
126 struct _YchtConn; | 128 struct _YchtConn; |
127 | 129 |
128 struct yahoo_data { | 130 struct yahoo_data { |
184 /** | 186 /** |
185 * We may receive a list15 in multiple packets with no prior warning as to how many we'll be getting; | 187 * We may receive a list15 in multiple packets with no prior warning as to how many we'll be getting; |
186 * the server expects us to keep track of the group for which it is sending us contact names. | 188 * the server expects us to keep track of the group for which it is sending us contact names. |
187 */ | 189 */ |
188 char *current_list15_grp; | 190 char *current_list15_grp; |
191 GHashTable *peers; /*information about p2p data*/ | |
189 }; | 192 }; |
190 | 193 |
191 #define YAHOO_MAX_STATUS_MESSAGE_LENGTH (255) | 194 #define YAHOO_MAX_STATUS_MESSAGE_LENGTH (255) |
192 | 195 |
193 /* sometimes i wish prpls could #include things from other prpls. then i could just | 196 /* sometimes i wish prpls could #include things from other prpls. then i could just |