summaryrefslogtreecommitdiffstats
path: root/libcsoap/soap-xml.h
diff options
context:
space:
mode:
authorGravatar m0gg2007-11-03 22:40:09 +0000
committerGravatar m0gg2007-11-03 22:40:09 +0000
commit8a6946b18003fae6400a137389f0cb13d0ac4bd6 (patch)
tree1fb0e6f58de5596f8dae00998da18472fb4952a1 /libcsoap/soap-xml.h
parentc1a7b2dabdc691139b744f0d4750f3b797b69073 (diff)
downloadcsoap-8a6946b18003fae6400a137389f0cb13d0ac4bd6.tar.gz
csoap-8a6946b18003fae6400a137389f0cb13d0ac4bd6.tar.bz2
Split nanoHTTP and cSOAP logging
Diffstat (limited to 'libcsoap/soap-xml.h')
-rw-r--r--libcsoap/soap-xml.h20
1 files changed, 14 insertions, 6 deletions
diff --git a/libcsoap/soap-xml.h b/libcsoap/soap-xml.h
index c03c6ea..1136e38 100644
--- a/libcsoap/soap-xml.h
+++ b/libcsoap/soap-xml.h
@@ -1,5 +1,5 @@
/******************************************************************
- * $Id: soap-xml.h,v 1.12 2006/12/03 17:30:57 m0gg Exp $
+ * $Id: soap-xml.h,v 1.13 2007/11/03 22:40:10 m0gg Exp $
*
* CSOAP Project: A SOAP client/server library in C
* Copyright (C) 2003 Ferhat Ayaz
@@ -24,14 +24,21 @@
#ifndef __csoap_xml_h
#define __csoap_xml_h
-/**
- *
- * XML Errors
+/** @file soap-xml.h SOAP XML functions
*
+ * @defgroup CSOAP_XML XML handling
+ * @ingroup CSOAP
+ */
+/**@{*/
+
+/** @defgroup CSOAP_XML_ERRORS XML errors
+ * @ingroup CSOAP_ERRORS
*/
+/**@{*/
#define XML_ERROR 1600
#define XML_ERROR_EMPTY_DOCUMENT (XML_ERROR + 1)
#define XML_ERROR_PARSE (XML_ERROR + 2)
+/**@}*/
static const char * const soap_env_enc = "http://schemas.xmlsoap.org/soap/encoding/";
static const char * const soap_xsi_ns = "http://www.w3.org/1999/XMLSchema-instance";
@@ -42,9 +49,8 @@ extern "C" {
#endif
extern xmlNodePtr soap_xml_get_children(xmlNodePtr param);
-extern xmlNodePtr soap_xml_get_next(xmlNodePtr param);
-extern xmlXPathObjectPtr soap_xpath_eval(xmlDocPtr doc, const char *xpath);
+extern xmlNodePtr soap_xml_get_next_element(xmlNodePtr param);
extern char *soap_xml_get_text(xmlNodePtr node);
@@ -52,4 +58,6 @@ extern char *soap_xml_get_text(xmlNodePtr node);
}
#endif
+/**@}*/
+
#endif