summaryrefslogtreecommitdiffstats
path: root/libcsoap/soap-addressing.h
diff options
context:
space:
mode:
authorGravatar m0gg2006-11-21 20:58:59 +0000
committerGravatar m0gg2006-11-21 20:58:59 +0000
commitc3fd98b25607d0f7f5977586d188f88ab226a9b8 (patch)
treecc4976a3be9d3984e4ae62c08afd1dcf9530dc5e /libcsoap/soap-addressing.h
parentcd94b25993049a596b163f0ad8b3a2340e024cc3 (diff)
downloadcsoap-c3fd98b25607d0f7f5977586d188f88ab226a9b8.tar.gz
csoap-c3fd98b25607d0f7f5977586d188f88ab226a9b8.tar.bz2
decoupling of nanohttp/libcsoap
Diffstat (limited to 'libcsoap/soap-addressing.h')
-rw-r--r--libcsoap/soap-addressing.h23
1 files changed, 15 insertions, 8 deletions
diff --git a/libcsoap/soap-addressing.h b/libcsoap/soap-addressing.h
index 8ffbd41..0677244 100644
--- a/libcsoap/soap-addressing.h
+++ b/libcsoap/soap-addressing.h
@@ -1,5 +1,5 @@
/******************************************************************
- * $Id: soap-addressing.h,v 1.1 2006/11/21 08:34:34 m0gg Exp $
+ * $Id: soap-addressing.h,v 1.2 2006/11/21 20:59:02 m0gg Exp $
*
* CSOAP Project: A SOAP client/server library in C
* Copyright (C) 2006 Heiko Ronsdorf
@@ -35,7 +35,7 @@
* in a transport-neutral manner.
*
* @author H. Ronsdorf
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
* @see http://www.w3.org/TR/ws-addr-core/
*
*/
@@ -209,25 +209,32 @@ xmlURI *soap_addressing_get_reply_to_address(SoapEnv *envelope);
xmlNodePtr soap_addressing_set_reply_to_address(SoapEnv *envelope, xmlURI *address);
xmlNodePtr soap_addressing_get_from(SoapEnv *envelope);
-xmlNodePtr soap_addressing_set_from(SoapEnv *envelope, xmlNodePtr address);
-
xmlURI *soap_addressing_get_from_address(SoapEnv *envelope);
+
+xmlNodePtr soap_addressing_set_from(SoapEnv *envelope, xmlNodePtr address);
xmlNodePtr soap_addressing_set_from_address(SoapEnv *envelope, xmlURI *address);
+xmlNodePtr soap_addressing_set_from_string(SoapEnv *envelope, const char *from);
xmlNodePtr soap_addressing_get_fault_to(SoapEnv *envelope);
-xmlNodePtr soap_addressing_set_fault_to(SoapEnv *envelope, xmlNodePtr address);
-
xmlURI *soap_addressing_get_fault_to_address(SoapEnv *envelope);
+
+xmlNodePtr soap_addressing_set_fault_to(SoapEnv *envelope, xmlNodePtr address);
xmlNodePtr soap_addressing_set_fault_to_address(SoapEnv *envelope, xmlURI *address);
+xmlNodePtr soap_addressing_set_fault_to_string(SoapEnv *envelope, const char *fault_to);
xmlNodePtr soap_addressing_get_to(SoapEnv *envelope);
-xmlNodePtr soap_addressing_set_to(SoapEnv *envelope, xmlNodePtr address);
-
xmlURI *soap_addressing_get_to_address(SoapEnv *envelope);
+xmlChar *soap_addressing_get_to_address_string(SoapEnv *envelope);
+
+xmlNodePtr soap_addressing_set_to(SoapEnv *envelope, xmlNodePtr address);
xmlNodePtr soap_addressing_set_to_address(SoapEnv *envelope, xmlURI *address);
+xmlNodePtr soap_addressing_set_to_address_string(SoapEnv *envelope, const char *to);
xmlURI *soap_addressing_get_action(SoapEnv *envelope);
+xmlChar *soap_addressing_get_action_string(SoapEnv *envelope);
+
xmlNodePtr soap_addressing_set_action(SoapEnv *envelope, xmlURI *action);
+xmlNodePtr soap_addressing_set_action_string(SoapEnv *envelope, const char *action);
#ifdef __cplusplus
}