comparison libpurple/protocols/jabber/google.h @ 28371:51d507e6c8f3

jabber: Add an "Initiate Chat" blist context menu option for GTalk accounts. Patch from Eion Robb with minor cleanup. Closes #10413. Refs #3360. committer: Paul Aurich <paul@darkrain42.org>
author eion@robbmob.com
date Mon, 12 Oct 2009 17:36:12 +0000
parents 72bcdcb0629f
children 7b4ade7c6d8a
comparison
equal deleted inserted replaced
28368:4a917f91bc05 28371:51d507e6c8f3
29 29
30 #define GOOGLE_VOICE_CAP "http://www.google.com/xmpp/protocol/voice/v1" 30 #define GOOGLE_VOICE_CAP "http://www.google.com/xmpp/protocol/voice/v1"
31 #define GOOGLE_VIDEO_CAP "http://www.google.com/xmpp/protocol/video/v1" 31 #define GOOGLE_VIDEO_CAP "http://www.google.com/xmpp/protocol/video/v1"
32 #define GOOGLE_JINGLE_INFO_NAMESPACE "google:jingleinfo" 32 #define GOOGLE_JINGLE_INFO_NAMESPACE "google:jingleinfo"
33 33
34 #define GOOGLE_GROUPCHAT_SERVER "groupchat.google.com"
35
34 void jabber_gmail_init(JabberStream *js); 36 void jabber_gmail_init(JabberStream *js);
35 void jabber_gmail_poke(JabberStream *js, const char *from, JabberIqType type, 37 void jabber_gmail_poke(JabberStream *js, const char *from, JabberIqType type,
36 const char *id, xmlnode *new_mail); 38 const char *id, xmlnode *new_mail);
37 39
38 void jabber_google_roster_init(JabberStream *js); 40 void jabber_google_roster_init(JabberStream *js);
57 void jabber_google_handle_jingle_info(JabberStream *js, const char *from, 59 void jabber_google_handle_jingle_info(JabberStream *js, const char *from,
58 JabberIqType type, const char *id, 60 JabberIqType type, const char *id,
59 xmlnode *child); 61 xmlnode *child);
60 void jabber_google_send_jingle_info(JabberStream *js); 62 void jabber_google_send_jingle_info(JabberStream *js);
61 63
64 void google_buddy_node_chat(PurpleBlistNode *node, gpointer data);
65
62 #endif /* PURPLE_JABBER_GOOGLE_H_ */ 66 #endif /* PURPLE_JABBER_GOOGLE_H_ */