Core/Dependency: Update gSoap to v2.8.0 - this should also fix some issues when connecting with Axis framework (needs to be tested)
+ Update packagelist to include correct versions of what we have in repository --HG-- branch : trunk
This commit is contained in:
+5
-5
@@ -2,7 +2,7 @@ TrinityCore uses (parts of or in whole) the following opensource software :
|
|||||||
|
|
||||||
ACE (ADAPTIVE Communication Environment)
|
ACE (ADAPTIVE Communication Environment)
|
||||||
http://www.cs.wustl.edu/~schmidt/ACE.html
|
http://www.cs.wustl.edu/~schmidt/ACE.html
|
||||||
Version: 5.8.1
|
Version: 5.8.3
|
||||||
|
|
||||||
bzip2 (a freely available, patent free, high-quality data compressor)
|
bzip2 (a freely available, patent free, high-quality data compressor)
|
||||||
http://www.bzip.org/
|
http://www.bzip.org/
|
||||||
@@ -32,10 +32,6 @@ SFMT (SIMD-oriented Fast Mersenne Twister)
|
|||||||
Based on http://agner.org/random/
|
Based on http://agner.org/random/
|
||||||
Version: 2010-Aug-03
|
Version: 2010-Aug-03
|
||||||
|
|
||||||
sockets (a GPL licensed C++ class library wrapping the berkeley sockets C API)
|
|
||||||
http://www.alhem.net/Sockets/
|
|
||||||
Version: UNKNOWN
|
|
||||||
|
|
||||||
utf8-cpp (UTF-8 with C++ in a Portable Way)
|
utf8-cpp (UTF-8 with C++ in a Portable Way)
|
||||||
http://utfcpp.sourceforge.net/
|
http://utfcpp.sourceforge.net/
|
||||||
Version: 2.3
|
Version: 2.3
|
||||||
@@ -43,3 +39,7 @@ utf8-cpp (UTF-8 with C++ in a Portable Way)
|
|||||||
zlib (A Massively Spiffy Yet Delicately Unobtrusive Compression Library)
|
zlib (A Massively Spiffy Yet Delicately Unobtrusive Compression Library)
|
||||||
http://www.zlib.net/
|
http://www.zlib.net/
|
||||||
Version: 1.2.5
|
Version: 1.2.5
|
||||||
|
|
||||||
|
gSOAP (a portable development toolkit for C and C++ XML Web services and XML data bindings)
|
||||||
|
http://gsoap2.sourceforge.net/
|
||||||
|
Version: 2.8.0
|
||||||
|
|||||||
+341
-346
File diff suppressed because it is too large
Load Diff
+248
-58
@@ -1,8 +1,8 @@
|
|||||||
/* soapH.h
|
/* soapH.h
|
||||||
Generated by gSOAP 2.7.10 from stub.h
|
Generated by gSOAP 2.8.0 from stub.h
|
||||||
Copyright(C) 2000-2008, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
||||||
This part of the software is released under one of the following licenses:
|
The generated code is released under one of the following licenses:
|
||||||
GPL, the gSOAP public license, or Genivia's license for commercial use.
|
GPL OR Genivia's license for commercial use.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef soapH_H
|
#ifndef soapH_H
|
||||||
@@ -33,20 +33,42 @@ SOAP_FMAC3 void* SOAP_FMAC4 soap_class_id_enter(struct soap*, const char*, void*
|
|||||||
#define SOAP_TYPE_byte (3)
|
#define SOAP_TYPE_byte (3)
|
||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap*, char *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap*, char *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*);
|
||||||
SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*);
|
SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_write_byte
|
||||||
|
#define soap_write_byte(soap, data) ( soap_begin_send(soap) || soap_put_byte(soap, data, "byte", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_byte
|
||||||
|
#define soap_read_byte(soap, data) ( soap_begin_recv(soap) || !soap_get_byte(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*);
|
||||||
|
|
||||||
#ifndef SOAP_TYPE_int
|
#ifndef SOAP_TYPE_int
|
||||||
#define SOAP_TYPE_int (1)
|
#define SOAP_TYPE_int (1)
|
||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap*, int *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap*, int *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*);
|
||||||
SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*);
|
SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_write_int
|
||||||
|
#define soap_write_int(soap, data) ( soap_begin_send(soap) || soap_put_int(soap, data, "int", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_int
|
||||||
|
#define soap_read_int(soap, data) ( soap_begin_recv(soap) || !soap_get_int(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*);
|
||||||
|
|
||||||
#ifndef WITH_NOGLOBAL
|
#ifndef WITH_NOGLOBAL
|
||||||
|
|
||||||
#ifndef SOAP_TYPE_SOAP_ENV__Fault
|
#ifndef SOAP_TYPE_SOAP_ENV__Fault
|
||||||
@@ -54,13 +76,28 @@ SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const
|
|||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*);
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*);
|
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*);
|
||||||
SOAP_FMAC5 struct SOAP_ENV__Fault * SOAP_FMAC6 soap_new_SOAP_ENV__Fault(struct soap*, int);
|
|
||||||
SOAP_FMAC5 void SOAP_FMAC6 soap_delete_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault*);
|
#ifndef soap_write_SOAP_ENV__Fault
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_instantiate_SOAP_ENV__Fault(struct soap*, int, const char*, const char*, size_t*);
|
#define soap_write_SOAP_ENV__Fault(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Fault(soap, data), 0) || soap_put_SOAP_ENV__Fault(soap, data, "SOAP-ENV:Fault", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_SOAP_ENV__Fault
|
||||||
|
#define soap_read_SOAP_ENV__Fault(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Fault(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*);
|
||||||
|
|
||||||
|
#define soap_new_SOAP_ENV__Fault(soap, n) soap_instantiate_SOAP_ENV__Fault(soap, n, NULL, NULL, NULL)
|
||||||
|
|
||||||
|
|
||||||
|
#define soap_delete_SOAP_ENV__Fault(soap, p) soap_delete(soap, p)
|
||||||
|
|
||||||
|
SOAP_FMAC1 struct SOAP_ENV__Fault * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Fault(struct soap*, int, const char*, const char*, size_t*);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Fault(struct soap*, int, int, void*, size_t, const void*, size_t);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Fault(struct soap*, int, int, void*, size_t, const void*, size_t);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -72,13 +109,28 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Fault(struct soap*, int, int, voi
|
|||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*);
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*);
|
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*);
|
||||||
SOAP_FMAC5 struct SOAP_ENV__Reason * SOAP_FMAC6 soap_new_SOAP_ENV__Reason(struct soap*, int);
|
|
||||||
SOAP_FMAC5 void SOAP_FMAC6 soap_delete_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason*);
|
#ifndef soap_write_SOAP_ENV__Reason
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_instantiate_SOAP_ENV__Reason(struct soap*, int, const char*, const char*, size_t*);
|
#define soap_write_SOAP_ENV__Reason(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Reason(soap, data), 0) || soap_put_SOAP_ENV__Reason(soap, data, "SOAP-ENV:Reason", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_SOAP_ENV__Reason
|
||||||
|
#define soap_read_SOAP_ENV__Reason(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*);
|
||||||
|
|
||||||
|
#define soap_new_SOAP_ENV__Reason(soap, n) soap_instantiate_SOAP_ENV__Reason(soap, n, NULL, NULL, NULL)
|
||||||
|
|
||||||
|
|
||||||
|
#define soap_delete_SOAP_ENV__Reason(soap, p) soap_delete(soap, p)
|
||||||
|
|
||||||
|
SOAP_FMAC1 struct SOAP_ENV__Reason * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Reason(struct soap*, int, const char*, const char*, size_t*);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Reason(struct soap*, int, int, void*, size_t, const void*, size_t);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Reason(struct soap*, int, int, void*, size_t, const void*, size_t);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -90,13 +142,28 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Reason(struct soap*, int, int, vo
|
|||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*);
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*);
|
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*);
|
||||||
SOAP_FMAC5 struct SOAP_ENV__Detail * SOAP_FMAC6 soap_new_SOAP_ENV__Detail(struct soap*, int);
|
|
||||||
SOAP_FMAC5 void SOAP_FMAC6 soap_delete_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail*);
|
#ifndef soap_write_SOAP_ENV__Detail
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_instantiate_SOAP_ENV__Detail(struct soap*, int, const char*, const char*, size_t*);
|
#define soap_write_SOAP_ENV__Detail(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Detail(soap, data), 0) || soap_put_SOAP_ENV__Detail(soap, data, "SOAP-ENV:Detail", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_SOAP_ENV__Detail
|
||||||
|
#define soap_read_SOAP_ENV__Detail(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*);
|
||||||
|
|
||||||
|
#define soap_new_SOAP_ENV__Detail(soap, n) soap_instantiate_SOAP_ENV__Detail(soap, n, NULL, NULL, NULL)
|
||||||
|
|
||||||
|
|
||||||
|
#define soap_delete_SOAP_ENV__Detail(soap, p) soap_delete(soap, p)
|
||||||
|
|
||||||
|
SOAP_FMAC1 struct SOAP_ENV__Detail * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Detail(struct soap*, int, const char*, const char*, size_t*);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Detail(struct soap*, int, int, void*, size_t, const void*, size_t);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Detail(struct soap*, int, int, void*, size_t, const void*, size_t);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -108,13 +175,28 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Detail(struct soap*, int, int, vo
|
|||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*);
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*);
|
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*);
|
||||||
SOAP_FMAC5 struct SOAP_ENV__Code * SOAP_FMAC6 soap_new_SOAP_ENV__Code(struct soap*, int);
|
|
||||||
SOAP_FMAC5 void SOAP_FMAC6 soap_delete_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code*);
|
#ifndef soap_write_SOAP_ENV__Code
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_instantiate_SOAP_ENV__Code(struct soap*, int, const char*, const char*, size_t*);
|
#define soap_write_SOAP_ENV__Code(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Code(soap, data), 0) || soap_put_SOAP_ENV__Code(soap, data, "SOAP-ENV:Code", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_SOAP_ENV__Code
|
||||||
|
#define soap_read_SOAP_ENV__Code(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*);
|
||||||
|
|
||||||
|
#define soap_new_SOAP_ENV__Code(soap, n) soap_instantiate_SOAP_ENV__Code(soap, n, NULL, NULL, NULL)
|
||||||
|
|
||||||
|
|
||||||
|
#define soap_delete_SOAP_ENV__Code(soap, p) soap_delete(soap, p)
|
||||||
|
|
||||||
|
SOAP_FMAC1 struct SOAP_ENV__Code * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Code(struct soap*, int, const char*, const char*, size_t*);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Code(struct soap*, int, int, void*, size_t, const void*, size_t);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Code(struct soap*, int, int, void*, size_t, const void*, size_t);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -126,13 +208,28 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Code(struct soap*, int, int, void
|
|||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*);
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*);
|
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*);
|
||||||
SOAP_FMAC5 struct SOAP_ENV__Header * SOAP_FMAC6 soap_new_SOAP_ENV__Header(struct soap*, int);
|
|
||||||
SOAP_FMAC5 void SOAP_FMAC6 soap_delete_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header*);
|
#ifndef soap_write_SOAP_ENV__Header
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_instantiate_SOAP_ENV__Header(struct soap*, int, const char*, const char*, size_t*);
|
#define soap_write_SOAP_ENV__Header(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Header(soap, data), 0) || soap_put_SOAP_ENV__Header(soap, data, "SOAP-ENV:Header", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_SOAP_ENV__Header
|
||||||
|
#define soap_read_SOAP_ENV__Header(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Header(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*);
|
||||||
|
|
||||||
|
#define soap_new_SOAP_ENV__Header(soap, n) soap_instantiate_SOAP_ENV__Header(soap, n, NULL, NULL, NULL)
|
||||||
|
|
||||||
|
|
||||||
|
#define soap_delete_SOAP_ENV__Header(soap, p) soap_delete(soap, p)
|
||||||
|
|
||||||
|
SOAP_FMAC1 struct SOAP_ENV__Header * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Header(struct soap*, int, const char*, const char*, size_t*);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Header(struct soap*, int, int, void*, size_t, const void*, size_t);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Header(struct soap*, int, int, void*, size_t, const void*, size_t);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -142,13 +239,28 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_copy_SOAP_ENV__Header(struct soap*, int, int, vo
|
|||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__executeCommand(struct soap*, struct ns1__executeCommand *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__executeCommand(struct soap*, struct ns1__executeCommand *);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__executeCommand(struct soap*, const struct ns1__executeCommand *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__executeCommand(struct soap*, const struct ns1__executeCommand *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__executeCommand(struct soap*, const struct ns1__executeCommand *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__executeCommand(struct soap*, const char*, int, const struct ns1__executeCommand *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__executeCommand(struct soap*, const char*, int, const struct ns1__executeCommand *, const char*);
|
||||||
SOAP_FMAC3 struct ns1__executeCommand * SOAP_FMAC4 soap_get_ns1__executeCommand(struct soap*, struct ns1__executeCommand *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct ns1__executeCommand * SOAP_FMAC4 soap_in_ns1__executeCommand(struct soap*, const char*, struct ns1__executeCommand *, const char*);
|
SOAP_FMAC3 struct ns1__executeCommand * SOAP_FMAC4 soap_in_ns1__executeCommand(struct soap*, const char*, struct ns1__executeCommand *, const char*);
|
||||||
SOAP_FMAC5 struct ns1__executeCommand * SOAP_FMAC6 soap_new_ns1__executeCommand(struct soap*, int);
|
|
||||||
SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ns1__executeCommand(struct soap*, struct ns1__executeCommand*);
|
#ifndef soap_write_ns1__executeCommand
|
||||||
SOAP_FMAC3 struct ns1__executeCommand * SOAP_FMAC4 soap_instantiate_ns1__executeCommand(struct soap*, int, const char*, const char*, size_t*);
|
#define soap_write_ns1__executeCommand(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__executeCommand(soap, data), 0) || soap_put_ns1__executeCommand(soap, data, "ns1:executeCommand", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__executeCommand(struct soap*, const struct ns1__executeCommand *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_ns1__executeCommand
|
||||||
|
#define soap_read_ns1__executeCommand(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__executeCommand(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct ns1__executeCommand * SOAP_FMAC4 soap_get_ns1__executeCommand(struct soap*, struct ns1__executeCommand *, const char*, const char*);
|
||||||
|
|
||||||
|
#define soap_new_ns1__executeCommand(soap, n) soap_instantiate_ns1__executeCommand(soap, n, NULL, NULL, NULL)
|
||||||
|
|
||||||
|
|
||||||
|
#define soap_delete_ns1__executeCommand(soap, p) soap_delete(soap, p)
|
||||||
|
|
||||||
|
SOAP_FMAC1 struct ns1__executeCommand * SOAP_FMAC2 soap_instantiate_ns1__executeCommand(struct soap*, int, const char*, const char*, size_t*);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__executeCommand(struct soap*, int, int, void*, size_t, const void*, size_t);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__executeCommand(struct soap*, int, int, void*, size_t, const void*, size_t);
|
||||||
|
|
||||||
#ifndef SOAP_TYPE_ns1__executeCommandResponse
|
#ifndef SOAP_TYPE_ns1__executeCommandResponse
|
||||||
@@ -156,13 +268,28 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__executeCommand(struct soap*, int, int,
|
|||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__executeCommandResponse(struct soap*, struct ns1__executeCommandResponse *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__executeCommandResponse(struct soap*, struct ns1__executeCommandResponse *);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__executeCommandResponse(struct soap*, const struct ns1__executeCommandResponse *);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__executeCommandResponse(struct soap*, const struct ns1__executeCommandResponse *);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__executeCommandResponse(struct soap*, const struct ns1__executeCommandResponse *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__executeCommandResponse(struct soap*, const char*, int, const struct ns1__executeCommandResponse *, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__executeCommandResponse(struct soap*, const char*, int, const struct ns1__executeCommandResponse *, const char*);
|
||||||
SOAP_FMAC3 struct ns1__executeCommandResponse * SOAP_FMAC4 soap_get_ns1__executeCommandResponse(struct soap*, struct ns1__executeCommandResponse *, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct ns1__executeCommandResponse * SOAP_FMAC4 soap_in_ns1__executeCommandResponse(struct soap*, const char*, struct ns1__executeCommandResponse *, const char*);
|
SOAP_FMAC3 struct ns1__executeCommandResponse * SOAP_FMAC4 soap_in_ns1__executeCommandResponse(struct soap*, const char*, struct ns1__executeCommandResponse *, const char*);
|
||||||
SOAP_FMAC5 struct ns1__executeCommandResponse * SOAP_FMAC6 soap_new_ns1__executeCommandResponse(struct soap*, int);
|
|
||||||
SOAP_FMAC5 void SOAP_FMAC6 soap_delete_ns1__executeCommandResponse(struct soap*, struct ns1__executeCommandResponse*);
|
#ifndef soap_write_ns1__executeCommandResponse
|
||||||
SOAP_FMAC3 struct ns1__executeCommandResponse * SOAP_FMAC4 soap_instantiate_ns1__executeCommandResponse(struct soap*, int, const char*, const char*, size_t*);
|
#define soap_write_ns1__executeCommandResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__executeCommandResponse(soap, data), 0) || soap_put_ns1__executeCommandResponse(soap, data, "ns1:executeCommandResponse", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__executeCommandResponse(struct soap*, const struct ns1__executeCommandResponse *, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_ns1__executeCommandResponse
|
||||||
|
#define soap_read_ns1__executeCommandResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__executeCommandResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct ns1__executeCommandResponse * SOAP_FMAC4 soap_get_ns1__executeCommandResponse(struct soap*, struct ns1__executeCommandResponse *, const char*, const char*);
|
||||||
|
|
||||||
|
#define soap_new_ns1__executeCommandResponse(soap, n) soap_instantiate_ns1__executeCommandResponse(soap, n, NULL, NULL, NULL)
|
||||||
|
|
||||||
|
|
||||||
|
#define soap_delete_ns1__executeCommandResponse(soap, p) soap_delete(soap, p)
|
||||||
|
|
||||||
|
SOAP_FMAC1 struct ns1__executeCommandResponse * SOAP_FMAC2 soap_instantiate_ns1__executeCommandResponse(struct soap*, int, const char*, const char*, size_t*);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__executeCommandResponse(struct soap*, int, int, void*, size_t, const void*, size_t);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__executeCommandResponse(struct soap*, int, int, void*, size_t, const void*, size_t);
|
||||||
|
|
||||||
#ifndef WITH_NOGLOBAL
|
#ifndef WITH_NOGLOBAL
|
||||||
@@ -171,11 +298,21 @@ SOAP_FMAC3 void SOAP_FMAC4 soap_copy_ns1__executeCommandResponse(struct soap*, i
|
|||||||
#define SOAP_TYPE_PointerToSOAP_ENV__Reason (20)
|
#define SOAP_TYPE_PointerToSOAP_ENV__Reason (20)
|
||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *);
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*);
|
SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_write_PointerToSOAP_ENV__Reason
|
||||||
|
#define soap_write_PointerToSOAP_ENV__Reason(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Reason(soap, data), 0) || soap_put_PointerToSOAP_ENV__Reason(soap, data, "SOAP-ENV:Reason", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_PointerToSOAP_ENV__Reason
|
||||||
|
#define soap_read_PointerToSOAP_ENV__Reason(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef WITH_NOGLOBAL
|
#ifndef WITH_NOGLOBAL
|
||||||
@@ -184,11 +321,21 @@ SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reas
|
|||||||
#define SOAP_TYPE_PointerToSOAP_ENV__Detail (19)
|
#define SOAP_TYPE_PointerToSOAP_ENV__Detail (19)
|
||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *);
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*);
|
SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_write_PointerToSOAP_ENV__Detail
|
||||||
|
#define soap_write_PointerToSOAP_ENV__Detail(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Detail(soap, data), 0) || soap_put_PointerToSOAP_ENV__Detail(soap, data, "SOAP-ENV:Detail", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_PointerToSOAP_ENV__Detail
|
||||||
|
#define soap_read_PointerToSOAP_ENV__Detail(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef WITH_NOGLOBAL
|
#ifndef WITH_NOGLOBAL
|
||||||
@@ -197,43 +344,86 @@ SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Deta
|
|||||||
#define SOAP_TYPE_PointerToSOAP_ENV__Code (13)
|
#define SOAP_TYPE_PointerToSOAP_ENV__Code (13)
|
||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *);
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*);
|
|
||||||
SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*);
|
SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_write_PointerToSOAP_ENV__Code
|
||||||
|
#define soap_write_PointerToSOAP_ENV__Code(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Code(soap, data), 0) || soap_put_PointerToSOAP_ENV__Code(soap, data, "SOAP-ENV:Code", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_PointerToSOAP_ENV__Code
|
||||||
|
#define soap_read_PointerToSOAP_ENV__Code(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef SOAP_TYPE_PointerTostring
|
#ifndef SOAP_TYPE_PointerTostring
|
||||||
#define SOAP_TYPE_PointerTostring (7)
|
#define SOAP_TYPE_PointerTostring (7)
|
||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostring(struct soap*, char **const*);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostring(struct soap*, char **const*);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostring(struct soap*, char **const*, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostring(struct soap*, const char *, int, char **const*, const char *);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostring(struct soap*, const char *, int, char **const*, const char *);
|
||||||
SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTostring(struct soap*, char ***, const char*, const char*);
|
|
||||||
SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTostring(struct soap*, const char*, char ***, const char*);
|
SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTostring(struct soap*, const char*, char ***, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_write_PointerTostring
|
||||||
|
#define soap_write_PointerTostring(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTostring(soap, data), 0) || soap_put_PointerTostring(soap, data, "byte", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostring(struct soap*, char **const*, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_PointerTostring
|
||||||
|
#define soap_read_PointerTostring(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTostring(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTostring(struct soap*, char ***, const char*, const char*);
|
||||||
|
|
||||||
#ifndef SOAP_TYPE__QName
|
#ifndef SOAP_TYPE__QName
|
||||||
#define SOAP_TYPE__QName (5)
|
#define SOAP_TYPE__QName (5)
|
||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default__QName(struct soap*, char **);
|
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap*, char *const*);
|
#define soap_default__QName(soap, a) soap_default_string(soap, a)
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*);
|
|
||||||
|
|
||||||
|
#define soap_serialize__QName(soap, a) soap_serialize_string(soap, a)
|
||||||
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*);
|
||||||
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*);
|
|
||||||
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*);
|
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_write__QName
|
||||||
|
#define soap_write__QName(soap, data) ( soap_begin_send(soap) || (soap_serialize__QName(soap, data), 0) || soap_put__QName(soap, data, "byte", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read__QName
|
||||||
|
#define soap_read__QName(soap, data) ( soap_begin_recv(soap) || !soap_get__QName(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*);
|
||||||
|
|
||||||
#ifndef SOAP_TYPE_string
|
#ifndef SOAP_TYPE_string
|
||||||
#define SOAP_TYPE_string (4)
|
#define SOAP_TYPE_string (4)
|
||||||
#endif
|
#endif
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_default_string(struct soap*, char **);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_default_string(struct soap*, char **);
|
||||||
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*);
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*);
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*);
|
|
||||||
SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*);
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*);
|
||||||
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*);
|
|
||||||
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*);
|
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_write_string
|
||||||
|
#define soap_write_string(soap, data) ( soap_begin_send(soap) || (soap_serialize_string(soap, data), 0) || soap_put_string(soap, data, "byte", NULL) || soap_end_send(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*);
|
||||||
|
|
||||||
|
#ifndef soap_read_string
|
||||||
|
#define soap_read_string(soap, data) ( soap_begin_recv(soap) || !soap_get_string(soap, data, NULL, NULL) || soap_end_recv(soap) )
|
||||||
|
#endif
|
||||||
|
|
||||||
|
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* End of soapH.h */
|
/* End of soapH.h */
|
||||||
|
|
||||||
|
|||||||
@@ -1,12 +1,17 @@
|
|||||||
/* soapServer.cpp
|
/* soapServer.cpp
|
||||||
Generated by gSOAP 2.7.10 from stub.h
|
Generated by gSOAP 2.8.0 from stub.h
|
||||||
Copyright(C) 2000-2008, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
||||||
This part of the software is released under one of the following licenses:
|
The generated code is released under one of the following licenses:
|
||||||
GPL, the gSOAP public license, or Genivia's license for commercial use.
|
GPL OR Genivia's license for commercial use.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#if defined(__BORLANDC__)
|
||||||
|
#pragma option push -w-8060
|
||||||
|
#pragma option push -w-8004
|
||||||
|
#endif
|
||||||
#include "soapH.h"
|
#include "soapH.h"
|
||||||
|
|
||||||
SOAP_SOURCE_STAMP("@(#) soapServer.cpp ver 2.7.10 2010-02-18 18:41:56 GMT")
|
SOAP_SOURCE_STAMP("@(#) soapServer.cpp ver 2.8.0 2010-12-16 23:55:15 GMT")
|
||||||
|
|
||||||
|
|
||||||
SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap *soap)
|
SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap *soap)
|
||||||
@@ -105,7 +110,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__executeCommand(struct soap *soap)
|
|||||||
{ if (soap_envelope_begin_out(soap)
|
{ if (soap_envelope_begin_out(soap)
|
||||||
|| soap_putheader(soap)
|
|| soap_putheader(soap)
|
||||||
|| soap_body_begin_out(soap)
|
|| soap_body_begin_out(soap)
|
||||||
|| soap_put_ns1__executeCommandResponse(soap, &soap_tmp_ns1__executeCommandResponse, "ns1:executeCommandResponse", "")
|
|| soap_put_ns1__executeCommandResponse(soap, &soap_tmp_ns1__executeCommandResponse, "ns1:executeCommandResponse", NULL)
|
||||||
|| soap_body_end_out(soap)
|
|| soap_body_end_out(soap)
|
||||||
|| soap_envelope_end_out(soap))
|
|| soap_envelope_end_out(soap))
|
||||||
return soap->error;
|
return soap->error;
|
||||||
@@ -115,7 +120,7 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__executeCommand(struct soap *soap)
|
|||||||
|| soap_envelope_begin_out(soap)
|
|| soap_envelope_begin_out(soap)
|
||||||
|| soap_putheader(soap)
|
|| soap_putheader(soap)
|
||||||
|| soap_body_begin_out(soap)
|
|| soap_body_begin_out(soap)
|
||||||
|| soap_put_ns1__executeCommandResponse(soap, &soap_tmp_ns1__executeCommandResponse, "ns1:executeCommandResponse", "")
|
|| soap_put_ns1__executeCommandResponse(soap, &soap_tmp_ns1__executeCommandResponse, "ns1:executeCommandResponse", NULL)
|
||||||
|| soap_body_end_out(soap)
|
|| soap_body_end_out(soap)
|
||||||
|| soap_envelope_end_out(soap)
|
|| soap_envelope_end_out(soap)
|
||||||
|| soap_end_send(soap))
|
|| soap_end_send(soap))
|
||||||
@@ -123,5 +128,9 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__executeCommand(struct soap *soap)
|
|||||||
return soap_closesock(soap);
|
return soap_closesock(soap);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* End of soapServer.cpp */
|
#if defined(__BORLANDC__)
|
||||||
|
#pragma option pop
|
||||||
|
#pragma option pop
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* End of soapServer.cpp */
|
||||||
|
|||||||
+24
-32
@@ -1,8 +1,8 @@
|
|||||||
/* soapStub.h
|
/* soapStub.h
|
||||||
Generated by gSOAP 2.7.10 from stub.h
|
Generated by gSOAP 2.8.0 from stub.h
|
||||||
Copyright(C) 2000-2008, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
||||||
This part of the software is released under one of the following licenses:
|
The generated code is released under one of the following licenses:
|
||||||
GPL, the gSOAP public license, or Genivia's license for commercial use.
|
GPL OR Genivia's license for commercial use.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef soapStub_H
|
#ifndef soapStub_H
|
||||||
@@ -16,6 +16,13 @@
|
|||||||
\******************************************************************************/
|
\******************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
|
/******************************************************************************\
|
||||||
|
* *
|
||||||
|
* Types with Custom Serializers *
|
||||||
|
* *
|
||||||
|
\******************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
/******************************************************************************\
|
/******************************************************************************\
|
||||||
* *
|
* *
|
||||||
* Classes and Structs *
|
* Classes and Structs *
|
||||||
@@ -23,7 +30,7 @@
|
|||||||
\******************************************************************************/
|
\******************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
#if 0 /* volatile type: do not redeclare here */
|
#if 0 /* volatile type: do not declare here, declared elsewhere */
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -76,7 +83,7 @@ public:
|
|||||||
struct SOAP_ENV__Detail
|
struct SOAP_ENV__Detail
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
int __type; /* any type of element (defined below) */
|
int __type; /* any type of element <fault> (defined below) */
|
||||||
void *fault; /* transient */
|
void *fault; /* transient */
|
||||||
char *__any;
|
char *__any;
|
||||||
};
|
};
|
||||||
@@ -110,13 +117,6 @@ public:
|
|||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/******************************************************************************\
|
|
||||||
* *
|
|
||||||
* Types with Custom Serializers *
|
|
||||||
* *
|
|
||||||
\******************************************************************************/
|
|
||||||
|
|
||||||
|
|
||||||
/******************************************************************************\
|
/******************************************************************************\
|
||||||
* *
|
* *
|
||||||
* Typedefs *
|
* Typedefs *
|
||||||
@@ -134,13 +134,6 @@ typedef char *_XML;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/******************************************************************************\
|
|
||||||
* *
|
|
||||||
* Typedef Synonyms *
|
|
||||||
* *
|
|
||||||
\******************************************************************************/
|
|
||||||
|
|
||||||
|
|
||||||
/******************************************************************************\
|
/******************************************************************************\
|
||||||
* *
|
* *
|
||||||
* Externals *
|
* Externals *
|
||||||
@@ -150,7 +143,7 @@ typedef char *_XML;
|
|||||||
|
|
||||||
/******************************************************************************\
|
/******************************************************************************\
|
||||||
* *
|
* *
|
||||||
* Service Operations *
|
* Server-Side Operations *
|
||||||
* *
|
* *
|
||||||
\******************************************************************************/
|
\******************************************************************************/
|
||||||
|
|
||||||
@@ -159,16 +152,7 @@ SOAP_FMAC5 int SOAP_FMAC6 ns1__executeCommand(struct soap*, char *command, char
|
|||||||
|
|
||||||
/******************************************************************************\
|
/******************************************************************************\
|
||||||
* *
|
* *
|
||||||
* Stubs *
|
* Server-Side Skeletons to Invoke Service Operations *
|
||||||
* *
|
|
||||||
\******************************************************************************/
|
|
||||||
|
|
||||||
|
|
||||||
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__executeCommand(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *command, char **result);
|
|
||||||
|
|
||||||
/******************************************************************************\
|
|
||||||
* *
|
|
||||||
* Skeletons *
|
|
||||||
* *
|
* *
|
||||||
\******************************************************************************/
|
\******************************************************************************/
|
||||||
|
|
||||||
@@ -178,7 +162,15 @@ SOAP_FMAC5 int SOAP_FMAC6 soap_serve_request(struct soap*);
|
|||||||
|
|
||||||
SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__executeCommand(struct soap*);
|
SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__executeCommand(struct soap*);
|
||||||
|
|
||||||
|
/******************************************************************************\
|
||||||
|
* *
|
||||||
|
* Client-Side Call Stubs *
|
||||||
|
* *
|
||||||
|
\******************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
|
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__executeCommand(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *command, char **result);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* End of soapStub.h */
|
/* End of soapStub.h */
|
||||||
|
|
||||||
|
|||||||
+2732
-2108
File diff suppressed because it is too large
Load Diff
+161
-49
@@ -1,10 +1,10 @@
|
|||||||
/*
|
/*
|
||||||
stdsoap2.h 2.7.15
|
stdsoap2.h 2.8.0
|
||||||
|
|
||||||
gSOAP runtime engine
|
gSOAP runtime engine
|
||||||
|
|
||||||
gSOAP XML Web services tools
|
gSOAP XML Web services tools
|
||||||
Copyright (C) 2000-2009, Robert van Engelen, Genivia Inc., All Rights Reserved.
|
Copyright (C) 2000-2010, Robert van Engelen, Genivia Inc., All Rights Reserved.
|
||||||
This part of the software is released under ONE of the following licenses:
|
This part of the software is released under ONE of the following licenses:
|
||||||
GPL, or the gSOAP public license, or Genivia's license for commercial use.
|
GPL, or the gSOAP public license, or Genivia's license for commercial use.
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@@ -24,7 +24,7 @@ WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|||||||
for the specific language governing rights and limitations under the License.
|
for the specific language governing rights and limitations under the License.
|
||||||
|
|
||||||
The Initial Developer of the Original Code is Robert A. van Engelen.
|
The Initial Developer of the Original Code is Robert A. van Engelen.
|
||||||
Copyright (C) 2000-2009, Robert van Engelen, Genivia Inc., All Rights Reserved.
|
Copyright (C) 2000-2010, Robert van Engelen, Genivia Inc., All Rights Reserved.
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
GPL license.
|
GPL license.
|
||||||
|
|
||||||
@@ -212,6 +212,11 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# undef WITH_OPENSSL
|
# undef WITH_OPENSSL
|
||||||
# endif
|
# endif
|
||||||
# endif
|
# endif
|
||||||
|
# if defined(WITH_GNUTLS)
|
||||||
|
# ifndef HAVE_GNUTLS_GNUTLS_H
|
||||||
|
# undef WITH_GNUTLS
|
||||||
|
# endif
|
||||||
|
# endif
|
||||||
# if defined(WITH_ZLIB) || defined(WITH_GZIP)
|
# if defined(WITH_ZLIB) || defined(WITH_GZIP)
|
||||||
# ifndef HAVE_ZLIB_H
|
# ifndef HAVE_ZLIB_H
|
||||||
# undef WITH_ZLIB
|
# undef WITH_ZLIB
|
||||||
@@ -223,6 +228,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define WITH_LEAN
|
# define WITH_LEAN
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
# elif defined(WIN32)
|
# elif defined(WIN32)
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -237,6 +243,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define SOAP_ULONG_FORMAT "%I64u"
|
# define SOAP_ULONG_FORMAT "%I64u"
|
||||||
# elif defined(CYGWIN)
|
# elif defined(CYGWIN)
|
||||||
# define HAVE_POLL
|
# define HAVE_POLL
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -247,10 +254,12 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_RAND_R
|
# define HAVE_RAND_R
|
||||||
# define HAVE_GMTIME_R
|
# define HAVE_GMTIME_R
|
||||||
# define HAVE_LOCALTIME_R
|
# define HAVE_LOCALTIME_R
|
||||||
|
# define HAVE_STRERROR_R
|
||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# elif defined(__APPLE__)
|
# elif defined(__APPLE__)
|
||||||
# define HAVE_POLL
|
# define HAVE_POLL
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -262,10 +271,12 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_RAND_R
|
# define HAVE_RAND_R
|
||||||
# define HAVE_GMTIME_R
|
# define HAVE_GMTIME_R
|
||||||
# define HAVE_LOCALTIME_R
|
# define HAVE_LOCALTIME_R
|
||||||
|
# define HAVE_STRERROR_R
|
||||||
# define HAVE_TIMEGM
|
# define HAVE_TIMEGM
|
||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# elif defined(_AIX43)
|
# elif defined(_AIX43)
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -279,6 +290,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# elif defined(_AIX41)
|
# elif defined(_AIX41)
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -288,6 +300,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# elif defined(HP_UX)
|
# elif defined(HP_UX)
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -298,10 +311,12 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_RAND_R
|
# define HAVE_RAND_R
|
||||||
# define HAVE_GMTIME_R
|
# define HAVE_GMTIME_R
|
||||||
# define HAVE_LOCALTIME_R
|
# define HAVE_LOCALTIME_R
|
||||||
|
# define HAVE_STRERROR_R
|
||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# elif defined(FREEBSD) || defined(__FreeBSD__) || defined(OPENBSD)
|
# elif defined(FREEBSD) || defined(__FreeBSD__) || defined(OPENBSD)
|
||||||
# define HAVE_POLL
|
# define HAVE_POLL
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -316,11 +331,13 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_RAND_R
|
# define HAVE_RAND_R
|
||||||
# define HAVE_GMTIME_R
|
# define HAVE_GMTIME_R
|
||||||
# define HAVE_LOCALTIME_R
|
# define HAVE_LOCALTIME_R
|
||||||
|
# define HAVE_STRERROR_R
|
||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# define SOAP_LONG_FORMAT "%qd"
|
# define SOAP_LONG_FORMAT "%qd"
|
||||||
# define SOAP_ULONG_FORMAT "%qu"
|
# define SOAP_ULONG_FORMAT "%qu"
|
||||||
# elif defined(__VMS)
|
# elif defined(__VMS)
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -335,6 +352,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# elif defined(__GLIBC__) || defined(__GNU__)
|
# elif defined(__GLIBC__) || defined(__GNU__)
|
||||||
# define HAVE_POLL
|
# define HAVE_POLL
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -350,11 +368,13 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_RAND_R
|
# define HAVE_RAND_R
|
||||||
# define HAVE_GMTIME_R
|
# define HAVE_GMTIME_R
|
||||||
# define HAVE_LOCALTIME_R
|
# define HAVE_LOCALTIME_R
|
||||||
|
# define HAVE_STRERROR_R
|
||||||
# define HAVE_TIMEGM
|
# define HAVE_TIMEGM
|
||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# define HAVE_ISNAN
|
# define HAVE_ISNAN
|
||||||
# elif defined(TRU64)
|
# elif defined(TRU64)
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -372,6 +392,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define SOAP_ULONG_FORMAT "%lu"
|
# define SOAP_ULONG_FORMAT "%lu"
|
||||||
# elif defined(MAC_CARBON)
|
# elif defined(MAC_CARBON)
|
||||||
# define WITH_NOIO
|
# define WITH_NOIO
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -385,6 +406,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_GETHOSTBYNAME_R
|
# define HAVE_GETHOSTBYNAME_R
|
||||||
# define HAVE_GMTIME_R
|
# define HAVE_GMTIME_R
|
||||||
# define HAVE_LOCALTIME_R
|
# define HAVE_LOCALTIME_R
|
||||||
|
# define HAVE_STRERROR_R
|
||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# elif defined(PALM)
|
# elif defined(PALM)
|
||||||
@@ -416,6 +438,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_LOCALTIME
|
# define HAVE_LOCALTIME
|
||||||
# define HAVE_MKTIME
|
# define HAVE_MKTIME
|
||||||
# elif defined(OS390)
|
# elif defined(OS390)
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -429,6 +452,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# elif defined(AS400)
|
# elif defined(AS400)
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -445,6 +469,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
/* QNX does not have a working version of strtof */
|
/* QNX does not have a working version of strtof */
|
||||||
# undef HAVE_STRTOF
|
# undef HAVE_STRTOF
|
||||||
# define HAVE_POLL
|
# define HAVE_POLL
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -456,6 +481,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_GETHOSTBYNAME_R
|
# define HAVE_GETHOSTBYNAME_R
|
||||||
# define HAVE_GMTIME_R
|
# define HAVE_GMTIME_R
|
||||||
# define HAVE_LOCALTIME_R
|
# define HAVE_LOCALTIME_R
|
||||||
|
# define HAVE_STRERROR_R
|
||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# define LONG64 long
|
# define LONG64 long
|
||||||
@@ -463,7 +489,8 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define SOAP_LONG_FORMAT "%ld"
|
# define SOAP_LONG_FORMAT "%ld"
|
||||||
# define SOAP_ULONG_FORMAT "%lu"
|
# define SOAP_ULONG_FORMAT "%lu"
|
||||||
# else
|
# else
|
||||||
/* Default asumptions on supported functions */
|
/* Default assumptions for supported functions */
|
||||||
|
# define HAVE_SNPRINTF
|
||||||
# define HAVE_STRRCHR
|
# define HAVE_STRRCHR
|
||||||
# define HAVE_STRTOD
|
# define HAVE_STRTOD
|
||||||
# define HAVE_SSCANF
|
# define HAVE_SSCANF
|
||||||
@@ -475,13 +502,16 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define HAVE_GETHOSTBYNAME_R
|
# define HAVE_GETHOSTBYNAME_R
|
||||||
# define HAVE_GMTIME_R
|
# define HAVE_GMTIME_R
|
||||||
# define HAVE_LOCALTIME_R
|
# define HAVE_LOCALTIME_R
|
||||||
|
# define HAVE_STRERROR_R
|
||||||
|
# ifdef MB_LEN_MAX
|
||||||
# define HAVE_WCTOMB
|
# define HAVE_WCTOMB
|
||||||
# define HAVE_MBTOWC
|
# define HAVE_MBTOWC
|
||||||
# endif
|
# endif
|
||||||
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* native Win and HP-UX compilers don't like empty structs */
|
/* native Win and HP-UX compilers don't like empty structs */
|
||||||
#if defined(WIN32) || defined(HP_UX)
|
#if defined(WIN32) || defined(HP_UX) || defined(_AIX41) || defined(_AIX43) || defined(VXWORKS)
|
||||||
# define WITH_NOEMPTYSTRUCT
|
# define WITH_NOEMPTYSTRUCT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -497,7 +527,9 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* if we have xlocale.h we use it to avoid decimal point conversion issues */
|
||||||
#ifdef WITH_C_LOCALE
|
#ifdef WITH_C_LOCALE
|
||||||
|
# include <locale.h>
|
||||||
# include <xlocale.h>
|
# include <xlocale.h>
|
||||||
#else
|
#else
|
||||||
# undef HAVE_STRTOF_L
|
# undef HAVE_STRTOF_L
|
||||||
@@ -602,6 +634,20 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# define SOAP_WINSOCKINT size_t
|
# define SOAP_WINSOCKINT size_t
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef WITH_IPV6
|
||||||
|
# ifdef IPV6_V6ONLY
|
||||||
|
# if !defined(WITH_NO_IPV6_V6ONLY) && !defined(WITH_IPV6_V6ONLY)
|
||||||
|
# define WITH_NO_IPV6_V6ONLY /* turn on IPv6-IPv4 switching */
|
||||||
|
# endif
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(WITH_IPV6_V6ONLY) || defined(WITH_NO_IPV6_V6ONLY)
|
||||||
|
# ifndef WITH_IPV6
|
||||||
|
# define WITH_IPV6
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
# ifndef UNDER_CE
|
# ifndef UNDER_CE
|
||||||
# include <io.h>
|
# include <io.h>
|
||||||
@@ -615,7 +661,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# else
|
# else
|
||||||
# ifndef __BORLANDC__
|
# ifndef __BORLANDC__
|
||||||
# include <winsock.h> /* Visual Studio 2005 users: you must install the Platform SDK (R2) */
|
# include <winsock.h> /* Visual Studio 2005 users: you must install the Platform SDK (R2) */
|
||||||
/* # include <winsock2.h> */ /* Alternative: use winsock2 (not available with eVC) */
|
/* # include <winsock2.h> */ /* Alternative: use winsock2 (not available with eVC), enable this line and comment out the line above */
|
||||||
# else
|
# else
|
||||||
# include <winsock2.h> /* Borland C */
|
# include <winsock2.h> /* Borland C */
|
||||||
# endif
|
# endif
|
||||||
@@ -644,6 +690,7 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef WITH_OPENSSL
|
#ifdef WITH_OPENSSL
|
||||||
|
# undef WITH_GNUTLS
|
||||||
# define OPENSSL_NO_KRB5
|
# define OPENSSL_NO_KRB5
|
||||||
# include <openssl/bio.h>
|
# include <openssl/bio.h>
|
||||||
# include <openssl/err.h>
|
# include <openssl/err.h>
|
||||||
@@ -657,6 +704,17 @@ A commercial use license is available from Genivia, Inc., [email protected]
|
|||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef WITH_GNUTLS
|
||||||
|
# include <gnutls/gnutls.h>
|
||||||
|
# include <gnutls/x509.h>
|
||||||
|
# include <gcrypt.h>
|
||||||
|
# ifndef HAVE_PTHREAD_H
|
||||||
|
# ifdef _POSIX_THREADS
|
||||||
|
# define HAVE_PTHREAD_H /* make GNUTLS thread safe */
|
||||||
|
# endif
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef WITH_GZIP
|
#ifdef WITH_GZIP
|
||||||
# ifndef WITH_ZLIB
|
# ifndef WITH_ZLIB
|
||||||
# define WITH_ZLIB
|
# define WITH_ZLIB
|
||||||
@@ -694,9 +752,9 @@ extern "C" {
|
|||||||
# endif
|
# endif
|
||||||
#elif defined(SOCKLEN_T)
|
#elif defined(SOCKLEN_T)
|
||||||
# define SOAP_SOCKLEN_T SOCKLEN_T
|
# define SOAP_SOCKLEN_T SOCKLEN_T
|
||||||
#elif defined(__socklen_t_defined) || defined(_SOCKLEN_T) || defined(CYGWIN) || defined(FREEBSD) || defined(__FreeBSD__) || defined(OPENBSD) || defined(__QNX__) || defined(QNX) || defined(OS390)
|
#elif defined(__socklen_t_defined) || defined(_SOCKLEN_T) || defined(CYGWIN) || defined(FREEBSD) || defined(__FreeBSD__) || defined(OPENBSD) || defined(__QNX__) || defined(QNX) || defined(OS390) || defined(HP_UX)
|
||||||
# define SOAP_SOCKLEN_T socklen_t
|
# define SOAP_SOCKLEN_T socklen_t
|
||||||
#elif defined(IRIX) || defined(WIN32) || defined(__APPLE__) || defined(HP_UX) || defined(SUN_OS) || defined(OPENSERVER) || defined(TRU64) || defined(VXWORKS)
|
#elif defined(IRIX) || defined(WIN32) || defined(__APPLE__) || defined(SUN_OS) || defined(OPENSERVER) || defined(TRU64) || defined(VXWORKS)
|
||||||
# define SOAP_SOCKLEN_T int
|
# define SOAP_SOCKLEN_T int
|
||||||
#else
|
#else
|
||||||
# define SOAP_SOCKLEN_T size_t
|
# define SOAP_SOCKLEN_T size_t
|
||||||
@@ -715,6 +773,9 @@ extern "C" {
|
|||||||
#define SOAP_INVALID_SOCKET ((SOAP_SOCKET)-1)
|
#define SOAP_INVALID_SOCKET ((SOAP_SOCKET)-1)
|
||||||
#define soap_valid_socket(n) ((n) != SOAP_INVALID_SOCKET)
|
#define soap_valid_socket(n) ((n) != SOAP_INVALID_SOCKET)
|
||||||
|
|
||||||
|
#define SOAP_SHUT_WR 1
|
||||||
|
#define SOAP_SHUT_RDWR 2
|
||||||
|
|
||||||
#ifndef SOAP_GAI_STRERROR
|
#ifndef SOAP_GAI_STRERROR
|
||||||
# define SOAP_GAI_STRERROR gai_strerror
|
# define SOAP_GAI_STRERROR gai_strerror
|
||||||
#endif
|
#endif
|
||||||
@@ -775,6 +836,7 @@ extern "C" {
|
|||||||
#elif defined(PALM)
|
#elif defined(PALM)
|
||||||
# define soap_int32 Int32
|
# define soap_int32 Int32
|
||||||
#elif defined(_AIX)
|
#elif defined(_AIX)
|
||||||
|
# define SOAP_NEW(type) new type /* AIX compilers don't like new (t) */
|
||||||
# if defined(_AIX43)
|
# if defined(_AIX43)
|
||||||
# define soap_int32 int32_t
|
# define soap_int32 int32_t
|
||||||
# else
|
# else
|
||||||
@@ -828,7 +890,7 @@ extern "C" {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef SOAP_BUFLEN
|
#ifndef SOAP_BUFLEN
|
||||||
# if !defined(WITH_LEAN) || defined(WITH_UDP)
|
# if !defined(WITH_LEAN)
|
||||||
# define SOAP_BUFLEN (65536) /* buffer length for socket packets, also used by gethostbyname_r and UDP messages, so don't make this too small */
|
# define SOAP_BUFLEN (65536) /* buffer length for socket packets, also used by gethostbyname_r and UDP messages, so don't make this too small */
|
||||||
# else
|
# else
|
||||||
# define SOAP_BUFLEN (2048) /* lean size */
|
# define SOAP_BUFLEN (2048) /* lean size */
|
||||||
@@ -865,7 +927,7 @@ extern "C" {
|
|||||||
# ifndef WITH_LEAN
|
# ifndef WITH_LEAN
|
||||||
# define SOAP_TAGLEN (1024) /* maximum length of XML element tag/attribute name or host/path name + 1 */
|
# define SOAP_TAGLEN (1024) /* maximum length of XML element tag/attribute name or host/path name + 1 */
|
||||||
# else
|
# else
|
||||||
# define SOAP_TAGLEN (64)
|
# define SOAP_TAGLEN (128)
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
#ifndef SOAP_HDRLEN
|
#ifndef SOAP_HDRLEN
|
||||||
@@ -903,13 +965,21 @@ extern "C" {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef VXWORKS
|
#ifdef VXWORKS
|
||||||
|
# ifdef WMW_RPM_IO
|
||||||
|
# include "httpLib.h"
|
||||||
|
# endif
|
||||||
# ifdef __INCmathh
|
# ifdef __INCmathh
|
||||||
# include <private/mathP.h>
|
# include <private/mathP.h>
|
||||||
# ifndef HAVE_ISNAN
|
# ifndef HAVE_ISNAN
|
||||||
# define HAVE_ISNAN
|
# define HAVE_ISNAN
|
||||||
# endif
|
# endif
|
||||||
|
# ifndef soap_isnan
|
||||||
# define soap_isnan(num) isNan(num)
|
# define soap_isnan(num) isNan(num)
|
||||||
# endif
|
# endif
|
||||||
|
# endif
|
||||||
|
# ifdef WM_SECURE_KEY_STORAGE
|
||||||
|
# include <ipcom_key_db.h>
|
||||||
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
@@ -1026,8 +1096,8 @@ extern const struct soap_double_nan { unsigned int n1, n2; } soap_double_nan;
|
|||||||
#define SOAP_NO_DATA 14
|
#define SOAP_NO_DATA 14
|
||||||
#define SOAP_GET_METHOD 15
|
#define SOAP_GET_METHOD 15
|
||||||
#define SOAP_PUT_METHOD 16
|
#define SOAP_PUT_METHOD 16
|
||||||
#define SOAP_DEL_METHOD 17
|
#define SOAP_DEL_METHOD 17 /* deprecated */
|
||||||
#define SOAP_HEAD_METHOD 18
|
#define SOAP_HEAD_METHOD 18 /* deprecated */
|
||||||
#define SOAP_HTTP_METHOD 19
|
#define SOAP_HTTP_METHOD 19
|
||||||
#define SOAP_EOM 20
|
#define SOAP_EOM 20
|
||||||
#define SOAP_MOE 21
|
#define SOAP_MOE 21
|
||||||
@@ -1108,37 +1178,37 @@ typedef soap_int32 soap_mode;
|
|||||||
#define SOAP_IO_CHUNK 0x00000003 /* use HTTP chunked transfer AND buffer packets */
|
#define SOAP_IO_CHUNK 0x00000003 /* use HTTP chunked transfer AND buffer packets */
|
||||||
|
|
||||||
#define SOAP_IO_UDP 0x00000004 /* TCP or UDP */
|
#define SOAP_IO_UDP 0x00000004 /* TCP or UDP */
|
||||||
|
|
||||||
#define SOAP_IO_LENGTH 0x00000008 /* calc message length (internal) */
|
#define SOAP_IO_LENGTH 0x00000008 /* calc message length (internal) */
|
||||||
#define SOAP_IO_KEEPALIVE 0x00000010 /* keep connection alive */
|
#define SOAP_IO_KEEPALIVE 0x00000010 /* keep connection alive */
|
||||||
|
|
||||||
#define SOAP_ENC_LATIN 0x00000020 /* accept iso-8859-1 encoding */
|
#define SOAP_ENC 0x00000FFF /* IO and ENC mask */
|
||||||
#define SOAP_ENC_XML 0x00000040 /* plain XML encoding, no HTTP header */
|
#define SOAP_ENC_LATIN 0x00000020 /* in: accept iso-8859-1 */
|
||||||
|
#define SOAP_ENC_XML 0x00000040 /* out: plain XML encoding, no HTTP header */
|
||||||
#define SOAP_ENC_DIME 0x00000080
|
#define SOAP_ENC_DIME 0x00000080
|
||||||
#define SOAP_ENC_MIME 0x00000100
|
#define SOAP_ENC_MIME 0x00000100
|
||||||
#define SOAP_ENC_MTOM 0x00000200
|
#define SOAP_ENC_MTOM 0x00000200
|
||||||
#define SOAP_ENC_ZLIB 0x00000400
|
#define SOAP_ENC_ZLIB 0x00000400
|
||||||
#define SOAP_ENC_SSL 0x00000800
|
#define SOAP_ENC_SSL 0x00000800
|
||||||
|
|
||||||
#define SOAP_ENC 0x00000FFF /* IO and ENC mask */
|
#define SOAP_XML_STRICT 0x00001000 /* in: strict validation */
|
||||||
|
#define SOAP_XML_INDENT 0x00002000 /* out: emit indented XML */
|
||||||
#define SOAP_XML_STRICT 0x00001000 /* apply strict validation */
|
#define SOAP_XML_IGNORENS 0x00004000 /* in: ignore namespaces */
|
||||||
#define SOAP_XML_INDENT 0x00002000 /* emit indented XML */
|
#define SOAP_XML_DEFAULTNS 0x00008000 /* out: emit xmlns="..." */
|
||||||
#define SOAP_XML_DEFAULTNS 0x00004000 /* emit xmlns="..." namesp. */
|
#define SOAP_XML_CANONICAL 0x00010000 /* out: excC14N canonical XML */
|
||||||
#define SOAP_XML_CANONICAL 0x00008000 /* EXC C14N canonical XML */
|
#define SOAP_XML_TREE 0x00020000 /* out: XML tree (no id/ref) */
|
||||||
#define SOAP_XML_TREE 0x00010000 /* emit XML tree (no id/ref) */
|
#define SOAP_XML_GRAPH 0x00040000 /* see DOM manual */
|
||||||
#define SOAP_XML_GRAPH 0x00020000 /* see DOM manual */
|
#define SOAP_XML_NIL 0x00080000 /* out: NULLs as xsi:nil */
|
||||||
#define SOAP_XML_NIL 0x00040000 /* serialize NULLs as xsi:nil */
|
|
||||||
#define SOAP_XML_DOM 0x00080000
|
|
||||||
|
|
||||||
#define SOAP_C_NOIOB 0x00100000 /* don't fault on array index out of bounds (just ignore) */
|
#define SOAP_C_NOIOB 0x00100000 /* don't fault on array index out of bounds (just ignore) */
|
||||||
#define SOAP_C_UTFSTRING 0x00200000 /* (de)serialize strings with UTF8 content */
|
#define SOAP_C_UTFSTRING 0x00200000 /* (de)serialize strings with UTF8 content */
|
||||||
#define SOAP_C_MBSTRING 0x00400000 /* (de)serialize strings with multi-byte content */
|
#define SOAP_C_MBSTRING 0x00400000 /* (de)serialize strings with multi-byte content */
|
||||||
#define SOAP_C_NILSTRING 0x00800000 /* serialize empty strings as nil (omitted) */
|
#define SOAP_C_NILSTRING 0x00800000 /* serialize empty strings as nil (omitted) */
|
||||||
|
|
||||||
#define SOAP_DOM_TREE 0x01000000
|
#define SOAP_XML_DOM 0x01000000
|
||||||
#define SOAP_DOM_NODE 0x02000000
|
|
||||||
#define SOAP_DOM_ASIS 0x04000000
|
#define SOAP_DOM_TREE 0x02000000
|
||||||
|
#define SOAP_DOM_NODE 0x04000000
|
||||||
|
#define SOAP_DOM_ASIS 0x08000000
|
||||||
|
|
||||||
#define SOAP_MIME_POSTCHECK 0x10000000 /* MIME flag (internal) */
|
#define SOAP_MIME_POSTCHECK 0x10000000 /* MIME flag (internal) */
|
||||||
|
|
||||||
@@ -1162,7 +1232,8 @@ typedef soap_int32 soap_mode;
|
|||||||
#define SOAP_SSL_RSA 0x20 /* use RSA */
|
#define SOAP_SSL_RSA 0x20 /* use RSA */
|
||||||
#define SOAP_SSLv3 0x40 /* SSL v3 only */
|
#define SOAP_SSLv3 0x40 /* SSL v3 only */
|
||||||
#define SOAP_TLSv1 0x80 /* TLS v1 only */
|
#define SOAP_TLSv1 0x80 /* TLS v1 only */
|
||||||
#define SOAP_SSLv3_TLSv1 0x00 /* SSL v3 and TLS v1 support by default */
|
#define SOAP_SSLv3_TLSv1 0x00 /* SSL v3 and TLS v1 support by default (no SSL v1/v2) */
|
||||||
|
#define SOAP_SSL_CLIENT 0x100 /* client context */
|
||||||
|
|
||||||
#define SOAP_SSL_DEFAULT (SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION | SOAP_SSLv3_TLSv1)
|
#define SOAP_SSL_DEFAULT (SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION | SOAP_SSLv3_TLSv1)
|
||||||
|
|
||||||
@@ -1219,6 +1290,26 @@ typedef soap_int32 soap_mode;
|
|||||||
# define SOAP_FREE(soap, ptr) free(ptr)
|
# define SOAP_FREE(soap, ptr) free(ptr)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef SOAP_NEW /* use C++ new operator */
|
||||||
|
# if __GNUC__ <= 2
|
||||||
|
# define SOAP_NEW(type) new type /* old form w/o parenthesis */
|
||||||
|
# else
|
||||||
|
# define SOAP_NEW(type) new (type) /* with parenthesis */
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef SOAP_NEW_COPY /* use C++ new operator for ::copy() */
|
||||||
|
# define SOAP_NEW_COPY(clas) new clas
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef SOAP_DELETE /* use C++ delete operator */
|
||||||
|
# define SOAP_DELETE(obj) delete obj
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef SOAP_DELETE_ARRAY /* use C++ delete[] operator */
|
||||||
|
# define SOAP_DELETE_ARRAY(obj) delete[] obj
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef SOAP_DEBUG
|
#ifdef SOAP_DEBUG
|
||||||
# ifndef SOAP_MESSAGE
|
# ifndef SOAP_MESSAGE
|
||||||
# define SOAP_MESSAGE fprintf
|
# define SOAP_MESSAGE fprintf
|
||||||
@@ -1351,6 +1442,7 @@ struct soap_clist
|
|||||||
/* attributes */
|
/* attributes */
|
||||||
struct soap_attribute
|
struct soap_attribute
|
||||||
{ struct soap_attribute *next;
|
{ struct soap_attribute *next;
|
||||||
|
short flag; /* soap_set_attr: 1 = normal, 2 = utf content */
|
||||||
char *value;
|
char *value;
|
||||||
size_t size;
|
size_t size;
|
||||||
char *ns;
|
char *ns;
|
||||||
@@ -1642,11 +1734,12 @@ struct SOAP_STD_API soap
|
|||||||
const char *userid; /* HTTP Basic authorization userid */
|
const char *userid; /* HTTP Basic authorization userid */
|
||||||
const char *passwd; /* HTTP Basic authorization passwd */
|
const char *passwd; /* HTTP Basic authorization passwd */
|
||||||
int (*fpost)(struct soap*, const char*, const char*, int, const char*, const char*, size_t);
|
int (*fpost)(struct soap*, const char*, const char*, int, const char*, const char*, size_t);
|
||||||
int (*fget)(struct soap*);
|
int (*fget)(struct soap*); /* HTTP GET hook (not set by default) */
|
||||||
int (*fput)(struct soap*);
|
int (*fput)(struct soap*); /* HTTP PUT hook (handled as POST) */
|
||||||
int (*fdel)(struct soap*);
|
int (*fdel)(struct soap*); /* HTTP DELETE hook (not set by default) */
|
||||||
int (*fhead)(struct soap*);
|
int (*fopt)(struct soap*); /* HTTP OPTIONS hook (not set by default) */
|
||||||
int (*fform)(struct soap*);
|
int (*fhead)(struct soap*); /* HTTP HEAD hook (not set by default) */
|
||||||
|
int (*fform)(struct soap*); /* HTTP/HTML form handler for plugins */
|
||||||
int (*fposthdr)(struct soap*, const char*, const char*);
|
int (*fposthdr)(struct soap*, const char*, const char*);
|
||||||
int (*fresponse)(struct soap*, int, size_t);
|
int (*fresponse)(struct soap*, int, size_t);
|
||||||
int (*fparse)(struct soap*);
|
int (*fparse)(struct soap*);
|
||||||
@@ -1669,10 +1762,12 @@ struct SOAP_STD_API soap
|
|||||||
void *(*fplugin)(struct soap*, const char*);
|
void *(*fplugin)(struct soap*, const char*);
|
||||||
void *(*fmalloc)(struct soap*, size_t);
|
void *(*fmalloc)(struct soap*, size_t);
|
||||||
#ifndef WITH_LEANER
|
#ifndef WITH_LEANER
|
||||||
int (*fprepareinit)(struct soap*);
|
int (*fprepareinitsend)(struct soap*);
|
||||||
|
int (*fprepareinitrecv)(struct soap*);
|
||||||
int (*fpreparesend)(struct soap*, const char*, size_t);
|
int (*fpreparesend)(struct soap*, const char*, size_t);
|
||||||
int (*fpreparerecv)(struct soap*, const char*, size_t);
|
int (*fpreparerecv)(struct soap*, const char*, size_t);
|
||||||
int (*fpreparefinal)(struct soap*);
|
int (*fpreparefinalsend)(struct soap*);
|
||||||
|
int (*fpreparefinalrecv)(struct soap*);
|
||||||
void *(*fdimereadopen)(struct soap*, void*, const char*, const char*, const char*);
|
void *(*fdimereadopen)(struct soap*, void*, const char*, const char*, const char*);
|
||||||
void *(*fdimewriteopen)(struct soap*, const char*, const char*, const char*);
|
void *(*fdimewriteopen)(struct soap*, const char*, const char*, const char*);
|
||||||
void (*fdimereadclose)(struct soap*, void*);
|
void (*fdimereadclose)(struct soap*, void*);
|
||||||
@@ -1773,8 +1868,8 @@ struct SOAP_STD_API soap
|
|||||||
struct soap_mlist *mht[SOAP_PTRHASH];
|
struct soap_mlist *mht[SOAP_PTRHASH];
|
||||||
#endif
|
#endif
|
||||||
#ifndef WITH_LEAN
|
#ifndef WITH_LEAN
|
||||||
const char *c14ninclude;
|
const char *wsuid; /* space-separated string of element tags */
|
||||||
const char *c14nexclude;
|
const char *c14nexclude; /* space-separated string of prefixes */
|
||||||
struct soap_cookie *cookies;
|
struct soap_cookie *cookies;
|
||||||
const char *cookie_domain;
|
const char *cookie_domain;
|
||||||
const char *cookie_path;
|
const char *cookie_path;
|
||||||
@@ -1791,29 +1886,40 @@ struct SOAP_STD_API soap
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
size_t peerlen;
|
size_t peerlen;
|
||||||
#ifdef WITH_OPENSSL
|
#if defined(WITH_OPENSSL) /* OpenSSL */
|
||||||
int (*fsslauth)(struct soap*);
|
int (*fsslauth)(struct soap*);
|
||||||
int (*fsslverify)(int, X509_STORE_CTX*);
|
int (*fsslverify)(int, X509_STORE_CTX*);
|
||||||
BIO *bio;
|
BIO *bio;
|
||||||
SSL *ssl;
|
SSL *ssl;
|
||||||
SSL_CTX *ctx;
|
SSL_CTX *ctx;
|
||||||
SSL_SESSION *session;
|
SSL_SESSION *session;
|
||||||
#else
|
const char *dhfile;
|
||||||
|
const char *randfile;
|
||||||
|
#elif defined(WITH_GNUTLS) /* GNUTLS */
|
||||||
|
int (*fsslauth)(struct soap*);
|
||||||
|
void *fsslverify;
|
||||||
|
gnutls_certificate_credentials_t xcred; /* cert pointer */
|
||||||
|
gnutls_anon_client_credentials_t acred; /* anon pointer */
|
||||||
|
gnutls_priority_t cache; /* priority cache pointer */
|
||||||
|
gnutls_session_t session; /* session pointer */
|
||||||
|
gnutls_dh_params_t dh_params;
|
||||||
|
gnutls_rsa_params_t rsa_params;
|
||||||
|
#else /* No SSL/TLS */
|
||||||
void *fsslauth; /* dummy members, to preserve struct size */
|
void *fsslauth; /* dummy members, to preserve struct size */
|
||||||
void *fsslverify;
|
void *fsslverify;
|
||||||
void *bio;
|
void *bio;
|
||||||
void *ssl;
|
void *ssl;
|
||||||
void *ctx;
|
void *ctx;
|
||||||
void *session;
|
void *session;
|
||||||
|
void *dh_params;
|
||||||
|
void *rsa_params;
|
||||||
#endif
|
#endif
|
||||||
unsigned short ssl_flags;
|
unsigned short ssl_flags;
|
||||||
const char *keyfile;
|
const char *keyfile;
|
||||||
const char *password;
|
const char *password;
|
||||||
const char *dhfile;
|
|
||||||
const char *cafile;
|
const char *cafile;
|
||||||
const char *capath;
|
const char *capath;
|
||||||
const char *crlfile;
|
const char *crlfile;
|
||||||
const char *randfile;
|
|
||||||
char session_host[SOAP_TAGLEN];
|
char session_host[SOAP_TAGLEN];
|
||||||
int session_port;
|
int session_port;
|
||||||
#ifdef WITH_C_LOCALE
|
#ifdef WITH_C_LOCALE
|
||||||
@@ -1838,7 +1944,7 @@ struct SOAP_STD_API soap
|
|||||||
unsigned short z_level; /* compression level to be used (0=none, 1=fast to 9=best) */
|
unsigned short z_level; /* compression level to be used (0=none, 1=fast to 9=best) */
|
||||||
float z_ratio_in; /* detected compression ratio compressed_length/length of inbound message */
|
float z_ratio_in; /* detected compression ratio compressed_length/length of inbound message */
|
||||||
float z_ratio_out; /* detected compression ratio compressed_length/length of outbound message */
|
float z_ratio_out; /* detected compression ratio compressed_length/length of outbound message */
|
||||||
#ifdef WMW_RPM_IO
|
#ifdef WMW_RPM_IO /* VxWorks */
|
||||||
void *rpmreqid;
|
void *rpmreqid;
|
||||||
#endif
|
#endif
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
@@ -1848,7 +1954,7 @@ struct SOAP_STD_API soap
|
|||||||
soap(const struct soap&);
|
soap(const struct soap&);
|
||||||
virtual ~soap();
|
virtual ~soap();
|
||||||
#else
|
#else
|
||||||
void (*dummy)();
|
void (*dummy)(void);
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -1971,7 +2077,7 @@ SOAP_FMAC1 void SOAP_FMAC2 soap_serializefault(struct soap*);
|
|||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_putfault(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_putfault(struct soap*);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_getfault(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_getfault(struct soap*);
|
||||||
|
|
||||||
SOAP_FMAC1 void SOAP_FMAC2 soap_ssl_init();
|
SOAP_FMAC1 void SOAP_FMAC2 soap_ssl_init(void);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_poll(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_poll(struct soap*);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_connect_command(struct soap*, int, const char*, const char*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_connect_command(struct soap*, int, const char*, const char*);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_connect(struct soap*, const char*, const char*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_connect(struct soap*, const char*, const char*);
|
||||||
@@ -2096,6 +2202,7 @@ SOAP_FMAC1 void SOAP_FMAC2 soap_free(struct soap*);
|
|||||||
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_copy(const struct soap*);
|
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_copy(const struct soap*);
|
||||||
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_copy_context(struct soap*, const struct soap*);
|
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_copy_context(struct soap*, const struct soap*);
|
||||||
SOAP_FMAC1 void SOAP_FMAC2 soap_copy_stream(struct soap*, struct soap*);
|
SOAP_FMAC1 void SOAP_FMAC2 soap_copy_stream(struct soap*, struct soap*);
|
||||||
|
SOAP_FMAC1 void SOAP_FMAC2 soap_free_stream(struct soap*);
|
||||||
SOAP_FMAC1 void SOAP_FMAC2 soap_init(struct soap*);
|
SOAP_FMAC1 void SOAP_FMAC2 soap_init(struct soap*);
|
||||||
SOAP_FMAC1 void SOAP_FMAC2 soap_init1(struct soap*, soap_mode);
|
SOAP_FMAC1 void SOAP_FMAC2 soap_init1(struct soap*, soap_mode);
|
||||||
SOAP_FMAC1 void SOAP_FMAC2 soap_init2(struct soap*, soap_mode, soap_mode);
|
SOAP_FMAC1 void SOAP_FMAC2 soap_init2(struct soap*, soap_mode, soap_mode);
|
||||||
@@ -2125,6 +2232,7 @@ SOAP_FMAC1 int SOAP_FMAC2 soap_array_begin_out(struct soap*, const char *tag, in
|
|||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_element_ref(struct soap*, const char *tag, int id, int href);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_element_ref(struct soap*, const char *tag, int id, int href);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_element_href(struct soap*, const char *tag, int id, const char *ref, const char *val);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_element_href(struct soap*, const char *tag, int id, const char *ref, const char *val);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_element_null(struct soap*, const char *tag, int id, const char *type);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_element_null(struct soap*, const char *tag, int id, const char *type);
|
||||||
|
SOAP_FMAC1 int SOAP_FMAC2 soap_element_nil(struct soap*, const char *tag);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_element_id(struct soap*, const char *tag, int id, const void *p, const struct soap_array *a, int d, const char *type, int n);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_element_id(struct soap*, const char *tag, int id, const void *p, const struct soap_array *a, int d, const char *type, int n);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_element_result(struct soap*, const char *tag);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_element_result(struct soap*, const char *tag);
|
||||||
SOAP_FMAC1 void SOAP_FMAC2 soap_check_result(struct soap*, const char *tag);
|
SOAP_FMAC1 void SOAP_FMAC2 soap_check_result(struct soap*, const char *tag);
|
||||||
@@ -2144,7 +2252,7 @@ SOAP_FMAC1 void SOAP_FMAC2 soap_revert(struct soap*);
|
|||||||
|
|
||||||
SOAP_FMAC1 char* SOAP_FMAC2 soap_strdup(struct soap*, const char*);
|
SOAP_FMAC1 char* SOAP_FMAC2 soap_strdup(struct soap*, const char*);
|
||||||
SOAP_FMAC1 wchar_t* SOAP_FMAC2 soap_wstrdup(struct soap*, const wchar_t*);
|
SOAP_FMAC1 wchar_t* SOAP_FMAC2 soap_wstrdup(struct soap*, const wchar_t*);
|
||||||
SOAP_FMAC1 const char * SOAP_FMAC2 soap_strsearch(const char *big, const char *little);
|
SOAP_FMAC1 const char * SOAP_FMAC2 soap_tagsearch(const char *big, const char *little);
|
||||||
|
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_string_out(struct soap*, const char *s, int flag);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_string_out(struct soap*, const char *s, int flag);
|
||||||
SOAP_FMAC1 char* SOAP_FMAC2 soap_string_in(struct soap*, int, long, long);
|
SOAP_FMAC1 char* SOAP_FMAC2 soap_string_in(struct soap*, int, long, long);
|
||||||
@@ -2181,6 +2289,8 @@ SOAP_FMAC1 void SOAP_FMAC2 soap_end_block(struct soap*, struct soap_blist*);
|
|||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_out(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_out(struct soap*);
|
||||||
SOAP_FMAC1 int soap_envelope_end_out(struct soap*);
|
SOAP_FMAC1 int soap_envelope_end_out(struct soap*);
|
||||||
|
|
||||||
|
SOAP_FMAC1 char * SOAP_FMAC2 soap_get_http_body(struct soap*);
|
||||||
|
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_in(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_in(struct soap*);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_end_in(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_end_in(struct soap*);
|
||||||
|
|
||||||
@@ -2198,7 +2308,7 @@ SOAP_FMAC1 int SOAP_FMAC2 soap_send_empty_response(struct soap*, int status);
|
|||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_recv_empty_response(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_recv_empty_response(struct soap*);
|
||||||
|
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_send_fault(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_send_fault(struct soap*);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_recv_fault(struct soap*);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_recv_fault(struct soap*, int check);
|
||||||
|
|
||||||
#ifndef WITH_NOSTDLIB
|
#ifndef WITH_NOSTDLIB
|
||||||
SOAP_FMAC1 void SOAP_FMAC2 soap_print_fault(struct soap*, FILE*);
|
SOAP_FMAC1 void SOAP_FMAC2 soap_print_fault(struct soap*, FILE*);
|
||||||
@@ -2333,7 +2443,7 @@ SOAP_FMAC1 int SOAP_FMAC2 soap_register_plugin_arg(struct soap*, int (*fcreate)(
|
|||||||
SOAP_FMAC1 void* SOAP_FMAC2 soap_lookup_plugin(struct soap*, const char*);
|
SOAP_FMAC1 void* SOAP_FMAC2 soap_lookup_plugin(struct soap*, const char*);
|
||||||
|
|
||||||
SOAP_FMAC1 const char* SOAP_FMAC2 soap_attr_value(struct soap *soap, const char *name, int flag);
|
SOAP_FMAC1 const char* SOAP_FMAC2 soap_attr_value(struct soap *soap, const char *name, int flag);
|
||||||
SOAP_FMAC1 int SOAP_FMAC2 soap_set_attr(struct soap *soap, const char *name, const char *value);
|
SOAP_FMAC1 int SOAP_FMAC2 soap_set_attr(struct soap *soap, const char *name, const char *value, int flag);
|
||||||
SOAP_FMAC1 void SOAP_FMAC2 soap_clr_attr(struct soap *soap);
|
SOAP_FMAC1 void SOAP_FMAC2 soap_clr_attr(struct soap *soap);
|
||||||
|
|
||||||
#ifdef WITH_COOKIES
|
#ifdef WITH_COOKIES
|
||||||
@@ -2351,10 +2461,12 @@ SOAP_FMAC1 extern void SOAP_FMAC2 soap_clr_cookie(struct soap*, const char*, con
|
|||||||
SOAP_FMAC1 extern int SOAP_FMAC2 soap_getenv_cookies(struct soap*);
|
SOAP_FMAC1 extern int SOAP_FMAC2 soap_getenv_cookies(struct soap*);
|
||||||
SOAP_FMAC1 extern struct soap_cookie* SOAP_FMAC2 soap_copy_cookies(struct soap*, const struct soap*);
|
SOAP_FMAC1 extern struct soap_cookie* SOAP_FMAC2 soap_copy_cookies(struct soap*, const struct soap*);
|
||||||
SOAP_FMAC1 extern void SOAP_FMAC2 soap_free_cookies(struct soap*);
|
SOAP_FMAC1 extern void SOAP_FMAC2 soap_free_cookies(struct soap*);
|
||||||
|
SOAP_FMAC1 int SOAP_FMAC2 soap_putsetcookies(struct soap *soap);
|
||||||
|
SOAP_FMAC1 int SOAP_FMAC2 soap_putcookies(struct soap *soap, const char *domain, const char *path, int secure);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
} /* extern "C" */
|
} /* extern "C" */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif /* STDSOAP_H */
|
||||||
|
|||||||
Reference in New Issue
Block a user