comparison src/protocols/jabber/jabber.h @ 7395:b250288fa948

[gaim-migrate @ 7990] this would be the non-working start of file transfer (the real way) for jabber also approximately eleventy billion jabber tweaks committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Fri, 31 Oct 2003 02:43:58 +0000
parents 632cee95cc5c
children 9008b5be4275
comparison
equal deleted inserted replaced
7394:c6ff3c1fb1b3 7395:b250288fa948
66 GHashTable *chats; 66 GHashTable *chats;
67 67
68 GHashTable *callbacks; 68 GHashTable *callbacks;
69 int next_id; 69 int next_id;
70 70
71 GList *oob_file_transfers;
71 GList *file_transfers; 72 GList *file_transfers;
72 73
73 time_t idle; 74 time_t idle;
74 75
75 JabberID *user; 76 JabberID *user;
76 GaimConnection *gc; 77 GaimConnection *gc;
77 GaimSslConnection *gsc; 78 GaimSslConnection *gsc;
78 79
79 gboolean registration; 80 gboolean registration;
80 } JabberStream; 81 } JabberStream;
81
82 typedef void (JabberCallback)(JabberStream *js, xmlnode *packet);
83 82
84 void jabber_process_packet(JabberStream *js, xmlnode *packet); 83 void jabber_process_packet(JabberStream *js, xmlnode *packet);
85 void jabber_send(JabberStream *js, xmlnode *data); 84 void jabber_send(JabberStream *js, xmlnode *data);
86 void jabber_send_raw(JabberStream *js, const char *data); 85 void jabber_send_raw(JabberStream *js, const char *data);
87 86