15 #include "ws_symbol_export.h"
17 #include "dissectors/packet-xml.h"
20 #define xmpp_elem_cdata(elem) \
21 elem->data?elem->data->value:""
50 gchar* default_ns_abbrev;
52 GHashTable *namespaces;
69 gboolean in_short_list;
73 void (*val_func)(
packet_info *pinfo,
proto_item *item,
const gchar *name,
const gchar *value, gconstpointer data);
82 typedef enum _xmpp_elem_info_type{
87 } xmpp_elem_info_type;
89 typedef enum _xmpp_elem_info_occurrence
92 } xmpp_elem_info_occurrence;
96 xmpp_elem_info_type type;
100 xmpp_elem_info_occurrence occurrence;
181 extern xmpp_element_t* xmpp_steal_element_by_name_and_attr(
xmpp_element_t *packet,
const gchar *name,
const gchar *attr_name,
const gchar *attr_value);
194 extern void xmpp_proto_tree_hide_first_child(
proto_tree *tree);
197 extern void xmpp_proto_tree_show_first_child(
proto_tree *tree);
203 extern gpointer xmpp_name_attr_struct(
wmem_allocator_t *pool,
const gchar *name,
const gchar *attr_name,
const gchar *attr_value);
239 extern void xmpp_val_enum_list(
packet_info *pinfo,
proto_item *item,
const gchar *name,
const gchar *value, gconstpointer data);
Definition: packet_info.h:44
Definition: wmem_allocator.h:27
Definition: wmem_tree-int.h:48
Definition: packet-xml.h:52
Definition: packet-xmpp-utils.h:24
Definition: packet-xmpp-utils.h:77
Definition: packet-xmpp-utils.h:65
Definition: packet-xmpp-utils.h:29
Definition: packet-xmpp-utils.h:103
Definition: packet-xmpp-utils.h:38
Definition: packet-xmpp-utils.h:95
Definition: packet-xmpp-utils.h:45
Definition: packet-xmpp-utils.h:114
Definition: file-pcapng.h:57
Definition: tvbuff-int.h:35