diff libpurple/protocols/jabber/caps.h @ 30254:6362579b3d2e

jabber: Start adding some caps tests
author Paul Aurich <paul@darkrain42.org>
date Fri, 09 Jul 2010 22:14:03 +0000
parents c585572e80dd
children
line wrap: on
line diff
--- a/libpurple/protocols/jabber/caps.h	Thu Jul 08 21:27:36 2010 +0000
+++ b/libpurple/protocols/jabber/caps.h	Fri Jul 09 22:14:03 2010 +0000
@@ -115,4 +115,15 @@
  */
 void jabber_caps_broadcast_change(void);
 
+/**
+ * Parse the <query/> element from an IQ stanza into a JabberCapsClientInfo
+ * struct.
+ *
+ * Exposed for tests
+ *
+ * @param query The 'query' element from an IQ reply stanza.
+ * @returns A JabberCapsClientInfo struct, or NULL on error
+ */
+JabberCapsClientInfo *jabber_caps_parse_client_info(xmlnode *query);
+
 #endif /* PURPLE_JABBER_CAPS_H_ */