comparison libpurple/protocols/jabber/libxmpp.c @ 27086:60cb86295f08

Examples for the namespace-(un)registering of IQs and added IPC versions
author Paul Aurich <paul@darkrain42.org>
date Wed, 03 Jun 2009 05:51:51 +0000
parents 08964b4b2fe4
children d31af94a715d
comparison
equal deleted inserted replaced
27085:61d817c4c935 27086:60cb86295f08
168 purple_value_new(PURPLE_TYPE_STRING), /* type */ 168 purple_value_new(PURPLE_TYPE_STRING), /* type */
169 purple_value_new(PURPLE_TYPE_STRING), /* id */ 169 purple_value_new(PURPLE_TYPE_STRING), /* id */
170 purple_value_new(PURPLE_TYPE_STRING), /* from */ 170 purple_value_new(PURPLE_TYPE_STRING), /* from */
171 purple_value_new(PURPLE_TYPE_SUBTYPE, PURPLE_SUBTYPE_XMLNODE)); /* child */ 171 purple_value_new(PURPLE_TYPE_SUBTYPE, PURPLE_SUBTYPE_XMLNODE)); /* child */
172 172
173 /* Modifying these? Look at jabber_init_plugin for the ipc versions */
173 purple_signal_register(plugin, "jabber-register-namespace-watcher", 174 purple_signal_register(plugin, "jabber-register-namespace-watcher",
174 purple_marshal_VOID__POINTER_POINTER, 175 purple_marshal_VOID__POINTER_POINTER,
175 NULL, 2, 176 NULL, 2,
176 purple_value_new(PURPLE_TYPE_STRING), /* node */ 177 purple_value_new(PURPLE_TYPE_STRING), /* node */
177 purple_value_new(PURPLE_TYPE_STRING)); /* namespace */ 178 purple_value_new(PURPLE_TYPE_STRING)); /* namespace */