Mercurial > pidgin
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 |