COPASI API
4.16.103
|
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <limits.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/timeb.h>
#include <time.h>
#include <sys/socket.h>
#include <strings.h>
#include <sys/time.h>
#include <netinet/in.h>
#include <netinet/tcp.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <unistd.h>
#include <fcntl.h>
#include <math.h>
Go to the source code of this file.
Classes | |
struct | Namespace |
struct | soap |
struct | soap_array |
struct | soap_attribute |
struct | soap_blist |
struct | soap_clist |
struct | soap_code_map |
struct | soap_cookie |
struct | soap_dime |
struct | soap_dom_attribute |
struct | soap_dom_element |
struct | soap_double_nan |
struct | soap_flist |
struct | soap_ilist |
struct | soap_mime |
struct | soap_multipart |
struct | soap_nlist |
struct | soap_pblk |
struct | soap_plist |
struct | soap_plugin |
struct | soap_xlist |
Macros | |
#define | _REENTRANT |
#define | _THREAD_SAFE |
#define | DBGFUN(FNAME) |
#define | DBGFUN1(FNAME, FMT, ARG) |
#define | DBGFUN2(FNAME, FMT1, ARG1, FMT2, ARG2) |
#define | DBGFUN3(FNAME, FMT1, ARG1, FMT2, ARG2, FMT3, ARG3) |
#define | DBGHEX(DBGFILE, MSG, LEN) |
#define | DBGLOG(DBGFILE, CMD) |
#define | DBGMSG(DBGFILE, MSG, LEN) |
#define | DBL_NAN (*(double*)(void*)&soap_double_nan) |
#define | DBL_NINFTY (-DBL_PINFTY) |
#define | DBL_PINFTY (1.7976931348623157e+308) |
#define | FD_SETSIZE (1024) |
#define | FLT_NAN (*(float*)(void*)&soap_double_nan) |
#define | FLT_NINFTY (-FLT_PINFTY) |
#define | FLT_PINFTY (3.40282347e+38F) |
#define | HAVE_FTIME |
#define | HAVE_GETHOSTBYNAME_R |
#define | HAVE_GMTIME_R |
#define | HAVE_LOCALTIME_R |
#define | HAVE_MBTOWC |
#define | HAVE_RAND_R |
#define | HAVE_SSCANF |
#define | HAVE_STRRCHR |
#define | HAVE_STRTOD |
#define | HAVE_STRTOL |
#define | HAVE_STRTOUL |
#define | HAVE_SYS_TIMEB_H |
#define | HAVE_WCTOMB |
#define | LONG64 long long |
#define | SOAP_BEGIN 0 |
#define | SOAP_BEGIN_SECURITY 10 |
#define | SOAP_BLKLEN (256) /* size of blocks to collect long strings and XML attributes */ |
#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_C_MBSTRING 0x00400000 /* (de)serialize strings with multi-byte content */ |
#define | SOAP_C_NILSTRING 0x00800000 /* serialize empty strings as nil (omitted) */ |
#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_check_state(soap) (!(soap) || ((soap)->state != SOAP_INIT && (soap)->state != SOAP_COPY)) |
#define | SOAP_CLI_FAULT 1 |
#define | soap_closesocket(n) close(n) |
#define | soap_clr_imode(soap, n) ((soap)->imode &= ~(n)) |
#define | soap_clr_mode(soap, n) ((soap)->imode &= ~(n), (soap)->omode &= ~(n)) |
#define | soap_clr_omode(soap, n) ((soap)->omode &= ~(n)) |
#define | SOAP_CMAC |
#define | SOAP_COPY 2 |
#define | SOAP_DATAENCODINGUNKNOWN 41 |
#define | SOAP_DEL_METHOD 17 |
#define | soap_destroy(soap) soap_delete((soap), NULL) |
#define | SOAP_DIME_ABSURI 0x20 |
#define | SOAP_DIME_CF 0x01 |
#define | SOAP_DIME_END 35 |
#define | SOAP_DIME_ERROR 32 |
#define | SOAP_DIME_HREF 33 |
#define | SOAP_DIME_MB 0x04 |
#define | SOAP_DIME_ME 0x02 |
#define | SOAP_DIME_MEDIA 0x10 |
#define | SOAP_DIME_MISMATCH 34 |
#define | SOAP_DIME_VERSION 0x08 /* DIME version 1 */ |
#define | SOAP_DOM_ASIS 0x04000000 |
#define | SOAP_DOM_NODE 0x02000000 |
#define | SOAP_DOM_TREE 0x01000000 |
#define | SOAP_DUPLICATE_ID 24 |
#define | SOAP_EADDRINUSE EADDRINUSE |
#define | SOAP_EAGAIN EAGAIN |
#define | SOAP_EINPROGRESS EINPROGRESS |
#define | SOAP_EINTR EINTR |
#define | SOAP_ENC 0x00000FFF /* IO and ENC mask */ |
#define | SOAP_ENC_DIME 0x00000080 |
#define | SOAP_ENC_LATIN 0x00000020 /* accept iso-8859-1 encoding */ |
#define | SOAP_ENC_MIME 0x00000100 |
#define | SOAP_ENC_MTOM 0x00000200 |
#define | SOAP_ENC_SSL 0x00000800 |
#define | SOAP_ENC_XML 0x00000040 /* plain XML encoding, no HTTP header */ |
#define | SOAP_ENC_ZLIB 0x00000400 |
#define | SOAP_END 9 |
#define | SOAP_END_BODY 7 |
#define | SOAP_END_ENVELOPE 8 |
#define | SOAP_END_HEADER 4 |
#define | SOAP_END_SECURITY 12 |
#define | SOAP_EOF EOF |
#define | SOAP_EOM 20 |
#define | SOAP_ERANGE ERANGE |
#define | SOAP_ERR EOF |
#define | soap_errno errno |
#define | SOAP_EWOULDBLOCK EWOULDBLOCK |
#define | SOAP_FATAL_ERROR 11 |
#define | SOAP_FAULT 12 |
#define | SOAP_FD_EXCEEDED 46 |
#define | SOAP_FILE 1003 /* Custom file-based response */ |
#define | SOAP_FMAC1 |
#define | SOAP_FMAC2 |
#define | SOAP_FMAC3 |
#define | SOAP_FMAC3S SOAP_FMAC3 |
#define | SOAP_FMAC4 |
#define | SOAP_FMAC4S SOAP_FMAC4 |
#define | SOAP_FMAC5 |
#define | SOAP_FMAC6 |
#define | SOAP_FORM 1001 /* Form request/response */ |
#define | SOAP_FREE(soap, ptr) free(ptr) |
#define | SOAP_GAI_STRERROR gai_strerror |
#define | SOAP_GET 2001 |
#define | soap_get0(soap) (((soap)->bufidx>=(soap)->buflen && soap_recv(soap)) ? EOF : (unsigned char)(soap)->buf[(soap)->bufidx]) |
#define | soap_get1(soap) (((soap)->bufidx>=(soap)->buflen && soap_recv(soap)) ? EOF : (unsigned char)(soap)->buf[(soap)->bufidx++]) |
#define | SOAP_GET_METHOD 15 |
#define | SOAP_HDR 22 |
#define | SOAP_HDRLEN (8192) /* maximum length of HTTP header line (must be >4096 to read cookies) */ |
#define | SOAP_HEAD_METHOD 18 |
#define | SOAP_HREF 26 |
#define | SOAP_HTML 1002 /* Custom HTML response */ |
#define | SOAP_HTTP_ERROR 29 |
#define | soap_http_error_check(e) ((e) == SOAP_HTTP_ERROR || ((e) >= SOAP_GET_METHOD && (e) <= SOAP_HTTP_METHOD)|| (e) == SOAP_NO_DATA || ((e) >= 100 && (e) < 600)) |
#define | SOAP_HTTP_METHOD 19 |
#define | SOAP_IDHASH (1999) /* prime size of hash table for parsed id/ref */ |
#define | soap_imode(soap, n) ((soap)->mode = (soap)->imode = (n)) |
#define | SOAP_IN_BODY 6 |
#define | SOAP_IN_ENVELOPE 2 |
#define | SOAP_IN_HEADER 3 |
#define | SOAP_IN_SECURITY 11 |
#define | SOAP_INDEX_RECV (0) |
#define | SOAP_INDEX_SENT (1) |
#define | SOAP_INDEX_TEST (2) |
#define | SOAP_INIT 1 |
#define | soap_int32 int32_t |
#define | SOAP_INVALID_SOCKET ((SOAP_SOCKET)-1) |
#define | SOAP_IO 0x00000003 /* IO mask */ |
#define | SOAP_IO_BUFFER 0x00000001 /* buffer output in packets of size SOAP_BUFLEN */ |
#define | SOAP_IO_CHUNK 0x00000003 /* use HTTP chunked transfer AND buffer packets */ |
#define | SOAP_IO_DEFAULT SOAP_IO_FLUSH |
#define | SOAP_IO_FLUSH 0x00000000 /* flush output immediately, no buffering */ |
#define | SOAP_IO_KEEPALIVE 0x00000010 /* keep connection alive */ |
#define | SOAP_IO_LENGTH 0x00000008 /* calc message length (internal) */ |
#define | SOAP_IO_STORE 0x00000002 /* store entire output to determine length for transport */ |
#define | SOAP_IO_UDP 0x00000004 /* TCP or UDP */ |
#define | SOAP_IOB 7 |
#define | soap_isnan(n) (0) |
#define | soap_isninfd(n) ((n) <= DBL_NINFTY) |
#define | soap_isninff(n) ((n) <= FLT_NINFTY) |
#define | soap_ispinfd(n) ((n) >= DBL_PINFTY) |
#define | soap_ispinff(n) ((n) >= FLT_PINFTY) |
#define | SOAP_LABLEN (256) /* initial look-aside buffer length */ |
#define | SOAP_LENGTH 45 |
#define | SOAP_LONG_FORMAT "%lld" /* printf format for 64 bit ints */ |
#define | SOAP_MALLOC(soap, size) malloc(size) |
#define | SOAP_MAXARRAYSIZE (1000000) |
#define | SOAP_MAXDIMS (16) /* maximum array dimensions (array nestings) must be less than 64 to protect soap->tmpbuf */ |
#define | SOAP_MAXKEEPALIVE (100) |
#define | SOAP_MAXLOGS (3) /* max number of debug logs per struct soap environment */ |
#define | SOAP_MIME_END 38 |
#define | SOAP_MIME_ERROR 36 |
#define | SOAP_MIME_HREF 37 |
#define | SOAP_MIME_POSTCHECK 0x10000000 /* MIME flag (internal) */ |
#define | SOAP_MISSING_ID 25 |
#define | SOAP_MOE 21 |
#define | SOAP_MUSTUNDERSTAND 8 |
#define | SOAP_NAMESPACE 9 |
#define | SOAP_NMAC |
#define | SOAP_NO_BODY 5 |
#define | SOAP_NO_DATA 14 |
#define | SOAP_NO_METHOD 13 |
#define | SOAP_NO_TAG 6 |
#define | SOAP_NONE 0 |
#define | SOAP_NULL 23 |
#define | SOAP_OCCURS 44 |
#define | SOAP_OK 0 |
#define | soap_omode(soap, n) ((soap)->mode = (soap)->omode = (n)) |
#define | SOAP_PLUGIN_ERROR 40 |
#define | SOAP_POST 2000 |
#define | SOAP_PROHIBITED 43 |
#define | SOAP_PTRBLK (32) /* block allocation for pointer hash table chains */ |
#define | SOAP_PTRHASH (1024) /* size of pointer analysis hash table (must be power of 2) */ |
#define | SOAP_PUT_METHOD 16 |
#define | soap_random rand() |
#define | soap_register_plugin(soap, plugin) soap_register_plugin_arg(soap, plugin, NULL) |
#define | SOAP_REQUIRED 42 |
#define | soap_reset_errno (errno = 0) |
#define | soap_revget1(soap) ((soap)->bufidx--) |
#define | soap_set_imode(soap, n) ((soap)->imode |= (n)) |
#define | soap_set_mode(soap, n) ((soap)->imode |= (n), (soap)->omode |= (n)) |
#define | soap_set_omode(soap, n) ((soap)->omode |= (n)) |
#define | soap_soap_error_check(e) ((e) == SOAP_CLI_FAULT || (e) == SOAP_SVR_FAULT || (e) == SOAP_VERSIONMISMATCH || (e) == SOAP_MUSTUNDERSTAND || (e) == SOAP_FAULT || (e) == SOAP_NO_METHOD) |
#define | SOAP_SOCKET int |
#define | soap_socket_errno(s) errno |
#define | SOAP_SOCKLEN_T size_t |
#define | SOAP_SOURCE_STAMP(str) |
#define | SOAP_SSL_ALLOW_EXPIRED_CERTIFICATE 0x08 /* client does not check the expiration date of the host certificate */ |
#define | SOAP_SSL_DEFAULT (SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION | SOAP_SSLv3_TLSv1) |
#define | SOAP_SSL_ERROR 30 |
#define | soap_ssl_error_check(e) ((e) == SOAP_SSL_ERROR) |
#define | SOAP_SSL_NO_AUTHENTICATION 0x00 /* for testing purposes */ |
#define | SOAP_SSL_NO_DEFAULT_CA_PATH 0x10 /* don't use default_verify_paths */ |
#define | SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION 0x02 /* server requires client to authenticate */ |
#define | SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION 0x01 /* client requires server to authenticate */ |
#define | SOAP_SSL_RSA 0x20 /* use RSA */ |
#define | SOAP_SSL_SKIP_HOST_CHECK 0x04 /* client does not check the common name of the host in certificate */ |
#define | SOAP_SSLv3 0x40 /* SSL v3 only */ |
#define | SOAP_SSLv3_TLSv1 0x00 /* SSL v3 and TLS v1 support by default */ |
#define | SOAP_STD_API |
#define | SOAP_STOP 1000 /* No HTTP response */ |
#define | SOAP_STRCMP strcmp /* case sensitive XML element/attribute names */ |
#define | soap_strrchr(s, t) strrchr(s, t) |
#define | soap_strtol(s, t, b) strtol(s, t, b) |
#define | soap_strtoul(s, t, b) strtoul(s, t, b) |
#define | SOAP_SVR_FAULT 2 |
#define | SOAP_SYNTAX_ERROR 5 |
#define | SOAP_TAG_MISMATCH 3 |
#define | SOAP_TAGLEN (1024) /* maximum length of XML element tag/attribute name or host/path name + 1 */ |
#define | SOAP_TCP_ERROR 28 |
#define | soap_tcp_error_check(e) ((e) == SOAP_EOF || (e) == SOAP_TCP_ERROR) |
#define | SOAP_TLSv1 0x80 /* TLS v1 only */ |
#define | SOAP_TYPE 4 |
#define | SOAP_UDP_ERROR 27 |
#define | SOAP_ULONG_FORMAT "%llu" /* printf format for unsigned 64 bit ints */ |
#define | soap_unget(soap, c) ((soap)->ahead = c) |
#define | SOAP_USER_ERROR 10 |
#define | soap_valid_socket(n) ((n) != SOAP_INVALID_SOCKET) |
#define | SOAP_VERSIONMISMATCH 39 |
#define | SOAP_WINSOCKINT size_t |
#define | SOAP_XML_CANONICAL 0x00004000 /* EXC C14N canonical XML */ |
#define | SOAP_XML_DOM 0x00040000 |
#define | soap_xml_error_check(e) ((e) == SOAP_TAG_MISMATCH || (e) == SOAP_NO_TAG || (e) == SOAP_SYNTAX_ERROR || (e) == SOAP_NAMESPACE || (e) == SOAP_DUPLICATE_ID || (e) == SOAP_MISSING_ID || (e) == SOAP_REQUIRED || (e) == SOAP_PROHIBITED || (e) == SOAP_OCCURS || (e) == SOAP_LENGTH || (e) == SOAP_NULL || (e) == SOAP_HREF) |
#define | SOAP_XML_GRAPH 0x00010000 |
#define | SOAP_XML_INDENT 0x00002000 /* emit indented XML */ |
#define | SOAP_XML_NIL 0x00020000 |
#define | SOAP_XML_SEC 0x00080000 /* reserved for WS security */ |
#define | SOAP_XML_STRICT 0x00001000 /* apply strict validation */ |
#define | SOAP_XML_TREE 0x00008000 /* emit XML tree (no id/ref) */ |
#define | SOAP_ZLIB_DEFLATE 0x01 |
#define | SOAP_ZLIB_ERROR 31 |
#define | soap_zlib_error_check(e) ((e) == SOAP_ZLIB_ERROR) |
#define | SOAP_ZLIB_GZIP 0x02 |
#define | SOAP_ZLIB_INFLATE 0x02 |
#define | SOAP_ZLIB_NONE 0x00 |
#define | STDSOAP_H |
#define | ULONG64 unsigned LONG64 |
#define | WITH_FAST |
Typedefs | |
typedef int32_t | soap_mode |
typedef int32_t | soap_wchar |
Enumerations | |
enum | soap_mime_encoding { SOAP_MIME_NONE, SOAP_MIME_7BIT, SOAP_MIME_8BIT, SOAP_MIME_BINARY, SOAP_MIME_QUOTED_PRINTABLE, SOAP_MIME_BASE64, SOAP_MIME_IETF_TOKEN, SOAP_MIME_X_TOKEN } |
Functions | |
int | soap_accept (struct soap *) |
int | soap_append_lab (struct soap *, const char *, size_t) |
int | soap_array_begin_out (struct soap *, const char *tag, int id, const char *type, const char *offset) |
int | soap_array_pointer_lookup (struct soap *, const void *p, const struct soap_array *a, int n, int t, struct soap_plist **) |
int | soap_array_reference (struct soap *, const void *p, const struct soap_array *a, int n, int t) |
int | soap_attachment (struct soap *, const char *, int, const void *, const struct soap_array *, const char *, const char *, const char *, int, const char *, int) |
const char * | soap_attr_value (struct soap *soap, const char *name, int flag) |
int | soap_attribute (struct soap *, const char *, const char *) |
const char * | soap_base642s (struct soap *, const char *, char *, size_t, int *) |
void | soap_begin (struct soap *) |
int | soap_begin_count (struct soap *) |
int | soap_begin_recv (struct soap *) |
int | soap_begin_send (struct soap *) |
int | soap_bind (struct soap *, const char *, int, int) |
size_t | soap_block_size (struct soap *, struct soap_blist *) |
int | soap_body_begin_in (struct soap *) |
int | soap_body_begin_out (struct soap *) |
int | soap_body_end_in (struct soap *) |
int | soap_body_end_out (struct soap *) |
const char * | soap_byte2s (struct soap *, char) |
int | soap_check_mime_attachments (struct soap *soap) |
void | soap_check_result (struct soap *, const char *tag) |
void | soap_cleanup (struct soap *) |
int | soap_closesock (struct soap *) |
void | soap_clr_attr (struct soap *soap) |
void | soap_clr_dime (struct soap *) |
void | soap_clr_mime (struct soap *) |
const struct soap_code_map * | soap_code (const struct soap_code_map *, const char *) |
long | soap_code_bits (const struct soap_code_map *, const char *) |
long | soap_code_int (const struct soap_code_map *, const char *, long) |
const char * | soap_code_list (struct soap *, const struct soap_code_map *, long) |
const char * | soap_code_str (const struct soap_code_map *, long) |
int | soap_connect (struct soap *, const char *, const char *) |
int | soap_connect_command (struct soap *, int, const char *, const char *) |
struct soap * | soap_copy (const struct soap *) |
struct soap * | soap_copy_context (struct soap *, const struct soap *) |
void | soap_copy_stream (struct soap *, struct soap *) |
const char * | soap_current_namespace (struct soap *soap, const char *tag) |
const char * | soap_dateTime2s (struct soap *, time_t) |
void | soap_dealloc (struct soap *, void *) |
const char * | soap_decode_key (char *, size_t, const char *) |
const char * | soap_decode_val (char *, size_t, const char *) |
void | soap_del (struct soap *) |
void | soap_delete (struct soap *, void *) |
int | soap_dime_forward (struct soap *, unsigned char **, int *, char **, char **, char **) |
char * | soap_dime_option (struct soap *, unsigned short, const char *) |
struct soap_dom_attribute * | soap_dom_next_attribute (struct soap_dom_attribute *att) |
struct soap_dom_element * | soap_dom_next_element (struct soap_dom_element *elt) |
void | soap_done (struct soap *) |
const char * | soap_double2s (struct soap *, double) |
int | soap_element (struct soap *, const char *, int, const char *) |
int | soap_element_begin_in (struct soap *, const char *tag, int nillable, const char *type) |
int | soap_element_begin_out (struct soap *, const char *tag, int id, const char *type) |
int | soap_element_end_in (struct soap *, const char *tag) |
int | soap_element_end_out (struct soap *, const char *tag) |
int | soap_element_href (struct soap *, const char *tag, int id, const char *ref, const char *val) |
int | 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) |
int | soap_element_null (struct soap *, const char *tag, int id, const char *type) |
int | soap_element_ref (struct soap *, const char *tag, int id, int href) |
int | soap_element_result (struct soap *, const char *tag) |
int | soap_element_start_end_out (struct soap *, const char *tag) |
int | soap_embed (struct soap *soap, const void *p, const struct soap_array *a, int n, const char *tag, int type) |
void | soap_embedded (struct soap *, const void *p, int t) |
int | soap_embedded_id (struct soap *, int id, const void *p, int t) |
void | soap_end (struct soap *) |
void | soap_end_block (struct soap *, struct soap_blist *) |
int | soap_end_count (struct soap *) |
int | soap_end_recv (struct soap *) |
int | soap_end_send (struct soap *) |
struct soap_ilist * | soap_enter (struct soap *, const char *) |
int | soap_envelope_begin_in (struct soap *) |
int | soap_envelope_begin_out (struct soap *) |
int | soap_envelope_end_in (struct soap *) |
int | soap_envelope_end_out (struct soap *) |
void | soap_fault (struct soap *) |
const char ** | soap_faultcode (struct soap *) |
const char ** | soap_faultdetail (struct soap *) |
const char ** | soap_faultstring (struct soap *) |
const char ** | soap_faultsubcode (struct soap *) |
void | soap_fcopy (struct soap *soap, int st, int tt, void *p, size_t, const void *q, size_t n) |
char * | soap_first_block (struct soap *, struct soap_blist *) |
const char * | soap_float2s (struct soap *, float) |
int | soap_flush (struct soap *) |
int | soap_flush_raw (struct soap *, const char *, size_t) |
void | soap_free (struct soap *) |
void | soap_free_temp (struct soap *) |
soap_wchar | soap_get (struct soap *) |
const char * | soap_get_header_attribute (struct soap *, const char *, const char *) |
struct soap_multipart * | soap_get_mime_attachment (struct soap *soap, void *handle) |
unsigned char * | soap_getbase64 (struct soap *, int *, int) |
soap_wchar | soap_getchar (struct soap *) |
int | soap_getdime (struct soap *) |
int | soap_getdimehdr (struct soap *) |
int | soap_getfault (struct soap *) |
int | soap_getheader (struct soap *) |
unsigned char * | soap_gethex (struct soap *, int *) |
int | soap_getline (struct soap *, char *, int) |
int | soap_getmime (struct soap *) |
int | soap_getmimehdr (struct soap *) |
int | soap_getoffsets (const char *, const int *, int *, int) |
int | soap_getposition (const char *, int *) |
int | soap_getsize (const char *, const char *, int *) |
int | soap_getsizes (const char *, int *, int) |
soap_wchar | soap_getutf8 (struct soap *) |
size_t | soap_hash (const char *) |
void | soap_header (struct soap *) |
const char * | soap_hex2s (struct soap *, const char *, char *, size_t, int *) |
void * | soap_id_enter (struct soap *, const char *id, void *p, int t, size_t n, unsigned int k, const char *type, const char *arrayType, void *(*finstantiate)(struct soap *, int, const char *, const char *, size_t *)) |
void * | soap_id_forward (struct soap *, const char *id, void *p, size_t len, int st, int tt, size_t n, unsigned int k, void(*fcopy)(struct soap *, int, int, void *, size_t, const void *, size_t)) |
void * | soap_id_lookup (struct soap *, const char *id, void **p, int t, size_t n, unsigned int k) |
char * | soap_inbyte (struct soap *, const char *tag, char *p, const char *, int) |
time_t * | soap_indateTime (struct soap *, const char *tag, time_t *p, const char *, int) |
double * | soap_indouble (struct soap *, const char *tag, double *p, const char *, int) |
float * | soap_infloat (struct soap *, const char *tag, float *p, const char *, int) |
int * | soap_inint (struct soap *, const char *tag, int *p, const char *, int) |
void | soap_init (struct soap *) |
void | soap_init1 (struct soap *, soap_mode) |
void | soap_init2 (struct soap *, soap_mode, soap_mode) |
char ** | soap_inliteral (struct soap *, const char *tag, char **p) |
long * | soap_inlong (struct soap *, const char *tag, long *p, const char *, int) |
long long * | soap_inLONG64 (struct soap *, const char *tag, long long *p, const char *, int) |
short * | soap_inshort (struct soap *, const char *tag, short *p, const char *, int) |
char ** | soap_instring (struct soap *, const char *tag, char **p, const char *, int, int, long, long) |
const char * | soap_int2s (struct soap *, int) |
unsigned long long * | soap_inULONG64 (struct soap *, const char *tag, unsigned long long *p, const char *, int) |
unsigned char * | soap_inunsignedByte (struct soap *, const char *tag, unsigned char *p, const char *, int) |
unsigned int * | soap_inunsignedInt (struct soap *, const char *tag, unsigned int *p, const char *, int) |
unsigned long * | soap_inunsignedLong (struct soap *, const char *tag, unsigned long *p, const char *, int) |
unsigned short * | soap_inunsignedShort (struct soap *, const char *tag, unsigned short *p, const char *, int) |
wchar_t ** | soap_inwliteral (struct soap *, const char *tag, wchar_t **p) |
wchar_t ** | soap_inwstring (struct soap *, const char *tag, wchar_t **p, const char *, int, long, long) |
int | soap_is_embedded (struct soap *, struct soap_plist *) |
int | soap_is_single (struct soap *, struct soap_plist *) |
struct soap_clist * | soap_link (struct soap *, void *, int, int, int(*fdelete)(struct soap_clist *)) |
const char * | soap_long2s (struct soap *, long) |
const char * | soap_LONG642s (struct soap *, long long) |
struct soap_ilist * | soap_lookup (struct soap *, const char *) |
struct soap_nlist * | soap_lookup_ns (struct soap *soap, const char *tag, size_t n) |
void * | soap_lookup_plugin (struct soap *, const char *) |
int | soap_lookup_type (struct soap *, const char *id) |
void * | soap_malloc (struct soap *, size_t) |
int | soap_match_array (struct soap *, const char *) |
int | soap_match_cid (struct soap *, const char *, const char *) |
int | soap_match_namespace (struct soap *, const char *, const char *, size_t n1, size_t n2) |
int | soap_match_tag (struct soap *, const char *, const char *) |
int | soap_move (struct soap *, long) |
struct soap * | soap_new (void) |
struct soap * | soap_new1 (soap_mode) |
struct soap * | soap_new2 (soap_mode, soap_mode) |
struct soap_blist * | soap_new_block (struct soap *) |
char * | soap_next_block (struct soap *, struct soap_blist *) |
struct soap_multipart * | soap_next_multipart (struct soap_multipart *) |
int | soap_outbyte (struct soap *, const char *tag, int id, const char *p, const char *, int) |
int | soap_outdateTime (struct soap *, const char *tag, int id, const time_t *p, const char *, int) |
int | soap_outdouble (struct soap *, const char *tag, int id, const double *p, const char *, int) |
int | soap_outfloat (struct soap *, const char *tag, int id, const float *p, const char *, int) |
int | soap_outint (struct soap *, const char *tag, int id, const int *p, const char *, int) |
int | soap_outliteral (struct soap *, const char *tag, char *const *p, const char *type) |
int | soap_outlong (struct soap *, const char *tag, int id, const long *p, const char *, int) |
int | soap_outLONG64 (struct soap *, const char *tag, int id, const long long *p, const char *, int) |
int | soap_outshort (struct soap *, const char *tag, int id, const short *p, const char *, int) |
int | soap_outstring (struct soap *, const char *tag, int id, char *const *p, const char *, int) |
int | soap_outULONG64 (struct soap *, const char *tag, int id, const unsigned long long *p, const char *, int) |
int | soap_outunsignedByte (struct soap *, const char *tag, int id, const unsigned char *p, const char *, int) |
int | soap_outunsignedInt (struct soap *, const char *tag, int id, const unsigned int *p, const char *, int) |
int | soap_outunsignedLong (struct soap *, const char *tag, int id, const unsigned long *p, const char *, int) |
int | soap_outunsignedShort (struct soap *, const char *tag, int id, const unsigned short *p, const char *, int) |
int | soap_outwliteral (struct soap *, const char *tag, wchar_t *const *p, const char *type) |
int | soap_outwstring (struct soap *, const char *tag, int id, wchar_t *const *p, const char *, int) |
int | soap_peek_element (struct soap *) |
int | soap_pointer_enter (struct soap *, const void *p, const struct soap_array *a, int n, int t, struct soap_plist **) |
int | soap_pointer_lookup (struct soap *, const void *p, int t, struct soap_plist **) |
int | soap_pointer_lookup_id (struct soap *, void *p, int t, struct soap_plist **) |
int | soap_poll (struct soap *) |
void | soap_pop_block (struct soap *, struct soap_blist *) |
void | soap_pop_namespace (struct soap *) |
void | soap_post_check_mime_attachments (struct soap *soap) |
void | soap_print_fault (struct soap *, FILE *) |
void | soap_print_fault_location (struct soap *, FILE *) |
void * | soap_push_block (struct soap *, struct soap_blist *, size_t) |
int | soap_push_namespace (struct soap *, const char *, const char *) |
int | soap_putbase64 (struct soap *, const unsigned char *, int) |
int | soap_putdime (struct soap *) |
int | soap_putdimehdr (struct soap *) |
int | soap_putfault (struct soap *) |
int | soap_putheader (struct soap *) |
int | soap_puthex (struct soap *, const unsigned char *, int) |
int | soap_puthttphdr (struct soap *, int status, size_t count) |
int | soap_putmime (struct soap *) |
int | soap_putmimehdr (struct soap *, struct soap_multipart *) |
char * | soap_putoffset (struct soap *, int) |
char * | soap_putoffsets (struct soap *, const int *, int) |
char * | soap_putsize (struct soap *, const char *, int) |
char * | soap_putsizes (struct soap *, const char *, const int *, int) |
char * | soap_putsizesoffsets (struct soap *, const char *, const int *, const int *, int) |
int | soap_pututf8 (struct soap *, unsigned long) |
const char * | soap_QName2s (struct soap *, const char *) |
int | soap_receiver_fault (struct soap *, const char *, const char *) |
int | soap_receiver_fault_subcode (struct soap *, const char *, const char *, const char *) |
int | soap_recv (struct soap *) |
int | soap_recv_empty_response (struct soap *) |
int | soap_recv_fault (struct soap *) |
int | soap_recv_header (struct soap *) |
int | soap_recv_raw (struct soap *) |
int | soap_reference (struct soap *, const void *p, int t) |
int | soap_register_plugin_arg (struct soap *, int(*fcreate)(struct soap *, struct soap_plugin *, void *), void *) |
int | soap_resolve (struct soap *) |
int | soap_response (struct soap *, int) |
void | soap_retry (struct soap *) |
void | soap_revert (struct soap *) |
char * | soap_s2base64 (struct soap *, const unsigned char *, char *, int) |
int | soap_s2byte (struct soap *, const char *, char *) |
int | soap_s2dateTime (struct soap *, const char *, time_t *) |
int | soap_s2double (struct soap *, const char *, double *) |
int | soap_s2float (struct soap *, const char *, float *) |
char * | soap_s2hex (struct soap *, const unsigned char *, char *, int) |
int | soap_s2int (struct soap *, const char *, int *) |
int | soap_s2long (struct soap *, const char *, long *) |
int | soap_s2LONG64 (struct soap *, const char *, long long *) |
int | soap_s2QName (struct soap *, const char *, char **) |
int | soap_s2short (struct soap *, const char *, short *) |
int | soap_s2string (struct soap *, const char *, char **) |
int | soap_s2ULONG64 (struct soap *, const char *, unsigned long long *) |
int | soap_s2unsignedByte (struct soap *, const char *, unsigned char *) |
int | soap_s2unsignedInt (struct soap *, const char *, unsigned int *) |
int | soap_s2unsignedLong (struct soap *, const char *, unsigned long *) |
int | soap_s2unsignedShort (struct soap *, const char *, unsigned short *) |
int | soap_s2wchar (struct soap *, const char *, wchar_t **) |
char * | soap_save_block (struct soap *, struct soap_blist *, char *, int) |
int | soap_send (struct soap *, const char *) |
int | soap_send2 (struct soap *, const char *, const char *) |
int | soap_send3 (struct soap *, const char *, const char *, const char *) |
int | soap_send_empty_response (struct soap *, int status) |
int | soap_send_fault (struct soap *) |
int | soap_send_raw (struct soap *, const char *, size_t) |
int | soap_sender_fault (struct soap *, const char *, const char *) |
int | soap_sender_fault_subcode (struct soap *, const char *, const char *, const char *) |
void | soap_serializefault (struct soap *) |
void | soap_serializeheader (struct soap *) |
int | soap_set_attr (struct soap *soap, const char *name, const char *value) |
void | soap_set_dime (struct soap *) |
int | soap_set_dime_attachment (struct soap *, char *ptr, size_t size, const char *type, const char *id, unsigned short optype, const char *option) |
void | soap_set_embedded (struct soap *, struct soap_plist *) |
void | soap_set_endpoint (struct soap *, const char *) |
void | soap_set_fault (struct soap *) |
void | soap_set_local_namespaces (struct soap *) |
void | soap_set_mime (struct soap *, const char *boundary, const char *start) |
int | soap_set_mime_attachment (struct soap *, char *ptr, size_t size, enum soap_mime_encoding encoding, const char *type, const char *id, const char *location, const char *description) |
int | soap_set_namespaces (struct soap *, const struct Namespace *) |
int | soap_set_receiver_error (struct soap *, const char *, const char *, int) |
int | soap_set_sender_error (struct soap *, const char *, const char *, int) |
const char * | soap_short2s (struct soap *, short) |
int | soap_size (const int *, int) |
size_t | soap_size_block (struct soap *, struct soap_blist *, size_t) |
char * | soap_sprint_fault (struct soap *, char *, size_t) |
int | soap_ssl_accept (struct soap *) |
int | soap_ssl_client_context (struct soap *, unsigned short, const char *, const char *, const char *, const char *, const char *) |
const char * | soap_ssl_error (struct soap *, int) |
void | soap_ssl_init () |
int | soap_ssl_server_context (struct soap *, unsigned short, const char *, const char *, const char *, const char *, const char *, const char *, const char *) |
int | soap_store_lab (struct soap *, const char *, size_t) |
char * | soap_strdup (struct soap *, const char *) |
char * | soap_string_in (struct soap *, int, long, long) |
int | soap_string_out (struct soap *, const char *s, int flag) |
const char * | soap_strsearch (const char *big, const char *little) |
int | soap_tag_cmp (const char *, const char *) |
size_t | soap_tell (struct soap *) |
time_t | soap_timegm (struct tm *) |
void | soap_track_free (struct soap *, const char *, int, void *) |
void * | soap_track_malloc (struct soap *, const char *, int, size_t) |
const char * | soap_ULONG642s (struct soap *, unsigned long long) |
void | soap_unlink (struct soap *, const void *) |
const char * | soap_unsignedByte2s (struct soap *, unsigned char) |
const char * | soap_unsignedInt2s (struct soap *, unsigned int) |
const char * | soap_unsignedLong2s (struct soap *, unsigned long) |
const char * | soap_unsignedShort2s (struct soap *, unsigned short) |
const char * | soap_value (struct soap *) |
const char * | soap_wchar2s (struct soap *, const wchar_t *) |
wchar_t * | soap_wstrdup (struct soap *, const wchar_t *) |
wchar_t * | soap_wstring_in (struct soap *, int, long, long) |
int | soap_wstring_out (struct soap *, const wchar_t *s, int flag) |
int | soap_xop_forward (struct soap *, unsigned char **, int *, char **, char **, char **) |
Variables | |
struct Namespace | namespaces [] |
const struct soap_double_nan | soap_double_nan |
#define _REENTRANT |
Definition at line 77 of file stdsoap2.h.
#define _THREAD_SAFE |
Definition at line 72 of file stdsoap2.h.
#define DBGFUN | ( | FNAME | ) |
Definition at line 1249 of file stdsoap2.h.
#define DBGFUN1 | ( | FNAME, | |
FMT, | |||
ARG | |||
) |
Definition at line 1250 of file stdsoap2.h.
#define DBGFUN2 | ( | FNAME, | |
FMT1, | |||
ARG1, | |||
FMT2, | |||
ARG2 | |||
) |
Definition at line 1251 of file stdsoap2.h.
#define DBGFUN3 | ( | FNAME, | |
FMT1, | |||
ARG1, | |||
FMT2, | |||
ARG2, | |||
FMT3, | |||
ARG3 | |||
) |
Definition at line 1252 of file stdsoap2.h.
#define DBGHEX | ( | DBGFILE, | |
MSG, | |||
LEN | |||
) |
Definition at line 1253 of file stdsoap2.h.
Referenced by soap_dealloc().
#define DBGLOG | ( | DBGFILE, | |
CMD | |||
) |
Definition at line 1247 of file stdsoap2.h.
Referenced by http_parse(), http_response(), soap_accept(), soap_append_lab(), soap_array_pointer_lookup(), soap_array_reference(), soap_attachment(), soap_attribute(), soap_begin(), soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_bind(), soap_copy_ArrayOf_USCORExsd_USCOREstring(), soap_copy_context(), soap_copy_ns2__checkRegExp(), soap_copy_ns2__checkRegExpResponse(), soap_copy_ns2__getDataResources(), soap_copy_ns2__getDataResourcesResponse(), soap_copy_ns2__getDataTypeDef(), soap_copy_ns2__getDataTypeDefResponse(), soap_copy_ns2__getDataTypePattern(), soap_copy_ns2__getDataTypePatternResponse(), soap_copy_ns2__getDataTypesId(), soap_copy_ns2__getDataTypesIdResponse(), soap_copy_ns2__getDataTypesName(), soap_copy_ns2__getDataTypesNameResponse(), soap_copy_ns2__getDataTypeSynonyms(), soap_copy_ns2__getDataTypeSynonymsResponse(), soap_copy_ns2__getDataTypeURI(), soap_copy_ns2__getDataTypeURIResponse(), soap_copy_ns2__getDataTypeURIs(), soap_copy_ns2__getDataTypeURIsResponse(), soap_copy_ns2__getJavaLibraryVersion(), soap_copy_ns2__getJavaLibraryVersionResponse(), soap_copy_ns2__getLocation(), soap_copy_ns2__getLocationResponse(), soap_copy_ns2__getLocations(), soap_copy_ns2__getLocations_(), soap_copy_ns2__getLocationsResponse(), soap_copy_ns2__getLocationsResponse_(), soap_copy_ns2__getMiriamURI(), soap_copy_ns2__getMiriamURIResponse(), soap_copy_ns2__getName(), soap_copy_ns2__getNameResponse(), soap_copy_ns2__getNames(), soap_copy_ns2__getNamesResponse(), soap_copy_ns2__getOfficialDataTypeURI(), soap_copy_ns2__getOfficialDataTypeURIResponse(), soap_copy_ns2__getResourceInfo(), soap_copy_ns2__getResourceInfoResponse(), soap_copy_ns2__getResourceInstitution(), soap_copy_ns2__getResourceInstitutionResponse(), soap_copy_ns2__getResourceLocation(), soap_copy_ns2__getResourceLocationResponse(), soap_copy_ns2__getServicesInfo(), soap_copy_ns2__getServicesInfoResponse(), soap_copy_ns2__getServicesVersion(), soap_copy_ns2__getServicesVersionResponse(), soap_copy_ns2__getURI(), soap_copy_ns2__getURIResponse(), soap_copy_ns2__isDeprecated(), soap_copy_ns2__isDeprecatedResponse(), soap_copy_SOAP_ENV__Code(), soap_copy_SOAP_ENV__Detail(), soap_copy_SOAP_ENV__Fault(), soap_copy_SOAP_ENV__Header(), soap_copy_SOAP_ENV__Reason(), soap_copy_std__string(), soap_count_attachments(), soap_dealloc(), soap_delete(), soap_done(), soap_element(), soap_element_begin_in(), soap_element_end_in(), soap_element_end_out(), soap_element_href(), soap_element_start_end_out(), soap_embedded(), soap_embedded_id(), soap_end_block(), soap_end_count(), soap_end_recv(), soap_end_send(), soap_fcopy(), soap_first_block(), soap_flush(), soap_free_iht(), soap_free_ns(), soap_free_pht(), soap_free_temp(), soap_get_mime_attachment(), soap_get_pi(), soap_getchunkchar(), soap_getdimehdr(), soap_getmimehdr(), soap_id_enter(), soap_id_forward(), soap_id_lookup(), soap_ignore_element(), soap_init(), soap_init_iht(), soap_init_pht(), soap_instantiate_ArrayOf_USCORExsd_USCOREstring(), soap_instantiate_ns2__checkRegExp(), soap_instantiate_ns2__checkRegExpResponse(), soap_instantiate_ns2__getDataResources(), soap_instantiate_ns2__getDataResourcesResponse(), soap_instantiate_ns2__getDataTypeDef(), soap_instantiate_ns2__getDataTypeDefResponse(), soap_instantiate_ns2__getDataTypePattern(), soap_instantiate_ns2__getDataTypePatternResponse(), soap_instantiate_ns2__getDataTypesId(), soap_instantiate_ns2__getDataTypesIdResponse(), soap_instantiate_ns2__getDataTypesName(), soap_instantiate_ns2__getDataTypesNameResponse(), soap_instantiate_ns2__getDataTypeSynonyms(), soap_instantiate_ns2__getDataTypeSynonymsResponse(), soap_instantiate_ns2__getDataTypeURI(), soap_instantiate_ns2__getDataTypeURIResponse(), soap_instantiate_ns2__getDataTypeURIs(), soap_instantiate_ns2__getDataTypeURIsResponse(), soap_instantiate_ns2__getJavaLibraryVersion(), soap_instantiate_ns2__getJavaLibraryVersionResponse(), soap_instantiate_ns2__getLocation(), soap_instantiate_ns2__getLocationResponse(), soap_instantiate_ns2__getLocations(), soap_instantiate_ns2__getLocations_(), soap_instantiate_ns2__getLocationsResponse(), soap_instantiate_ns2__getLocationsResponse_(), soap_instantiate_ns2__getMiriamURI(), soap_instantiate_ns2__getMiriamURIResponse(), soap_instantiate_ns2__getName(), soap_instantiate_ns2__getNameResponse(), soap_instantiate_ns2__getNames(), soap_instantiate_ns2__getNamesResponse(), soap_instantiate_ns2__getOfficialDataTypeURI(), soap_instantiate_ns2__getOfficialDataTypeURIResponse(), soap_instantiate_ns2__getResourceInfo(), soap_instantiate_ns2__getResourceInfoResponse(), soap_instantiate_ns2__getResourceInstitution(), soap_instantiate_ns2__getResourceInstitutionResponse(), soap_instantiate_ns2__getResourceLocation(), soap_instantiate_ns2__getResourceLocationResponse(), soap_instantiate_ns2__getServicesInfo(), soap_instantiate_ns2__getServicesInfoResponse(), soap_instantiate_ns2__getServicesVersion(), soap_instantiate_ns2__getServicesVersionResponse(), soap_instantiate_ns2__getURI(), soap_instantiate_ns2__getURIResponse(), soap_instantiate_ns2__isDeprecated(), soap_instantiate_ns2__isDeprecatedResponse(), soap_instantiate_SOAP_ENV__Code(), soap_instantiate_SOAP_ENV__Detail(), soap_instantiate_SOAP_ENV__Fault(), soap_instantiate_SOAP_ENV__Header(), soap_instantiate_SOAP_ENV__Reason(), soap_instantiate_std__string(), soap_is_embedded(), soap_lookup_type(), soap_match_array(), soap_match_tag(), soap_move(), soap_new_block(), soap_next_block(), soap_pointer_enter(), soap_pointer_lookup(), soap_poll(), soap_pop_block(), soap_pop_namespace(), soap_push_block(), soap_push_namespace(), soap_push_ns(), soap_putdime(), soap_putdimehdr(), soap_putmime(), soap_putmimehdr(), soap_recv(), soap_recv_fault(), soap_recv_raw(), soap_reference(), soap_register_plugin_arg(), soap_resolve(), soap_resolve_attachment(), soap_revert(), soap_s2QName(), soap_save_block(), soap_send_fault(), soap_set_attr(), soap_string_in(), soap_try_connect_command(), soap_unlink(), soap_update_ptrs(), soap_utilize_ns(), soap_value(), soap_wstring_in(), tcp_closesocket(), tcp_connect(), tcp_disconnect(), tcp_gethost(), and tcp_shutdownsocket().
#define DBGMSG | ( | DBGFILE, | |
MSG, | |||
LEN | |||
) |
Definition at line 1248 of file stdsoap2.h.
Referenced by soap_end_send(), soap_flush_raw(), soap_getchunkchar(), and soap_recv_raw().
#define DBL_NAN (*(double*)(void*)&soap_double_nan) |
Definition at line 957 of file stdsoap2.h.
Referenced by soap_s2double().
#define DBL_NINFTY (-DBL_PINFTY) |
Definition at line 975 of file stdsoap2.h.
Referenced by soap_s2double().
#define DBL_PINFTY (1.7976931348623157e+308) |
Definition at line 970 of file stdsoap2.h.
Referenced by soap_s2double().
#define FD_SETSIZE (1024) |
Definition at line 705 of file stdsoap2.h.
#define FLT_NAN (*(float*)(void*)&soap_double_nan) |
Definition at line 935 of file stdsoap2.h.
Referenced by soap_s2float().
#define FLT_NINFTY (-FLT_PINFTY) |
Definition at line 953 of file stdsoap2.h.
Referenced by soap_s2float().
#define FLT_PINFTY (3.40282347e+38F) |
Definition at line 948 of file stdsoap2.h.
Referenced by soap_s2float().
#define HAVE_FTIME |
Definition at line 469 of file stdsoap2.h.
#define HAVE_GETHOSTBYNAME_R |
Definition at line 471 of file stdsoap2.h.
#define HAVE_GMTIME_R |
Definition at line 472 of file stdsoap2.h.
#define HAVE_LOCALTIME_R |
Definition at line 473 of file stdsoap2.h.
#define HAVE_MBTOWC |
Definition at line 475 of file stdsoap2.h.
#define HAVE_RAND_R |
Definition at line 470 of file stdsoap2.h.
#define HAVE_SSCANF |
Definition at line 465 of file stdsoap2.h.
#define HAVE_STRRCHR |
Definition at line 463 of file stdsoap2.h.
#define HAVE_STRTOD |
Definition at line 464 of file stdsoap2.h.
#define HAVE_STRTOL |
Definition at line 466 of file stdsoap2.h.
#define HAVE_STRTOUL |
Definition at line 467 of file stdsoap2.h.
#define HAVE_SYS_TIMEB_H |
Definition at line 468 of file stdsoap2.h.
#define HAVE_WCTOMB |
Definition at line 474 of file stdsoap2.h.
#define LONG64 long long |
Definition at line 733 of file stdsoap2.h.
Referenced by soap_inLONG64().
#define SOAP_BEGIN 0 |
Definition at line 1154 of file stdsoap2.h.
Referenced by soap_begin_count(), soap_begin_recv(), and soap_begin_send().
#define SOAP_BEGIN_SECURITY 10 |
Definition at line 1163 of file stdsoap2.h.
Referenced by soap_element(), and soap_set_attr().
#define SOAP_BLKLEN (256) /* size of blocks to collect long strings and XML attributes */ |
Definition at line 841 of file stdsoap2.h.
Referenced by soap_base642s(), soap_get_http_body(), soap_getbase64(), soap_gethex(), soap_peek_element(), soap_string_in(), and soap_wstring_in().
#define SOAP_BUFLEN (65536) /* buffer length for socket packets, also used by gethostbyname_r and UDP messages, so don't make this too small */ |
Definition at line 814 of file stdsoap2.h.
Referenced by soap_accept(), soap_begin_recv(), soap_begin_send(), soap_bind(), soap_copy_stream(), soap_end_recv(), soap_end_send(), soap_flush(), soap_getchunkchar(), soap_print_fault_location(), soap_recv_raw(), soap_send_raw(), tcp_connect(), and tcp_gethost().
#define SOAP_C_MBSTRING 0x00400000 /* (de)serialize strings with multi-byte content */ |
Definition at line 1118 of file stdsoap2.h.
Referenced by soap_string_in(), and soap_string_out().
#define SOAP_C_NILSTRING 0x00800000 /* serialize empty strings as nil (omitted) */ |
Definition at line 1119 of file stdsoap2.h.
Referenced by soap_out_std__string(), soap_outstring(), and soap_outwstring().
#define SOAP_C_NOIOB 0x00100000 /* don't fault on array index out of bounds (just ignore) */ |
Definition at line 1116 of file stdsoap2.h.
#define SOAP_C_UTFSTRING 0x00200000 /* (de)serialize strings with UTF8 content */ |
Definition at line 1117 of file stdsoap2.h.
Referenced by soap_s2string(), soap_string_in(), and soap_string_out().
#define soap_check_state | ( | soap | ) | (!(soap) || ((soap)->state != SOAP_INIT && (soap)->state != SOAP_COPY)) |
Definition at line 1150 of file stdsoap2.h.
Referenced by soap_copy_context(), soap_dealloc(), soap_delete(), soap_done(), soap_end(), soap_print_fault(), and soap_sprint_fault().
#define SOAP_CLI_FAULT 1 |
Definition at line 996 of file stdsoap2.h.
Referenced by soap_recv_fault(), and soap_set_fault().
#define soap_closesocket | ( | n | ) | close(n) |
Definition at line 693 of file stdsoap2.h.
Referenced by tcp_closesocket().
Definition at line 1904 of file stdsoap2.h.
Definition at line 1909 of file stdsoap2.h.
Definition at line 1907 of file stdsoap2.h.
#define SOAP_CMAC |
Definition at line 114 of file stdsoap2.h.
#define SOAP_COPY 2 |
Definition at line 1148 of file stdsoap2.h.
Referenced by soap_copy_context().
#define SOAP_DATAENCODINGUNKNOWN 41 |
Definition at line 1036 of file stdsoap2.h.
Referenced by soap_set_fault().
#define SOAP_DEL_METHOD 17 |
Definition at line 1012 of file stdsoap2.h.
Referenced by http_del().
#define soap_destroy | ( | soap | ) | soap_delete((soap), NULL) |
Definition at line 1910 of file stdsoap2.h.
#define SOAP_DIME_ABSURI 0x20 |
Definition at line 1073 of file stdsoap2.h.
Referenced by soap_envelope_end_out().
#define SOAP_DIME_CF 0x01 |
Definition at line 1068 of file stdsoap2.h.
Referenced by soap_begin_recv(), soap_getdime(), soap_putdime(), and soap_recv().
#define SOAP_DIME_END 35 |
Definition at line 1030 of file stdsoap2.h.
Referenced by soap_getdime(), soap_getdimehdr(), and soap_set_fault().
#define SOAP_DIME_ERROR 32 |
Definition at line 1027 of file stdsoap2.h.
Referenced by soap_set_fault().
#define SOAP_DIME_HREF 33 |
Definition at line 1028 of file stdsoap2.h.
Referenced by soap_end_recv(), and soap_set_fault().
#define SOAP_DIME_MB 0x04 |
Definition at line 1070 of file stdsoap2.h.
Referenced by soap_begin_recv(), soap_envelope_end_out(), and soap_putdime().
#define SOAP_DIME_ME 0x02 |
Definition at line 1069 of file stdsoap2.h.
Referenced by soap_envelope_end_out(), soap_getdimehdr(), and soap_putdime().
#define SOAP_DIME_MEDIA 0x10 |
Definition at line 1072 of file stdsoap2.h.
Referenced by soap_putdime().
#define SOAP_DIME_MISMATCH 34 |
Definition at line 1029 of file stdsoap2.h.
Referenced by soap_getdimehdr(), and soap_set_fault().
#define SOAP_DIME_VERSION 0x08 /* DIME version 1 */ |
Definition at line 1071 of file stdsoap2.h.
Referenced by soap_begin_recv(), soap_getdimehdr(), soap_putdime(), and soap_putdimehdr().
#define SOAP_DOM_ASIS 0x04000000 |
Definition at line 1123 of file stdsoap2.h.
Referenced by soap_element().
#define SOAP_DOM_NODE 0x02000000 |
Definition at line 1122 of file stdsoap2.h.
#define SOAP_DOM_TREE 0x01000000 |
Definition at line 1121 of file stdsoap2.h.
#define SOAP_DUPLICATE_ID 24 |
Definition at line 1019 of file stdsoap2.h.
Referenced by soap_id_enter(), and soap_set_fault().
#define SOAP_EADDRINUSE EADDRINUSE |
Definition at line 780 of file stdsoap2.h.
Referenced by tcp_connect().
#define SOAP_EAGAIN EAGAIN |
Definition at line 779 of file stdsoap2.h.
Referenced by frecv(), fsend(), soap_accept(), and tcp_connect().
#define SOAP_EINPROGRESS EINPROGRESS |
Definition at line 786 of file stdsoap2.h.
Referenced by tcp_connect().
#define SOAP_EINTR EINTR |
Definition at line 778 of file stdsoap2.h.
Referenced by frecv(), fsend(), soap_accept(), soap_poll(), tcp_connect(), and tcp_disconnect().
#define SOAP_ENC 0x00000FFF /* IO and ENC mask */ |
Definition at line 1105 of file stdsoap2.h.
Referenced by tcp_connect().
#define SOAP_ENC_DIME 0x00000080 |
Definition at line 1099 of file stdsoap2.h.
Referenced by http_parse_header(), soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_clr_dime(), soap_count_attachments(), soap_end_recv(), soap_envelope_begin_out(), soap_envelope_end_out(), soap_getdimehdr(), soap_peek_element(), soap_putdime(), soap_puthttphdr(), soap_recv(), and soap_set_dime().
#define SOAP_ENC_LATIN 0x00000020 /* accept iso-8859-1 encoding */ |
Definition at line 1097 of file stdsoap2.h.
Referenced by soap_get_pi(), soap_getutf8(), soap_s2string(), soap_s2wchar(), and soap_string_in().
#define SOAP_ENC_MIME 0x00000100 |
Definition at line 1100 of file stdsoap2.h.
Referenced by http_parse_header(), soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_clr_mime(), soap_count_attachments(), soap_end_recv(), soap_envelope_begin_out(), soap_get_mime_attachment(), soap_puthttphdr(), soap_putmime(), and soap_set_mime().
#define SOAP_ENC_MTOM 0x00000200 |
Definition at line 1101 of file stdsoap2.h.
Referenced by soap_attachment(), soap_begin_count(), soap_begin_send(), soap_count_attachments(), soap_end_recv(), soap_envelope_begin_out(), soap_envelope_end_out(), soap_peek_element(), and soap_puthttphdr().
#define SOAP_ENC_SSL 0x00000800 |
Definition at line 1103 of file stdsoap2.h.
Referenced by http_parse_header(), soap_poll(), and tcp_connect().
#define SOAP_ENC_XML 0x00000040 /* plain XML encoding, no HTTP header */ |
Definition at line 1098 of file stdsoap2.h.
Referenced by soap_begin_count(), soap_begin_send(), soap_end_send(), soap_putdime(), soap_putmime(), soap_response(), and soap_try_connect_command().
#define SOAP_ENC_ZLIB 0x00000400 |
Definition at line 1102 of file stdsoap2.h.
Referenced by soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_end_recv(), soap_end_send(), soap_flush(), soap_get_http_body(), soap_puthttphdr(), soap_recv_raw(), soap_response(), and soap_try_connect_command().
#define SOAP_END 9 |
Definition at line 1162 of file stdsoap2.h.
Referenced by soap_begin(), soap_end_recv(), and soap_end_send().
#define SOAP_END_BODY 7 |
Definition at line 1160 of file stdsoap2.h.
Referenced by soap_body_end_in(), and soap_body_end_out().
#define SOAP_END_ENVELOPE 8 |
Definition at line 1161 of file stdsoap2.h.
Referenced by soap_envelope_end_in(), and soap_envelope_end_out().
#define SOAP_END_HEADER 4 |
Definition at line 1157 of file stdsoap2.h.
Referenced by soap_getheader(), and soap_putheader().
#define SOAP_END_SECURITY 12 |
Definition at line 1165 of file stdsoap2.h.
#define SOAP_EOF EOF |
Definition at line 993 of file stdsoap2.h.
Referenced by fsend(), http_parse(), soap_begin_recv(), soap_closesock(), soap_element_end_in(), soap_end_recv(), soap_get_mime_attachment(), soap_getattrval(), soap_getdime(), soap_getdimefield(), soap_getdimehdr(), soap_getindependent(), soap_getline(), soap_move(), soap_peek_element(), soap_poll(), soap_putdime(), soap_putmime(), soap_send_fault(), and soap_set_fault().
#define SOAP_EOM 20 |
Definition at line 1015 of file stdsoap2.h.
Referenced by http_post(), http_response(), soap_append_lab(), soap_attachment(), soap_dime_forward(), soap_flush_raw(), soap_get_mime_attachment(), soap_getattrval(), soap_getdime(), soap_getdimefield(), soap_getmimehdr(), soap_id_forward(), soap_instantiate_ArrayOf_USCORExsd_USCOREstring(), soap_instantiate_ns2__checkRegExp(), soap_instantiate_ns2__checkRegExpResponse(), soap_instantiate_ns2__getDataResources(), soap_instantiate_ns2__getDataResourcesResponse(), soap_instantiate_ns2__getDataTypeDef(), soap_instantiate_ns2__getDataTypeDefResponse(), soap_instantiate_ns2__getDataTypePattern(), soap_instantiate_ns2__getDataTypePatternResponse(), soap_instantiate_ns2__getDataTypesId(), soap_instantiate_ns2__getDataTypesIdResponse(), soap_instantiate_ns2__getDataTypesName(), soap_instantiate_ns2__getDataTypesNameResponse(), soap_instantiate_ns2__getDataTypeSynonyms(), soap_instantiate_ns2__getDataTypeSynonymsResponse(), soap_instantiate_ns2__getDataTypeURI(), soap_instantiate_ns2__getDataTypeURIResponse(), soap_instantiate_ns2__getDataTypeURIs(), soap_instantiate_ns2__getDataTypeURIsResponse(), soap_instantiate_ns2__getJavaLibraryVersion(), soap_instantiate_ns2__getJavaLibraryVersionResponse(), soap_instantiate_ns2__getLocation(), soap_instantiate_ns2__getLocationResponse(), soap_instantiate_ns2__getLocations(), soap_instantiate_ns2__getLocations_(), soap_instantiate_ns2__getLocationsResponse(), soap_instantiate_ns2__getLocationsResponse_(), soap_instantiate_ns2__getMiriamURI(), soap_instantiate_ns2__getMiriamURIResponse(), soap_instantiate_ns2__getName(), soap_instantiate_ns2__getNameResponse(), soap_instantiate_ns2__getNames(), soap_instantiate_ns2__getNamesResponse(), soap_instantiate_ns2__getOfficialDataTypeURI(), soap_instantiate_ns2__getOfficialDataTypeURIResponse(), soap_instantiate_ns2__getResourceInfo(), soap_instantiate_ns2__getResourceInfoResponse(), soap_instantiate_ns2__getResourceInstitution(), soap_instantiate_ns2__getResourceInstitutionResponse(), soap_instantiate_ns2__getResourceLocation(), soap_instantiate_ns2__getResourceLocationResponse(), soap_instantiate_ns2__getServicesInfo(), soap_instantiate_ns2__getServicesInfoResponse(), soap_instantiate_ns2__getServicesVersion(), soap_instantiate_ns2__getServicesVersionResponse(), soap_instantiate_ns2__getURI(), soap_instantiate_ns2__getURIResponse(), soap_instantiate_ns2__isDeprecated(), soap_instantiate_ns2__isDeprecatedResponse(), soap_instantiate_SOAP_ENV__Code(), soap_instantiate_SOAP_ENV__Detail(), soap_instantiate_SOAP_ENV__Fault(), soap_instantiate_SOAP_ENV__Header(), soap_instantiate_SOAP_ENV__Reason(), soap_instantiate_std__string(), soap_malloc(), soap_new_block(), soap_peek_element(), soap_pointer_enter(), soap_push_block(), soap_push_namespace(), soap_push_ns(), soap_register_plugin_arg(), soap_s2string(), soap_save_block(), soap_set_attr(), soap_set_dime_attachment(), soap_set_fault(), and soap_set_mime_attachment().
#define SOAP_ERANGE ERANGE |
Definition at line 777 of file stdsoap2.h.
Referenced by soap_s2int(), soap_s2long(), soap_s2LONG64(), soap_s2ULONG64(), soap_s2unsignedInt(), and soap_s2unsignedLong().
#define SOAP_ERR EOF |
Definition at line 994 of file stdsoap2.h.
Referenced by soap_fdelete(), soap_has_copies(), soap_isnumeric(), soap_valid_mime_boundary(), and tcp_gethost().
#define soap_errno errno |
Definition at line 802 of file stdsoap2.h.
Referenced by frecv(), fsend(), soap_s2int(), soap_s2long(), soap_s2LONG64(), soap_s2ULONG64(), soap_s2unsignedInt(), soap_s2unsignedLong(), and tcp_gethost().
#define SOAP_EWOULDBLOCK EWOULDBLOCK |
Definition at line 785 of file stdsoap2.h.
Referenced by frecv(), fsend(), soap_accept(), and tcp_connect().
#define SOAP_FATAL_ERROR 11 |
Definition at line 1006 of file stdsoap2.h.
Referenced by soap_set_fault().
#define SOAP_FAULT 12 |
Definition at line 1007 of file stdsoap2.h.
Referenced by soap_copy_fault(), soap_recv_fault(), and soap_set_fault().
#define SOAP_FD_EXCEEDED 46 |
Definition at line 1041 of file stdsoap2.h.
Referenced by frecv(), fsend(), soap_accept(), soap_poll(), soap_set_fault(), and tcp_connect().
#define SOAP_FILE 1003 /* Custom file-based response */ |
Definition at line 1059 of file stdsoap2.h.
Referenced by http_response(), soap_puthttphdr(), and soap_response().
#define SOAP_FMAC1 |
Definition at line 82 of file stdsoap2.h.
#define SOAP_FMAC2 |
Definition at line 86 of file stdsoap2.h.
#define SOAP_FMAC3 |
Definition at line 90 of file stdsoap2.h.
#define SOAP_FMAC3S SOAP_FMAC3 |
Definition at line 94 of file stdsoap2.h.
#define SOAP_FMAC4 |
Definition at line 98 of file stdsoap2.h.
#define SOAP_FMAC4S SOAP_FMAC4 |
Definition at line 102 of file stdsoap2.h.
#define SOAP_FMAC5 |
Definition at line 106 of file stdsoap2.h.
#define SOAP_FMAC6 |
Definition at line 110 of file stdsoap2.h.
#define SOAP_FORM 1001 /* Form request/response */ |
Definition at line 1057 of file stdsoap2.h.
Referenced by soap_begin_recv().
#define SOAP_FREE | ( | soap, | |
ptr | |||
) | free(ptr) |
Definition at line 1194 of file stdsoap2.h.
Referenced by soap_append_lab(), soap_clr_attr(), soap_connect_command(), soap_copy_context(), soap_dealloc(), soap_delete(), soap_done(), soap_end(), soap_end_block(), soap_envelope_begin_in(), soap_free_iht(), soap_free_ns(), soap_free_pht(), soap_free_temp(), soap_next_block(), soap_peek_element(), soap_pop_block(), soap_pop_namespace(), soap_push_namespace(), soap_register_plugin_arg(), soap_resolve(), soap_resolve_attachment(), soap_set_attr(), soap_set_namespaces(), and soap_unlink().
#define SOAP_GAI_STRERROR gai_strerror |
Definition at line 701 of file stdsoap2.h.
Referenced by soap_bind(), and tcp_connect().
#define SOAP_GET 2001 |
Definition at line 1064 of file stdsoap2.h.
Referenced by http_post(), and soap_puthttphdr().
#define soap_get0 | ( | soap | ) | (((soap)->bufidx>=(soap)->buflen && soap_recv(soap)) ? EOF : (unsigned char)(soap)->buf[(soap)->bufidx]) |
Definition at line 1892 of file stdsoap2.h.
Referenced by soap_begin_recv(), soap_get(), and soap_getline().
#define soap_get1 | ( | soap | ) | (((soap)->bufidx>=(soap)->buflen && soap_recv(soap)) ? EOF : (unsigned char)(soap)->buf[(soap)->bufidx++]) |
Definition at line 1893 of file stdsoap2.h.
Referenced by soap_begin_recv(), soap_char(), soap_end_recv(), soap_get(), soap_get_mime_attachment(), soap_getchar(), soap_getdime(), soap_getdimefield(), soap_getutf8(), and soap_peek_element().
#define SOAP_GET_METHOD 15 |
Definition at line 1010 of file stdsoap2.h.
Referenced by http_get(), and soap_set_fault().
#define SOAP_HDR 22 |
Definition at line 1017 of file stdsoap2.h.
Referenced by soap_getline(), and soap_set_fault().
#define SOAP_HDRLEN (8192) /* maximum length of HTTP header line (must be >4096 to read cookies) */ |
Definition at line 855 of file stdsoap2.h.
Referenced by http_parse().
#define SOAP_HEAD_METHOD 18 |
Definition at line 1013 of file stdsoap2.h.
Referenced by http_head(), and soap_set_fault().
#define SOAP_HREF 26 |
Definition at line 1021 of file stdsoap2.h.
Referenced by soap_id_enter(), soap_id_forward(), soap_id_lookup(), and soap_set_fault().
#define SOAP_HTML 1002 /* Custom HTML response */ |
Definition at line 1058 of file stdsoap2.h.
Referenced by http_response(), soap_puthttphdr(), and soap_response().
#define SOAP_HTTP_ERROR 29 |
Definition at line 1024 of file stdsoap2.h.
Referenced by soap_set_fault().
#define soap_http_error_check | ( | e | ) | ((e) == SOAP_HTTP_ERROR || ((e) >= SOAP_GET_METHOD && (e) <= SOAP_HTTP_METHOD)|| (e) == SOAP_NO_DATA || ((e) >= 100 && (e) < 600)) |
Definition at line 1048 of file stdsoap2.h.
#define SOAP_HTTP_METHOD 19 |
Definition at line 1014 of file stdsoap2.h.
Referenced by http_parse(), and soap_set_fault().
#define SOAP_IDHASH (1999) /* prime size of hash table for parsed id/ref */ |
Definition at line 834 of file stdsoap2.h.
Referenced by soap_free_iht(), soap_has_copies(), soap_hash(), soap_init_iht(), soap_resolve(), and soap_update_ptrs().
Definition at line 1902 of file stdsoap2.h.
Referenced by MiriamWebServicesSoapBindingProxy::MiriamWebServicesSoapBindingProxy_init(), soap_init(), and soap_init2().
#define SOAP_IN_BODY 6 |
Definition at line 1159 of file stdsoap2.h.
Referenced by soap_body_begin_in(), soap_body_begin_out(), and soap_element().
#define SOAP_IN_ENVELOPE 2 |
Definition at line 1155 of file stdsoap2.h.
Referenced by soap_envelope_begin_in(), and soap_envelope_begin_out().
#define SOAP_IN_HEADER 3 |
Definition at line 1156 of file stdsoap2.h.
Referenced by soap_embedded_id(), soap_getheader(), soap_ignore_element(), soap_is_embedded(), soap_is_single(), and soap_putheader().
#define SOAP_IN_SECURITY 11 |
Definition at line 1164 of file stdsoap2.h.
Referenced by soap_element().
#define SOAP_INDEX_RECV (0) |
Definition at line 870 of file stdsoap2.h.
Referenced by soap_copy_context().
#define SOAP_INDEX_SENT (1) |
Definition at line 871 of file stdsoap2.h.
Referenced by soap_copy_context().
#define SOAP_INDEX_TEST (2) |
Definition at line 872 of file stdsoap2.h.
Referenced by soap_copy_context().
#define SOAP_INIT 1 |
Definition at line 1147 of file stdsoap2.h.
Referenced by soap_done(), and soap_init().
#define soap_int32 int32_t |
Definition at line 766 of file stdsoap2.h.
Referenced by tcp_gethost().
#define SOAP_INVALID_SOCKET ((SOAP_SOCKET)-1) |
Definition at line 697 of file stdsoap2.h.
Referenced by soap_accept(), soap_bind(), soap_done(), soap_init(), tcp_connect(), and tcp_disconnect().
#define SOAP_IO 0x00000003 /* IO mask */ |
Definition at line 1086 of file stdsoap2.h.
Referenced by http_parse(), http_parse_header(), http_response(), soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_end_recv(), soap_end_send(), soap_flush_raw(), soap_get_http_body(), soap_putdime(), soap_puthttphdr(), soap_putmime(), soap_recv_raw(), soap_response(), soap_send_empty_response(), soap_send_raw(), and soap_try_connect_command().
#define SOAP_IO_BUFFER 0x00000001 /* buffer output in packets of size SOAP_BUFLEN */ |
Definition at line 1088 of file stdsoap2.h.
Referenced by soap_begin_count(), soap_begin_send(), soap_response(), soap_send_empty_response(), soap_try_connect_command(), and tcp_connect().
#define SOAP_IO_CHUNK 0x00000003 /* use HTTP chunked transfer AND buffer packets */ |
Definition at line 1090 of file stdsoap2.h.
Referenced by http_parse(), http_parse_header(), http_response(), soap_begin_count(), soap_begin_recv(), soap_end_recv(), soap_end_send(), soap_flush_raw(), soap_get_http_body(), soap_putdime(), soap_puthttphdr(), soap_putmime(), soap_recv_raw(), soap_response(), soap_send_empty_response(), and soap_try_connect_command().
#define SOAP_IO_DEFAULT SOAP_IO_FLUSH |
Definition at line 1127 of file stdsoap2.h.
Referenced by MiriamWebServicesSoapBindingProxy::MiriamWebServicesSoapBindingProxy(), soap_init(), and soap_new().
#define SOAP_IO_FLUSH 0x00000000 /* flush output immediately, no buffering */ |
Definition at line 1087 of file stdsoap2.h.
Referenced by soap_begin_count(), soap_begin_send(), soap_response(), and soap_try_connect_command().
#define SOAP_IO_KEEPALIVE 0x00000010 /* keep connection alive */ |
Definition at line 1095 of file stdsoap2.h.
Referenced by soap_accept(), soap_begin(), soap_begin_recv(), soap_begin_send(), soap_bind(), and soap_try_connect_command().
#define SOAP_IO_LENGTH 0x00000008 /* calc message length (internal) */ |
Definition at line 1094 of file stdsoap2.h.
Referenced by MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), MiriamWebServicesSoapBindingProxy::isDeprecated(), soap_attachment(), soap_begin_count(), soap_begin_send(), soap_embedded_id(), soap_envelope_begin_out(), soap_envelope_end_out(), soap_is_embedded(), soap_is_single(), soap_send_fault(), soap_send_raw(), and soap_set_embedded().
#define SOAP_IO_STORE 0x00000002 /* store entire output to determine length for transport */ |
Definition at line 1089 of file stdsoap2.h.
Referenced by http_parse(), soap_begin_count(), soap_begin_send(), soap_end_send(), soap_flush_raw(), soap_putdime(), soap_putmime(), soap_response(), soap_send_raw(), and soap_try_connect_command().
#define SOAP_IO_UDP 0x00000004 /* TCP or UDP */ |
Definition at line 1092 of file stdsoap2.h.
Referenced by frecv(), fsend(), soap_accept(), soap_begin_send(), soap_bind(), soap_done(), soap_end_send(), soap_try_connect_command(), tcp_connect(), and tcp_disconnect().
#define SOAP_IOB 7 |
Definition at line 1002 of file stdsoap2.h.
Referenced by soap_in_ArrayOf_USCORExsd_USCOREstring(), and soap_set_fault().
#define soap_isnan | ( | n | ) | (0) |
Definition at line 982 of file stdsoap2.h.
Referenced by soap_double2s(), and soap_float2s().
#define soap_isninfd | ( | n | ) | ((n) <= DBL_NINFTY) |
Definition at line 988 of file stdsoap2.h.
Referenced by soap_double2s().
#define soap_isninff | ( | n | ) | ((n) <= FLT_NINFTY) |
Definition at line 989 of file stdsoap2.h.
Referenced by soap_float2s().
#define soap_ispinfd | ( | n | ) | ((n) >= DBL_PINFTY) |
Definition at line 986 of file stdsoap2.h.
Referenced by soap_double2s().
#define soap_ispinff | ( | n | ) | ((n) >= FLT_PINFTY) |
Definition at line 987 of file stdsoap2.h.
Referenced by soap_float2s().
#define SOAP_LABLEN (256) /* initial look-aside buffer length */ |
Definition at line 820 of file stdsoap2.h.
Referenced by soap_append_lab(), and soap_peek_element().
#define SOAP_LENGTH 45 |
Definition at line 1040 of file stdsoap2.h.
Referenced by soap_set_fault(), soap_string_in(), and soap_wstring_in().
#define SOAP_LONG_FORMAT "%lld" /* printf format for 64 bit ints */ |
Definition at line 746 of file stdsoap2.h.
Referenced by soap_LONG642s(), and soap_s2LONG64().
#define SOAP_MALLOC | ( | soap, | |
size | |||
) | malloc(size) |
Definition at line 1190 of file stdsoap2.h.
Referenced by soap_append_lab(), soap_begin_recv(), soap_begin_send(), soap_connect_command(), soap_copy_context(), soap_copy_stream(), soap_dime_forward(), soap_enter(), soap_envelope_begin_in(), soap_id_forward(), soap_init(), soap_link(), soap_malloc(), soap_new_block(), soap_peek_element(), soap_pointer_enter(), soap_push_block(), soap_push_namespace(), soap_push_ns(), soap_register_plugin_arg(), soap_set_attr(), and soap_set_local_namespaces().
#define SOAP_MAXARRAYSIZE (1000000) |
Definition at line 884 of file stdsoap2.h.
Referenced by soap_getsize(), and soap_getsizes().
#define SOAP_MAXDIMS (16) /* maximum array dimensions (array nestings) must be less than 64 to protect soap->tmpbuf */ |
Definition at line 862 of file stdsoap2.h.
Referenced by soap_getposition().
#define SOAP_MAXKEEPALIVE (100) |
Definition at line 877 of file stdsoap2.h.
Referenced by soap_init().
Definition at line 869 of file stdsoap2.h.
Referenced by soap_done(), and soap_init_logs().
#define SOAP_MIME_END 38 |
Definition at line 1033 of file stdsoap2.h.
Referenced by soap_set_fault().
#define SOAP_MIME_ERROR 36 |
Definition at line 1031 of file stdsoap2.h.
Referenced by soap_get_mime_attachment(), soap_getmimehdr(), and soap_set_fault().
#define SOAP_MIME_HREF 37 |
Definition at line 1032 of file stdsoap2.h.
Referenced by soap_end_recv(), and soap_set_fault().
#define SOAP_MIME_POSTCHECK 0x10000000 /* MIME flag (internal) */ |
Definition at line 1125 of file stdsoap2.h.
Referenced by soap_check_mime_attachments(), soap_end_recv(), soap_get_mime_attachment(), and soap_post_check_mime_attachments().
#define SOAP_MISSING_ID 25 |
Definition at line 1020 of file stdsoap2.h.
Referenced by soap_resolve(), and soap_set_fault().
#define SOAP_MOE 21 |
Definition at line 1016 of file stdsoap2.h.
Referenced by soap_dealloc(), and soap_set_fault().
#define SOAP_MUSTUNDERSTAND 8 |
Definition at line 1003 of file stdsoap2.h.
Referenced by soap_ignore_element(), soap_recv_fault(), and soap_set_fault().
#define SOAP_NAMESPACE 9 |
Definition at line 1004 of file stdsoap2.h.
Referenced by soap_current_namespace(), soap_match_namespace(), soap_match_tag(), soap_s2QName(), and soap_set_fault().
#define SOAP_NMAC |
Definition at line 118 of file stdsoap2.h.
#define SOAP_NO_BODY 5 |
Definition at line 1158 of file stdsoap2.h.
Referenced by soap_body_begin_in(), and soap_body_end_in().
#define SOAP_NO_DATA 14 |
Definition at line 1009 of file stdsoap2.h.
Referenced by soap_begin_recv(), soap_recv_empty_response(), and soap_set_fault().
#define SOAP_NO_METHOD 13 |
Definition at line 1008 of file stdsoap2.h.
Referenced by soap_set_fault().
#define SOAP_NO_TAG 6 |
Definition at line 1001 of file stdsoap2.h.
Referenced by soap_element_begin_in(), soap_element_end_in(), soap_getindependent(), soap_ignore_element(), soap_in_ArrayOf_USCORExsd_USCOREstring(), soap_in_ns2__checkRegExp(), soap_in_ns2__checkRegExpResponse(), soap_in_ns2__getDataResources(), soap_in_ns2__getDataResourcesResponse(), soap_in_ns2__getDataTypeDef(), soap_in_ns2__getDataTypeDefResponse(), soap_in_ns2__getDataTypePattern(), soap_in_ns2__getDataTypePatternResponse(), soap_in_ns2__getDataTypesId(), soap_in_ns2__getDataTypesIdResponse(), soap_in_ns2__getDataTypesName(), soap_in_ns2__getDataTypesNameResponse(), soap_in_ns2__getDataTypeSynonyms(), soap_in_ns2__getDataTypeSynonymsResponse(), soap_in_ns2__getDataTypeURI(), soap_in_ns2__getDataTypeURIResponse(), soap_in_ns2__getDataTypeURIs(), soap_in_ns2__getDataTypeURIsResponse(), soap_in_ns2__getJavaLibraryVersion(), soap_in_ns2__getJavaLibraryVersionResponse(), soap_in_ns2__getLocation(), soap_in_ns2__getLocationResponse(), soap_in_ns2__getLocations(), soap_in_ns2__getLocations_(), soap_in_ns2__getLocationsResponse(), soap_in_ns2__getLocationsResponse_(), soap_in_ns2__getMiriamURI(), soap_in_ns2__getMiriamURIResponse(), soap_in_ns2__getName(), soap_in_ns2__getNameResponse(), soap_in_ns2__getNames(), soap_in_ns2__getNamesResponse(), soap_in_ns2__getOfficialDataTypeURI(), soap_in_ns2__getOfficialDataTypeURIResponse(), soap_in_ns2__getResourceInfo(), soap_in_ns2__getResourceInfoResponse(), soap_in_ns2__getResourceInstitution(), soap_in_ns2__getResourceInstitutionResponse(), soap_in_ns2__getResourceLocation(), soap_in_ns2__getResourceLocationResponse(), soap_in_ns2__getServicesInfo(), soap_in_ns2__getServicesInfoResponse(), soap_in_ns2__getServicesVersion(), soap_in_ns2__getServicesVersionResponse(), soap_in_ns2__getURI(), soap_in_ns2__getURIResponse(), soap_in_ns2__isDeprecated(), soap_in_ns2__isDeprecatedResponse(), soap_in_SOAP_ENV__Code(), soap_in_SOAP_ENV__Detail(), soap_in_SOAP_ENV__Fault(), soap_in_SOAP_ENV__Header(), soap_in_SOAP_ENV__Reason(), soap_inliteral(), soap_instring(), soap_inwliteral(), soap_inwstring(), soap_peek_element(), and soap_set_fault().
#define SOAP_NONE 0 |
Definition at line 1146 of file stdsoap2.h.
Referenced by soap_done().
#define SOAP_NULL 23 |
Definition at line 1018 of file stdsoap2.h.
Referenced by soap_element_begin_in(), and soap_set_fault().
#define SOAP_OCCURS 44 |
Definition at line 1039 of file stdsoap2.h.
Referenced by soap_in_ns2__checkRegExp(), soap_in_ns2__checkRegExpResponse(), soap_in_ns2__getDataResources(), soap_in_ns2__getDataTypeDef(), soap_in_ns2__getDataTypeDefResponse(), soap_in_ns2__getDataTypePattern(), soap_in_ns2__getDataTypePatternResponse(), soap_in_ns2__getDataTypeSynonyms(), soap_in_ns2__getDataTypeURI(), soap_in_ns2__getDataTypeURIResponse(), soap_in_ns2__getDataTypeURIs(), soap_in_ns2__getJavaLibraryVersionResponse(), soap_in_ns2__getLocation(), soap_in_ns2__getLocationResponse(), soap_in_ns2__getLocations(), soap_in_ns2__getLocations_(), soap_in_ns2__getMiriamURI(), soap_in_ns2__getMiriamURIResponse(), soap_in_ns2__getName(), soap_in_ns2__getNameResponse(), soap_in_ns2__getNames(), soap_in_ns2__getOfficialDataTypeURI(), soap_in_ns2__getOfficialDataTypeURIResponse(), soap_in_ns2__getResourceInfo(), soap_in_ns2__getResourceInfoResponse(), soap_in_ns2__getResourceInstitution(), soap_in_ns2__getResourceInstitutionResponse(), soap_in_ns2__getResourceLocation(), soap_in_ns2__getResourceLocationResponse(), soap_in_ns2__getServicesInfoResponse(), soap_in_ns2__getServicesVersionResponse(), soap_in_ns2__getURI(), soap_in_ns2__getURIResponse(), soap_in_ns2__isDeprecated(), soap_in_ns2__isDeprecatedResponse(), and soap_set_fault().
#define SOAP_OK 0 |
Definition at line 995 of file stdsoap2.h.
Referenced by fsend(), http_parse(), http_parse_header(), http_post(), http_send_header(), soap_accept(), soap_append_lab(), soap_attribute(), soap_begin(), soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_body_begin_in(), soap_body_end_in(), soap_body_end_out(), soap_connect_command(), soap_copy_context(), soap_dime_forward(), soap_element(), soap_element_begin_in(), soap_element_begin_out(), soap_element_end_in(), soap_element_end_out(), soap_element_href(), soap_element_null(), soap_element_result(), soap_element_start_end_out(), soap_end_count(), soap_end_recv(), soap_end_send(), soap_envelope_begin_in(), soap_envelope_end_out(), soap_fdelete(), soap_flush(), soap_flush_raw(), soap_getattrval(), soap_getdime(), soap_getdimehdr(), soap_getindependent(), soap_getline(), soap_getmimehdr(), soap_has_copies(), soap_ignore_element(), soap_in_ArrayOf_USCORExsd_USCOREstring(), soap_inliteral(), soap_instring(), soap_inwliteral(), soap_inwstring(), soap_isnumeric(), soap_match_array(), soap_match_namespace(), soap_match_tag(), soap_move(), soap_out_std__string(), soap_outliteral(), soap_outstring(), soap_outwliteral(), soap_outwstring(), soap_peek_element(), soap_poll(), soap_push_namespace(), soap_putbase64(), soap_putdime(), soap_putdimehdr(), soap_putelement(), soap_putfault(), soap_putheader(), soap_puthex(), soap_puthttphdr(), soap_putindependent(), soap_putmime(), soap_recv(), soap_recv_empty_response(), soap_recv_fault(), soap_recv_header(), soap_recv_raw(), soap_register_plugin_arg(), soap_resolve(), soap_response(), soap_retry(), soap_s2wchar(), soap_send(), soap_send_empty_response(), soap_send_fault(), soap_send_raw(), soap_set_attr(), soap_set_dime_attachment(), soap_set_mime_attachment(), soap_set_namespaces(), soap_string_out(), soap_try_connect_command(), soap_valid_mime_boundary(), soap_wstring_out(), soap_xop_forward(), tcp_disconnect(), tcp_gethost(), and CMIRIAMResources::updateMIRIAMResources().
Definition at line 1905 of file stdsoap2.h.
Referenced by MiriamWebServicesSoapBindingProxy::MiriamWebServicesSoapBindingProxy_init(), soap_init(), and soap_init2().
#define SOAP_PLUGIN_ERROR 40 |
Definition at line 1035 of file stdsoap2.h.
Referenced by soap_set_fault().
#define SOAP_POST 2000 |
Definition at line 1063 of file stdsoap2.h.
Referenced by soap_connect(), soap_end_send(), and soap_try_connect_command().
#define SOAP_PROHIBITED 43 |
Definition at line 1038 of file stdsoap2.h.
Referenced by soap_attr_value(), and soap_set_fault().
#define SOAP_PTRBLK (32) /* block allocation for pointer hash table chains */ |
Definition at line 823 of file stdsoap2.h.
Referenced by soap_pointer_enter().
#define SOAP_PTRHASH (1024) /* size of pointer analysis hash table (must be power of 2) */ |
Definition at line 827 of file stdsoap2.h.
Referenced by soap_free_pht(), soap_init_pht(), and soap_putindependent().
#define SOAP_PUT_METHOD 16 |
Definition at line 1011 of file stdsoap2.h.
Referenced by http_put(), and soap_set_fault().
#define soap_random rand() |
Definition at line 1936 of file stdsoap2.h.
Referenced by fsend(), and soap_select_mime_boundary().
#define soap_register_plugin | ( | soap, | |
plugin | |||
) | soap_register_plugin_arg(soap, plugin, NULL) |
Definition at line 1901 of file stdsoap2.h.
#define SOAP_REQUIRED 42 |
Definition at line 1037 of file stdsoap2.h.
Referenced by soap_attr_value(), and soap_set_fault().
#define soap_reset_errno (errno = 0) |
Definition at line 804 of file stdsoap2.h.
Referenced by soap_s2int(), soap_s2long(), soap_s2LONG64(), soap_s2ULONG64(), soap_s2unsignedInt(), and soap_s2unsignedLong().
Definition at line 1899 of file stdsoap2.h.
Referenced by soap_begin_recv(), soap_get(), and soap_getutf8().
Definition at line 1903 of file stdsoap2.h.
Definition at line 1908 of file stdsoap2.h.
Definition at line 1906 of file stdsoap2.h.
#define soap_soap_error_check | ( | e | ) | ((e) == SOAP_CLI_FAULT || (e) == SOAP_SVR_FAULT || (e) == SOAP_VERSIONMISMATCH || (e) == SOAP_MUSTUNDERSTAND || (e) == SOAP_FAULT || (e) == SOAP_NO_METHOD) |
Definition at line 1044 of file stdsoap2.h.
#define SOAP_SOCKET int |
Definition at line 692 of file stdsoap2.h.
Referenced by tcp_accept(), and tcp_connect().
#define soap_socket_errno | ( | s | ) | errno |
Definition at line 803 of file stdsoap2.h.
Referenced by frecv(), fsend(), soap_accept(), soap_bind(), soap_poll(), tcp_connect(), and tcp_disconnect().
#define SOAP_SOCKLEN_T size_t |
Definition at line 684 of file stdsoap2.h.
Referenced by frecv(), tcp_accept(), and tcp_connect().
#define SOAP_SOURCE_STAMP | ( | str | ) |
Definition at line 122 of file stdsoap2.h.
#define SOAP_SSL_ALLOW_EXPIRED_CERTIFICATE 0x08 /* client does not check the expiration date of the host certificate */ |
Definition at line 1135 of file stdsoap2.h.
#define SOAP_SSL_DEFAULT (SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION | SOAP_SSLv3_TLSv1) |
Definition at line 1142 of file stdsoap2.h.
Referenced by soap_init().
#define SOAP_SSL_ERROR 30 |
Definition at line 1025 of file stdsoap2.h.
Referenced by soap_closesock(), soap_set_fault(), tcp_connect(), and tcp_disconnect().
#define soap_ssl_error_check | ( | e | ) | ((e) == SOAP_SSL_ERROR) |
Definition at line 1046 of file stdsoap2.h.
#define SOAP_SSL_NO_AUTHENTICATION 0x00 /* for testing purposes */ |
Definition at line 1131 of file stdsoap2.h.
#define SOAP_SSL_NO_DEFAULT_CA_PATH 0x10 /* don't use default_verify_paths */ |
Definition at line 1136 of file stdsoap2.h.
#define SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION 0x02 /* server requires client to authenticate */ |
Definition at line 1133 of file stdsoap2.h.
#define SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION 0x01 /* client requires server to authenticate */ |
Definition at line 1132 of file stdsoap2.h.
Referenced by tcp_connect().
#define SOAP_SSL_RSA 0x20 /* use RSA */ |
Definition at line 1137 of file stdsoap2.h.
#define SOAP_SSL_SKIP_HOST_CHECK 0x04 /* client does not check the common name of the host in certificate */ |
Definition at line 1134 of file stdsoap2.h.
Referenced by tcp_connect().
#define SOAP_SSLv3 0x40 /* SSL v3 only */ |
Definition at line 1138 of file stdsoap2.h.
#define SOAP_SSLv3_TLSv1 0x00 /* SSL v3 and TLS v1 support by default */ |
Definition at line 1140 of file stdsoap2.h.
#define SOAP_STD_API |
Definition at line 1594 of file stdsoap2.h.
#define SOAP_STOP 1000 /* No HTTP response */ |
Definition at line 1056 of file stdsoap2.h.
Referenced by http_parse(), soap_begin_recv(), soap_end_send(), soap_send_fault(), and soap_set_fault().
#define SOAP_STRCMP strcmp /* case sensitive XML element/attribute names */ |
Definition at line 650 of file stdsoap2.h.
Referenced by soap_match_tag(), and soap_peek_element().
#define soap_strrchr | ( | s, | |
t | |||
) | strrchr(s, t) |
Definition at line 1913 of file stdsoap2.h.
Referenced by soap_array_begin_out(), and soap_peek_element().
#define soap_strtol | ( | s, | |
t, | |||
b | |||
) | strtol(s, t, b) |
Definition at line 1919 of file stdsoap2.h.
Referenced by soap_char(), soap_getsize(), soap_s2byte(), soap_s2int(), soap_s2long(), and soap_s2short().
#define soap_strtoul | ( | s, | |
t, | |||
b | |||
) | strtoul(s, t, b) |
Definition at line 1925 of file stdsoap2.h.
Referenced by http_parse(), http_parse_header(), soap_recv_raw(), soap_s2unsignedByte(), soap_s2unsignedInt(), soap_s2unsignedLong(), and soap_s2unsignedShort().
#define SOAP_SVR_FAULT 2 |
Definition at line 997 of file stdsoap2.h.
Referenced by soap_recv_fault(), and soap_set_fault().
#define SOAP_SYNTAX_ERROR 5 |
Definition at line 1000 of file stdsoap2.h.
Referenced by soap_element_end_in(), soap_match_namespace(), soap_peek_element(), and soap_set_fault().
#define SOAP_TAG_MISMATCH 3 |
Definition at line 998 of file stdsoap2.h.
Referenced by MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), MiriamWebServicesSoapBindingProxy::isDeprecated(), soap_element_begin_in(), soap_envelope_begin_in(), soap_getelement(), soap_ignore_element(), soap_in_ns2__checkRegExp(), soap_in_ns2__checkRegExpResponse(), soap_in_ns2__getDataResources(), soap_in_ns2__getDataResourcesResponse(), soap_in_ns2__getDataTypeDef(), soap_in_ns2__getDataTypeDefResponse(), soap_in_ns2__getDataTypePattern(), soap_in_ns2__getDataTypePatternResponse(), soap_in_ns2__getDataTypesId(), soap_in_ns2__getDataTypesIdResponse(), soap_in_ns2__getDataTypesName(), soap_in_ns2__getDataTypesNameResponse(), soap_in_ns2__getDataTypeSynonyms(), soap_in_ns2__getDataTypeSynonymsResponse(), soap_in_ns2__getDataTypeURI(), soap_in_ns2__getDataTypeURIResponse(), soap_in_ns2__getDataTypeURIs(), soap_in_ns2__getDataTypeURIsResponse(), soap_in_ns2__getJavaLibraryVersion(), soap_in_ns2__getJavaLibraryVersionResponse(), soap_in_ns2__getLocation(), soap_in_ns2__getLocationResponse(), soap_in_ns2__getLocations(), soap_in_ns2__getLocations_(), soap_in_ns2__getLocationsResponse(), soap_in_ns2__getLocationsResponse_(), soap_in_ns2__getMiriamURI(), soap_in_ns2__getMiriamURIResponse(), soap_in_ns2__getName(), soap_in_ns2__getNameResponse(), soap_in_ns2__getNames(), soap_in_ns2__getNamesResponse(), soap_in_ns2__getOfficialDataTypeURI(), soap_in_ns2__getOfficialDataTypeURIResponse(), soap_in_ns2__getResourceInfo(), soap_in_ns2__getResourceInfoResponse(), soap_in_ns2__getResourceInstitution(), soap_in_ns2__getResourceInstitutionResponse(), soap_in_ns2__getResourceLocation(), soap_in_ns2__getResourceLocationResponse(), soap_in_ns2__getServicesInfo(), soap_in_ns2__getServicesInfoResponse(), soap_in_ns2__getServicesVersion(), soap_in_ns2__getServicesVersionResponse(), soap_in_ns2__getURI(), soap_in_ns2__getURIResponse(), soap_in_ns2__isDeprecated(), soap_in_ns2__isDeprecatedResponse(), soap_in_SOAP_ENV__Code(), soap_in_SOAP_ENV__Detail(), soap_in_SOAP_ENV__Fault(), soap_in_SOAP_ENV__Header(), soap_in_SOAP_ENV__Reason(), soap_match_array(), soap_match_tag(), soap_recv_header(), and soap_set_fault().
#define SOAP_TAGLEN (1024) /* maximum length of XML element tag/attribute name or host/path name + 1 */ |
Definition at line 848 of file stdsoap2.h.
#define SOAP_TCP_ERROR 28 |
Definition at line 1023 of file stdsoap2.h.
Referenced by soap_accept(), soap_bind(), soap_closesock(), soap_connect_command(), soap_poll(), soap_set_fault(), and tcp_connect().
#define soap_tcp_error_check | ( | e | ) | ((e) == SOAP_EOF || (e) == SOAP_TCP_ERROR) |
Definition at line 1045 of file stdsoap2.h.
#define SOAP_TLSv1 0x80 /* TLS v1 only */ |
Definition at line 1139 of file stdsoap2.h.
#define SOAP_TYPE 4 |
Definition at line 999 of file stdsoap2.h.
Referenced by soap_base642s(), soap_element_begin_in(), soap_getbase64(), soap_gethex(), soap_in_ArrayOf_USCORExsd_USCOREstring(), soap_inbyte(), soap_indateTime(), soap_inint(), soap_inlong(), soap_inLONG64(), soap_inshort(), soap_inULONG64(), soap_inunsignedByte(), soap_inunsignedInt(), soap_inunsignedLong(), soap_inunsignedShort(), soap_isnumeric(), soap_s2byte(), soap_s2dateTime(), soap_s2double(), soap_s2float(), soap_s2int(), soap_s2long(), soap_s2LONG64(), soap_s2short(), soap_s2ULONG64(), soap_s2unsignedByte(), soap_s2unsignedInt(), soap_s2unsignedLong(), soap_s2unsignedShort(), and soap_set_fault().
#define SOAP_UDP_ERROR 27 |
Definition at line 1022 of file stdsoap2.h.
Referenced by soap_begin_send(), and soap_set_fault().
#define SOAP_ULONG_FORMAT "%llu" /* printf format for unsigned 64 bit ints */ |
Definition at line 750 of file stdsoap2.h.
Referenced by soap_s2ULONG64(), and soap_ULONG642s().
Definition at line 1900 of file stdsoap2.h.
Referenced by soap_begin_recv(), soap_element_end_in(), soap_get(), soap_getattrval(), soap_getbase64(), soap_getdimehdr(), soap_gethex(), soap_inliteral(), soap_inwliteral(), soap_peek_element(), soap_string_in(), soap_value(), and soap_wstring_in().
#define SOAP_USER_ERROR 10 |
Definition at line 1005 of file stdsoap2.h.
Referenced by soap_set_fault().
#define soap_valid_socket | ( | n | ) | ((n) != SOAP_INVALID_SOCKET) |
Definition at line 698 of file stdsoap2.h.
Referenced by frecv(), fsend(), http_response(), soap_accept(), soap_begin_recv(), soap_begin_send(), soap_bind(), soap_done(), soap_end_send(), soap_poll(), soap_send_fault(), soap_try_connect_command(), tcp_connect(), and tcp_disconnect().
#define SOAP_VERSIONMISMATCH 39 |
Definition at line 1034 of file stdsoap2.h.
Referenced by soap_envelope_begin_in(), soap_recv_fault(), and soap_set_fault().
#define SOAP_WINSOCKINT size_t |
Definition at line 587 of file stdsoap2.h.
#define SOAP_XML_CANONICAL 0x00004000 /* EXC C14N canonical XML */ |
Definition at line 1109 of file stdsoap2.h.
Referenced by soap_array_begin_out(), soap_attribute(), soap_clr_attr(), soap_element(), soap_element_end_out(), soap_element_start_end_out(), soap_QName2s(), soap_set_attr(), soap_string_out(), and soap_wstring_out().
#define SOAP_XML_DOM 0x00040000 |
Definition at line 1113 of file stdsoap2.h.
Referenced by soap_attribute(), soap_element(), soap_element_end_in(), soap_element_end_out(), soap_element_start_end_out(), soap_getbase64(), soap_gethex(), soap_peek_element(), soap_putbase64(), soap_puthex(), soap_string_in(), soap_string_out(), soap_value(), soap_wstring_in(), and soap_wstring_out().
#define soap_xml_error_check | ( | e | ) | ((e) == SOAP_TAG_MISMATCH || (e) == SOAP_NO_TAG || (e) == SOAP_SYNTAX_ERROR || (e) == SOAP_NAMESPACE || (e) == SOAP_DUPLICATE_ID || (e) == SOAP_MISSING_ID || (e) == SOAP_REQUIRED || (e) == SOAP_PROHIBITED || (e) == SOAP_OCCURS || (e) == SOAP_LENGTH || (e) == SOAP_NULL || (e) == SOAP_HREF) |
Definition at line 1043 of file stdsoap2.h.
#define SOAP_XML_GRAPH 0x00010000 |
Definition at line 1111 of file stdsoap2.h.
Referenced by soap_begin_count(), soap_begin_send(), soap_embedded_id(), soap_is_embedded(), soap_peek_element(), and soap_putindependent().
#define SOAP_XML_INDENT 0x00002000 /* emit indented XML */ |
Definition at line 1108 of file stdsoap2.h.
Referenced by soap_element(), and soap_element_end_out().
#define SOAP_XML_NIL 0x00020000 |
Definition at line 1112 of file stdsoap2.h.
Referenced by soap_element_null().
#define SOAP_XML_SEC 0x00080000 /* reserved for WS security */ |
Definition at line 1114 of file stdsoap2.h.
Referenced by soap_body_begin_out(), soap_element(), and soap_end_send().
#define SOAP_XML_STRICT 0x00001000 /* apply strict validation */ |
Definition at line 1107 of file stdsoap2.h.
Referenced by soap_attr_value(), soap_element_begin_in(), soap_element_end_in(), soap_ignore_element(), soap_in_ns2__checkRegExp(), soap_in_ns2__checkRegExpResponse(), soap_in_ns2__getDataResources(), soap_in_ns2__getDataTypeDef(), soap_in_ns2__getDataTypeDefResponse(), soap_in_ns2__getDataTypePattern(), soap_in_ns2__getDataTypePatternResponse(), soap_in_ns2__getDataTypeSynonyms(), soap_in_ns2__getDataTypeURI(), soap_in_ns2__getDataTypeURIResponse(), soap_in_ns2__getDataTypeURIs(), soap_in_ns2__getJavaLibraryVersionResponse(), soap_in_ns2__getLocation(), soap_in_ns2__getLocationResponse(), soap_in_ns2__getLocations(), soap_in_ns2__getLocations_(), soap_in_ns2__getMiriamURI(), soap_in_ns2__getMiriamURIResponse(), soap_in_ns2__getName(), soap_in_ns2__getNameResponse(), soap_in_ns2__getNames(), soap_in_ns2__getOfficialDataTypeURI(), soap_in_ns2__getOfficialDataTypeURIResponse(), soap_in_ns2__getResourceInfo(), soap_in_ns2__getResourceInfoResponse(), soap_in_ns2__getResourceInstitution(), soap_in_ns2__getResourceInstitutionResponse(), soap_in_ns2__getResourceLocation(), soap_in_ns2__getResourceLocationResponse(), soap_in_ns2__getServicesInfoResponse(), soap_in_ns2__getServicesVersionResponse(), soap_in_ns2__getURI(), soap_in_ns2__getURIResponse(), soap_in_ns2__isDeprecated(), soap_in_ns2__isDeprecatedResponse(), soap_s2int(), soap_s2long(), soap_s2LONG64(), soap_s2ULONG64(), soap_s2unsignedInt(), soap_s2unsignedLong(), soap_string_in(), and soap_wstring_in().
#define SOAP_XML_TREE 0x00008000 /* emit XML tree (no id/ref) */ |
Definition at line 1110 of file stdsoap2.h.
Referenced by soap_begin_count(), soap_begin_send(), soap_element_id(), soap_embedded_id(), soap_peek_element(), soap_putindependent(), and soap_reference().
#define SOAP_ZLIB_DEFLATE 0x01 |
Definition at line 1078 of file stdsoap2.h.
Referenced by http_parse_header(), soap_begin_recv(), soap_begin_send(), soap_closesock(), soap_end_send(), and soap_puthttphdr().
#define SOAP_ZLIB_ERROR 31 |
Definition at line 1026 of file stdsoap2.h.
Referenced by http_parse_header(), soap_begin_recv(), soap_begin_send(), soap_end_recv(), soap_end_send(), soap_flush(), soap_recv_raw(), and soap_set_fault().
#define soap_zlib_error_check | ( | e | ) | ((e) == SOAP_ZLIB_ERROR) |
Definition at line 1047 of file stdsoap2.h.
#define SOAP_ZLIB_GZIP 0x02 |
Definition at line 1080 of file stdsoap2.h.
Referenced by http_parse_header(), soap_begin_recv(), soap_begin_send(), soap_end_recv(), and soap_recv_raw().
#define SOAP_ZLIB_INFLATE 0x02 |
Definition at line 1079 of file stdsoap2.h.
Referenced by soap_begin_recv(), and soap_closesock().
#define SOAP_ZLIB_NONE 0x00 |
Definition at line 1077 of file stdsoap2.h.
Referenced by http_parse_header(), soap_begin_recv(), soap_closesock(), soap_copy_stream(), soap_end_recv(), soap_end_send(), and soap_init().
#define STDSOAP_H |
Definition at line 143 of file stdsoap2.h.
#define ULONG64 unsigned LONG64 |
Definition at line 734 of file stdsoap2.h.
Referenced by soap_inULONG64().
#define WITH_FAST |
Definition at line 127 of file stdsoap2.h.
typedef int32_t soap_mode |
Definition at line 1084 of file stdsoap2.h.
typedef int32_t soap_wchar |
Definition at line 1257 of file stdsoap2.h.
enum soap_mime_encoding |
Enumerator | |
---|---|
SOAP_MIME_NONE | |
SOAP_MIME_7BIT | |
SOAP_MIME_8BIT | |
SOAP_MIME_BINARY | |
SOAP_MIME_QUOTED_PRINTABLE | |
SOAP_MIME_BASE64 | |
SOAP_MIME_IETF_TOKEN | |
SOAP_MIME_X_TOKEN |
Definition at line 1425 of file stdsoap2.h.
int soap_accept | ( | struct soap * | ) |
Definition at line 5779 of file stdsoap2.cpp.
References soap::accept_flags, soap::accept_timeout, DBGLOG, soap::errmode, soap::errnum, soap::error, soap::faccept, soap::host, soap::imode, soap::ip, soap::keep_alive, soap::linger_time, soap::master, soap::omode, soap::peer, soap::peerlen, soap::port, soap::recv_timeout, soap::send_timeout, SOAP_BUFLEN, soap_closesock(), SOAP_EAGAIN, SOAP_EINTR, SOAP_EWOULDBLOCK, SOAP_FD_EXCEEDED, SOAP_INVALID_SOCKET, SOAP_IO_KEEPALIVE, SOAP_IO_UDP, SOAP_OK, soap_set_receiver_error(), soap_set_sender_error(), SOAP_SOCKBLOCK, soap_socket_errno, SOAP_SOCKNONBLOCK, SOAP_TCP_ERROR, soap_valid_socket, soap::socket, and tcp_error().
int soap_append_lab | ( | struct soap * | , |
const char * | , | ||
size_t | |||
) |
Definition at line 10289 of file stdsoap2.cpp.
References DBGLOG, soap::error, soap::labbuf, soap::labidx, soap::lablen, SOAP_EOM, SOAP_FREE, SOAP_LABLEN, SOAP_MALLOC, and SOAP_OK.
Referenced by soap_get_http_body(), soap_getbase64(), soap_gethex(), soap_peek_element(), soap_QName2s(), soap_s2QName(), soap_store_lab(), and soap_string_in().
int soap_array_begin_out | ( | struct soap * | , |
const char * | tag, | ||
int | id, | ||
const char * | type, | ||
const char * | offset | ||
) |
Definition at line 9404 of file stdsoap2.cpp.
References soap::error, soap::mode, soap_attribute(), soap_element(), soap_element_begin_out(), soap_element_start_end_out(), soap_strrchr, soap_utilize_ns(), SOAP_XML_CANONICAL, soap::tmpbuf, and soap::version.
Referenced by soap_out_ArrayOf_USCORExsd_USCOREstring().
int soap_array_pointer_lookup | ( | struct soap * | , |
const void * | p, | ||
const struct soap_array * | a, | ||
int | n, | ||
int | t, | ||
struct soap_plist ** | |||
) |
Definition at line 6383 of file stdsoap2.cpp.
References soap_array::__ptr, soap_array::__size, soap_plist::array, DBGLOG, soap_plist::id, soap_plist::next, soap::pht, soap_hash_ptr, and soap_plist::type.
Referenced by soap_array_reference(), soap_attachment(), soap_element_id(), and soap_embed().
int soap_array_reference | ( | struct soap * | , |
const void * | p, | ||
const struct soap_array * | a, | ||
int | n, | ||
int | t | ||
) |
Definition at line 6723 of file stdsoap2.cpp.
References soap_array::__ptr, DBGLOG, soap_plist::mark1, soap_plist::mark2, soap_array_pointer_lookup(), and soap_pointer_enter().
Referenced by ArrayOf_USCORExsd_USCOREstring::soap_serialize().
int soap_attachment | ( | struct soap * | , |
const char * | , | ||
int | , | ||
const void * | , | ||
const struct soap_array * | , | ||
const char * | , | ||
const char * | , | ||
const char * | , | ||
int | , | ||
const char * | , | ||
int | |||
) |
Definition at line 6888 of file stdsoap2.cpp.
References soap_array::__ptr, soap_array::__size, DBGLOG, soap::dime, soap::dime_id_format, soap_multipart::encoding, soap::error, soap_dime::first, soap_mime::first, soap_multipart::id, soap_dime::last, soap_mime::last, soap_plist::mark1, soap_plist::mark2, soap::mime, soap::mode, soap_multipart::options, soap_array_pointer_lookup(), soap_element_begin_out(), soap_element_end_out(), soap_element_href(), soap_element_id(), SOAP_ENC_MTOM, SOAP_EOM, SOAP_IO_LENGTH, soap_malloc(), SOAP_MIME_BINARY, soap_new_multipart(), soap_pointer_enter(), SOAP_STR_EOS, soap_strdup(), soap::tmpbuf, and soap_multipart::type.
const char* soap_attr_value | ( | struct soap * | soap, |
const char * | name, | ||
int | flag | ||
) |
Definition at line 10003 of file stdsoap2.cpp.
References soap::attributes, soap::error, soap::mode, soap_attribute::name, soap_attribute::next, soap_match_tag(), SOAP_PROHIBITED, SOAP_REQUIRED, SOAP_STR_EOS, SOAP_XML_STRICT, soap_attribute::value, and soap_attribute::visible.
int soap_attribute | ( | struct soap * | , |
const char * | , | ||
const char * | |||
) |
Definition at line 9802 of file stdsoap2.cpp.
References soap_dom_element::atts, soap_dom_attribute::data, DBGLOG, soap::dom, soap::error, soap::mode, soap_dom_attribute::name, soap_dom_attribute::next, soap_dom_attribute::nstr, soap_dom_attribute::soap, soap_malloc(), SOAP_OK, soap_push_ns(), soap_send(), soap_send_raw(), soap_set_attr(), soap_strdup(), soap_string_out(), SOAP_XML_CANONICAL, SOAP_XML_DOM, and soap_dom_attribute::wide.
Referenced by soap_array_begin_out(), soap_element(), soap_element_href(), soap_element_null(), soap_element_result(), soap_outliteral(), and soap_outwliteral().
const char* soap_base642s | ( | struct soap * | , |
const char * | , | ||
char * | , | ||
size_t | , | ||
int * | |||
) |
Definition at line 18039 of file stdsoap2.cpp.
References soap::error, soap_blank, SOAP_BLKLEN, soap_malloc(), SOAP_NON_NULL, and SOAP_TYPE.
Referenced by http_parse_header(), and soap_getbase64().
Definition at line 8685 of file stdsoap2.cpp.
References soap::ahead, soap::alloced, soap::bufidx, soap_dime::buflen, soap::buflen, soap::cdata, soap_dime::chunksize, soap::count, DBGLOG, soap::dime, soap::encoding, soap::endpoint, soap::error, soap::idnum, soap::imode, soap::keep_alive, soap::length, soap::level, soap::mode, soap::mustUnderstand, soap::ns, soap::null, soap::omode, soap::part, soap::peeked, soap::position, SOAP_END, soap_free_temp(), SOAP_IO_KEEPALIVE, and SOAP_OK.
Referenced by MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), MiriamWebServicesSoapBindingProxy::isDeprecated(), and soap_init().
int soap_begin_count | ( | struct soap * | ) |
Definition at line 6421 of file stdsoap2.cpp.
References soap_dime::count, soap::count, DBGLOG, soap::dime, soap::encoding, soap::encodingStyle, soap::error, soap::fprepareinit, soap::fpreparesend, soap::idnum, soap_dime::last, soap_dime::list, soap::mode, soap::mustUnderstand, soap::ns, soap::null, soap::omode, soap::part, soap::position, soap_dime::size, SOAP_BEGIN, soap_clr_attr(), SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_ENC_XML, SOAP_ENC_ZLIB, soap_free_ns(), SOAP_IO, SOAP_IO_BUFFER, SOAP_IO_CHUNK, SOAP_IO_FLUSH, SOAP_IO_LENGTH, SOAP_IO_STORE, SOAP_OK, soap_select_mime_boundary(), soap_set_local_namespaces(), SOAP_XML_GRAPH, SOAP_XML_TREE, and soap::socket.
Referenced by MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), MiriamWebServicesSoapBindingProxy::isDeprecated(), and soap_send_fault().
int soap_begin_recv | ( | struct soap * | ) |
Definition at line 16617 of file stdsoap2.cpp.
References soap::action, soap::ahead, soap::alloced, soap_mime::boundary, soap::buf, soap::bufidx, soap_dime::buflen, soap::buflen, soap::cdata, soap::chunkbuflen, soap_dime::chunksize, soap::chunksize, soap::count, soap::d_stream, DBGLOG, soap::dime, soap::dom, soap::endpoint, soap::error, soap::fault, soap::fform, soap_dime::first, soap_mime::first, soap_dime::flags, soap::fparse, soap::fprepareinit, soap::fpreparerecv, soap::header, soap_multipart::id, if(), soap::imode, soap::keep_alive, soap_dime::last, soap_mime::last, soap::length, soap::level, soap_dime::list, soap_mime::list, soap::mime, soap::mode, soap::omode, soap::part, soap::peeked, soap::recvfd, soap_dime::size, SOAP_BEGIN, soap_blank, SOAP_BUFLEN, SOAP_DIME_CF, SOAP_DIME_MB, SOAP_DIME_VERSION, SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_ZLIB, SOAP_EOF, SOAP_FORM, soap_free_iht(), soap_free_temp(), soap_get0, soap_get1, soap_get_header_attribute(), soap_get_mime_attachment(), soap_getchar(), soap_getdimehdr(), soap_getmimehdr(), SOAP_IO, SOAP_IO_CHUNK, SOAP_IO_KEEPALIVE, SOAP_MALLOC, soap_match_cid(), SOAP_NO_DATA, SOAP_OK, soap_revget1, soap_set_local_namespaces(), SOAP_STOP, soap_unget, soap_valid_socket, SOAP_ZLIB_DEFLATE, SOAP_ZLIB_ERROR, SOAP_ZLIB_GZIP, SOAP_ZLIB_INFLATE, SOAP_ZLIB_NONE, soap::socket, soap::ssl, soap_mime::start, soap::status, soap_multipart::type, soap::version, soap::z_buf, soap::z_buflen, soap::z_crc, soap::z_ratio_in, soap::zlib_in, soap::zlib_out, and soap::zlib_state.
Referenced by MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), MiriamWebServicesSoapBindingProxy::isDeprecated(), and soap_recv_empty_response().
int soap_begin_send | ( | struct soap * | ) |
Definition at line 6521 of file stdsoap2.cpp.
References soap::bufidx, soap::buflen, soap::chunksize, soap::count, soap::d_stream, DBGLOG, soap::encoding, soap::encodingStyle, soap::error, soap::fprepareinit, soap::idnum, if(), soap::keep_alive, soap::level, soap::mode, soap::mustUnderstand, soap::ns, soap::null, soap::omode, soap::part, soap::position, soap::sendfd, SOAP_BEGIN, SOAP_BUFLEN, soap_clr_attr(), SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_ENC_XML, SOAP_ENC_ZLIB, soap_free_ns(), SOAP_IO, SOAP_IO_BUFFER, SOAP_IO_FLUSH, SOAP_IO_KEEPALIVE, SOAP_IO_LENGTH, SOAP_IO_STORE, SOAP_IO_UDP, SOAP_MALLOC, soap_new_block(), SOAP_OK, soap_select_mime_boundary(), soap_set_local_namespaces(), SOAP_UDP_ERROR, soap_valid_socket, SOAP_XML_GRAPH, SOAP_XML_TREE, SOAP_ZLIB_DEFLATE, SOAP_ZLIB_ERROR, SOAP_ZLIB_GZIP, soap::socket, soap::ssl, soap::z_buf, soap::z_crc, soap::z_level, soap::z_ratio_out, soap::zlib_out, and soap::zlib_state.
Referenced by soap_response(), soap_try_connect_command(), and tcp_connect().