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