libpurple/protocols/jabber/google.h

branch
cpw.darkrain42.xmpp.iq-handlers
changeset 26692
9bd44c7fed49
parent 25817
09d6a40a341d
parent 26495
52846ebe1c7d
child 26693
0365dcbeaff6
--- a/libpurple/protocols/jabber/google.h	Fri Apr 03 02:43:22 2009 +0000
+++ b/libpurple/protocols/jabber/google.h	Fri Apr 03 16:45:38 2009 +0000
@@ -25,6 +25,10 @@
  * such that they don't intermingle with code for the XMPP RFCs and XEPs :) */
 
 #include "jabber.h"
+#include "media.h"
+
+#define GOOGLE_VOICE_CAP "http://www.google.com/xmpp/protocol/voice/v1"
+#define GOOGLE_JINGLE_INFO_NAMESPACE "google:jingleinfo"
 
 void jabber_gmail_init(JabberStream *js);
 void jabber_gmail_poke(JabberStream *js, const char *from, JabberIqType type,
@@ -46,6 +50,10 @@
 
 char *jabber_google_format_to_html(const char *text);
 
+gboolean jabber_google_session_initiate(JabberStream *js, const gchar *who, PurpleMediaSessionType type);
+void jabber_google_session_parse(JabberStream *js, xmlnode *node);
 
+void jabber_google_handle_jingle_info(JabberStream *js, xmlnode *packet);
+void jabber_google_send_jingle_info(JabberStream *js);
 
 #endif   /* _PURPLE_GOOGLE_H_ */

mercurial