Main Page | Namespace List | Class Hierarchy | Data Structures | File List | Data Fields | Globals | Related Pages

stdsoap2.h File Reference

#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 <math.h>
#include <netdb.h>
#include <unistd.h>
#include <fcntl.h>

Go to the source code of this file.

Data Structures

struct  soap_double_nan
struct  Namespace
struct  soap_nlist
struct  soap_blist
struct  soap_array
struct  soap_plist
struct  soap_pblk
struct  soap_clist
struct  soap_attribute
struct  soap_cookie
struct  soap_dime
struct  soap_mime
struct  soap_multipart
struct  soap_xlist
struct  soap_dom_attribute
struct  soap_dom_element
struct  soap
struct  soap_code_map
struct  soap_flist
struct  soap_ilist
struct  soap_plugin

Defines

#define SOAP_FMAC3S   SOAP_FMAC3
#define SOAP_FMAC4S   SOAP_FMAC4
#define SOAP_SOURCE_STAMP(str)
#define HAVE_STRRCHR
#define HAVE_STRTOD
#define HAVE_SSCANF
#define HAVE_STRTOL
#define HAVE_STRTOUL
#define HAVE_SYS_TIMEB_H
#define HAVE_FTIME
#define HAVE_RAND_R
#define HAVE_GETHOSTBYNAME_R
#define HAVE_GMTIME_R
#define HAVE_LOCALTIME_R
#define HAVE_WCTOMB
#define HAVE_MBTOWC
#define SOAP_LONG_FORMAT   "%lld"
#define SOAP_ULONG_FORMAT   "%llu"
#define SOAP_STRCMP   strcmp
#define SOAP_SOCKLEN_T   size_t
#define SOAP_SOCKET   int
#define soap_closesocket(n)   close(n)
#define SOAP_INVALID_SOCKET   (-1)
#define soap_valid_socket(n)   ((n) != SOAP_INVALID_SOCKET)
#define FD_SETSIZE   (1024)
#define LONG64   long long
#define ULONG64   unsigned LONG64
#define soap_int32   int32_t
#define SOAP_ERANGE   ERANGE
#define SOAP_EINTR   EINTR
#define SOAP_EAGAIN   EAGAIN
#define SOAP_EWOULDBLOCK   EWOULDBLOCK
#define SOAP_EINPROGRESS   EINPROGRESS
#define soap_errno   errno
#define soap_socket_errno   errno
#define soap_reset_errno   (errno = 0)
#define SOAP_BUFLEN   (65536)
#define SOAP_LABLEN   (64)
#define SOAP_PTRBLK   (32)
#define SOAP_PTRHASH   (1024)
#define SOAP_IDHASH   (1999)
#define SOAP_BLKLEN   (256)
#define SOAP_TAGLEN   (1024)
#define SOAP_HDRLEN   (8192)
#define SOAP_MAXDIMS   (16)
#define SOAP_MAXLOGS   (3)
#define SOAP_INDEX_RECV   (0)
#define SOAP_INDEX_SENT   (1)
#define SOAP_INDEX_TEST   (2)
#define SOAP_MAXKEEPALIVE   (100)
#define SOAP_MAXARRAYSIZE   (100000)
#define FLT_NAN   (*(float*)(void*)&soap_double_nan)
#define FLT_PINFTY   (3.40282347e+38F)
#define FLT_NINFTY   (-FLT_PINFTY)
#define DBL_NAN   (*(double*)(void*)&soap_double_nan)
#define DBL_PINFTY   (1.7976931348623157e+308)
#define DBL_NINFTY   (-DBL_PINFTY)
#define soap_isnan(n)   (0)
#define soap_ispinfd(n)   ((n) >= DBL_PINFTY)
#define soap_ispinff(n)   ((n) >= FLT_PINFTY)
#define soap_isninfd(n)   ((n) <= DBL_NINFTY)
#define soap_isninff(n)   ((n) <= FLT_NINFTY)
#define SOAP_EOF   EOF
#define SOAP_ERR   EOF
#define SOAP_OK   0
#define SOAP_CLI_FAULT   1
#define SOAP_SVR_FAULT   2
#define SOAP_TAG_MISMATCH   3
#define SOAP_TYPE   4
#define SOAP_SYNTAX_ERROR   5
#define SOAP_NO_TAG   6
#define SOAP_IOB   7
#define SOAP_MUSTUNDERSTAND   8
#define SOAP_NAMESPACE   9
#define SOAP_USER_ERROR   10
#define SOAP_FATAL_ERROR   11
#define SOAP_FAULT   12
#define SOAP_NO_METHOD   13
#define SOAP_GET_METHOD   14
#define SOAP_EOM   15
#define SOAP_NULL   16
#define SOAP_DUPLICATE_ID   17
#define SOAP_MISSING_ID   18
#define SOAP_HREF   19
#define SOAP_UDP_ERROR   20
#define SOAP_TCP_ERROR   21
#define SOAP_HTTP_ERROR   22
#define SOAP_SSL_ERROR   23
#define SOAP_ZLIB_ERROR   24
#define SOAP_DIME_ERROR   25
#define SOAP_DIME_HREF   26
#define SOAP_DIME_MISMATCH   27
#define SOAP_DIME_END   28
#define SOAP_MIME_ERROR   29
#define SOAP_MIME_HREF   30
#define SOAP_MIME_END   31
#define SOAP_VERSIONMISMATCH   32
#define SOAP_PLUGIN_ERROR   33
#define SOAP_DATAENCODINGUNKNOWN   34
#define SOAP_REQUIRED   35
#define SOAP_PROHIBITED   36
#define SOAP_OCCURS   37
#define SOAP_LENGTH   38
#define SOAP_FD_EXCEEDED   39
#define soap_xml_error_check(e)   ((e) == SOAP_TAG_MISMATCH || (e) == SOAP_TAG_END || (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_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_tcp_error_check(e)   ((e) == SOAP_EOF || (e) == SOAP_TCP_ERROR)
#define soap_ssl_error_check(e)   ((e) == SOAP_SSL_ERROR)
#define soap_zlib_error_check(e)   ((e) == SOAP_ZLIB_ERROR)
#define soap_http_error_check(e)   ((e) == SOAP_HTTP_ERROR || (e) == SOAP_GET_METHOD || ((e) >= 100 && (e) < 600))
#define SOAP_STOP   1000
#define SOAP_FORM   1001
#define SOAP_HTML   1002
#define SOAP_FILE   1003
#define SOAP_POST   2000
#define SOAP_GET   2001
#define SOAP_DIME_CF   0x01
#define SOAP_DIME_ME   0x02
#define SOAP_DIME_MB   0x04
#define SOAP_DIME_VERSION   0x08
#define SOAP_DIME_MEDIA   0x10
#define SOAP_DIME_ABSURI   0x20
#define SOAP_ZLIB_NONE   0x00
#define SOAP_ZLIB_DEFLATE   0x01
#define SOAP_ZLIB_INFLATE   0x02
#define SOAP_ZLIB_GZIP   0x02
#define SOAP_IO   0x00000003
#define SOAP_IO_FLUSH   0x00000000
#define SOAP_IO_BUFFER   0x00000001
#define SOAP_IO_STORE   0x00000002
#define SOAP_IO_CHUNK   0x00000003
#define SOAP_IO_UDP   0x00000004
#define SOAP_IO_LENGTH   0x00000008
#define SOAP_IO_KEEPALIVE   0x00000010
#define SOAP_ENC_LATIN   0x00000020
#define SOAP_ENC_XML   0x00000040
#define SOAP_ENC_DIME   0x00000080
#define SOAP_ENC_MIME   0x00000100
#define SOAP_ENC_MTOM   0x00000200
#define SOAP_ENC_ZLIB   0x00000400
#define SOAP_ENC_SSL   0x00000800
#define SOAP_ENC   0x00000FFF
#define SOAP_XML_STRICT   0x00001000
#define SOAP_XML_INDENT   0x00002000
#define SOAP_XML_CANONICAL   0x00004000
#define SOAP_XML_TREE   0x00008000
#define SOAP_XML_GRAPH   0x00010000
#define SOAP_XML_NIL   0x00020000
#define SOAP_XML_DOM   0x00040000
#define SOAP_XML_SEC   0x00080000
#define SOAP_C_NOIOB   0x00100000
#define SOAP_C_UTFSTRING   0x00200000
#define SOAP_C_MBSTRING   0x00400000
#define SOAP_C_NILSTRING   0x00800000
#define SOAP_DOM_TREE   0x01000000
#define SOAP_DOM_NODE   0x02000000
#define SOAP_DOM_ASIS   0x04000000
#define SOAP_MIME_POSTCHECK   0x10000000
#define SOAP_IO_DEFAULT   SOAP_IO_FLUSH
#define SOAP_SSL_NO_AUTHENTICATION   0x00
#define SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION   0x01
#define SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION   0x02
#define SOAP_SSL_DEFAULT   SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION
#define SOAP_INIT   1
#define SOAP_COPY   2
#define soap_check_state(soap)   (!(soap) || ((soap)->state != SOAP_INIT && (soap)->state != SOAP_COPY))
#define SOAP_BEGIN   0
#define SOAP_IN_ENVELOPE   2
#define SOAP_IN_HEADER   3
#define SOAP_END_HEADER   4
#define SOAP_NO_BODY   5
#define SOAP_IN_BODY   6
#define SOAP_END_BODY   7
#define SOAP_END_ENVELOPE   8
#define SOAP_END   9
#define SOAP_BEGIN_SECURITY   10
#define SOAP_IN_SECURITY   11
#define SOAP_END_SECURITY   12
#define SOAP_MALLOC(soap, size)   malloc(size)
#define SOAP_FREE(soap, ptr)   free(ptr)
#define DBGLOG(DBGFILE, CMD)
#define DBGMSG(DBGFILE, MSG, LEN)
#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 SOAP_STD_API
#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_revget1(soap)   ((soap)->bufidx--)
#define soap_unget(soap, c)   ((soap)->ahead = c)
#define soap_register_plugin(soap, plugin)   soap_register_plugin_arg(soap, plugin, NULL)
#define soap_imode(soap, n)   ((soap)->mode = (soap)->imode = (n))
#define soap_set_imode(soap, n)   ((soap)->imode |= (n))
#define soap_clr_imode(soap, n)   ((soap)->imode &= ~(n))
#define soap_omode(soap, n)   ((soap)->mode = (soap)->omode = (n))
#define soap_set_omode(soap, n)   ((soap)->omode |= (n))
#define soap_clr_omode(soap, n)   ((soap)->omode &= ~(n))
#define soap_set_mode(soap, n)   ((soap)->imode |= (n), (soap)->omode |= (n))
#define soap_clr_mode(soap, n)   ((soap)->imode &= ~(n), (soap)->omode &= ~(n))
#define soap_destroy(soap)   soap_delete((soap), NULL)
#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_random   rand()

Typedefs

typedef soap_int32 soap_mode
typedef soap_int32 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

SOAP_FMAC1 struct soap_dom_element
*SOAP_FMAC2 
soap_dom_next_element (struct soap_dom_element *elt)
SOAP_FMAC1 struct soap_dom_attribute
*SOAP_FMAC2 
soap_dom_next_attribute (struct soap_dom_attribute *att)
SOAP_FMAC1 void SOAP_FMAC2 soap_fault (struct soap *)
SOAP_FMAC1 const char **SOAP_FMAC2 soap_faultcode (struct soap *)
SOAP_FMAC1 const char **SOAP_FMAC2 soap_faultsubcode (struct soap *)
SOAP_FMAC1 const char **SOAP_FMAC2 soap_faultstring (struct soap *)
SOAP_FMAC1 const char **SOAP_FMAC2 soap_faultdetail (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_serializeheader (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_putheader (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_getheader (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_serializefault (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_putfault (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_getfault (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_ssl_init (void)
SOAP_FMAC1 int SOAP_FMAC2 soap_poll (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_connect_command (struct soap *, int, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_connect (struct soap *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_bind (struct soap *, const char *, int, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_accept (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_accept (struct soap *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_ssl_error (struct soap *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_server_context (struct soap *, unsigned short, const char *, const char *, const char *, const char *, const char *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_client_context (struct soap *, unsigned short, const char *, const char *, const char *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_puthttphdr (struct soap *, int status, size_t count)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_get_header_attribute (struct soap *, const char *, const char *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_decode_key (char *, size_t, const char *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_decode_val (char *, size_t, const char *)
SOAP_FMAC1 size_t SOAP_FMAC2 soap_hash (const char *)
SOAP_FMAC1 void SOAP_FMAC2 soap_set_endpoint (struct soap *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_flush_raw (struct soap *, const char *, size_t)
SOAP_FMAC1 int SOAP_FMAC2 soap_flush (struct soap *)
SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_get (struct soap *)
SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_getchar (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_tag_cmp (const char *, const char *)
SOAP_FMAC1 void SOAP_FMAC2 soap_set_fault (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_sender_fault (struct soap *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_sender_fault_subcode (struct soap *, const char *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_receiver_fault (struct soap *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_receiver_fault_subcode (struct soap *, const char *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_set_sender_error (struct soap *, const char *, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_set_receiver_error (struct soap *, const char *, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_send_raw (struct soap *, const char *, size_t)
SOAP_FMAC1 int SOAP_FMAC2 soap_recv_raw (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_recv (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_send (struct soap *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_send2 (struct soap *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_send3 (struct soap *, const char *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_pututf8 (struct soap *, unsigned long)
SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_getutf8 (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_putbase64 (struct soap *, const unsigned char *, int)
SOAP_FMAC1 unsigned char
*SOAP_FMAC2 
soap_getbase64 (struct soap *, int *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_puthex (struct soap *, const unsigned char *, int)
SOAP_FMAC1 unsigned char
*SOAP_FMAC2 
soap_gethex (struct soap *, int *)
SOAP_FMAC1 int SOAP_FMAC2 soap_xop_forward (struct soap *, unsigned char **, int *, char **, char **, char **)
SOAP_FMAC1 int SOAP_FMAC2 soap_dime_forward (struct soap *, unsigned char **, int *, char **, char **, char **)
SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_lookup_id (struct soap *, void *p, int t, struct soap_plist **)
SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_lookup (struct soap *, const void *p, int t, struct soap_plist **)
SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_enter (struct soap *, const void *p, const struct soap_array *a, int n, int t, struct soap_plist **)
SOAP_FMAC1 int SOAP_FMAC2 soap_array_pointer_lookup (struct soap *, const void *p, const struct soap_array *a, int n, int t, struct soap_plist **)
SOAP_FMAC1 int SOAP_FMAC2 soap_embed (struct soap *soap, const void *p, const struct soap_array *a, int n, const char *tag, int type)
SOAP_FMAC1 struct soap_ilist
*SOAP_FMAC2 
soap_lookup (struct soap *, const char *)
SOAP_FMAC1 struct soap_ilist
*SOAP_FMAC2 
soap_enter (struct soap *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_resolve (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_embedded (struct soap *, const void *p, int t)
SOAP_FMAC1 int SOAP_FMAC2 soap_reference (struct soap *, const void *p, int t)
SOAP_FMAC1 int SOAP_FMAC2 soap_array_reference (struct soap *, const void *p, const struct soap_array *a, int n, int t)
SOAP_FMAC1 int SOAP_FMAC2 soap_embedded_id (struct soap *, int id, const void *p, int t)
SOAP_FMAC1 int SOAP_FMAC2 soap_is_embedded (struct soap *, struct soap_plist *)
SOAP_FMAC1 int SOAP_FMAC2 soap_is_single (struct soap *, struct soap_plist *)
SOAP_FMAC1 void SOAP_FMAC2 soap_set_embedded (struct soap *, struct soap_plist *)
SOAP_FMAC1 int SOAP_FMAC2 soap_begin_count (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_end_count (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_begin_send (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_end_send (struct soap *)
SOAP_FMAC1 const struct soap_code_map
*SOAP_FMAC2 
soap_code (const struct soap_code_map *, const char *str)
SOAP_FMAC1 long SOAP_FMAC2 soap_code_int (const struct soap_code_map *, const char *str, long other)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_code_str (const struct soap_code_map *, long code)
SOAP_FMAC1 long SOAP_FMAC2 soap_code_bits (const struct soap_code_map *map, const char *str)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_code_list (struct soap *, const struct soap_code_map *map, long code)
SOAP_FMAC1 int SOAP_FMAC2 soap_getline (struct soap *, char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_begin_recv (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_end_recv (struct soap *)
SOAP_FMAC1 void *SOAP_FMAC2 soap_malloc (struct soap *, size_t)
SOAP_FMAC1 void SOAP_FMAC2 soap_dealloc (struct soap *, void *)
SOAP_FMAC1 struct soap_clist
*SOAP_FMAC2 
soap_link (struct soap *, void *, int, int, void(*fdelete)(struct soap_clist *))
SOAP_FMAC1 void SOAP_FMAC2 soap_unlink (struct soap *, const void *)
SOAP_FMAC1 void SOAP_FMAC2 soap_free (struct soap *)
SOAP_FMAC1 void *SOAP_FMAC2 soap_track_malloc (struct soap *, const char *, int, size_t)
SOAP_FMAC1 void SOAP_FMAC2 soap_track_free (struct soap *, const char *, int, void *)
SOAP_FMAC1 int SOAP_FMAC2 soap_lookup_type (struct soap *, const char *id)
SOAP_FMAC1 void *SOAP_FMAC2 soap_id_lookup (struct soap *, const char *id, void **p, int t, size_t n, unsigned int k)
SOAP_FMAC1 void *SOAP_FMAC2 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))
SOAP_FMAC1 void *SOAP_FMAC2 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 *))
SOAP_FMAC1 void SOAP_FMAC2 soap_fcopy (struct soap *soap, int st, int tt, void *p, size_t, const void *q, size_t n)
SOAP_FMAC1 int SOAP_FMAC2 soap_size (const int *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_getoffsets (const char *, const int *, int *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_getsize (const char *, const char *, int *)
SOAP_FMAC1 int SOAP_FMAC2 soap_getsizes (const char *, int *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_getposition (const char *, int *)
SOAP_FMAC1 char *SOAP_FMAC2 soap_putsize (struct soap *, const char *, int)
SOAP_FMAC1 char *SOAP_FMAC2 soap_putsizesoffsets (struct soap *, const char *, const int *, const int *, int)
SOAP_FMAC1 char *SOAP_FMAC2 soap_putsizes (struct soap *, const char *, const int *, int)
SOAP_FMAC1 char *SOAP_FMAC2 soap_putoffset (struct soap *, int)
SOAP_FMAC1 char *SOAP_FMAC2 soap_putoffsets (struct soap *, const int *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_closesock (struct soap *)
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_new (void)
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_new1 (soap_mode)
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_new2 (soap_mode, soap_mode)
SOAP_FMAC1 void SOAP_FMAC2 soap_del (struct soap *)
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_copy (struct soap *)
SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_copy_context (struct soap *, struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_copy_stream (struct soap *, struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_init (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_init1 (struct soap *, soap_mode)
SOAP_FMAC1 void SOAP_FMAC2 soap_init2 (struct soap *, soap_mode, soap_mode)
SOAP_FMAC1 void SOAP_FMAC2 soap_done (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_cleanup (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_begin (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_end (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_delete (struct soap *, void *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_value (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_match_tag (struct soap *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_match_array (struct soap *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_element (struct soap *, const char *, int, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_begin_out (struct soap *, const char *tag, int id, const char *type)
SOAP_FMAC1 int SOAP_FMAC2 soap_array_begin_out (struct soap *, const char *tag, int id, const char *type, const char *offset)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_ref (struct soap *, const char *tag, int id, int href)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_href (struct soap *, const char *tag, int id, const char *ref, const char *val)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_null (struct soap *, const char *tag, int id, const char *type)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_id (struct soap *, const char *tag, int id, const void *p, const struct soap_array *a, int d, const char *type, int n)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_result (struct soap *, const char *tag)
SOAP_FMAC1 void SOAP_FMAC2 soap_check_result (struct soap *, const char *tag)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_end_out (struct soap *, const char *tag)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_start_end_out (struct soap *, const char *tag)
SOAP_FMAC1 int SOAP_FMAC2 soap_attribute (struct soap *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_begin_in (struct soap *, const char *tag, int nillable, const char *type)
SOAP_FMAC1 int SOAP_FMAC2 soap_element_end_in (struct soap *, const char *tag)
SOAP_FMAC1 int SOAP_FMAC2 soap_peek_element (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_retry (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_revert (struct soap *)
SOAP_FMAC1 char *SOAP_FMAC2 soap_strdup (struct soap *, const char *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_strsearch (const char *big, const char *little)
SOAP_FMAC1 int SOAP_FMAC2 soap_string_out (struct soap *, const char *s, int flag)
SOAP_FMAC1 char *SOAP_FMAC2 soap_string_in (struct soap *, int, long, long)
SOAP_FMAC1 int SOAP_FMAC2 soap_wstring_out (struct soap *, const wchar_t *s, int flag)
SOAP_FMAC1 wchar_t *SOAP_FMAC2 soap_wstring_in (struct soap *, int, long, long)
SOAP_FMAC1 int SOAP_FMAC2 soap_match_namespace (struct soap *, const char *, const char *, int n1, int n2)
SOAP_FMAC1 int SOAP_FMAC2 soap_set_namespaces (struct soap *, const struct Namespace *)
SOAP_FMAC1 void SOAP_FMAC2 soap_set_local_namespaces (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_pop_namespace (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_push_namespace (struct soap *, const char *, const char *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_current_namespace (struct soap *soap, const char *tag)
SOAP_FMAC1 int SOAP_FMAC2 soap_store_lab (struct soap *, const char *, size_t)
SOAP_FMAC1 int SOAP_FMAC2 soap_append_lab (struct soap *, const char *, size_t)
SOAP_FMAC1 int SOAP_FMAC2 soap_new_block (struct soap *)
SOAP_FMAC1 void *SOAP_FMAC2 soap_push_block (struct soap *, size_t)
SOAP_FMAC1 void SOAP_FMAC2 soap_pop_block (struct soap *)
SOAP_FMAC1 size_t SOAP_FMAC2 soap_size_block (struct soap *, size_t)
SOAP_FMAC1 char *SOAP_FMAC2 soap_first_block (struct soap *)
SOAP_FMAC1 char *SOAP_FMAC2 soap_next_block (struct soap *)
SOAP_FMAC1 size_t SOAP_FMAC2 soap_block_size (struct soap *)
SOAP_FMAC1 char *SOAP_FMAC2 soap_save_block (struct soap *, char *, int)
SOAP_FMAC1 void SOAP_FMAC2 soap_end_block (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_out (struct soap *)
SOAP_FMAC1 int soap_envelope_end_out (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_in (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_end_in (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_body_begin_out (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_body_end_out (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_body_begin_in (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_body_end_in (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_recv_header (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_response (struct soap *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_send_empty_response (struct soap *, int status)
SOAP_FMAC1 int SOAP_FMAC2 soap_recv_empty_response (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_send_fault (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_recv_fault (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_print_fault (struct soap *, FILE *)
SOAP_FMAC1 void SOAP_FMAC2 soap_print_fault_location (struct soap *, FILE *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2byte (struct soap *, const char *, char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2short (struct soap *, const char *, short *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2int (struct soap *, const char *, int *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2long (struct soap *, const char *, long *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2LONG64 (struct soap *, const char *, LONG64 *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2float (struct soap *, const char *, float *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2double (struct soap *, const char *, double *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedByte (struct soap *, const char *, unsigned char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedShort (struct soap *, const char *, unsigned short *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedInt (struct soap *, const char *, unsigned int *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedLong (struct soap *, const char *, unsigned long *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2ULONG64 (struct soap *, const char *, ULONG64 *)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2string (struct soap *, const char *, char **)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2QName (struct soap *, const char *, char **)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2wchar (struct soap *, const char *, wchar_t **)
SOAP_FMAC1 int SOAP_FMAC2 soap_s2dateTime (struct soap *, const char *, time_t *)
SOAP_FMAC1 char *SOAP_FMAC2 soap_s2base64 (struct soap *, const unsigned char *, char *, int)
SOAP_FMAC1 char *SOAP_FMAC2 soap_s2hex (struct soap *, const unsigned char *, char *, int)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_byte2s (struct soap *, char)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_short2s (struct soap *, short)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_int2s (struct soap *, int)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_long2s (struct soap *, long)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_LONG642s (struct soap *, LONG64)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_float2s (struct soap *, float)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_double2s (struct soap *, double)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_unsignedByte2s (struct soap *, unsigned char)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_unsignedShort2s (struct soap *, unsigned short)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_unsignedInt2s (struct soap *, unsigned int)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_unsignedLong2s (struct soap *, unsigned long)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_ULONG642s (struct soap *, ULONG64)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_QName2s (struct soap *, const char *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_wchar2s (struct soap *, const wchar_t *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_dateTime2s (struct soap *, time_t)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_base642s (struct soap *, const char *, char *, size_t, int *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_hex2s (struct soap *, const char *, char *, size_t, int *)
SOAP_FMAC1 int *SOAP_FMAC2 soap_inint (struct soap *, const char *tag, int *p, const char *, int)
SOAP_FMAC1 char *SOAP_FMAC2 soap_inbyte (struct soap *, const char *tag, char *p, const char *, int)
SOAP_FMAC1 long *SOAP_FMAC2 soap_inlong (struct soap *, const char *tag, long *p, const char *, int)
SOAP_FMAC1 LONG64 *SOAP_FMAC2 soap_inLONG64 (struct soap *, const char *tag, LONG64 *p, const char *, int)
SOAP_FMAC1 short *SOAP_FMAC2 soap_inshort (struct soap *, const char *tag, short *p, const char *, int)
SOAP_FMAC1 float *SOAP_FMAC2 soap_infloat (struct soap *, const char *tag, float *p, const char *, int)
SOAP_FMAC1 double *SOAP_FMAC2 soap_indouble (struct soap *, const char *tag, double *p, const char *, int)
SOAP_FMAC1 unsigned char
*SOAP_FMAC2 
soap_inunsignedByte (struct soap *, const char *tag, unsigned char *p, const char *, int)
SOAP_FMAC1 unsigned short
*SOAP_FMAC2 
soap_inunsignedShort (struct soap *, const char *tag, unsigned short *p, const char *, int)
SOAP_FMAC1 unsigned int *SOAP_FMAC2 soap_inunsignedInt (struct soap *, const char *tag, unsigned int *p, const char *, int)
SOAP_FMAC1 unsigned long
*SOAP_FMAC2 
soap_inunsignedLong (struct soap *, const char *tag, unsigned long *p, const char *, int)
SOAP_FMAC1 ULONG64 *SOAP_FMAC2 soap_inULONG64 (struct soap *, const char *tag, ULONG64 *p, const char *, int)
SOAP_FMAC1 char **SOAP_FMAC2 soap_instring (struct soap *, const char *tag, char **p, const char *, int, int, long, long)
SOAP_FMAC1 char **SOAP_FMAC2 soap_inliteral (struct soap *, const char *tag, char **p)
SOAP_FMAC1 time_t *SOAP_FMAC2 soap_indateTime (struct soap *, const char *tag, time_t *p, const char *, int)
SOAP_FMAC1 wchar_t **SOAP_FMAC2 soap_inwstring (struct soap *, const char *tag, wchar_t **p, const char *, int, long, long)
SOAP_FMAC1 wchar_t **SOAP_FMAC2 soap_inwliteral (struct soap *, const char *tag, wchar_t **p)
SOAP_FMAC1 int SOAP_FMAC2 soap_outbyte (struct soap *, const char *tag, int id, const char *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outshort (struct soap *, const char *tag, int id, const short *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outint (struct soap *, const char *tag, int id, const int *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outlong (struct soap *, const char *tag, int id, const long *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outLONG64 (struct soap *, const char *tag, int id, const LONG64 *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outfloat (struct soap *, const char *tag, int id, const float *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outdouble (struct soap *, const char *tag, int id, const double *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedByte (struct soap *, const char *tag, int id, const unsigned char *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedShort (struct soap *, const char *tag, int id, const unsigned short *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedInt (struct soap *, const char *tag, int id, const unsigned int *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedLong (struct soap *, const char *tag, int id, const unsigned long *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outULONG64 (struct soap *, const char *tag, int id, const ULONG64 *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outstring (struct soap *, const char *tag, int id, char *const *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outliteral (struct soap *, const char *tag, char *const *p, const char *type)
SOAP_FMAC1 int SOAP_FMAC2 soap_outdateTime (struct soap *, const char *tag, int id, const time_t *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outwstring (struct soap *, const char *tag, int id, wchar_t *const *p, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_outwliteral (struct soap *, const char *tag, wchar_t *const *p, const char *type)
SOAP_FMAC1 int SOAP_FMAC2 soap_attachment (struct soap *, const char *, int, const void *, const struct soap_array *, const char *, const char *, const char *, int, const char *, int)
SOAP_FMAC1 int SOAP_FMAC2 soap_move (struct soap *, long)
SOAP_FMAC1 size_t SOAP_FMAC2 soap_tell (struct soap *)
SOAP_FMAC1 char *SOAP_FMAC2 soap_dime_option (struct soap *, unsigned short, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_getdimehdr (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_getdime (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_putdimehdr (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_putdime (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_getmimehdr (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_getmime (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_putmimehdr (struct soap *, struct soap_multipart *)
SOAP_FMAC1 int SOAP_FMAC2 soap_putmime (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_set_dime (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_set_mime (struct soap *, const char *boundary, const char *start)
SOAP_FMAC1 void SOAP_FMAC2 soap_clr_dime (struct soap *)
SOAP_FMAC1 void SOAP_FMAC2 soap_clr_mime (struct soap *)
SOAP_FMAC1 int SOAP_FMAC2 soap_set_dime_attachment (struct soap *, char *ptr, size_t size, const char *type, const char *id, unsigned short optype, const char *option)
SOAP_FMAC1 int SOAP_FMAC2 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)
SOAP_FMAC1 void SOAP_FMAC2 soap_post_check_mime_attachments (struct soap *soap)
SOAP_FMAC1 int SOAP_FMAC2 soap_check_mime_attachments (struct soap *soap)
SOAP_FMAC1 struct soap_multipart
*SOAP_FMAC2 
soap_get_mime_attachment (struct soap *soap, void *handle)
SOAP_FMAC1 struct soap_multipart
*SOAP_FMAC2 
soap_next_multipart (struct soap_multipart *)
SOAP_FMAC1 int SOAP_FMAC2 soap_match_cid (struct soap *, const char *, const char *)
SOAP_FMAC1 int SOAP_FMAC2 soap_register_plugin_arg (struct soap *, int(*fcreate)(struct soap *, struct soap_plugin *, void *), void *)
SOAP_FMAC1 void *SOAP_FMAC2 soap_lookup_plugin (struct soap *, const char *)
SOAP_FMAC1 const char *SOAP_FMAC2 soap_attr_value (struct soap *soap, const char *name, int flag)
SOAP_FMAC1 int SOAP_FMAC2 soap_set_attr (struct soap *soap, const char *name, const char *value)
SOAP_FMAC1 void SOAP_FMAC2 soap_clr_attr (struct soap *soap)

Variables

const struct soap_double_nan soap_double_nan
SOAP_NMAC struct Namespace namespaces []


Define Documentation

#define DBGFUN FNAME   ) 
 

Definition at line 1099 of file stdsoap2.h.

#define DBGFUN1 FNAME,
FMT,
ARG   ) 
 

Definition at line 1100 of file stdsoap2.h.

#define DBGFUN2 FNAME,
FMT1,
ARG1,
FMT2,
ARG2   ) 
 

Definition at line 1101 of file stdsoap2.h.

#define DBGFUN3 FNAME,
FMT1,
ARG1,
FMT2,
ARG2,
FMT3,
ARG3   ) 
 

Definition at line 1102 of file stdsoap2.h.

#define DBGHEX DBGFILE,
MSG,
LEN   ) 
 

Definition at line 1103 of file stdsoap2.h.

Referenced by soap_dealloc().

#define DBGLOG DBGFILE,
CMD   ) 
 

Definition at line 1097 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_begin(), soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_bind(), soap_connect_command(), soap_copy_acq2xx__acq2script(), soap_copy_acq2xx__acq2scriptResponse(), soap_copy_acq2xx__acq2sh(), soap_copy_acq2xx__acq2shResponse(), soap_copy_acq2xx__acqcmd(), soap_copy_acq2xx__acqcmdResponse(), soap_copy_acq2xx__AcqControlTransaction(), soap_copy_acq2xx__AcqStatus(), soap_copy_acq2xx__ClockSetTransaction(), soap_copy_acq2xx__ExternalClockSetTransaction(), soap_copy_acq2xx__getAcqStatus(), soap_copy_acq2xx__GetAvailableChannelsTransaction(), soap_copy_acq2xx__getVersion(), soap_copy_acq2xx__getVersionResponse(), soap_copy_acq2xx__GetVRangeTransaction(), soap_copy_acq2xx__InternalClockSetTransaction(), soap_copy_acq2xx__ModeSetTransaction(), soap_copy_acq2xx__Object(), soap_copy_acq2xx__setArm(), soap_copy_acq2xx__ShellTransaction(), soap_copy_acq2xx__Signal(), soap_copy_acq2xx__SignalSetTransaction(), soap_copy_acq2xx__Transaction(), soap_copy_acq2xx__TransactionList(), soap_copy_acq2xx__waitStop(), soap_copy_context(), 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_VRange(), soap_copy_VRangeData(), 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_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(), soap_free_iht(), soap_free_pht(), 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_iht(), soap_init_pht(), soap_instantiate_acq2xx__acq2script(), soap_instantiate_acq2xx__acq2scriptResponse(), soap_instantiate_acq2xx__acq2sh(), soap_instantiate_acq2xx__acq2shResponse(), soap_instantiate_acq2xx__acqcmd(), soap_instantiate_acq2xx__acqcmdResponse(), soap_instantiate_acq2xx__AcqControlTransaction(), soap_instantiate_acq2xx__AcqStatus(), soap_instantiate_acq2xx__ClockSetTransaction(), soap_instantiate_acq2xx__ExternalClockSetTransaction(), soap_instantiate_acq2xx__getAcqStatus(), soap_instantiate_acq2xx__GetAvailableChannelsTransaction(), soap_instantiate_acq2xx__getVersion(), soap_instantiate_acq2xx__getVersionResponse(), soap_instantiate_acq2xx__GetVRangeTransaction(), soap_instantiate_acq2xx__InternalClockSetTransaction(), soap_instantiate_acq2xx__ModeSetTransaction(), soap_instantiate_acq2xx__Object(), soap_instantiate_acq2xx__setArm(), soap_instantiate_acq2xx__ShellTransaction(), soap_instantiate_acq2xx__Signal(), soap_instantiate_acq2xx__SignalSetTransaction(), soap_instantiate_acq2xx__Transaction(), soap_instantiate_acq2xx__TransactionList(), soap_instantiate_acq2xx__waitStop(), 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_VRange(), soap_instantiate_VRangeData(), 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_unlink(), soap_update_ptrs(), soap_value(), soap_wstring_in(), tcp_closesocket(), tcp_connect(), tcp_disconnect(), tcp_gethost(), and tcp_shutdownsocket().

#define DBGMSG DBGFILE,
MSG,
LEN   ) 
 

Definition at line 1098 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 829 of file stdsoap2.h.

Referenced by soap_s2double().

#define DBL_NINFTY   (-DBL_PINFTY)
 

Definition at line 847 of file stdsoap2.h.

Referenced by soap_s2double().

#define DBL_PINFTY   (1.7976931348623157e+308)
 

Definition at line 842 of file stdsoap2.h.

Referenced by soap_s2double().

#define FD_SETSIZE   (1024)
 

Definition at line 615 of file stdsoap2.h.

Referenced by frecv(), fsend(), soap_accept(), soap_poll(), and tcp_connect().

#define FLT_NAN   (*(float*)(void*)&soap_double_nan)
 

Definition at line 807 of file stdsoap2.h.

Referenced by soap_s2float().

#define FLT_NINFTY   (-FLT_PINFTY)
 

Definition at line 825 of file stdsoap2.h.

Referenced by soap_s2float().

#define FLT_PINFTY   (3.40282347e+38F)
 

Definition at line 820 of file stdsoap2.h.

Referenced by soap_s2float().

#define HAVE_FTIME
 

Definition at line 418 of file stdsoap2.h.

#define HAVE_GETHOSTBYNAME_R
 

Definition at line 420 of file stdsoap2.h.

#define HAVE_GMTIME_R
 

Definition at line 421 of file stdsoap2.h.

#define HAVE_LOCALTIME_R
 

Definition at line 422 of file stdsoap2.h.

#define HAVE_MBTOWC
 

Definition at line 424 of file stdsoap2.h.

#define HAVE_RAND_R
 

Definition at line 419 of file stdsoap2.h.

#define HAVE_SSCANF
 

Definition at line 414 of file stdsoap2.h.

#define HAVE_STRRCHR
 

Definition at line 412 of file stdsoap2.h.

#define HAVE_STRTOD
 

Definition at line 413 of file stdsoap2.h.

#define HAVE_STRTOL
 

Definition at line 415 of file stdsoap2.h.

#define HAVE_STRTOUL
 

Definition at line 416 of file stdsoap2.h.

#define HAVE_SYS_TIMEB_H
 

Definition at line 417 of file stdsoap2.h.

#define HAVE_WCTOMB
 

Definition at line 423 of file stdsoap2.h.

#define LONG64   long long
 

Definition at line 623 of file stdsoap2.h.

Referenced by soap_inLONG64().

#define SOAP_BEGIN   0
 

Definition at line 1011 of file stdsoap2.h.

Referenced by soap_begin_count(), soap_begin_recv(), and soap_begin_send().

#define SOAP_BEGIN_SECURITY   10
 

Definition at line 1020 of file stdsoap2.h.

Referenced by soap_set_attr().

#define SOAP_BLKLEN   (256)
 

Definition at line 718 of file stdsoap2.h.

Referenced by soap_base642s(), soap_getbase64(), soap_gethex(), soap_peek_element(), soap_string_in(), and soap_wstring_in().

#define SOAP_BUFLEN   (65536)
 

Definition at line 690 of file stdsoap2.h.

Referenced by soap_accept(), soap_begin_recv(), soap_begin_send(), soap_bind(), soap_end_recv(), soap_end_send(), soap_flush(), soap_getchunkchar(), soap_recv_raw(), soap_send_raw(), tcp_connect(), and tcp_gethost().

#define SOAP_C_MBSTRING   0x00400000
 

Definition at line 983 of file stdsoap2.h.

Referenced by soap_string_in(), and soap_string_out().

#define SOAP_C_NILSTRING   0x00800000
 

Definition at line 984 of file stdsoap2.h.

Referenced by soap_outstring(), and soap_outwstring().

#define SOAP_C_NOIOB   0x00100000
 

Definition at line 981 of file stdsoap2.h.

#define SOAP_C_UTFSTRING   0x00200000
 

Definition at line 982 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 1007 of file stdsoap2.h.

Referenced by soap_copy_context(), soap_delete(), soap_done(), soap_end(), and soap_print_fault().

#define SOAP_CLI_FAULT   1
 

Definition at line 868 of file stdsoap2.h.

Referenced by soap_recv_fault(), and soap_set_fault().

#define soap_closesocket  )     close(n)
 

Definition at line 607 of file stdsoap2.h.

Referenced by tcp_closesocket().

#define soap_clr_imode soap,
 )     ((soap)->imode &= ~(n))
 

Definition at line 1707 of file stdsoap2.h.

#define soap_clr_mode soap,
 )     ((soap)->imode &= ~(n), (soap)->omode &= ~(n))
 

Definition at line 1712 of file stdsoap2.h.

#define soap_clr_omode soap,
 )     ((soap)->omode &= ~(n))
 

Definition at line 1710 of file stdsoap2.h.

#define SOAP_COPY   2
 

Definition at line 1005 of file stdsoap2.h.

Referenced by soap_copy_context().

#define SOAP_DATAENCODINGUNKNOWN   34
 

Definition at line 901 of file stdsoap2.h.

Referenced by soap_set_fault().

#define soap_destroy soap   )     soap_delete((soap), NULL)
 

Definition at line 1713 of file stdsoap2.h.

Referenced by cgi_main(), loop_test(), standalone_main(), and acq2xx::~acq2xx().

#define SOAP_DIME_ABSURI   0x20
 

Definition at line 938 of file stdsoap2.h.

Referenced by soap_envelope_end_out().

#define SOAP_DIME_CF   0x01
 

Definition at line 933 of file stdsoap2.h.

Referenced by soap_begin_recv(), soap_getdime(), soap_putdime(), and soap_recv().

#define SOAP_DIME_END   28
 

Definition at line 895 of file stdsoap2.h.

Referenced by soap_getdime(), soap_getdimehdr(), and soap_set_fault().

#define SOAP_DIME_ERROR   25
 

Definition at line 892 of file stdsoap2.h.

Referenced by soap_set_fault().

#define SOAP_DIME_HREF   26
 

Definition at line 893 of file stdsoap2.h.

Referenced by soap_end_recv(), and soap_set_fault().

#define SOAP_DIME_MB   0x04
 

Definition at line 935 of file stdsoap2.h.

Referenced by soap_begin_recv(), soap_envelope_end_out(), and soap_putdime().

#define SOAP_DIME_ME   0x02
 

Definition at line 934 of file stdsoap2.h.

Referenced by soap_envelope_end_out(), soap_getdimehdr(), and soap_putdime().

#define SOAP_DIME_MEDIA   0x10
 

Definition at line 937 of file stdsoap2.h.

Referenced by soap_putdime().

#define SOAP_DIME_MISMATCH   27
 

Definition at line 894 of file stdsoap2.h.

Referenced by soap_getdimehdr(), and soap_set_fault().

#define SOAP_DIME_VERSION   0x08
 

Definition at line 936 of file stdsoap2.h.

Referenced by soap_begin_recv(), soap_getdimehdr(), soap_putdime(), and soap_putdimehdr().

#define SOAP_DOM_ASIS   0x04000000
 

Definition at line 988 of file stdsoap2.h.

#define SOAP_DOM_NODE   0x02000000
 

Definition at line 987 of file stdsoap2.h.

#define SOAP_DOM_TREE   0x01000000
 

Definition at line 986 of file stdsoap2.h.

#define SOAP_DUPLICATE_ID   17
 

Definition at line 884 of file stdsoap2.h.

Referenced by soap_id_enter(), and soap_set_fault().

#define SOAP_EAGAIN   EAGAIN
 

Definition at line 653 of file stdsoap2.h.

Referenced by frecv(), fsend(), and soap_accept().

#define SOAP_EINPROGRESS   EINPROGRESS
 

Definition at line 659 of file stdsoap2.h.

Referenced by tcp_connect().

#define SOAP_EINTR   EINTR
 

Definition at line 652 of file stdsoap2.h.

Referenced by frecv(), fsend(), soap_accept(), soap_poll(), and tcp_connect().

#define SOAP_ENC   0x00000FFF
 

Definition at line 970 of file stdsoap2.h.

Referenced by tcp_connect().

#define SOAP_ENC_DIME   0x00000080
 

Definition at line 964 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_putdime(), soap_puthttphdr(), soap_recv(), and soap_set_dime().

#define SOAP_ENC_LATIN   0x00000020
 

Definition at line 962 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 965 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 966 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(), and soap_puthttphdr().

#define SOAP_ENC_SSL   0x00000800
 

Definition at line 968 of file stdsoap2.h.

Referenced by http_parse_header(), soap_poll(), and tcp_connect().

#define SOAP_ENC_XML   0x00000040
 

Definition at line 963 of file stdsoap2.h.

Referenced by soap_begin_count(), soap_begin_send(), soap_connect_command(), soap_end_send(), soap_putdime(), soap_putmime(), and soap_response().

#define SOAP_ENC_ZLIB   0x00000400
 

Definition at line 967 of file stdsoap2.h.

Referenced by soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_connect_command(), soap_end_recv(), soap_end_send(), soap_flush(), soap_puthttphdr(), soap_recv_raw(), and soap_response().

#define SOAP_END   9
 

Definition at line 1019 of file stdsoap2.h.

Referenced by soap_begin(), soap_end_recv(), and soap_end_send().

#define SOAP_END_BODY   7
 

Definition at line 1017 of file stdsoap2.h.

Referenced by soap_body_end_in(), and soap_body_end_out().

#define SOAP_END_ENVELOPE   8
 

Definition at line 1018 of file stdsoap2.h.

Referenced by soap_envelope_end_in(), and soap_envelope_end_out().

#define SOAP_END_HEADER   4
 

Definition at line 1014 of file stdsoap2.h.

Referenced by soap_getheader(), and soap_putheader().

#define SOAP_END_SECURITY   12
 

Definition at line 1022 of file stdsoap2.h.

#define SOAP_EOF   EOF
 

Definition at line 865 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(), soap_set_fault(), and SOAP_SOURCE_STAMP().

#define SOAP_EOM   15
 

Definition at line 882 of file stdsoap2.h.

Referenced by acq2xx::acq2xx__acq2script(), acq2xx::acq2xx__acq2sh(), acq2xx::acq2xx__acqcmd(), acq2xx::acq2xx__getAcqStatus(), acq2xx::acq2xx__getVersion(), acq2xx::acq2xx__setArm(), acq2xx::acq2xx__waitStop(), soap_append_lab(), soap_attachment(), soap_base642s(), soap_copy_context(), soap_dime_forward(), soap_element(), soap_element_start_end_out(), soap_flush_raw(), soap_get_mime_attachment(), soap_getattrval(), soap_getdime(), soap_getdimefield(), soap_getmimehdr(), soap_hex2s(), soap_id_forward(), 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_s2base64(), soap_s2hex(), 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 651 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 866 of file stdsoap2.h.

Referenced by soap_has_copies(), soap_isnumeric(), soap_valid_mime_boundary(), and tcp_gethost().

#define soap_errno   errno
 

Definition at line 675 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 658 of file stdsoap2.h.

Referenced by frecv(), fsend(), and tcp_connect().

#define SOAP_FATAL_ERROR   11
 

Definition at line 878 of file stdsoap2.h.

Referenced by soap_set_fault().

#define SOAP_FAULT   12
 

Definition at line 879 of file stdsoap2.h.

Referenced by soap_copy_fault(), soap_recv_fault(), and soap_set_fault().

#define SOAP_FD_EXCEEDED   39
 

Definition at line 906 of file stdsoap2.h.

Referenced by frecv(), fsend(), soap_accept(), soap_poll(), soap_set_fault(), and tcp_connect().

#define SOAP_FILE   1003
 

Definition at line 924 of file stdsoap2.h.

Referenced by http_response(), soap_puthttphdr(), and soap_response().

#define SOAP_FMAC3S   SOAP_FMAC3
 

Definition at line 79 of file stdsoap2.h.

#define SOAP_FMAC4S   SOAP_FMAC4
 

Definition at line 87 of file stdsoap2.h.

#define SOAP_FORM   1001
 

Definition at line 922 of file stdsoap2.h.

Referenced by soap_begin_recv().

#define SOAP_FREE soap,
ptr   )     free(ptr)
 

Definition at line 1044 of file stdsoap2.h.

Referenced by soap_append_lab(), soap_clr_attr(), soap_copy_context(), soap_dealloc(), soap_delete(), soap_done(), soap_end(), soap_end_block(), soap_envelope_begin_in(), soap_free(), soap_free_iht(), soap_free_pht(), 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_GET   2001
 

Definition at line 929 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 1695 of file stdsoap2.h.

Referenced by soap_begin_recv(), and soap_get().

#define soap_get1 soap   )     (((soap)->bufidx>=(soap)->buflen && soap_recv(soap)) ? EOF : (unsigned char)(soap)->buf[(soap)->bufidx++])
 

Definition at line 1696 of file stdsoap2.h.

Referenced by soap_begin_recv(), soap_char(), soap_get(), soap_get_mime_attachment(), soap_getchar(), soap_getdime(), soap_getdimefield(), soap_getutf8(), and soap_peek_element().

#define SOAP_GET_METHOD   14
 

Definition at line 881 of file stdsoap2.h.

Referenced by http_get(), and soap_set_fault().

#define SOAP_HDRLEN   (8192)
 

Definition at line 732 of file stdsoap2.h.

Referenced by http_parse().

#define SOAP_HREF   19
 

Definition at line 886 of file stdsoap2.h.

Referenced by soap_id_enter(), soap_id_forward(), soap_id_lookup(), and soap_set_fault().

#define SOAP_HTML   1002
 

Definition at line 923 of file stdsoap2.h.

Referenced by http_response(), soap_puthttphdr(), and soap_response().

#define SOAP_HTTP_ERROR   22
 

Definition at line 889 of file stdsoap2.h.

Referenced by soap_set_fault().

#define soap_http_error_check  )     ((e) == SOAP_HTTP_ERROR || (e) == SOAP_GET_METHOD || ((e) >= 100 && (e) < 600))
 

Definition at line 913 of file stdsoap2.h.

#define SOAP_IDHASH   (1999)
 

Definition at line 711 of file stdsoap2.h.

Referenced by soap_free_iht(), soap_has_copies(), soap_hash(), soap_init_iht(), soap_resolve(), and soap_update_ptrs().

#define soap_imode soap,
 )     ((soap)->mode = (soap)->imode = (n))
 

Definition at line 1705 of file stdsoap2.h.

Referenced by soap_init(), and soap_init2().

#define SOAP_IN_BODY   6
 

Definition at line 1016 of file stdsoap2.h.

Referenced by soap_body_begin_in(), and soap_body_begin_out().

#define SOAP_IN_ENVELOPE   2
 

Definition at line 1012 of file stdsoap2.h.

Referenced by soap_envelope_begin_in(), and soap_envelope_begin_out().

#define SOAP_IN_HEADER   3
 

Definition at line 1013 of file stdsoap2.h.

Referenced by soap_element_null(), 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 1021 of file stdsoap2.h.

#define SOAP_INDEX_RECV   (0)
 

Definition at line 747 of file stdsoap2.h.

Referenced by soap_copy_context().

#define SOAP_INDEX_SENT   (1)
 

Definition at line 748 of file stdsoap2.h.

Referenced by soap_copy_context().

#define SOAP_INDEX_TEST   (2)
 

Definition at line 749 of file stdsoap2.h.

Referenced by soap_copy_context().

#define SOAP_INIT   1
 

Definition at line 1004 of file stdsoap2.h.

Referenced by soap_done(), and soap_init().

#define soap_int32   int32_t
 

Definition at line 641 of file stdsoap2.h.

Referenced by tcp_gethost().

#define SOAP_INVALID_SOCKET   (-1)
 

Definition at line 611 of file stdsoap2.h.

Referenced by soap_accept(), soap_bind(), soap_done(), soap_init(), tcp_connect(), and tcp_disconnect().

#define SOAP_IO   0x00000003
 

Definition at line 951 of file stdsoap2.h.

Referenced by http_parse(), http_parse_header(), http_response(), soap_begin_count(), soap_begin_recv(), soap_begin_send(), soap_connect_command(), soap_end_recv(), soap_end_send(), soap_flush_raw(), soap_putdime(), soap_puthttphdr(), soap_putmime(), soap_recv_raw(), soap_response(), soap_send_empty_response(), and soap_send_raw().

#define SOAP_IO_BUFFER   0x00000001
 

Definition at line 953 of file stdsoap2.h.

Referenced by soap_begin_count(), soap_begin_send(), soap_connect_command(), soap_response(), soap_send_empty_response(), and tcp_connect().

#define SOAP_IO_CHUNK   0x00000003
 

Definition at line 955 of file stdsoap2.h.

Referenced by http_parse(), http_parse_header(), http_response(), soap_begin_count(), soap_begin_recv(), soap_connect_command(), soap_end_recv(), soap_end_send(), soap_flush_raw(), soap_putdime(), soap_puthttphdr(), soap_putmime(), soap_recv_raw(), soap_response(), and soap_send_empty_response().

#define SOAP_IO_DEFAULT   SOAP_IO_FLUSH
 

Definition at line 992 of file stdsoap2.h.

Referenced by soap_init(), and soap_new().

#define SOAP_IO_FLUSH   0x00000000
 

Definition at line 952 of file stdsoap2.h.

Referenced by soap_begin_count(), soap_begin_send(), soap_connect_command(), and soap_response().

#define SOAP_IO_KEEPALIVE   0x00000010
 

Definition at line 960 of file stdsoap2.h.

Referenced by soap_accept(), soap_begin(), soap_begin_recv(), soap_begin_send(), soap_bind(), and soap_connect_command().

#define SOAP_IO_LENGTH   0x00000008
 

Definition at line 959 of file stdsoap2.h.

Referenced by 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(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), soap_serve_acq2xx__waitStop(), and soap_set_embedded().

#define SOAP_IO_STORE   0x00000002
 

Definition at line 954 of file stdsoap2.h.

Referenced by http_parse(), soap_begin_count(), soap_begin_send(), soap_connect_command(), soap_end_send(), soap_flush_raw(), soap_putdime(), soap_putmime(), soap_response(), and soap_send_raw().

#define SOAP_IO_UDP   0x00000004
 

Definition at line 957 of file stdsoap2.h.

Referenced by frecv(), fsend(), soap_accept(), soap_begin_send(), soap_bind(), soap_connect_command(), soap_end_send(), tcp_connect(), and tcp_disconnect().

#define SOAP_IOB   7
 

Definition at line 874 of file stdsoap2.h.

Referenced by soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_VRangeData(), and soap_set_fault().

#define soap_isnan  )     (0)
 

Definition at line 854 of file stdsoap2.h.

Referenced by soap_double2s(), and soap_float2s().

#define soap_isninfd  )     ((n) <= DBL_NINFTY)
 

Definition at line 860 of file stdsoap2.h.

Referenced by soap_double2s().

#define soap_isninff  )     ((n) <= FLT_NINFTY)
 

Definition at line 861 of file stdsoap2.h.

Referenced by soap_float2s().

#define soap_ispinfd  )     ((n) >= DBL_PINFTY)
 

Definition at line 858 of file stdsoap2.h.

Referenced by soap_double2s().

#define soap_ispinff  )     ((n) >= FLT_PINFTY)
 

Definition at line 859 of file stdsoap2.h.

Referenced by soap_float2s().

#define SOAP_LABLEN   (64)
 

Definition at line 697 of file stdsoap2.h.

Referenced by soap_append_lab(), and soap_peek_element().

#define SOAP_LENGTH   38
 

Definition at line 905 of file stdsoap2.h.

Referenced by soap_set_fault(), soap_string_in(), and soap_wstring_in().

#define SOAP_LONG_FORMAT   "%lld"
 

Definition at line 429 of file stdsoap2.h.

Referenced by soap_LONG642s(), and soap_s2LONG64().

#define SOAP_MALLOC soap,
size   )     malloc(size)
 

Definition at line 1040 of file stdsoap2.h.

Referenced by soap_append_lab(), soap_copy_context(), soap_dime_forward(), soap_enter(), soap_envelope_begin_in(), soap_id_forward(), 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   (100000)
 

Definition at line 757 of file stdsoap2.h.

Referenced by soap_getsize(), and soap_getsizes().

#define SOAP_MAXDIMS   (16)
 

Definition at line 739 of file stdsoap2.h.

Referenced by soap_getposition().

#define SOAP_MAXKEEPALIVE   (100)
 

Definition at line 753 of file stdsoap2.h.

Referenced by soap_init().

#define SOAP_MAXLOGS   (3)
 

Definition at line 746 of file stdsoap2.h.

Referenced by soap_done().

#define SOAP_MIME_END   31
 

Definition at line 898 of file stdsoap2.h.

Referenced by soap_set_fault().

#define SOAP_MIME_ERROR   29
 

Definition at line 896 of file stdsoap2.h.

Referenced by soap_get_mime_attachment(), soap_getmimehdr(), and soap_set_fault().

#define SOAP_MIME_HREF   30
 

Definition at line 897 of file stdsoap2.h.

Referenced by soap_end_recv(), and soap_set_fault().

#define SOAP_MIME_POSTCHECK   0x10000000
 

Definition at line 990 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   18
 

Definition at line 885 of file stdsoap2.h.

Referenced by soap_resolve(), and soap_set_fault().

#define SOAP_MUSTUNDERSTAND   8
 

Definition at line 875 of file stdsoap2.h.

Referenced by soap_ignore_element(), soap_recv_fault(), and soap_set_fault().

#define SOAP_NAMESPACE   9
 

Definition at line 876 of file stdsoap2.h.

Referenced by soap_current_namespace(), soap_match_namespace(), soap_s2QName(), and soap_set_fault().

#define SOAP_NO_BODY   5
 

Definition at line 1015 of file stdsoap2.h.

Referenced by soap_body_begin_in(), and soap_body_end_in().

#define SOAP_NO_METHOD   13
 

Definition at line 880 of file stdsoap2.h.

Referenced by soap_serve_request(), and soap_set_fault().

#define SOAP_NO_TAG   6
 

Definition at line 873 of file stdsoap2.h.

Referenced by soap_element_begin_in(), soap_element_end_in(), soap_getindependent(), soap_ignore_element(), soap_in_acq2xx__acq2script(), soap_in_acq2xx__acq2scriptResponse(), soap_in_acq2xx__acq2sh(), soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmd(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__AcqStatus(), soap_in_acq2xx__ClockSetTransaction(), soap_in_acq2xx__ExternalClockSetTransaction(), soap_in_acq2xx__getAcqStatus(), soap_in_acq2xx__GetAvailableChannelsTransaction(), soap_in_acq2xx__getVersion(), soap_in_acq2xx__getVersionResponse(), soap_in_acq2xx__GetVRangeTransaction(), soap_in_acq2xx__InternalClockSetTransaction(), soap_in_acq2xx__ModeSetTransaction(), soap_in_acq2xx__Object(), soap_in_acq2xx__setArm(), soap_in_acq2xx__ShellTransaction(), soap_in_acq2xx__Signal(), soap_in_acq2xx__SignalSetTransaction(), soap_in_acq2xx__Transaction(), soap_in_acq2xx__TransactionList(), soap_in_acq2xx__waitStop(), 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_in_VRange(), soap_in_VRangeData(), soap_inliteral(), soap_instring(), soap_inwliteral(), soap_inwstring(), soap_peek_element(), and soap_set_fault().

#define SOAP_NULL   16
 

Definition at line 883 of file stdsoap2.h.

Referenced by soap_element_begin_in(), and soap_set_fault().

#define SOAP_OCCURS   37
 

Definition at line 904 of file stdsoap2.h.

Referenced by soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqStatus(), soap_in_acq2xx__ClockSetTransaction(), soap_in_acq2xx__ExternalClockSetTransaction(), soap_in_acq2xx__GetAvailableChannelsTransaction(), soap_in_acq2xx__getVersionResponse(), soap_in_acq2xx__GetVRangeTransaction(), soap_in_acq2xx__InternalClockSetTransaction(), soap_in_acq2xx__ModeSetTransaction(), soap_in_acq2xx__ShellTransaction(), soap_in_acq2xx__Signal(), soap_in_acq2xx__SignalSetTransaction(), soap_in_acq2xx__Transaction(), soap_in_acq2xx__waitStop(), soap_in_VRange(), and soap_set_fault().

#define SOAP_OK   0
 

Definition at line 867 of file stdsoap2.h.

Referenced by acq2xx__acq2script(), acq2xx__getAcqStatus(), acq2xx__getVersion(), fsend(), http_parse(), http_parse_header(), http_post(), http_send_header(), runTransaction(), 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_flush(), soap_flush_raw(), soap_getattrval(), soap_getdime(), soap_getdimehdr(), soap_getindependent(), soap_getline(), soap_getmimehdr(), soap_has_copies(), soap_ignore_element(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_VRangeData(), soap_inliteral(), soap_instring(), soap_inwliteral(), soap_inwstring(), soap_isnumeric(), soap_match_array(), soap_match_namespace(), soap_match_tag(), soap_move(), soap_new_block(), soap_out_acq2xx__acq2script(), soap_out_acq2xx__acq2scriptResponse(), soap_out_acq2xx__acq2sh(), soap_out_acq2xx__acq2shResponse(), soap_out_acq2xx__acqcmd(), soap_out_acq2xx__acqcmdResponse(), soap_out_acq2xx__AcqControlTransaction(), soap_out_acq2xx__AcqStatus(), soap_out_acq2xx__ClockSetTransaction(), soap_out_acq2xx__ExternalClockSetTransaction(), soap_out_acq2xx__getAcqStatus(), soap_out_acq2xx__GetAvailableChannelsTransaction(), soap_out_acq2xx__getVersion(), soap_out_acq2xx__getVersionResponse(), soap_out_acq2xx__GetVRangeTransaction(), soap_out_acq2xx__InternalClockSetTransaction(), soap_out_acq2xx__ModeSetTransaction(), soap_out_acq2xx__Object(), soap_out_acq2xx__setArm(), soap_out_acq2xx__ShellTransaction(), soap_out_acq2xx__Signal(), soap_out_acq2xx__SignalSetTransaction(), soap_out_acq2xx__Transaction(), soap_out_acq2xx__TransactionList(), soap_out_acq2xx__waitStop(), soap_out_SOAP_ENV__Code(), soap_out_SOAP_ENV__Detail(), soap_out_SOAP_ENV__Fault(), soap_out_SOAP_ENV__Header(), soap_out_SOAP_ENV__Reason(), soap_out_VRange(), soap_out_VRangeData(), 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_s2acq2xx__DIx(), soap_s2acq2xx__DOx(), soap_s2acq2xx__EDGE(), soap_s2acq2xx__MODE(), soap_s2bool(), soap_s2QName(), soap_s2STATE(), soap_s2wchar(), soap_send(), soap_send_empty_response(), soap_send_fault(), soap_send_raw(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), soap_serve_acq2xx__waitStop(), soap_set_attr(), soap_set_dime_attachment(), soap_set_mime_attachment(), soap_set_namespaces(), soap_string_out(), soap_valid_mime_boundary(), soap_wstring_out(), soap_xop_forward(), tcp_disconnect(), and tcp_gethost().

#define soap_omode soap,
 )     ((soap)->mode = (soap)->omode = (n))
 

Definition at line 1708 of file stdsoap2.h.

Referenced by soap_init(), and soap_init2().

#define SOAP_PLUGIN_ERROR   33
 

Definition at line 900 of file stdsoap2.h.

Referenced by soap_set_fault().

#define SOAP_POST   2000
 

Definition at line 928 of file stdsoap2.h.

Referenced by soap_connect(), soap_connect_command(), and soap_end_send().

#define SOAP_PROHIBITED   36
 

Definition at line 903 of file stdsoap2.h.

Referenced by soap_attr_value(), and soap_set_fault().

#define SOAP_PTRBLK   (32)
 

Definition at line 700 of file stdsoap2.h.

Referenced by soap_pointer_enter().

#define SOAP_PTRHASH   (1024)
 

Definition at line 704 of file stdsoap2.h.

Referenced by soap_free_pht(), soap_init_pht(), and soap_putindependent().

#define soap_random   rand()
 

Definition at line 1739 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 1704 of file stdsoap2.h.

#define SOAP_REQUIRED   35
 

Definition at line 902 of file stdsoap2.h.

Referenced by soap_attr_value(), and soap_set_fault().

#define soap_reset_errno   (errno = 0)
 

Definition at line 677 of file stdsoap2.h.

Referenced by soap_s2int(), soap_s2long(), soap_s2LONG64(), soap_s2ULONG64(), soap_s2unsignedInt(), and soap_s2unsignedLong().

#define soap_revget1 soap   )     ((soap)->bufidx--)
 

Definition at line 1702 of file stdsoap2.h.

Referenced by soap_begin_recv(), soap_get(), and soap_getutf8().

#define soap_set_imode soap,
 )     ((soap)->imode |= (n))
 

Definition at line 1706 of file stdsoap2.h.

#define soap_set_mode soap,
 )     ((soap)->imode |= (n), (soap)->omode |= (n))
 

Definition at line 1711 of file stdsoap2.h.

#define soap_set_omode soap,
 )     ((soap)->omode |= (n))
 

Definition at line 1709 of file stdsoap2.h.

#define soap_soap_error_check  )     ((e) == SOAP_CLI_FAULT || (e) == SOAP_SVR_FAULT || (e) == SOAP_VERSIONMISMATCH || (e) == SOAP_MUSTUNDERSTAND || (e) == SOAP_FAULT || (e) == SOAP_NO_METHOD)
 

Definition at line 909 of file stdsoap2.h.

#define SOAP_SOCKET   int
 

Definition at line 606 of file stdsoap2.h.

Referenced by frecv(), fsend(), soap_accept(), soap_begin_recv(), soap_begin_send(), soap_bind(), soap_done(), soap_end_send(), soap_poll(), soap_send_fault(), standalone_main(), tcp_accept(), tcp_connect(), and tcp_disconnect().

#define soap_socket_errno   errno
 

Definition at line 676 of file stdsoap2.h.

Referenced by frecv(), fsend(), soap_accept(), soap_bind(), soap_poll(), and tcp_connect().

#define SOAP_SOCKLEN_T   size_t
 

Definition at line 598 of file stdsoap2.h.

Referenced by frecv(), tcp_accept(), and tcp_connect().

#define SOAP_SOURCE_STAMP str   ) 
 

Definition at line 107 of file stdsoap2.h.

#define SOAP_SSL_DEFAULT   SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION
 

Definition at line 1000 of file stdsoap2.h.

#define SOAP_SSL_ERROR   23
 

Definition at line 890 of file stdsoap2.h.

Referenced by soap_closesock(), soap_set_fault(), tcp_connect(), and tcp_disconnect().

#define soap_ssl_error_check  )     ((e) == SOAP_SSL_ERROR)
 

Definition at line 911 of file stdsoap2.h.

#define SOAP_SSL_NO_AUTHENTICATION   0x00
 

Definition at line 996 of file stdsoap2.h.

#define SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION   0x02
 

Definition at line 998 of file stdsoap2.h.

#define SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION   0x01
 

Definition at line 997 of file stdsoap2.h.

#define SOAP_STD_API
 

Definition at line 1425 of file stdsoap2.h.

#define SOAP_STOP   1000
 

Definition at line 921 of file stdsoap2.h.

Referenced by http_parse(), soap_begin_recv(), soap_end_send(), soap_send_fault(), soap_set_fault(), and SOAP_SOURCE_STAMP().

#define SOAP_STRCMP   strcmp
 

Definition at line 542 of file stdsoap2.h.

Referenced by soap_element_end_in(), soap_match_tag(), and soap_peek_element().

#define soap_strrchr s,
 )     strrchr(s, t)
 

Definition at line 1716 of file stdsoap2.h.

Referenced by soap_array_begin_out(), and soap_peek_element().

#define soap_strtol s,
t,
 )     strtol(s, t, b)
 

Definition at line 1722 of file stdsoap2.h.

Referenced by soap_char(), soap_getsize(), soap_s2byte(), soap_s2int(), soap_s2long(), and soap_s2short().

#define soap_strtoul s,
t,
 )     strtoul(s, t, b)
 

Definition at line 1728 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 869 of file stdsoap2.h.

Referenced by soap_recv_fault(), and soap_set_fault().

#define SOAP_SYNTAX_ERROR   5
 

Definition at line 872 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 870 of file stdsoap2.h.

Referenced by soap_element_begin_in(), soap_getelement(), soap_ignore_element(), soap_in_acq2xx__acq2script(), soap_in_acq2xx__acq2scriptResponse(), soap_in_acq2xx__acq2sh(), soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmd(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqStatus(), soap_in_acq2xx__ClockSetTransaction(), soap_in_acq2xx__ExternalClockSetTransaction(), soap_in_acq2xx__getAcqStatus(), soap_in_acq2xx__GetAvailableChannelsTransaction(), soap_in_acq2xx__getVersion(), soap_in_acq2xx__getVersionResponse(), soap_in_acq2xx__GetVRangeTransaction(), soap_in_acq2xx__InternalClockSetTransaction(), soap_in_acq2xx__ModeSetTransaction(), soap_in_acq2xx__Object(), soap_in_acq2xx__setArm(), soap_in_acq2xx__ShellTransaction(), soap_in_acq2xx__Signal(), soap_in_acq2xx__SignalSetTransaction(), soap_in_acq2xx__Transaction(), soap_in_acq2xx__waitStop(), 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_in_VRange(), soap_match_array(), soap_match_tag(), soap_recv_header(), and soap_set_fault().

#define SOAP_TAGLEN   (1024)
 

Definition at line 725 of file stdsoap2.h.

#define SOAP_TCP_ERROR   21
 

Definition at line 888 of file stdsoap2.h.

Referenced by soap_accept(), soap_bind(), soap_closesock(), soap_poll(), soap_set_fault(), and tcp_connect().

#define soap_tcp_error_check  )     ((e) == SOAP_EOF || (e) == SOAP_TCP_ERROR)
 

Definition at line 910 of file stdsoap2.h.

#define SOAP_TYPE   4
 

Definition at line 871 of file stdsoap2.h.

Referenced by soap_element_begin_in(), soap_gethex(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_bool(), soap_in_VRangeData(), 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_s2acq2xx__DIx(), soap_s2acq2xx__DOx(), soap_s2acq2xx__EDGE(), soap_s2acq2xx__MODE(), soap_s2bool(), soap_s2byte(), soap_s2double(), soap_s2float(), soap_s2int(), soap_s2long(), soap_s2LONG64(), soap_s2short(), soap_s2STATE(), soap_s2ULONG64(), soap_s2unsignedByte(), soap_s2unsignedInt(), soap_s2unsignedLong(), soap_s2unsignedShort(), and soap_set_fault().

#define SOAP_UDP_ERROR   20
 

Definition at line 887 of file stdsoap2.h.

Referenced by soap_begin_send(), and soap_set_fault().

#define SOAP_ULONG_FORMAT   "%llu"
 

Definition at line 433 of file stdsoap2.h.

Referenced by soap_s2ULONG64(), and soap_ULONG642s().

#define soap_unget soap,
 )     ((soap)->ahead = c)
 

Definition at line 1703 of file stdsoap2.h.

Referenced by soap_begin_recv(), soap_element_end_in(), soap_get(), soap_getattrval(), soap_getbase64(), soap_getdimehdr(), soap_gethex(), soap_getline(), soap_inliteral(), soap_inwliteral(), soap_peek_element(), soap_string_in(), soap_value(), and soap_wstring_in().

#define SOAP_USER_ERROR   10
 

Definition at line 877 of file stdsoap2.h.

Referenced by soap_set_fault().

#define soap_valid_socket  )     ((n) != SOAP_INVALID_SOCKET)
 

Definition at line 612 of file stdsoap2.h.

Referenced by frecv(), fsend(), http_response(), soap_accept(), soap_begin_recv(), soap_begin_send(), soap_bind(), soap_connect_command(), soap_done(), soap_end_send(), soap_poll(), soap_send_fault(), standalone_main(), tcp_connect(), and tcp_disconnect().

#define SOAP_VERSIONMISMATCH   32
 

Definition at line 899 of file stdsoap2.h.

Referenced by soap_envelope_begin_in(), soap_recv_fault(), and soap_set_fault().

#define SOAP_XML_CANONICAL   0x00004000
 

Definition at line 974 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_pututf8(), soap_QName2s(), soap_set_attr(), soap_string_out(), and soap_wstring_out().

#define SOAP_XML_DOM   0x00040000
 

Definition at line 978 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) == SOAP_TAG_MISMATCH || (e) == SOAP_TAG_END || (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 908 of file stdsoap2.h.

#define SOAP_XML_GRAPH   0x00010000
 

Definition at line 976 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
 

Definition at line 973 of file stdsoap2.h.

Referenced by soap_element(), and soap_element_end_out().

#define SOAP_XML_NIL   0x00020000
 

Definition at line 977 of file stdsoap2.h.

Referenced by soap_element_null().

#define SOAP_XML_SEC   0x00080000
 

Definition at line 979 of file stdsoap2.h.

Referenced by soap_body_begin_out(), and soap_end_send().

#define SOAP_XML_STRICT   0x00001000
 

Definition at line 972 of file stdsoap2.h.

Referenced by soap_attr_value(), soap_element_begin_in(), soap_ignore_element(), soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqStatus(), soap_in_acq2xx__ClockSetTransaction(), soap_in_acq2xx__ExternalClockSetTransaction(), soap_in_acq2xx__GetAvailableChannelsTransaction(), soap_in_acq2xx__getVersionResponse(), soap_in_acq2xx__GetVRangeTransaction(), soap_in_acq2xx__InternalClockSetTransaction(), soap_in_acq2xx__ModeSetTransaction(), soap_in_acq2xx__ShellTransaction(), soap_in_acq2xx__Signal(), soap_in_acq2xx__SignalSetTransaction(), soap_in_acq2xx__Transaction(), soap_in_acq2xx__waitStop(), soap_in_VRange(), soap_s2acq2xx__DIx(), soap_s2acq2xx__DOx(), soap_s2acq2xx__EDGE(), soap_s2acq2xx__MODE(), soap_s2int(), soap_s2long(), soap_s2LONG64(), soap_s2STATE(), soap_s2ULONG64(), soap_s2unsignedInt(), soap_s2unsignedLong(), soap_string_in(), and soap_wstring_in().

#define SOAP_XML_TREE   0x00008000
 

Definition at line 975 of file stdsoap2.h.

Referenced by soap_begin_count(), soap_begin_send(), soap_element_id(), soap_embedded_id(), soap_putindependent(), and soap_reference().

#define SOAP_ZLIB_DEFLATE   0x01
 

Definition at line 943 of file stdsoap2.h.

Referenced by http_parse_header(), soap_begin_send(), soap_closesock(), and soap_end_send().

#define SOAP_ZLIB_ERROR   24
 

Definition at line 891 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) == SOAP_ZLIB_ERROR)
 

Definition at line 912 of file stdsoap2.h.

#define SOAP_ZLIB_GZIP   0x02
 

Definition at line 945 of file stdsoap2.h.

Referenced by http_parse_header(), soap_begin_recv(), soap_end_recv(), and soap_recv_raw().

#define SOAP_ZLIB_INFLATE   0x02
 

Definition at line 944 of file stdsoap2.h.

Referenced by soap_begin_recv(), and soap_closesock().

#define SOAP_ZLIB_NONE   0x00
 

Definition at line 942 of file stdsoap2.h.

Referenced by http_parse_header(), soap_begin_recv(), soap_closesock(), soap_end_recv(), soap_end_send(), and soap_init().

#define ULONG64   unsigned LONG64
 

Definition at line 624 of file stdsoap2.h.

Referenced by soap_inULONG64().


Typedef Documentation

typedef soap_int32 soap_mode
 

Definition at line 949 of file stdsoap2.h.

typedef soap_int32 soap_wchar
 

Definition at line 1107 of file stdsoap2.h.


Enumeration Type Documentation

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 1263 of file stdsoap2.h.


Function Documentation

SOAP_FMAC1 int SOAP_FMAC2 soap_accept struct soap  ) 
 

Definition at line 4045 of file stdsoap2.cpp.

References soap::accept_flags, soap::accept_timeout, DBGLOG, soap::errmode, soap::errnum, soap::error, soap::faccept, FD_SETSIZE, soap::host, soap::imode, int, soap::ip, soap::keep_alive, soap::master, soap::omode, soap::peer, soap::peerlen, soap::port, SOAP_BUFLEN, soap_closesock(), SOAP_EAGAIN, SOAP_EINTR, SOAP_FD_EXCEEDED, SOAP_INVALID_SOCKET, SOAP_IO_KEEPALIVE, SOAP_IO_UDP, SOAP_OK, soap_set_receiver_error(), soap_set_sender_error(), SOAP_SOCKET, soap_socket_errno, SOAP_TCP_ERROR, soap_valid_socket, soap::socket, and tcp_error().

Referenced by standalone_main().

SOAP_FMAC1 int SOAP_FMAC2 soap_append_lab struct soap ,
const char *  ,
size_t 
 

Definition at line 7432 of file stdsoap2.cpp.

References DBGLOG, soap::labbuf, soap::labidx, soap::lablen, SOAP_EOM, SOAP_FREE, SOAP_LABLEN, SOAP_MALLOC, and SOAP_OK.

Referenced by soap_getbase64(), soap_gethex(), soap_peek_element(), soap_store_lab(), and soap_string_in().

SOAP_FMAC1 int SOAP_FMAC2 soap_array_begin_out struct soap ,
const char *  tag,
int  id,
const char *  type,
const char *  offset
 

Definition at line 6780 of file stdsoap2.cpp.

References soap::error, soap::mode, soap_attribute(), soap_element(), soap_element_start_end_out(), soap_strrchr, soap_utilize_ns(), SOAP_XML_CANONICAL, soap::tmpbuf, and soap::version.

Referenced by soap_out_VRangeData().

SOAP_FMAC1 int SOAP_FMAC2 soap_array_pointer_lookup struct soap ,
const void *  p,
const struct soap_array a,
int  n,
int  t,
struct soap_plist ** 
 

Definition at line 4506 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().

SOAP_FMAC1 int SOAP_FMAC2 soap_array_reference struct soap ,
const void *  p,
const struct soap_array a,
int  n,
int  t
 

Definition at line 4764 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 acq2xx__AcqControlTransaction::soap_serialize(), acq2xx__TransactionList::soap_serialize(), and soap_serialize_VRangeData().

SOAP_FMAC1 int SOAP_FMAC2 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 4893 of file stdsoap2.cpp.

References soap_array::__ptr, soap_array::__size, DBGLOG, soap_multipart::encoding, soap_multipart::id, soap_plist::mark1, soap_plist::mark2, 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_strdup(), and soap_multipart::type.

SOAP_FMAC1 const char* SOAP_FMAC2 soap_attr_value struct soap soap,
const char *  name,
int  flag
 

Definition at line 7223 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_XML_STRICT, soap_attribute::value, and soap_attribute::visible.

SOAP_FMAC1 int SOAP_FMAC2 soap_attribute struct soap ,
const char *  ,
const char * 
 

Definition at line 7073 of file stdsoap2.cpp.

References soap_dom_element::atts, soap_dom_attribute::data, 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().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_base642s struct soap ,
const char *  ,
char *  ,
size_t  ,
int
 

Definition at line 12856 of file stdsoap2.cpp.

References soap::error, SOAP_BLKLEN, SOAP_EOM, soap_malloc(), and SOAP_NON_NULL.

Referenced by http_parse_header(), and soap_getbase64().

SOAP_FMAC1 void SOAP_FMAC2 soap_begin struct soap  ) 
 

Definition at line 6248 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(), SOAP_IO_KEEPALIVE, and SOAP_OK.

Referenced by soap_init(), and SOAP_SOURCE_STAMP().

SOAP_FMAC1 int SOAP_FMAC2 soap_begin_count struct soap  ) 
 

Definition at line 4535 of file stdsoap2.cpp.

References DBGLOG, soap::encodingStyle, soap::fpreparesend, soap::mode, soap::omode, SOAP_BEGIN, soap_clr_attr(), SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_ENC_XML, SOAP_ENC_ZLIB, 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, and SOAP_XML_TREE.

Referenced by soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 int SOAP_FMAC2 soap_begin_recv struct soap  ) 
 

Definition at line 11994 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::chunksize, soap_dime::chunksize, soap::count, DBGLOG, soap::dime, soap::dom, soap::endpoint, soap::error, soap::fform, soap_mime::first, soap_dime::first, soap::fparse, soap::fprepareinit, soap::fpreparerecv, soap::imode, soap::keep_alive, soap_mime::last, soap_dime::last, soap::length, soap::level, soap_mime::list, soap_dime::list, soap::mime, soap::mode, soap::omode, soap::part, soap::peeked, soap::recvfd, 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(), soap_free_iht(), soap_get0, soap_get1, soap_get_header_attribute(), soap_getchar(), soap_getdimehdr(), soap_getmimehdr(), SOAP_IO, SOAP_IO_CHUNK, SOAP_IO_KEEPALIVE, SOAP_OK, soap_revget1, soap_set_local_namespaces(), SOAP_SOCKET, SOAP_STOP, soap_unget, soap_valid_socket, SOAP_ZLIB_ERROR, SOAP_ZLIB_GZIP, SOAP_ZLIB_INFLATE, SOAP_ZLIB_NONE, soap::socket, soap_mime::start, soap::version, and soap::xlist.

Referenced by soap_recv_empty_response(), and SOAP_SOURCE_STAMP().

SOAP_FMAC1 int SOAP_FMAC2 soap_begin_send struct soap  ) 
 

Definition at line 4616 of file stdsoap2.cpp.

References soap::count, DBGLOG, soap::error, soap::mode, soap::omode, SOAP_BEGIN, SOAP_BUFLEN, soap_clr_attr(), SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_ENC_XML, SOAP_ENC_ZLIB, SOAP_IO, SOAP_IO_BUFFER, SOAP_IO_FLUSH, SOAP_IO_KEEPALIVE, SOAP_IO_LENGTH, SOAP_IO_STORE, SOAP_IO_UDP, soap_new_block(), SOAP_OK, soap_select_mime_boundary(), soap_set_local_namespaces(), SOAP_SOCKET, SOAP_UDP_ERROR, soap_valid_socket, SOAP_XML_GRAPH, SOAP_XML_TREE, SOAP_ZLIB_DEFLATE, SOAP_ZLIB_ERROR, and soap::socket.

Referenced by soap_connect_command(), soap_response(), and tcp_connect().

SOAP_FMAC1 int SOAP_FMAC2 soap_bind struct soap ,
const char *  ,
int  ,
int 
 

Definition at line 3799 of file stdsoap2.cpp.

References soap::bind_flags, DBGLOG, soap::errmode, soap::errnum, soap::fclosesocket, soap::fresolve, soap::imode, int, soap::master, soap::omode, soap::peer, soap::peerlen, SOAP_BUFLEN, soap_closesock(), soap_int2s(), SOAP_INVALID_SOCKET, SOAP_IO_KEEPALIVE, SOAP_IO_UDP, soap_set_receiver_error(), SOAP_SOCKET, soap_socket_errno, SOAP_TCP_ERROR, soap_valid_socket, soap::socket, tcp_error(), and tcp_init().

Referenced by standalone_main().

SOAP_FMAC1 size_t SOAP_FMAC2 soap_block_size struct soap  ) 
 

Definition at line 2204 of file stdsoap2.cpp.

References soap::blist, and soap_blist::ptr.

Referenced by soap_end_send(), and soap_save_block().

SOAP_FMAC1 int SOAP_FMAC2 soap_body_begin_in struct soap  ) 
 

Definition at line 12629 of file stdsoap2.cpp.

References soap::body, soap::error, soap::part, soap_element_begin_in(), SOAP_IN_BODY, SOAP_NO_BODY, and SOAP_OK.

Referenced by SOAP_SOURCE_STAMP().

SOAP_FMAC1 int SOAP_FMAC2 soap_body_begin_out struct soap  ) 
 

Definition at line 12597 of file stdsoap2.cpp.

References soap::encoding, soap::error, soap::mode, soap::part, soap_element(), soap_element_start_end_out(), SOAP_IN_BODY, soap_set_attr(), SOAP_XML_SEC, and soap::version.

Referenced by soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 int SOAP_FMAC2 soap_body_end_in struct soap  ) 
 

Definition at line 12644 of file stdsoap2.cpp.

References soap::part, soap_element_end_in(), SOAP_END_BODY, SOAP_NO_BODY, and SOAP_OK.

Referenced by soap_recv_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 int SOAP_FMAC2 soap_body_end_out struct soap  ) 
 

Definition at line 12616 of file stdsoap2.cpp.

References soap::error, soap::part, soap_element_end_out(), SOAP_END_BODY, and SOAP_OK.

Referenced by soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_byte2s struct soap ,
char 
 

Definition at line 8821 of file stdsoap2.cpp.

References soap_long2s().

SOAP_FMAC1 int SOAP_FMAC2 soap_check_mime_attachments struct soap soap  ) 
 

Definition at line 10861 of file stdsoap2.cpp.

References soap::mode, soap_get_mime_attachment(), and SOAP_MIME_POSTCHECK.

SOAP_FMAC1 void SOAP_FMAC2 soap_check_result struct soap ,
const char *  tag
 

Definition at line 7060 of file stdsoap2.cpp.

References soap::encodingStyle, soap_instring(), and soap::version.

Referenced by soap_in_acq2xx__acq2scriptResponse(), soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqStatus(), and soap_in_acq2xx__getVersionResponse().

SOAP_FMAC1 void SOAP_FMAC2 soap_cleanup struct soap  ) 
 

Definition at line 3192 of file stdsoap2.cpp.

References soap_done().

SOAP_FMAC1 int SOAP_FMAC2 soap_closesock struct soap  ) 
 

Definition at line 4301 of file stdsoap2.cpp.

References soap::error, soap::fclose, soap::keep_alive, SOAP_EOF, SOAP_SSL_ERROR, SOAP_TCP_ERROR, SOAP_ZLIB_DEFLATE, SOAP_ZLIB_INFLATE, and SOAP_ZLIB_NONE.

Referenced by soap_accept(), soap_bind(), soap_connect_command(), soap_done(), soap_end(), soap_recv_empty_response(), soap_recv_fault(), soap_send_empty_response(), soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), soap_serve_acq2xx__waitStop(), and SOAP_SOURCE_STAMP().

SOAP_FMAC1 void SOAP_FMAC2 soap_clr_attr struct soap soap  ) 
 

Definition at line 7336 of file stdsoap2.cpp.

References soap::attributes, soap::mode, soap_attribute::next, SOAP_FREE, SOAP_XML_CANONICAL, soap_attribute::value, and soap_attribute::visible.

Referenced by soap_begin_count(), and soap_begin_send().

SOAP_FMAC1 void SOAP_FMAC2 soap_clr_dime struct soap  ) 
 

Definition at line 11171 of file stdsoap2.cpp.

References soap::dime, soap_dime::first, soap_dime::last, soap::omode, and SOAP_ENC_DIME.

SOAP_FMAC1 void SOAP_FMAC2 soap_clr_mime struct soap  ) 
 

Definition at line 11185 of file stdsoap2.cpp.

References soap_mime::boundary, soap_mime::first, soap_mime::last, soap::mime, soap::omode, SOAP_ENC_MIME, and soap_mime::start.

Referenced by soap_dealloc().

SOAP_FMAC1 const struct soap_code_map* SOAP_FMAC2 soap_code const struct soap_code_map ,
const char *  str
 

Definition at line 1166 of file stdsoap2.cpp.

References soap_code_map::string.

Referenced by soap_s2acq2xx__DIx(), soap_s2acq2xx__DOx(), soap_s2acq2xx__EDGE(), soap_s2acq2xx__MODE(), soap_s2bool(), and soap_s2STATE().

SOAP_FMAC1 long SOAP_FMAC2 soap_code_bits const struct soap_code_map map,
const char *  str
 

Definition at line 1214 of file stdsoap2.cpp.

References soap_code_map::code, soap_blank, and soap_code_map::string.

SOAP_FMAC1 long SOAP_FMAC2 soap_code_int const struct soap_code_map ,
const char *  str,
long  other
 

Definition at line 1183 of file stdsoap2.cpp.

References soap_code_map::code, soap_tag_cmp(), and soap_code_map::string.

Referenced by soap_char(), and soap_getmimehdr().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_code_list struct soap ,
const struct soap_code_map map,
long  code
 

Definition at line 1242 of file stdsoap2.cpp.

References soap_code_map::code, soap_code_map::string, and soap::tmpbuf.

SOAP_FMAC1 const char* SOAP_FMAC2 soap_code_str const struct soap_code_map ,
long  code
 

Definition at line 1200 of file stdsoap2.cpp.

References soap_code_map::code, and soap_code_map::string.

Referenced by http_error(), soap_acq2xx__DIx2s(), soap_acq2xx__DOx2s(), soap_acq2xx__EDGE2s(), soap_acq2xx__MODE2s(), soap_bool2s(), soap_count_attachments(), soap_putmimehdr(), soap_STATE2s(), and tcp_error().

SOAP_FMAC1 int SOAP_FMAC2 soap_connect struct soap ,
const char *  ,
const char * 
 

Definition at line 12738 of file stdsoap2.cpp.

References soap_connect_command(), and SOAP_POST.

SOAP_FMAC1 int SOAP_FMAC2 soap_connect_command struct soap ,
int  ,
const char *  ,
const char * 
 

Definition at line 12748 of file stdsoap2.cpp.

References soap::action, DBGLOG, soap::error, soap::fconnect, soap::fopen, soap::fpoll, soap::fpost, soap::host, soap::keep_alive, soap::mode, soap::omode, soap::path, soap::port, soap_begin_send(), soap_closesock(), soap_count_attachments(), SOAP_ENC_XML, SOAP_ENC_ZLIB, soap_end_send(), soap_flush(), SOAP_IO, SOAP_IO_BUFFER, SOAP_IO_CHUNK, SOAP_IO_FLUSH, SOAP_IO_KEEPALIVE, SOAP_IO_STORE, SOAP_IO_UDP, SOAP_OK, SOAP_POST, soap_set_endpoint(), soap_strdup(), soap_valid_socket, soap::socket, and soap::status.

Referenced by soap_connect().

SOAP_FMAC1 struct soap* SOAP_FMAC2 soap_copy struct soap  ) 
 

Definition at line 5900 of file stdsoap2.cpp.

References soap_copy_context().

Referenced by standalone_main().

SOAP_FMAC1 struct soap* SOAP_FMAC2 soap_copy_context struct soap ,
struct soap
 

Definition at line 5910 of file stdsoap2.cpp.

References soap::action, soap::alist, soap::attributes, soap::blist, soap::clist, soap::cookies, DBGLOG, soap::error, soap::fault, soap_plugin::fcopy, soap::header, soap_plugin::id, soap::labbuf, soap::labidx, soap::lablen, soap::local_namespaces, soap::logfile, soap_plugin::next, soap::nlist, soap::passwd, soap::plugins, soap_check_state, SOAP_COPY, SOAP_EOM, SOAP_FREE, SOAP_INDEX_RECV, SOAP_INDEX_SENT, SOAP_INDEX_TEST, soap_init_iht(), soap_init_pht(), SOAP_MALLOC, SOAP_OK, soap::state, and soap::userid.

Referenced by soap_copy().

SOAP_FMAC1 void SOAP_FMAC2 soap_copy_stream struct soap ,
struct soap
 

Definition at line 5981 of file stdsoap2.cpp.

References soap::ahead, soap::buf, soap::bufidx, soap::buflen, soap::cdata, soap::chunkbuflen, soap::chunksize, soap::imode, soap::is, soap::keep_alive, soap::max_keep_alive, soap::mode, soap::omode, soap::os, soap::peer, soap::peerlen, soap::recv_timeout, soap::recvfd, soap::send_timeout, soap::sendfd, and soap::socket.

SOAP_FMAC1 const char* SOAP_FMAC2 soap_current_namespace struct soap soap,
const char *  tag
 

Definition at line 2567 of file stdsoap2.cpp.

References soap::error, soap_nlist::id, soap_nlist::index, soap::namespaces, soap_nlist::next, soap::nlist, soap_nlist::ns, Namespace::ns, SOAP_NAMESPACE, and soap_strdup().

Referenced by soap_peek_element().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_dateTime2s struct soap ,
time_t 
 

Definition at line 9967 of file stdsoap2.cpp.

References soap::tmpbuf.

Referenced by soap_outdateTime().

SOAP_FMAC1 void SOAP_FMAC2 soap_dealloc struct soap ,
void * 
 

Definition at line 5166 of file stdsoap2.cpp.

References soap::action, soap::alist, soap::authrealm, DBGHEX, DBGLOG, soap::fault, soap::header, soap::passwd, SOAP_CANARY, soap_clr_mime(), soap_delete(), SOAP_FREE, and soap::userid.

Referenced by soap_end().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_decode_key char *  ,
size_t  ,
const char * 
 

Definition at line 12420 of file stdsoap2.cpp.

References soap_decode().

Referenced by soap_get_header_attribute().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_decode_val char *  ,
size_t  ,
const char * 
 

Definition at line 12432 of file stdsoap2.cpp.

References soap_decode().

Referenced by soap_get_header_attribute().

SOAP_FMAC1 void SOAP_FMAC2 soap_del struct soap  ) 
 

Definition at line 4387 of file stdsoap2.cpp.

Referenced by acq2xx::~acq2xx().

SOAP_FMAC1 void SOAP_FMAC2 soap_delete struct soap ,
void * 
 

Definition at line 5228 of file stdsoap2.cpp.

References soap::clist, DBGLOG, soap_clist::fdelete, soap_clist::next, soap_check_state, and SOAP_FREE.

Referenced by soap_dealloc(), soap_delete_acq2xx__acq2script(), soap_delete_acq2xx__acq2scriptResponse(), soap_delete_acq2xx__acq2sh(), soap_delete_acq2xx__acq2shResponse(), soap_delete_acq2xx__acqcmd(), soap_delete_acq2xx__acqcmdResponse(), soap_delete_acq2xx__AcqControlTransaction(), soap_delete_acq2xx__AcqStatus(), soap_delete_acq2xx__ClockSetTransaction(), soap_delete_acq2xx__ExternalClockSetTransaction(), soap_delete_acq2xx__getAcqStatus(), soap_delete_acq2xx__GetAvailableChannelsTransaction(), soap_delete_acq2xx__getVersion(), soap_delete_acq2xx__getVersionResponse(), soap_delete_acq2xx__GetVRangeTransaction(), soap_delete_acq2xx__InternalClockSetTransaction(), soap_delete_acq2xx__ModeSetTransaction(), soap_delete_acq2xx__Object(), soap_delete_acq2xx__setArm(), soap_delete_acq2xx__ShellTransaction(), soap_delete_acq2xx__Signal(), soap_delete_acq2xx__SignalSetTransaction(), soap_delete_acq2xx__Transaction(), soap_delete_acq2xx__TransactionList(), soap_delete_acq2xx__waitStop(), soap_delete_SOAP_ENV__Code(), soap_delete_SOAP_ENV__Detail(), soap_delete_SOAP_ENV__Fault(), soap_delete_SOAP_ENV__Header(), soap_delete_SOAP_ENV__Reason(), soap_delete_VRange(), and soap_delete_VRangeData().

SOAP_FMAC1 int SOAP_FMAC2 soap_dime_forward struct soap ,
unsigned char **  ,
int ,
char **  ,
char **  ,
char ** 
 

Definition at line 1883 of file stdsoap2.cpp.

References soap::error, soap::href, soap_xlist::id, soap_xlist::next, soap_xlist::options, soap_xlist::ptr, soap_xlist::size, SOAP_EOM, SOAP_MALLOC, SOAP_OK, soap_strdup(), soap_xlist::type, and soap::xlist.

Referenced by soap_xop_forward().

SOAP_FMAC1 char* SOAP_FMAC2 soap_dime_option struct soap ,
unsigned  short,
const char * 
 

Definition at line 10424 of file stdsoap2.cpp.

References soap_malloc().

Referenced by soap_set_dime_attachment().

SOAP_FMAC1 struct soap_dom_attribute* SOAP_FMAC2 soap_dom_next_attribute struct soap_dom_attribute att  ) 
 

SOAP_FMAC1 struct soap_dom_element* SOAP_FMAC2 soap_dom_next_element struct soap_dom_element elt  ) 
 

SOAP_FMAC1 void SOAP_FMAC2 soap_done struct soap  ) 
 

Definition at line 3088 of file stdsoap2.cpp.

References soap::clist, DBGLOG, soap::faccept, soap::fclose, soap::fclosesocket, soap_plugin::fcopy, soap_plugin::fdelete, soap::fform, soap::fget, soap::fheader, soap::fignore, soap::fopen, soap::fparse, soap::fparsehdr, fplugin(), soap::fplugin, soap::fpoll, soap::fpost, soap::fposthdr, soap::fpreparefinal, soap::fprepareinit, soap::fpreparerecv, soap::fpreparesend, frecv(), soap::frecv, soap::fresolve, soap::fresponse, fsend(), soap::fsend, soap::fserveloop, soap::fseterror, soap::fshutdownsocket, http_get(), http_parse(), http_parse_header(), http_post(), http_post_header(), http_response(), soap_plugin::id, soap::keep_alive, soap::logfile, soap::master, soap_plugin::next, soap_clist::next, soap::plugins, soap_check_state, soap_closesock(), SOAP_FREE, soap_free(), SOAP_INIT, SOAP_INVALID_SOCKET, SOAP_MAXLOGS, soap_poll(), SOAP_SOCKET, soap_valid_socket, soap::state, tcp_accept(), tcp_closesocket(), tcp_connect(), tcp_disconnect(), tcp_gethost(), and tcp_shutdownsocket().

Referenced by loop_test(), soap_cleanup(), standalone_main(), and acq2xx::~acq2xx().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_double2s struct soap ,
double 
 

Definition at line 9096 of file stdsoap2.cpp.

References soap::double_format, soap_isnan, soap_isninfd, soap_ispinfd, and soap::tmpbuf.

Referenced by soap_outdouble().

SOAP_FMAC1 int SOAP_FMAC2 soap_element struct soap ,
const char *  ,
int  ,
const char * 
 

Definition at line 6500 of file stdsoap2.cpp.

References soap::actor, soap_dom_element::atts, soap::body, soap_dom_element::data, DBGLOG, soap::dom, soap_dom_element::elts, soap::encoding, soap::encodingStyle, soap::error, soap_dom_element::head, Namespace::id, soap_nlist::id, soap::level, soap::local_namespaces, soap::mode, soap::mustUnderstand, soap_dom_element::name, soap_dom_element::next, soap::nlist, soap_dom_element::node, Namespace::ns, soap::ns, soap_dom_element::nstr, soap::null, Namespace::out, soap::position, soap::positions, soap_dom_element::prnt, soap::prolog, soap_dom_element::soap, soap_attribute(), SOAP_EOM, soap_malloc(), SOAP_OK, soap_push_ns(), soap_send(), soap_send_raw(), soap_strdup(), soap_utilize_ns(), SOAP_XML_CANONICAL, SOAP_XML_DOM, SOAP_XML_INDENT, soap_dom_element::tail, soap::tmpbuf, soap_dom_element::type, soap::version, and soap_dom_element::wide.

Referenced by soap_array_begin_out(), soap_body_begin_out(), soap_element_begin_out(), soap_element_href(), soap_element_null(), soap_element_result(), soap_outliteral(), and soap_outwliteral().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_begin_in struct soap ,
const char *  tag,
int  nillable,
const char *  type
 

Definition at line 7122 of file stdsoap2.cpp.

References soap::body, DBGLOG, soap::error, soap::level, soap::mode, soap::null, soap::other, soap::peeked, soap_match_tag(), SOAP_NO_TAG, SOAP_NULL, SOAP_OK, soap_peek_element(), SOAP_TAG_MISMATCH, SOAP_TYPE, SOAP_XML_STRICT, soap::tag, and soap::type.

Referenced by soap_body_begin_in(), soap_envelope_begin_in(), soap_in_acq2xx__acq2script(), soap_in_acq2xx__acq2scriptResponse(), soap_in_acq2xx__acq2sh(), soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmd(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__AcqStatus(), soap_in_acq2xx__ClockSetTransaction(), soap_in_acq2xx__DIx(), soap_in_acq2xx__DOx(), soap_in_acq2xx__EDGE(), soap_in_acq2xx__ExternalClockSetTransaction(), soap_in_acq2xx__getAcqStatus(), soap_in_acq2xx__GetAvailableChannelsTransaction(), soap_in_acq2xx__getVersion(), soap_in_acq2xx__getVersionResponse(), soap_in_acq2xx__GetVRangeTransaction(), soap_in_acq2xx__InternalClockSetTransaction(), soap_in_acq2xx__MODE(), soap_in_acq2xx__ModeSetTransaction(), soap_in_acq2xx__Object(), soap_in_acq2xx__setArm(), soap_in_acq2xx__ShellTransaction(), soap_in_acq2xx__Signal(), soap_in_acq2xx__SignalSetTransaction(), soap_in_acq2xx__Transaction(), soap_in_acq2xx__TransactionList(), soap_in_acq2xx__waitStop(), soap_in_bool(), soap_in_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_in_PointerToacq2xx__Transaction(), soap_in_PointerToPointerToacq2xx__Transaction(), soap_in_PointerToSOAP_ENV__Code(), soap_in_PointerToSOAP_ENV__Detail(), soap_in_PointerToSOAP_ENV__Reason(), soap_in_PointerToVRange(), 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_in_STATE(), soap_in_VRange(), soap_in_VRangeData(), soap_inbyte(), soap_indateTime(), soap_indouble(), soap_infloat(), soap_inint(), soap_inliteral(), soap_inlong(), soap_inLONG64(), soap_inshort(), soap_instring(), soap_inULONG64(), soap_inunsignedByte(), soap_inunsignedInt(), soap_inunsignedLong(), soap_inunsignedShort(), soap_inwliteral(), soap_inwstring(), and soap_xop_forward().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_begin_out struct soap ,
const char *  tag,
int  id,
const char *  type
 

Definition at line 6655 of file stdsoap2.cpp.

References soap::error, soap_element(), soap_element_start_end_out(), and SOAP_OK.

Referenced by soap_attachment(), soap_envelope_begin_out(), soap_out_acq2xx__acq2script(), soap_out_acq2xx__acq2scriptResponse(), soap_out_acq2xx__acq2sh(), soap_out_acq2xx__acq2shResponse(), soap_out_acq2xx__acqcmd(), soap_out_acq2xx__acqcmdResponse(), soap_out_acq2xx__AcqControlTransaction(), soap_out_acq2xx__AcqStatus(), soap_out_acq2xx__ClockSetTransaction(), soap_out_acq2xx__DIx(), soap_out_acq2xx__DOx(), soap_out_acq2xx__EDGE(), soap_out_acq2xx__ExternalClockSetTransaction(), soap_out_acq2xx__getAcqStatus(), soap_out_acq2xx__GetAvailableChannelsTransaction(), soap_out_acq2xx__getVersion(), soap_out_acq2xx__getVersionResponse(), soap_out_acq2xx__GetVRangeTransaction(), soap_out_acq2xx__InternalClockSetTransaction(), soap_out_acq2xx__MODE(), soap_out_acq2xx__ModeSetTransaction(), soap_out_acq2xx__Object(), soap_out_acq2xx__setArm(), soap_out_acq2xx__ShellTransaction(), soap_out_acq2xx__Signal(), soap_out_acq2xx__SignalSetTransaction(), soap_out_acq2xx__Transaction(), soap_out_acq2xx__TransactionList(), soap_out_acq2xx__waitStop(), soap_out_bool(), soap_out_SOAP_ENV__Code(), soap_out_SOAP_ENV__Detail(), soap_out_SOAP_ENV__Fault(), soap_out_SOAP_ENV__Header(), soap_out_SOAP_ENV__Reason(), soap_out_STATE(), soap_out_VRange(), soap_outbyte(), soap_outdateTime(), soap_outdouble(), soap_outfloat(), soap_outint(), soap_outliteral(), soap_outlong(), soap_outLONG64(), soap_outshort(), soap_outstring(), soap_outULONG64(), soap_outunsignedByte(), soap_outunsignedInt(), soap_outunsignedLong(), soap_outunsignedShort(), soap_outwliteral(), and soap_outwstring().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_end_in struct soap ,
const char *  tag
 

Definition at line 7150 of file stdsoap2.cpp.

References DBGLOG, soap::dom, soap::error, soap::level, soap::mode, soap::peeked, soap_dom_element::prnt, soap_blank, SOAP_EOF, soap_get(), SOAP_GT, SOAP_LT, SOAP_NO_TAG, soap_notblank, SOAP_OK, soap_pop_namespace(), SOAP_STRCMP, soap_string_in(), SOAP_SYNTAX_ERROR, SOAP_TT, soap_unget, SOAP_XML_DOM, and soap::tag.

Referenced by soap_body_end_in(), soap_envelope_end_in(), soap_ignore_element(), soap_in_acq2xx__acq2script(), soap_in_acq2xx__acq2scriptResponse(), soap_in_acq2xx__acq2sh(), soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmd(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__AcqStatus(), soap_in_acq2xx__ClockSetTransaction(), soap_in_acq2xx__DIx(), soap_in_acq2xx__DOx(), soap_in_acq2xx__EDGE(), soap_in_acq2xx__ExternalClockSetTransaction(), soap_in_acq2xx__getAcqStatus(), soap_in_acq2xx__GetAvailableChannelsTransaction(), soap_in_acq2xx__getVersion(), soap_in_acq2xx__getVersionResponse(), soap_in_acq2xx__GetVRangeTransaction(), soap_in_acq2xx__InternalClockSetTransaction(), soap_in_acq2xx__MODE(), soap_in_acq2xx__ModeSetTransaction(), soap_in_acq2xx__Object(), soap_in_acq2xx__setArm(), soap_in_acq2xx__ShellTransaction(), soap_in_acq2xx__Signal(), soap_in_acq2xx__SignalSetTransaction(), soap_in_acq2xx__Transaction(), soap_in_acq2xx__TransactionList(), soap_in_acq2xx__waitStop(), soap_in_bool(), soap_in_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_in_PointerToacq2xx__Transaction(), soap_in_PointerToPointerToacq2xx__Transaction(), soap_in_PointerToSOAP_ENV__Code(), soap_in_PointerToSOAP_ENV__Detail(), soap_in_PointerToSOAP_ENV__Reason(), soap_in_PointerToVRange(), 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_in_STATE(), soap_in_VRange(), soap_in_VRangeData(), soap_inbyte(), soap_indateTime(), soap_indouble(), soap_infloat(), soap_inint(), soap_inliteral(), soap_inlong(), soap_inLONG64(), soap_inshort(), soap_instring(), soap_inULONG64(), soap_inunsignedByte(), soap_inunsignedInt(), soap_inunsignedLong(), soap_inunsignedShort(), soap_inwliteral(), soap_inwstring(), and soap_xop_forward().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_end_out struct soap ,
const char *  tag
 

Definition at line 6910 of file stdsoap2.cpp.

References DBGLOG, soap::dom, soap::mode, soap_dom_element::prnt, SOAP_OK, soap_pop_ns(), soap_send(), soap_send_raw(), SOAP_XML_CANONICAL, SOAP_XML_DOM, and SOAP_XML_INDENT.

Referenced by soap_attachment(), soap_body_end_out(), soap_element_result(), soap_element_start_end_out(), soap_envelope_end_out(), soap_out_acq2xx__acq2script(), soap_out_acq2xx__acq2scriptResponse(), soap_out_acq2xx__acq2sh(), soap_out_acq2xx__acq2shResponse(), soap_out_acq2xx__acqcmd(), soap_out_acq2xx__acqcmdResponse(), soap_out_acq2xx__AcqControlTransaction(), soap_out_acq2xx__AcqStatus(), soap_out_acq2xx__ClockSetTransaction(), soap_out_acq2xx__DIx(), soap_out_acq2xx__DOx(), soap_out_acq2xx__EDGE(), soap_out_acq2xx__ExternalClockSetTransaction(), soap_out_acq2xx__getAcqStatus(), soap_out_acq2xx__GetAvailableChannelsTransaction(), soap_out_acq2xx__getVersion(), soap_out_acq2xx__getVersionResponse(), soap_out_acq2xx__GetVRangeTransaction(), soap_out_acq2xx__InternalClockSetTransaction(), soap_out_acq2xx__MODE(), soap_out_acq2xx__ModeSetTransaction(), soap_out_acq2xx__Object(), soap_out_acq2xx__setArm(), soap_out_acq2xx__ShellTransaction(), soap_out_acq2xx__Signal(), soap_out_acq2xx__SignalSetTransaction(), soap_out_acq2xx__Transaction(), soap_out_acq2xx__TransactionList(), soap_out_acq2xx__waitStop(), soap_out_bool(), soap_out_SOAP_ENV__Code(), soap_out_SOAP_ENV__Detail(), soap_out_SOAP_ENV__Fault(), soap_out_SOAP_ENV__Header(), soap_out_SOAP_ENV__Reason(), soap_out_STATE(), soap_out_VRange(), soap_out_VRangeData(), soap_outbyte(), soap_outdateTime(), soap_outdouble(), soap_outfloat(), soap_outint(), soap_outliteral(), soap_outlong(), soap_outLONG64(), soap_outshort(), soap_outstring(), soap_outULONG64(), soap_outunsignedByte(), soap_outunsignedInt(), soap_outunsignedLong(), soap_outunsignedShort(), soap_outwliteral(), and soap_outwstring().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_href struct soap ,
const char *  tag,
int  id,
const char *  ref,
const char *  val
 

Definition at line 6967 of file stdsoap2.cpp.

References DBGLOG, soap::error, soap_attribute(), soap_element(), soap_element_start_end_out(), and SOAP_OK.

Referenced by soap_attachment(), and soap_element_ref().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_id struct soap ,
const char *  tag,
int  id,
const void *  p,
const struct soap_array a,
int  d,
const char *  type,
int  n
 

Definition at line 7007 of file stdsoap2.cpp.

References soap_array::__ptr, soap::mode, soap_array_pointer_lookup(), soap_element_null(), soap_element_ref(), soap_is_embedded(), soap_is_single(), soap_pointer_lookup(), soap_set_embedded(), and SOAP_XML_TREE.

Referenced by soap_attachment(), soap_out_acq2xx__AcqControlTransaction(), soap_out_acq2xx__TransactionList(), soap_out_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_out_PointerToacq2xx__Transaction(), soap_out_PointerToPointerToacq2xx__Transaction(), soap_out_PointerToSOAP_ENV__Code(), soap_out_PointerToSOAP_ENV__Detail(), soap_out_PointerToSOAP_ENV__Reason(), soap_out_PointerToVRange(), soap_out_VRangeData(), soap_outstring(), and soap_outwstring().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_null struct soap ,
const char *  tag,
int  id,
const char *  type
 

Definition at line 6982 of file stdsoap2.cpp.

References soap::attributes, soap::mode, soap::mustUnderstand, soap_attribute::next, soap::null, soap::position, soap_attribute(), soap_element(), soap_element_start_end_out(), SOAP_IN_HEADER, SOAP_OK, SOAP_XML_NIL, soap::version, and soap_attribute::visible.

Referenced by soap_element_id(), soap_outstring(), and soap_outwstring().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_ref struct soap ,
const char *  tag,
int  id,
int  href
 

Definition at line 6953 of file stdsoap2.cpp.

References soap::href, soap_element_href(), and soap::version.

Referenced by soap_element_id().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_result struct soap ,
const char *  tag
 

Definition at line 7043 of file stdsoap2.cpp.

References soap::encodingStyle, soap::error, soap_attribute(), soap_element(), soap_element_end_out(), soap_element_start_end_out(), SOAP_OK, soap_string_out(), and soap::version.

Referenced by soap_out_acq2xx__acq2scriptResponse(), soap_out_acq2xx__acq2shResponse(), soap_out_acq2xx__acqcmdResponse(), soap_out_acq2xx__AcqStatus(), and soap_out_acq2xx__getVersionResponse().

SOAP_FMAC1 int SOAP_FMAC2 soap_element_start_end_out struct soap ,
const char *  tag
 

Definition at line 6817 of file stdsoap2.cpp.

References soap::attributes, soap_dom_element::atts, soap::dom, soap::error, soap_nlist::id, soap_nlist::index, soap::level, soap::mode, soap_attribute::name, soap_dom_attribute::next, soap_nlist::next, soap_attribute::next, soap::nlist, soap_nlist::ns, soap_element_end_out(), SOAP_EOM, soap_malloc(), SOAP_OK, soap_send(), soap_send_raw(), soap_set_attr(), soap_strdup(), soap_string_out(), soap_utilize_ns(), SOAP_XML_CANONICAL, SOAP_XML_DOM, soap::tmpbuf, soap_attribute::value, and soap_attribute::visible.

Referenced by soap_array_begin_out(), soap_body_begin_out(), soap_element_begin_out(), soap_element_href(), soap_element_null(), soap_element_result(), soap_outliteral(), and soap_outwliteral().

SOAP_FMAC1 int SOAP_FMAC2 soap_embed struct soap soap,
const void *  p,
const struct soap_array a,
int  n,
const char *  tag,
int  type
 

Definition at line 4418 of file stdsoap2.cpp.

References soap::encoding, soap_array_pointer_lookup(), soap_is_embedded(), soap_is_single(), soap_pointer_lookup(), soap_set_embedded(), and soap::version.

Referenced by acq2xx__GetVRangeTransaction::soap_put(), acq2xx__GetAvailableChannelsTransaction::soap_put(), acq2xx__AcqControlTransaction::soap_put(), acq2xx__SignalSetTransaction::soap_put(), acq2xx__ExternalClockSetTransaction::soap_put(), acq2xx__InternalClockSetTransaction::soap_put(), acq2xx__ClockSetTransaction::soap_put(), acq2xx__ModeSetTransaction::soap_put(), acq2xx__ShellTransaction::soap_put(), acq2xx__TransactionList::soap_put(), acq2xx__Transaction::soap_put(), acq2xx__Object::soap_put(), soap_put__QName(), soap_put_acq2xx__acq2script(), soap_put_acq2xx__acq2scriptResponse(), soap_put_acq2xx__acq2sh(), soap_put_acq2xx__acq2shResponse(), soap_put_acq2xx__acqcmd(), soap_put_acq2xx__acqcmdResponse(), soap_put_acq2xx__AcqStatus(), soap_put_acq2xx__DIx(), soap_put_acq2xx__DOx(), soap_put_acq2xx__EDGE(), soap_put_acq2xx__getAcqStatus(), soap_put_acq2xx__getVersion(), soap_put_acq2xx__getVersionResponse(), soap_put_acq2xx__MODE(), soap_put_acq2xx__setArm(), soap_put_acq2xx__Signal(), soap_put_acq2xx__waitStop(), soap_put_bool(), soap_put_byte(), soap_put_float(), soap_put_int(), soap_put_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_put_PointerToacq2xx__Transaction(), soap_put_PointerToPointerToacq2xx__Transaction(), soap_put_PointerToSOAP_ENV__Code(), soap_put_PointerToSOAP_ENV__Detail(), soap_put_PointerToSOAP_ENV__Reason(), soap_put_PointerToVRange(), soap_put_SOAP_ENV__Code(), soap_put_SOAP_ENV__Detail(), soap_put_SOAP_ENV__Fault(), soap_put_SOAP_ENV__Header(), soap_put_SOAP_ENV__Reason(), soap_put_STATE(), soap_put_string(), soap_put_VRange(), and soap_put_VRangeData().

SOAP_FMAC1 void SOAP_FMAC2 soap_embedded struct soap ,
const void *  p,
int  t
 

Definition at line 4719 of file stdsoap2.cpp.

References DBGLOG, soap_plist::mark1, soap_plist::mark2, and soap_pointer_lookup().

Referenced by soap_serialize_VRangeData().

SOAP_FMAC1 int SOAP_FMAC2 soap_embedded_id struct soap ,
int  id,
const void *  p,
int  t
 

Definition at line 4794 of file stdsoap2.cpp.

References DBGLOG, soap::encodingStyle, soap_plist::mark1, soap_plist::mark2, soap::mode, soap::part, SOAP_IN_HEADER, SOAP_IO_LENGTH, soap_pointer_lookup(), SOAP_XML_GRAPH, SOAP_XML_TREE, and soap::version.

Referenced by soap_out_acq2xx__acq2script(), soap_out_acq2xx__acq2scriptResponse(), soap_out_acq2xx__acq2sh(), soap_out_acq2xx__acq2shResponse(), soap_out_acq2xx__acqcmd(), soap_out_acq2xx__acqcmdResponse(), soap_out_acq2xx__AcqStatus(), soap_out_acq2xx__ClockSetTransaction(), soap_out_acq2xx__DIx(), soap_out_acq2xx__DOx(), soap_out_acq2xx__EDGE(), soap_out_acq2xx__ExternalClockSetTransaction(), soap_out_acq2xx__getAcqStatus(), soap_out_acq2xx__GetAvailableChannelsTransaction(), soap_out_acq2xx__getVersion(), soap_out_acq2xx__getVersionResponse(), soap_out_acq2xx__GetVRangeTransaction(), soap_out_acq2xx__InternalClockSetTransaction(), soap_out_acq2xx__MODE(), soap_out_acq2xx__ModeSetTransaction(), soap_out_acq2xx__Object(), soap_out_acq2xx__setArm(), soap_out_acq2xx__ShellTransaction(), soap_out_acq2xx__Signal(), soap_out_acq2xx__SignalSetTransaction(), soap_out_acq2xx__Transaction(), soap_out_acq2xx__waitStop(), soap_out_bool(), soap_out_SOAP_ENV__Code(), soap_out_SOAP_ENV__Detail(), soap_out_SOAP_ENV__Fault(), soap_out_SOAP_ENV__Header(), soap_out_SOAP_ENV__Reason(), soap_out_STATE(), soap_out_VRange(), soap_outbyte(), soap_outdateTime(), soap_outdouble(), soap_outfloat(), soap_outint(), soap_outlong(), soap_outLONG64(), soap_outshort(), soap_outULONG64(), soap_outunsignedByte(), soap_outunsignedInt(), soap_outunsignedLong(), and soap_outunsignedShort().

SOAP_FMAC1 void SOAP_FMAC2 soap_end struct soap  ) 
 

Definition at line 6285 of file stdsoap2.cpp.

References soap::clist, soap_clist::next, soap_check_state, soap_closesock(), soap_dealloc(), SOAP_FREE, and soap_free().

Referenced by cgi_main(), loop_test(), standalone_main(), and acq2xx::~acq2xx().

SOAP_FMAC1 void SOAP_FMAC2 soap_end_block struct soap  ) 
 

Definition at line 2214 of file stdsoap2.cpp.

References soap::blist, DBGLOG, soap_blist::next, soap_blist::ptr, and SOAP_FREE.

Referenced by soap_end_send(), soap_free(), soap_getbase64(), soap_gethex(), and soap_save_block().

SOAP_FMAC1 int SOAP_FMAC2 soap_end_count struct soap  ) 
 

Definition at line 4600 of file stdsoap2.cpp.

References DBGLOG, soap::error, soap::fpreparefinal, and SOAP_OK.

Referenced by soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 int SOAP_FMAC2 soap_end_recv struct soap  ) 
 

Definition at line 5671 of file stdsoap2.cpp.

References soap_mime::boundary, soap::buf, soap::bufidx, soap::buflen, DBGLOG, soap::dime, soap::error, soap_mime::first, soap_dime::first, soap_mime::last, soap_dime::last, soap_mime::list, soap_dime::list, soap::mime, soap::mode, soap::part, SOAP_BUFLEN, SOAP_DIME_HREF, SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_ENC_ZLIB, SOAP_END, SOAP_EOF, soap_getchar(), soap_getdime(), soap_getmime(), SOAP_IO, SOAP_IO_CHUNK, SOAP_MIME_HREF, SOAP_MIME_POSTCHECK, SOAP_OK, soap_resolve(), SOAP_ZLIB_ERROR, SOAP_ZLIB_GZIP, and SOAP_ZLIB_NONE.

Referenced by soap_get_mime_attachment(), soap_recv_empty_response(), soap_recv_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 int SOAP_FMAC2 soap_end_send struct soap  ) 
 

Definition at line 5545 of file stdsoap2.cpp.

References DBGLOG, DBGMSG, soap::dime, soap::error, soap_mime::first, soap_dime::first, soap::fshutdownsocket, soap::keep_alive, soap_mime::last, soap_dime::last, soap_mime::list, soap_dime::list, soap::mime, soap::mode, soap_multipart::next, soap::omode, soap_block_size(), SOAP_BUFLEN, SOAP_ENC_XML, SOAP_ENC_ZLIB, SOAP_END, soap_end_block(), soap_first_block(), soap_flush(), soap_flush_raw(), SOAP_IO, SOAP_IO_CHUNK, SOAP_IO_STORE, SOAP_IO_UDP, soap_next_block(), SOAP_OK, SOAP_POST, soap_putdime(), soap_putmime(), SOAP_SOCKET, SOAP_STOP, soap_valid_socket, SOAP_XML_SEC, SOAP_ZLIB_DEFLATE, SOAP_ZLIB_ERROR, SOAP_ZLIB_NONE, and soap::socket.

Referenced by soap_connect_command(), soap_send_empty_response(), soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 struct soap_ilist* SOAP_FMAC2 soap_enter struct soap ,
const char * 
 

Definition at line 5022 of file stdsoap2.cpp.

References soap_ilist::id, soap::iht, soap_ilist::next, soap_hash(), and SOAP_MALLOC.

Referenced by soap_id_enter(), soap_id_forward(), and soap_id_lookup().

SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_in struct soap  ) 
 

Definition at line 12552 of file stdsoap2.cpp.

References soap::error, soap::local_namespaces, Namespace::ns, Namespace::out, soap::part, soap_element_begin_in(), SOAP_FREE, SOAP_IN_ENVELOPE, SOAP_MALLOC, SOAP_OK, SOAP_VERSIONMISMATCH, and soap::version.

Referenced by SOAP_SOURCE_STAMP().

SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_out struct soap  ) 
 

Definition at line 12481 of file stdsoap2.cpp.

References soap_mime::boundary, soap::count, soap::dime, soap::error, soap::mime, soap::mode, soap::part, soap_dime::size, soap_element_begin_out(), SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_IN_ENVELOPE, SOAP_IO_LENGTH, soap_putdimehdr(), soap_send_raw(), soap_mime::start, soap::tmpbuf, and soap::version.

Referenced by soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_end_in struct soap  ) 
 

Definition at line 12586 of file stdsoap2.cpp.

References soap::part, soap_element_end_in(), and SOAP_END_ENVELOPE.

Referenced by soap_recv_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 int soap_envelope_end_out struct soap  ) 
 

Definition at line 12519 of file stdsoap2.cpp.

References soap::count, soap::dime, soap::dime_id_format, soap::error, soap_dime::first, soap_dime::flags, soap_dime::id, soap::id, soap::local_namespaces, soap::mode, Namespace::ns, soap_dime::options, Namespace::out, soap_dime::size, SOAP_DIME_ABSURI, SOAP_DIME_MB, SOAP_DIME_ME, soap_element_end_out(), SOAP_ENC_DIME, SOAP_ENC_MTOM, SOAP_END_ENVELOPE, SOAP_IO_LENGTH, SOAP_OK, soap_send_raw(), SOAP_STR_PADDING, and soap_dime::type.

Referenced by soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 void SOAP_FMAC2 soap_fault struct soap  ) 
 

Definition at line 39 of file soapC.cpp.

References soap::fault, soap_default_SOAP_ENV__Code(), soap_default_SOAP_ENV__Fault(), soap_default_SOAP_ENV__Reason(), SOAP_ENV__Fault::SOAP_ENV__Code, SOAP_ENV__Fault::SOAP_ENV__Reason, soap_malloc(), and soap::version.

Referenced by soap_faultcode(), soap_faultdetail(), soap_faultstring(), and soap_faultsubcode().

SOAP_FMAC1 const char** SOAP_FMAC2 soap_faultcode struct soap  ) 
 

Definition at line 73 of file soapC.cpp.

References soap::fault, SOAP_ENV__Fault::faultcode, SOAP_ENV__Fault::SOAP_ENV__Code, SOAP_ENV__Code::SOAP_ENV__Value, soap_fault(), and soap::version.

Referenced by http_response(), soap_print_fault(), soap_recv_fault(), soap_set_error(), and soap_set_fault().

SOAP_FMAC1 const char** SOAP_FMAC2 soap_faultdetail struct soap  ) 
 

Definition at line 102 of file soapC.cpp.

References SOAP_ENV__Detail::__any, SOAP_ENV__Fault::detail, soap::fault, soap_default_SOAP_ENV__Detail(), SOAP_ENV__Fault::SOAP_ENV__Detail, soap_fault(), soap_malloc(), and soap::version.

Referenced by soap_print_fault(), and soap_set_error().

SOAP_FMAC1 const char** SOAP_FMAC2 soap_faultstring struct soap  ) 
 

Definition at line 94 of file soapC.cpp.

References soap::fault, SOAP_ENV__Fault::faultstring, SOAP_ENV__Fault::SOAP_ENV__Reason, SOAP_ENV__Reason::SOAP_ENV__Text, soap_fault(), and soap::version.

Referenced by soap_print_fault(), soap_set_error(), and soap_set_fault().

SOAP_FMAC1 const char** SOAP_FMAC2 soap_faultsubcode struct soap  ) 
 

Definition at line 81 of file soapC.cpp.

References soap::fault, SOAP_ENV__Fault::faultcode, soap_default_SOAP_ENV__Code(), SOAP_ENV__Fault::SOAP_ENV__Code, SOAP_ENV__Code::SOAP_ENV__Subcode, SOAP_ENV__Code::SOAP_ENV__Value, soap_fault(), soap_malloc(), and soap::version.

Referenced by soap_print_fault(), soap_set_error(), and soap_set_fault().

SOAP_FMAC1 void SOAP_FMAC2 soap_fcopy struct soap soap,
int  st,
int  tt,
void *  p,
size_t  ,
const void *  q,
size_t  n
 

Definition at line 5534 of file stdsoap2.cpp.

References DBGLOG.

Referenced by soap_id_forward(), and soap_resolve().

SOAP_FMAC1 char* SOAP_FMAC2 soap_first_block struct soap  ) 
 

Definition at line 2162 of file stdsoap2.cpp.

References soap::blist, DBGLOG, and soap_blist::ptr.

Referenced by soap_end_send(), and soap_save_block().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_float2s struct soap ,
float 
 

Definition at line 8964 of file stdsoap2.cpp.

References soap::float_format, soap_isnan, soap_isninff, soap_ispinff, and soap::tmpbuf.

Referenced by soap_outfloat().

SOAP_FMAC1 int SOAP_FMAC2 soap_flush struct soap  ) 
 

Definition at line 627 of file stdsoap2.cpp.

References soap::buf, soap::bufidx, DBGLOG, soap::error, int, soap::mode, SOAP_BUFLEN, SOAP_ENC_ZLIB, soap_flush_raw(), SOAP_OK, and SOAP_ZLIB_ERROR.

Referenced by soap_connect_command(), soap_end_send(), soap_response(), soap_send_raw(), and tcp_connect().

SOAP_FMAC1 int SOAP_FMAC2 soap_flush_raw struct soap ,
const char *  ,
size_t 
 

Definition at line 665 of file stdsoap2.cpp.

References soap::chunksize, DBGMSG, soap::error, soap::fsend, soap::mode, SOAP_EOM, SOAP_IO, SOAP_IO_CHUNK, SOAP_IO_STORE, SOAP_OK, and soap_push_block().

Referenced by soap_end_send(), soap_flush(), and soap_send_raw().

SOAP_FMAC1 void SOAP_FMAC2 soap_free struct soap  ) 
 

Definition at line 5749 of file stdsoap2.cpp.

References soap::attributes, soap::blist, DBGLOG, soap::encodingStyle, Namespace::id, soap::labbuf, soap::labidx, soap::lablen, soap::local_namespaces, soap_xlist::next, soap_attribute::next, soap_nlist::next, soap::nlist, Namespace::ns, Namespace::out, soap_end_block(), SOAP_FREE, soap_free_iht(), soap_free_pht(), SOAP_STR_EOS, soap_attribute::value, and soap::xlist.

Referenced by soap_begin(), soap_begin_recv(), soap_done(), and soap_end().

SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_get struct soap  ) 
 

Definition at line 1330 of file stdsoap2.cpp.

References soap::ahead, soap::cdata, SOAP_AP, soap_blank, soap_char(), soap_get0, soap_get1, soap_get_pi(), SOAP_GT, SOAP_LT, SOAP_QT, soap_revget1, SOAP_TT, and soap_unget.

Referenced by soap_element_end_in(), soap_getattrval(), soap_getbase64(), soap_gethex(), soap_getutf8(), soap_inliteral(), soap_inwliteral(), soap_string_in(), and soap_value().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_get_header_attribute struct soap ,
const char *  ,
const char * 
 

Definition at line 12397 of file stdsoap2.cpp.

References soap_decode_key(), soap_decode_val(), soap_tag_cmp(), and soap::tmpbuf.

Referenced by http_parse_header(), soap_begin_recv(), and soap_getmimehdr().

SOAP_FMAC1 struct soap_multipart* SOAP_FMAC2 soap_get_mime_attachment struct soap soap,
void *  handle
 

Definition at line 10875 of file stdsoap2.cpp.

References DBGLOG, soap_multipart::description, soap_multipart::encoding, soap::error, soap_mime::first, soap::fmimewrite, soap::fmimewriteclose, soap::fmimewriteopen, soap_multipart::id, soap_mime::last, soap::mime, soap::mode, soap_multipart::ptr, soap_multipart::size, soap_blank, SOAP_ENC_MIME, soap_end_recv(), SOAP_EOF, SOAP_EOM, soap_get1, soap_getchar(), soap_getmimehdr(), SOAP_MIME_ERROR, SOAP_MIME_POSTCHECK, soap_new_block(), soap_push_block(), soap_resolve_attachment(), soap_save_block(), soap_size_block(), soap::tmpbuf, and soap_multipart::type.

Referenced by soap_check_mime_attachments(), and soap_getmime().

SOAP_FMAC1 unsigned char* SOAP_FMAC2 soap_getbase64 struct soap ,
int ,
int 
 

Definition at line 1740 of file stdsoap2.cpp.

References soap_dom_element::data, soap::dom, int, soap::labbuf, soap::labidx, soap::lablen, soap::mode, soap_append_lab(), soap_base642s(), SOAP_BLKLEN, soap_end_block(), soap_get(), SOAP_LT, soap_malloc(), soap_new_block(), soap_push_block(), soap_save_block(), soap_size_block(), soap_string_in(), SOAP_TT, soap_unget, and SOAP_XML_DOM.

SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_getchar struct soap  ) 
 

Definition at line 1149 of file stdsoap2.cpp.

References soap::ahead, and soap_get1.

Referenced by soap_begin_recv(), soap_end_recv(), soap_get_mime_attachment(), soap_get_pi(), soap_getdimehdr(), soap_getline(), soap_move(), and soap_string_in().

SOAP_FMAC1 int SOAP_FMAC2 soap_getdime struct soap  ) 
 

Definition at line 10657 of file stdsoap2.cpp.

References soap::dime, soap::error, soap::fdimewriteopen, soap_dime::flags, soap_multipart::id, soap_dime::id, soap_multipart::options, soap_dime::ptr, soap_dime::size, SOAP_DIME_CF, SOAP_DIME_END, SOAP_EOF, SOAP_EOM, soap_get1, soap_getdimefield(), soap_getdimehdr(), soap_move(), soap_new_block(), soap_new_multipart(), SOAP_OK, soap_push_block(), soap_recv(), soap_resolve_attachment(), soap_save_block(), soap_tell(), and soap_multipart::type.

Referenced by soap_end_recv().

SOAP_FMAC1 int SOAP_FMAC2 soap_getdimehdr struct soap  ) 
 

Definition at line 10607 of file stdsoap2.cpp.

References soap_dime::buflen, soap_dime::chunksize, DBGLOG, soap::dime, soap::error, soap_dime::flags, soap_dime::id, soap::mode, soap_dime::options, soap_dime::size, SOAP_DIME_END, SOAP_DIME_ME, SOAP_DIME_MISMATCH, SOAP_DIME_VERSION, SOAP_ENC_DIME, SOAP_EOF, soap_getchar(), soap_getdimefield(), soap_move(), SOAP_OK, soap_tell(), soap_unget, and soap_dime::type.

Referenced by soap_begin_recv(), and soap_getdime().

SOAP_FMAC1 int SOAP_FMAC2 soap_getfault struct soap  ) 
 

Definition at line 68 of file soapC.cpp.

References soap::fault, and soap_get_SOAP_ENV__Fault().

Referenced by soap_recv_fault().

SOAP_FMAC1 int SOAP_FMAC2 soap_getheader struct soap  ) 
 

Definition at line 31 of file soapC.cpp.

References soap::header, soap::part, SOAP_END_HEADER, SOAP_IN_HEADER, and soap_in_SOAP_ENV__Header().

Referenced by soap_recv_header().

SOAP_FMAC1 unsigned char* SOAP_FMAC2 soap_gethex struct soap ,
int
 

Definition at line 1607 of file stdsoap2.cpp.

References soap_dom_element::data, soap::dom, soap::error, int, soap::labbuf, soap::labidx, soap::lablen, soap::mode, soap_append_lab(), SOAP_BLKLEN, soap_end_block(), soap_get(), soap_hex2s(), soap_isxdigit(), soap_malloc(), soap_new_block(), soap_push_block(), soap_save_block(), soap_size_block(), soap_string_in(), SOAP_TYPE, soap_unget, and SOAP_XML_DOM.

SOAP_FMAC1 int SOAP_FMAC2 soap_getline struct soap ,
char *  ,
int 
 

Definition at line 10316 of file stdsoap2.cpp.

References soap::error, SOAP_EOF, soap_getchar(), SOAP_OK, and soap_unget.

Referenced by http_parse(), and soap_getmimehdr().

SOAP_FMAC1 int SOAP_FMAC2 soap_getmime struct soap  ) 
 

Definition at line 10835 of file stdsoap2.cpp.

References soap::error, and soap_get_mime_attachment().

Referenced by soap_end_recv().

SOAP_FMAC1 int SOAP_FMAC2 soap_getmimehdr struct soap  ) 
 

Definition at line 10772 of file stdsoap2.cpp.

References soap_mime::boundary, DBGLOG, soap_multipart::description, soap_multipart::encoding, soap::error, soap_multipart::id, soap_mime::last, soap_multipart::location, soap::mime, soap::msgbuf, soap_blank, soap_code_int(), SOAP_EOM, soap_get_header_attribute(), soap_getline(), SOAP_MIME_ERROR, SOAP_MIME_NONE, SOAP_OK, soap_set_mime_attachment(), soap_strdup(), soap_tag_cmp(), and soap_multipart::type.

Referenced by soap_begin_recv(), and soap_get_mime_attachment().

SOAP_FMAC1 int SOAP_FMAC2 soap_getoffsets const char *  ,
const int ,
int ,
int 
 

Definition at line 2357 of file stdsoap2.cpp.

References int.

SOAP_FMAC1 int SOAP_FMAC2 soap_getposition const char *  ,
int
 

Definition at line 2445 of file stdsoap2.cpp.

References int, and SOAP_MAXDIMS.

Referenced by soap_peek_element().

SOAP_FMAC1 int SOAP_FMAC2 soap_getsize const char *  ,
const char *  ,
int
 

Definition at line 2382 of file stdsoap2.cpp.

References int, SOAP_MAXARRAYSIZE, and soap_strtol.

Referenced by soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), and soap_in_VRangeData().

SOAP_FMAC1 int SOAP_FMAC2 soap_getsizes const char *  ,
int ,
int 
 

Definition at line 2421 of file stdsoap2.cpp.

References int, and SOAP_MAXARRAYSIZE.

SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_getutf8 struct soap  ) 
 

Definition at line 1541 of file stdsoap2.cpp.

References soap::ahead, soap::mode, SOAP_ENC_LATIN, soap_get(), soap_get1, and soap_revget1.

Referenced by soap_peek_element(), soap_string_in(), and soap_wstring_in().

SOAP_FMAC1 size_t SOAP_FMAC2 soap_hash const char *   ) 
 

SOAP_FMAC1 const char* SOAP_FMAC2 soap_hex2s struct soap ,
const char *  ,
char *  ,
size_t  ,
int
 

Definition at line 12955 of file stdsoap2.cpp.

References soap::error, SOAP_EOM, soap_malloc(), and SOAP_NON_NULL.

Referenced by soap_gethex().

SOAP_FMAC1 void* SOAP_FMAC2 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 *(*)(struct soap *, int, const char *, const char *, size_t *)  finstantiate
 

Definition at line 5473 of file stdsoap2.cpp.

References soap_ilist::copy, DBGLOG, soap_ilist::flist, soap_ilist::level, soap_ilist::link, soap_ilist::ptr, soap_ilist::size, SOAP_DUPLICATE_ID, soap_enter(), SOAP_HREF, soap_lookup(), soap_malloc(), and soap_ilist::type.

Referenced by soap_class_id_enter(), soap_in_acq2xx__acq2script(), soap_in_acq2xx__acq2scriptResponse(), soap_in_acq2xx__acq2sh(), soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmd(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqStatus(), soap_in_acq2xx__DIx(), soap_in_acq2xx__DOx(), soap_in_acq2xx__EDGE(), soap_in_acq2xx__getAcqStatus(), soap_in_acq2xx__getVersion(), soap_in_acq2xx__getVersionResponse(), soap_in_acq2xx__MODE(), soap_in_acq2xx__setArm(), soap_in_acq2xx__Signal(), soap_in_acq2xx__waitStop(), soap_in_bool(), 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_in_STATE(), soap_in_VRange(), soap_in_VRangeData(), soap_inbyte(), soap_indateTime(), soap_indouble(), soap_infloat(), soap_inint(), soap_inlong(), soap_inLONG64(), soap_inshort(), soap_instring(), soap_inULONG64(), soap_inunsignedByte(), soap_inunsignedInt(), soap_inunsignedLong(), soap_inunsignedShort(), and soap_inwstring().

SOAP_FMAC1 void* SOAP_FMAC2 soap_id_forward struct soap ,
const char *  id,
void *  p,
size_t  len,
int  st,
int  tt,
size_t  n,
unsigned int  k,
void(*)(struct soap *, int, int, void *, size_t, const void *, size_t)  fcopy
 

Definition at line 5418 of file stdsoap2.cpp.

References soap_ilist::copy, DBGLOG, soap_flist::fcopy, soap_ilist::flist, soap_flist::len, soap_flist::level, soap_ilist::level, soap_ilist::link, soap_flist::next, soap_flist::ptr, soap_ilist::ptr, soap_ilist::size, soap_enter(), SOAP_EOM, soap_fcopy(), SOAP_HREF, soap_lookup(), SOAP_MALLOC, soap_flist::type, and soap_ilist::type.

Referenced by soap_in_acq2xx__acq2script(), soap_in_acq2xx__acq2scriptResponse(), soap_in_acq2xx__acq2sh(), soap_in_acq2xx__acq2shResponse(), soap_in_acq2xx__acqcmd(), soap_in_acq2xx__acqcmdResponse(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__AcqStatus(), soap_in_acq2xx__ClockSetTransaction(), soap_in_acq2xx__DIx(), soap_in_acq2xx__DOx(), soap_in_acq2xx__EDGE(), soap_in_acq2xx__ExternalClockSetTransaction(), soap_in_acq2xx__getAcqStatus(), soap_in_acq2xx__GetAvailableChannelsTransaction(), soap_in_acq2xx__getVersion(), soap_in_acq2xx__getVersionResponse(), soap_in_acq2xx__GetVRangeTransaction(), soap_in_acq2xx__InternalClockSetTransaction(), soap_in_acq2xx__MODE(), soap_in_acq2xx__ModeSetTransaction(), soap_in_acq2xx__Object(), soap_in_acq2xx__setArm(), soap_in_acq2xx__ShellTransaction(), soap_in_acq2xx__Signal(), soap_in_acq2xx__SignalSetTransaction(), soap_in_acq2xx__Transaction(), soap_in_acq2xx__TransactionList(), soap_in_acq2xx__waitStop(), soap_in_bool(), 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_in_STATE(), soap_in_VRange(), soap_in_VRangeData(), soap_inbyte(), soap_indateTime(), soap_indouble(), soap_infloat(), soap_inint(), soap_inlong(), soap_inLONG64(), soap_inshort(), soap_inULONG64(), soap_inunsignedByte(), soap_inunsignedInt(), soap_inunsignedLong(), and soap_inunsignedShort().

SOAP_FMAC1 void* SOAP_FMAC2 soap_id_lookup struct soap ,
const char *  id,
void **  p,
int  t,
size_t  n,
unsigned int  k
 

Definition at line 5335 of file stdsoap2.cpp.

References soap_ilist::copy, DBGLOG, soap::error, soap_ilist::flist, soap::id, soap_ilist::level, soap_ilist::link, soap_ilist::ptr, soap_ilist::size, soap_enter(), SOAP_HREF, soap_lookup(), soap_malloc(), and soap_ilist::type.

Referenced by soap_in_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_in_PointerToacq2xx__Transaction(), soap_in_PointerToPointerToacq2xx__Transaction(), soap_in_PointerToSOAP_ENV__Code(), soap_in_PointerToSOAP_ENV__Detail(), soap_in_PointerToSOAP_ENV__Reason(), soap_in_PointerToVRange(), soap_instring(), and soap_inwstring().

SOAP_FMAC1 char* SOAP_FMAC2 soap_inbyte struct soap ,
const char *  tag,
char *  p,
const char *  ,
int 
 

Definition at line 8862 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2byte(), SOAP_TYPE, soap_value(), and soap::type.

Referenced by soap_in_byte().

SOAP_FMAC1 time_t* SOAP_FMAC2 soap_indateTime struct soap ,
const char *  tag,
time_t *  p,
const char *  ,
int 
 

Definition at line 10116 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2dateTime(), SOAP_TYPE, soap_value(), and soap::type.

SOAP_FMAC1 double* SOAP_FMAC2 soap_indouble struct soap ,
const char *  tag,
double *  p,
const char *  ,
int 
 

Definition at line 9170 of file stdsoap2.cpp.

References soap::body, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_isnumeric(), soap_s2double(), soap_value(), and soap::type.

SOAP_FMAC1 float* SOAP_FMAC2 soap_infloat struct soap ,
const char *  tag,
float *  p,
const char *  ,
int 
 

Definition at line 9071 of file stdsoap2.cpp.

References soap::body, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_isnumeric(), soap_s2float(), soap_value(), and soap::type.

Referenced by soap_in_float().

SOAP_FMAC1 int* SOAP_FMAC2 soap_inint struct soap ,
const char *  tag,
int p,
const char *  ,
int 
 

Definition at line 8610 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2int(), SOAP_TYPE, soap_value(), and soap::type.

Referenced by soap_in_int().

SOAP_FMAC1 void SOAP_FMAC2 soap_init struct soap  ) 
 

Definition at line 6030 of file stdsoap2.cpp.

References soap::accept_flags, soap::accept_timeout, soap::action, soap::actor, soap::alist, soap::attributes, soap::authrealm, soap::bind_flags, soap::blist, soap_mime::boundary, soap::c14nexclude, soap::c14ninclude, soap::clist, soap::connect_flags, soap::connect_timeout, soap::cookie_domain, soap::cookie_max, soap::cookie_path, soap::cookies, soap::dime, soap::dime_id_format, soap::dom, soap::double_format, soap::encodingStyle, soap::faccept, soap::fault, soap::fclose, soap::fclosesocket, soap::fconnect, soap::fdimeread, soap::fdimereadclose, soap::fdimereadopen, soap::fdimewrite, soap::fdimewriteclose, soap::fdimewriteopen, soap::fdisconnect, soap::fform, soap::fget, soap::fheader, soap::fignore, soap_mime::first, soap_dime::first, soap::float_format, soap::fmimeread, soap::fmimereadclose, soap::fmimereadopen, soap::fmimewrite, soap::fmimewriteclose, soap::fmimewriteopen, soap::fopen, soap::fparse, soap::fparsehdr, fplugin(), soap::fplugin, soap::fpoll, soap::fpost, soap::fposthdr, soap::fpreparefinal, soap::fprepareinit, soap::fpreparerecv, soap::fpreparesend, frecv(), soap::frecv, soap::fresolve, soap::fresponse, fsend(), soap::fsend, soap::fserveloop, soap::fseterror, soap::fshutdownsocket, soap::header, soap::host, soap::http_content, http_get(), http_parse(), http_parse_header(), http_post(), http_post_header(), http_response(), soap::http_version, soap::ip, soap::is, soap::keep_alive, soap::labbuf, soap::labidx, soap::lablen, soap_mime::last, soap_dime::last, soap_mime::list, soap_dime::list, soap::local_namespaces, soap::master, soap::max_keep_alive, soap::mime, namespaces, soap::namespaces, soap::nlist, soap::os, soap::passwd, soap::plugins, soap::port, soap::prolog, soap::proxy_host, soap::proxy_passwd, soap::proxy_port, soap::proxy_userid, soap::recv_timeout, soap::recvfd, soap::send_timeout, soap::sendfd, soap_begin(), soap_imode, SOAP_INIT, soap_init_iht(), soap_init_pht(), SOAP_INVALID_SOCKET, SOAP_IO_DEFAULT, SOAP_MAXKEEPALIVE, soap_omode, soap_poll(), soap_ssl_init(), SOAP_STR_EOS, SOAP_ZLIB_NONE, soap::socket, soap::socket_flags, soap_mime::start, soap::state, tcp_accept(), tcp_closesocket(), tcp_connect(), tcp_disconnect(), tcp_gethost(), tcp_shutdownsocket(), soap::user, soap::userid, soap::version, and soap::xlist.

Referenced by acq2script(), acq2sh(), acq2xx::acq2xx(), main(), and soap_init2().

SOAP_FMAC1 void SOAP_FMAC2 soap_init1 struct soap ,
soap_mode 
 

Definition at line 6226 of file stdsoap2.cpp.

References soap_init2().

SOAP_FMAC1 void SOAP_FMAC2 soap_init2 struct soap ,
soap_mode  ,
soap_mode 
 

Definition at line 6236 of file stdsoap2.cpp.

References soap_imode, soap_init(), and soap_omode.

Referenced by soap_init1(), and soap_new2().

SOAP_FMAC1 char** SOAP_FMAC2 soap_inliteral struct soap ,
const char *  tag,
char **  p
 

Definition at line 10181 of file stdsoap2.cpp.

References soap::error, soap_element_begin_in(), soap_element_end_in(), soap_get(), soap_malloc(), SOAP_NO_TAG, SOAP_OK, SOAP_STR_EOS, soap_string_in(), SOAP_TT, and soap_unget.

Referenced by soap_in_SOAP_ENV__Detail().

SOAP_FMAC1 long* SOAP_FMAC2 soap_inlong struct soap ,
const char *  tag,
long *  p,
const char *  ,
int 
 

Definition at line 8693 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2long(), SOAP_TYPE, soap_value(), and soap::type.

SOAP_FMAC1 LONG64* SOAP_FMAC2 soap_inLONG64 struct soap ,
const char *  tag,
LONG64 *  p,
const char *  ,
int 
 

Definition at line 8783 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, LONG64, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2LONG64(), SOAP_TYPE, soap_value(), and soap::type.

SOAP_FMAC1 short* SOAP_FMAC2 soap_inshort struct soap ,
const char *  tag,
short *  p,
const char *  ,
int 
 

Definition at line 8933 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2short(), SOAP_TYPE, soap_value(), and soap::type.

SOAP_FMAC1 char** SOAP_FMAC2 soap_instring struct soap ,
const char *  tag,
char **  p,
const char *  ,
int  ,
int  ,
long  ,
long 
 

Definition at line 9850 of file stdsoap2.cpp.

References soap::error, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_lookup(), soap_malloc(), SOAP_NO_TAG, SOAP_OK, SOAP_STR_EOS, and soap_string_in().

Referenced by soap_check_result(), soap_in__QName(), and soap_in_string().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_int2s struct soap ,
int 
 

Definition at line 8560 of file stdsoap2.cpp.

References soap_long2s().

Referenced by soap_bind(), and tcp_connect().

SOAP_FMAC1 ULONG64* SOAP_FMAC2 soap_inULONG64 struct soap ,
const char *  tag,
ULONG64 *  p,
const char *  ,
int 
 

Definition at line 9561 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2ULONG64(), SOAP_TYPE, soap_value(), soap::type, and ULONG64.

SOAP_FMAC1 unsigned char* SOAP_FMAC2 soap_inunsignedByte struct soap ,
const char *  tag,
unsigned char *  p,
const char *  ,
int 
 

Definition at line 9236 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2unsignedByte(), SOAP_TYPE, soap_value(), and soap::type.

SOAP_FMAC1 unsigned int* SOAP_FMAC2 soap_inunsignedInt struct soap ,
const char *  tag,
unsigned int p,
const char *  ,
int 
 

Definition at line 9388 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2unsignedInt(), SOAP_TYPE, soap_value(), and soap::type.

SOAP_FMAC1 unsigned long* SOAP_FMAC2 soap_inunsignedLong struct soap ,
const char *  tag,
unsigned long *  p,
const char *  ,
int 
 

Definition at line 9471 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2unsignedLong(), SOAP_TYPE, soap_value(), and soap::type.

SOAP_FMAC1 unsigned short* SOAP_FMAC2 soap_inunsignedShort struct soap ,
const char *  tag,
unsigned short *  p,
const char *  ,
int 
 

Definition at line 9307 of file stdsoap2.cpp.

References soap::body, soap::error, soap::href, soap::id, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_forward(), soap_match_tag(), soap_revert(), soap_s2unsignedShort(), SOAP_TYPE, soap_value(), and soap::type.

SOAP_FMAC1 wchar_t** SOAP_FMAC2 soap_inwliteral struct soap ,
const char *  tag,
wchar_t **  p
 

Definition at line 10253 of file stdsoap2.cpp.

References soap::error, soap_element_begin_in(), soap_element_end_in(), soap_get(), soap_malloc(), SOAP_NO_TAG, SOAP_OK, SOAP_STR_EOS, SOAP_TT, soap_unget, and soap_wstring_in().

SOAP_FMAC1 wchar_t** SOAP_FMAC2 soap_inwstring struct soap ,
const char *  tag,
wchar_t **  p,
const char *  ,
int  ,
long  ,
long 
 

Definition at line 9903 of file stdsoap2.cpp.

References soap::error, soap_element_begin_in(), soap_element_end_in(), soap_id_enter(), soap_id_lookup(), soap_malloc(), SOAP_NO_TAG, SOAP_OK, SOAP_STR_EOS, and soap_wstring_in().

SOAP_FMAC1 int SOAP_FMAC2 soap_is_embedded struct soap ,
struct soap_plist
 

Definition at line 4835 of file stdsoap2.cpp.

References DBGLOG, soap::encodingStyle, soap_plist::mark1, soap_plist::mark2, soap::mode, soap::part, SOAP_IN_HEADER, SOAP_IO_LENGTH, SOAP_XML_GRAPH, and soap::version.

Referenced by soap_element_id(), and soap_embed().

SOAP_FMAC1 int SOAP_FMAC2 soap_is_single struct soap ,
struct soap_plist
 

Definition at line 4857 of file stdsoap2.cpp.

References soap_plist::mark1, soap_plist::mark2, soap::mode, soap::part, SOAP_IN_HEADER, and SOAP_IO_LENGTH.

Referenced by soap_element_id(), and soap_embed().

SOAP_FMAC1 struct soap_clist* SOAP_FMAC2 soap_link struct soap ,
void *  ,
int  ,
int  ,
void(*)(struct soap_clist *)  fdelete
 

Definition at line 5262 of file stdsoap2.cpp.

References soap_clist::fdelete, soap_clist::next, soap_clist::ptr, soap_clist::size, SOAP_MALLOC, and soap_clist::type.

Referenced by soap_instantiate_acq2xx__acq2script(), soap_instantiate_acq2xx__acq2scriptResponse(), soap_instantiate_acq2xx__acq2sh(), soap_instantiate_acq2xx__acq2shResponse(), soap_instantiate_acq2xx__acqcmd(), soap_instantiate_acq2xx__acqcmdResponse(), soap_instantiate_acq2xx__AcqControlTransaction(), soap_instantiate_acq2xx__AcqStatus(), soap_instantiate_acq2xx__ClockSetTransaction(), soap_instantiate_acq2xx__ExternalClockSetTransaction(), soap_instantiate_acq2xx__getAcqStatus(), soap_instantiate_acq2xx__GetAvailableChannelsTransaction(), soap_instantiate_acq2xx__getVersion(), soap_instantiate_acq2xx__getVersionResponse(), soap_instantiate_acq2xx__GetVRangeTransaction(), soap_instantiate_acq2xx__InternalClockSetTransaction(), soap_instantiate_acq2xx__ModeSetTransaction(), soap_instantiate_acq2xx__Object(), soap_instantiate_acq2xx__setArm(), soap_instantiate_acq2xx__ShellTransaction(), soap_instantiate_acq2xx__Signal(), soap_instantiate_acq2xx__SignalSetTransaction(), soap_instantiate_acq2xx__Transaction(), soap_instantiate_acq2xx__TransactionList(), soap_instantiate_acq2xx__waitStop(), 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_VRange(), and soap_instantiate_VRangeData().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_long2s struct soap ,
long 
 

Definition at line 8642 of file stdsoap2.cpp.

References soap::tmpbuf.

Referenced by soap_acq2xx__DIx2s(), soap_acq2xx__DOx2s(), soap_acq2xx__EDGE2s(), soap_acq2xx__MODE2s(), soap_bool2s(), soap_byte2s(), soap_int2s(), soap_outbyte(), soap_outint(), soap_outlong(), soap_outshort(), soap_short2s(), and soap_STATE2s().

SOAP_FMAC1 const char* SOAP_FMAC2 soap_LONG642s struct soap ,
LONG64 
 

Definition at line 8725 of file stdsoap2.cpp.

References SOAP_LONG_FORMAT, and soap::tmpbuf.

Referenced by soap_outLONG64().

SOAP_FMAC1 struct soap_ilist* SOAP_FMAC2 soap_lookup struct soap ,
const char * 
 

Definition at line 5006 of file stdsoap2.cpp.

References soap_ilist::id, soap::iht, soap_ilist::next, and soap_hash().

Referenced by soap_id_enter(), soap_id_forward(), soap_id_lookup(), and soap_lookup_type().

SOAP_FMAC1 void* SOAP_FMAC2 soap_lookup_plugin struct soap ,
const char * 
 

Definition at line 13858 of file stdsoap2.cpp.

References soap::fplugin.

SOAP_FMAC1 int SOAP_FMAC2 soap_lookup_type struct soap ,
const char *  id
 

Definition at line 5314 of file stdsoap2.cpp.

References DBGLOG, soap_lookup(), and soap_ilist::type.

Referenced by soap_getelement().

SOAP_FMAC1 void* SOAP_FMAC2 soap_malloc struct soap ,
size_t 
 

Definition at line 5043 of file stdsoap2.cpp.

References SOAP_CANARY, SOAP_EOM, SOAP_MALLOC, and SOAP_NON_NULL.

Referenced by acq2xx__getAcqStatus(), acq2xx__getVersion(), acq2xx__ShellTransaction::run(), soap_attachment(), soap_attribute(), soap_base642s(), soap_dime_option(), soap_element(), soap_element_start_end_out(), soap_fault(), soap_faultdetail(), soap_faultsubcode(), soap_getbase64(), soap_getdimefield(), soap_gethex(), soap_hex2s(), soap_id_enter(), soap_id_lookup(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_in_PointerToacq2xx__Transaction(), soap_in_PointerToPointerToacq2xx__Transaction(), soap_in_PointerToSOAP_ENV__Code(), soap_in_PointerToSOAP_ENV__Detail(), soap_in_PointerToSOAP_ENV__Reason(), soap_in_PointerToVRange(), soap_in_VRangeData(), soap_inliteral(), soap_instring(), soap_inwliteral(), soap_inwstring(), soap_new_multipart(), soap_peek_element(), soap_QName2s(), soap_resolve(), soap_s2base64(), soap_s2hex(), soap_s2QName(), soap_s2wchar(), soap_save_block(), soap_select_mime_boundary(), soap_strdup(), soap_wchar2s(), and soap_wstring_out().

SOAP_FMAC1 int SOAP_FMAC2 soap_match_array struct soap ,
const char * 
 

Definition at line 2684 of file stdsoap2.cpp.

References soap::arrayType, DBGLOG, soap_match_tag(), SOAP_OK, and SOAP_TAG_MISMATCH.

Referenced by soap_getelement(), and soap_in_VRangeData().

SOAP_FMAC1 int SOAP_FMAC2 soap_match_cid struct soap ,
const char *  ,
const char * 
 

Definition at line 10989 of file stdsoap2.cpp.

References soap_decode(), SOAP_STR_EOS, and soap::tmpbuf.

Referenced by soap_resolve_attachment().

SOAP_FMAC1 int SOAP_FMAC2 soap_match_namespace struct soap ,
const char *  ,
const char *  ,
int  n1,
int  n2
 

Definition at line 2544 of file stdsoap2.cpp.

References soap_nlist::id, soap_nlist::index, soap::local_namespaces, soap_nlist::next, soap::nlist, SOAP_NAMESPACE, SOAP_OK, and SOAP_SYNTAX_ERROR.

Referenced by soap_match_tag().

SOAP_FMAC1 int SOAP_FMAC2 soap_match_tag struct soap ,
const char *  ,
const char * 
 

Definition at line 2644 of file stdsoap2.cpp.

References DBGLOG, soap_match_namespace(), SOAP_OK, SOAP_STRCMP, and SOAP_TAG_MISMATCH.

Referenced by soap_attr_value(), soap_element_begin_in(), soap_getelement(), soap_ignore_element(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_bool(), soap_inbyte(), soap_indateTime(), soap_inint(), soap_inlong(), soap_inLONG64(), soap_inshort(), soap_instantiate_acq2xx__ClockSetTransaction(), soap_instantiate_acq2xx__Object(), soap_instantiate_acq2xx__ShellTransaction(), soap_instantiate_acq2xx__Transaction(), soap_instantiate_acq2xx__TransactionList(), soap_inULONG64(), soap_inunsignedByte(), soap_inunsignedInt(), soap_inunsignedLong(), soap_inunsignedShort(), soap_isnumeric(), soap_match_array(), soap_peek_element(), soap_recv_fault(), and soap_serve_request().

SOAP_FMAC1 int SOAP_FMAC2 soap_move struct soap ,
long 
 

Definition at line 1469 of file stdsoap2.cpp.

References DBGLOG, SOAP_EOF, soap_getchar(), and SOAP_OK.

Referenced by soap_getdime(), soap_getdimefield(), and soap_getdimehdr().

SOAP_FMAC1 struct soap* SOAP_FMAC2 soap_new void   ) 
 

Definition at line 4364 of file stdsoap2.cpp.

References SOAP_IO_DEFAULT, and soap_new2().

Referenced by acq2xx::acq2xx(), configureSoftTransient(), configureTriggeredContinuous(), loop_test(), main(), reportVoltsRange(), and test_harness().

SOAP_FMAC1 struct soap* SOAP_FMAC2 soap_new1 soap_mode   ) 
 

Definition at line 4354 of file stdsoap2.cpp.

References soap_new2().

SOAP_FMAC1 struct soap* SOAP_FMAC2 soap_new2 soap_mode  ,
soap_mode 
 

Definition at line 4374 of file stdsoap2.cpp.

References soap_init2().

Referenced by soap_new(), and soap_new1().

SOAP_FMAC1 int SOAP_FMAC2 soap_new_block struct soap  ) 
 

Definition at line 1922 of file stdsoap2.cpp.

References soap::blist, DBGLOG, soap_blist::next, soap_blist::ptr, soap_blist::size, SOAP_EOM, SOAP_MALLOC, and SOAP_OK.

Referenced by soap_begin_send(), soap_get_mime_attachment(), soap_getbase64(), soap_getdime(), soap_gethex(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_VRangeData(), soap_peek_element(), soap_string_in(), and soap_wstring_in().

SOAP_FMAC1 char* SOAP_FMAC2 soap_next_block struct soap  ) 
 

Definition at line 2185 of file stdsoap2.cpp.

References soap::blist, DBGLOG, soap_blist::ptr, and SOAP_FREE.

Referenced by soap_end_send(), and soap_save_block().

SOAP_FMAC1 struct soap_multipart* SOAP_FMAC2 soap_next_multipart struct soap_multipart  ) 
 

Definition at line 11267 of file stdsoap2.cpp.

References soap_multipart::next.

SOAP_FMAC1 int SOAP_FMAC2 soap_outbyte struct soap ,
const char *  tag,
int  id,
const char *  p,
const char *  ,
int 
 

Definition at line 8831 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_long2s(), and soap_string_out().

Referenced by soap_out_byte().

SOAP_FMAC1 int SOAP_FMAC2 soap_outdateTime struct soap ,
const char *  tag,
int  id,
const time_t *  p,
const char *  ,
int 
 

Definition at line 10044 of file stdsoap2.cpp.

References soap::error, soap_dateTime2s(), soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), and soap_string_out().

SOAP_FMAC1 int SOAP_FMAC2 soap_outdouble struct soap ,
const char *  tag,
int  id,
const double *  p,
const char *  ,
int 
 

Definition at line 9121 of file stdsoap2.cpp.

References soap::error, soap_double2s(), soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), and soap_string_out().

SOAP_FMAC1 int SOAP_FMAC2 soap_outfloat struct soap ,
const char *  tag,
int  id,
const float *  p,
const char *  ,
int 
 

Definition at line 8989 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_float2s(), and soap_string_out().

Referenced by soap_out_float().

SOAP_FMAC1 int SOAP_FMAC2 soap_outint struct soap ,
const char *  tag,
int  id,
const int p,
const char *  ,
int 
 

Definition at line 8570 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_long2s(), and soap_string_out().

Referenced by soap_out_int().

SOAP_FMAC1 int SOAP_FMAC2 soap_outliteral struct soap ,
const char *  tag,
char *const *  p,
const char *  type
 

Definition at line 10144 of file stdsoap2.cpp.

References soap::error, Namespace::id, soap::local_namespaces, Namespace::ns, soap_attribute(), soap_element(), soap_element_begin_out(), soap_element_end_out(), soap_element_start_end_out(), SOAP_OK, soap_send(), SOAP_STR_EOS, and soap::tmpbuf.

Referenced by soap_out_SOAP_ENV__Detail().

SOAP_FMAC1 int SOAP_FMAC2 soap_outlong struct soap ,
const char *  tag,
int  id,
const long *  p,
const char *  ,
int 
 

Definition at line 8653 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_long2s(), and soap_string_out().

SOAP_FMAC1 int SOAP_FMAC2 soap_outLONG64 struct soap ,
const char *  tag,
int  id,
const LONG64 *  p,
const char *  ,
int 
 

Definition at line 8736 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_LONG642s(), and soap_string_out().

SOAP_FMAC1 int SOAP_FMAC2 soap_outshort struct soap ,
const char *  tag,
int  id,
const short *  p,
const char *  ,
int 
 

Definition at line 8902 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_long2s(), and soap_string_out().

SOAP_FMAC1 int SOAP_FMAC2 soap_outstring struct soap ,
const char *  tag,
int  id,
char *const *  p,
const char *  ,
int 
 

Definition at line 9831 of file stdsoap2.cpp.

References soap::error, soap::mode, SOAP_C_NILSTRING, soap_element_begin_out(), soap_element_end_out(), soap_element_id(), soap_element_null(), SOAP_OK, and soap_string_out().

Referenced by soap_out__QName(), and soap_out_string().

SOAP_FMAC1 int SOAP_FMAC2 soap_outULONG64 struct soap ,
const char *  tag,
int  id,
const ULONG64 *  p,
const char *  ,
int 
 

Definition at line 9514 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_string_out(), and soap_ULONG642s().

SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedByte struct soap ,
const char *  tag,
int  id,
const unsigned char *  p,
const char *  ,
int 
 

Definition at line 9205 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_string_out(), and soap_unsignedLong2s().

SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedInt struct soap ,
const char *  tag,
int  id,
const unsigned int p,
const char *  ,
int 
 

Definition at line 9348 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_string_out(), and soap_unsignedLong2s().

SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedLong struct soap ,
const char *  tag,
int  id,
const unsigned long *  p,
const char *  ,
int 
 

Definition at line 9431 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_string_out(), and soap_unsignedLong2s().

SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedShort struct soap ,
const char *  tag,
int  id,
const unsigned short *  p,
const char *  ,
int 
 

Definition at line 9276 of file stdsoap2.cpp.

References soap::error, soap_element_begin_out(), soap_element_end_out(), soap_embedded_id(), soap_string_out(), and soap_unsignedLong2s().

SOAP_FMAC1 int SOAP_FMAC2 soap_outwliteral struct soap ,
const char *  tag,
wchar_t *const *  p,
const char *  type
 

Definition at line 10208 of file stdsoap2.cpp.

References soap::error, Namespace::id, soap::local_namespaces, Namespace::ns, soap_attribute(), soap_element(), soap_element_begin_out(), soap_element_end_out(), soap_element_start_end_out(), SOAP_OK, soap_pututf8(), soap_send(), SOAP_STR_EOS, and soap::tmpbuf.

SOAP_FMAC1 int SOAP_FMAC2 soap_outwstring struct soap ,
const char *  tag,
int  id,
wchar_t *const *  p,
const char *  ,
int 
 

Definition at line 9882 of file stdsoap2.cpp.

References soap::error, soap::mode, SOAP_C_NILSTRING, soap_element_begin_out(), soap_element_end_out(), soap_element_id(), soap_element_null(), SOAP_OK, and soap_wstring_out().

SOAP_FMAC1 int SOAP_FMAC2 soap_peek_element struct soap  ) 
 

Definition at line 7466 of file stdsoap2.cpp.

References soap::actor, soap::arrayOffset, soap::arraySize, soap::arrayType, soap::attributes, soap_dom_element::atts, soap::body, soap_dom_element::data, soap::dom, soap_dom_element::elts, soap::error, soap_dom_element::head, soap::href, soap::id, soap::labbuf, soap::labidx, soap::lablen, soap::mode, soap::mustUnderstand, soap_attribute::name, soap_dom_element::name, soap_dom_attribute::next, soap_attribute::next, soap_dom_element::next, soap_dom_element::node, soap_dom_element::nstr, soap::null, soap::other, soap::peeked, soap::position, soap::positions, soap_dom_element::prnt, soap::root, soap_attribute::size, soap_dom_element::soap, SOAP_AP, soap_append_lab(), soap_blank, SOAP_BLKLEN, soap_current_namespace(), SOAP_EOF, SOAP_EOM, SOAP_FREE, soap_get1, soap_getattrval(), soap_getposition(), soap_getutf8(), SOAP_LABLEN, SOAP_LT, SOAP_MALLOC, soap_malloc(), soap_match_tag(), soap_new_block(), SOAP_NO_TAG, soap_notblank, SOAP_OK, soap_push_block(), soap_push_namespace(), SOAP_QT, soap_save_block(), soap_store_lab(), SOAP_STR_EOS, SOAP_STRCMP, soap_strdup(), soap_strrchr, SOAP_SYNTAX_ERROR, soap_unget, SOAP_XML_DOM, SOAP_XML_GRAPH, soap::tag, soap_dom_element::tail, soap::tmpbuf, soap_dom_element::type, soap::type, soap_attribute::value, soap::version, soap_attribute::visible, and soap_dom_element::wide.

Referenced by soap_element_begin_in(), soap_getelement(), soap_ignore_element(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_VRangeData(), soap_serve_request(), and soap_xop_forward().

SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_enter struct soap ,
const void *  p,
const struct soap_array a,
int  n,
int  t,
struct soap_plist ** 
 

Definition at line 4468 of file stdsoap2.cpp.

References soap_array::__ptr, soap_array::__size, soap_plist::array, DBGLOG, soap::error, soap_plist::id, soap::idnum, soap_plist::mark1, soap_plist::mark2, soap_plist::next, soap_pblk::next, soap::pblk, soap::pht, soap::pidx, soap_pblk::plist, soap_plist::ptr, SOAP_EOM, soap_hash_ptr, SOAP_MALLOC, SOAP_PTRBLK, and soap_plist::type.

Referenced by soap_array_reference(), soap_attachment(), and soap_reference().

SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_lookup struct soap ,
const void *  p,
int  t,
struct soap_plist ** 
 

Definition at line 4444 of file stdsoap2.cpp.

References DBGLOG, soap_plist::id, soap_plist::next, soap::pht, soap_plist::ptr, soap_hash_ptr, and soap_plist::type.

Referenced by soap_element_id(), soap_embed(), soap_embedded(), soap_embedded_id(), and soap_reference().

SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_lookup_id struct soap ,
void *  p,
int  t,
struct soap_plist ** 
 

SOAP_FMAC1 int SOAP_FMAC2 soap_poll struct soap  ) 
 

Definition at line 3952 of file stdsoap2.cpp.

References DBGLOG, soap::errnum, FD_SETSIZE, soap::imode, soap::master, SOAP_EINTR, SOAP_ENC_SSL, SOAP_EOF, SOAP_FD_EXCEEDED, SOAP_OK, soap_set_receiver_error(), SOAP_SOCKET, soap_socket_errno, SOAP_TCP_ERROR, soap_valid_socket, soap::socket, tcp_error(), and soap::tmpbuf.

Referenced by soap_done(), and soap_init().

SOAP_FMAC1 void SOAP_FMAC2 soap_pop_block struct soap  ) 
 

Definition at line 1960 of file stdsoap2.cpp.

References soap::blist, DBGLOG, soap_blist::ptr, soap_blist::size, and SOAP_FREE.

Referenced by soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), and soap_in_VRangeData().

SOAP_FMAC1 void SOAP_FMAC2 soap_pop_namespace struct soap  ) 
 

Definition at line 2528 of file stdsoap2.cpp.

References DBGLOG, soap_nlist::id, soap::level, soap_nlist::level, soap_nlist::next, soap::nlist, and SOAP_FREE.

Referenced by soap_element_end_in(), and soap_pop_ns().

SOAP_FMAC1 void SOAP_FMAC2 soap_post_check_mime_attachments struct soap soap  ) 
 

Definition at line 10849 of file stdsoap2.cpp.

References soap::imode, and SOAP_MIME_POSTCHECK.

SOAP_FMAC1 void SOAP_FMAC2 soap_print_fault struct soap ,
FILE * 
 

Definition at line 13762 of file stdsoap2.cpp.

References soap::error, soap_check_state, soap_faultcode(), soap_faultdetail(), soap_faultstring(), soap_faultsubcode(), soap_set_fault(), and soap::version.

Referenced by standalone_main().

SOAP_FMAC1 void SOAP_FMAC2 soap_print_fault_location struct soap ,
FILE * 
 

Definition at line 13787 of file stdsoap2.cpp.

References soap::buf, soap::bufidx, soap::buflen, and soap::error.

SOAP_FMAC1 void* SOAP_FMAC2 soap_push_block struct soap ,
size_t 
 

Definition at line 1940 of file stdsoap2.cpp.

References soap::blist, DBGLOG, soap_blist::size, SOAP_EOM, and SOAP_MALLOC.

Referenced by soap_flush_raw(), soap_get_mime_attachment(), soap_getbase64(), soap_getdime(), soap_gethex(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_VRangeData(), soap_peek_element(), soap_string_in(), and soap_wstring_in().

SOAP_FMAC1 int SOAP_FMAC2 soap_push_namespace struct soap ,
const char *  ,
const char * 
 

Definition at line 2467 of file stdsoap2.cpp.

References DBGLOG, soap::error, soap_nlist::id, Namespace::id, Namespace::in, soap_nlist::index, soap::level, soap_nlist::level, soap::local_namespaces, soap_nlist::next, soap::nlist, soap_nlist::ns, Namespace::ns, Namespace::out, SOAP_EOM, SOAP_FREE, SOAP_MALLOC, SOAP_OK, and soap_tag_cmp().

Referenced by soap_peek_element(), and soap_set_namespaces().

SOAP_FMAC1 int SOAP_FMAC2 soap_putbase64 struct soap ,
const unsigned char *  ,
int 
 

Definition at line 1696 of file stdsoap2.cpp.

References soap_dom_element::data, soap::dom, soap::error, soap::mode, SOAP_OK, soap_s2base64(), soap_send_raw(), and SOAP_XML_DOM.

SOAP_FMAC1 int SOAP_FMAC2 soap_putdime struct soap  ) 
 

Definition at line 10487 of file stdsoap2.cpp.

References DBGLOG, soap::dime, soap::error, soap::fdimeread, soap::fdimereadclose, soap::fdimereadopen, soap_dime::first, soap_dime::flags, soap_multipart::id, soap_dime::id, soap::mode, soap_multipart::next, soap_multipart::options, soap_dime::options, soap_multipart::ptr, soap_multipart::size, soap_dime::size, SOAP_DIME_CF, SOAP_DIME_MB, SOAP_DIME_ME, SOAP_DIME_MEDIA, SOAP_DIME_VERSION, SOAP_ENC_DIME, SOAP_ENC_XML, SOAP_EOF, SOAP_IO, SOAP_IO_CHUNK, SOAP_IO_STORE, SOAP_OK, soap_putdimefield(), soap_putdimehdr(), soap_send_raw(), SOAP_STR_PADDING, soap::tmpbuf, soap_multipart::type, and soap_dime::type.

Referenced by soap_end_send().

SOAP_FMAC1 int SOAP_FMAC2 soap_putdimehdr struct soap  ) 
 

Definition at line 10449 of file stdsoap2.cpp.

References DBGLOG, soap::dime, soap::error, soap_dime::flags, soap_dime::id, soap_dime::options, soap_dime::size, SOAP_DIME_VERSION, SOAP_OK, soap_putdimefield(), soap_send_raw(), and soap_dime::type.

Referenced by soap_envelope_begin_out(), and soap_putdime().

SOAP_FMAC1 int SOAP_FMAC2 soap_putfault struct soap  ) 
 

Definition at line 61 of file soapC.cpp.

References soap::fault, SOAP_OK, and soap_put_SOAP_ENV__Fault().

Referenced by soap_send_fault().

SOAP_FMAC1 int SOAP_FMAC2 soap_putheader struct soap  ) 
 

Definition at line 21 of file soapC.cpp.

References soap::header, soap::part, SOAP_END_HEADER, SOAP_IN_HEADER, SOAP_OK, and soap_out_SOAP_ENV__Header().

Referenced by soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 int SOAP_FMAC2 soap_puthex struct soap ,
const unsigned char *  ,
int 
 

Definition at line 1580 of file stdsoap2.cpp.

References soap_dom_element::data, soap::dom, soap::error, soap::mode, SOAP_OK, soap_s2hex(), soap_send_raw(), and SOAP_XML_DOM.

SOAP_FMAC1 int SOAP_FMAC2 soap_puthttphdr struct soap ,
int  status,
size_t  count
 

Definition at line 12996 of file stdsoap2.cpp.

References soap_mime::boundary, soap::fposthdr, soap::http_content, soap::keep_alive, soap::mime, soap::mode, soap::omode, SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_ENC_ZLIB, SOAP_FILE, SOAP_GET, SOAP_HTML, SOAP_IO, SOAP_IO_CHUNK, SOAP_OK, soap_mime::start, soap::status, soap::tmpbuf, and soap::version.

Referenced by http_post(), and http_response().

SOAP_FMAC1 int SOAP_FMAC2 soap_putmime struct soap  ) 
 

Definition at line 11075 of file stdsoap2.cpp.

References soap_mime::boundary, DBGLOG, soap_multipart::description, soap::error, soap_mime::first, soap::fmimeread, soap::fmimereadclose, soap::fmimereadopen, soap_multipart::id, soap::mime, soap::mode, soap_multipart::next, soap_multipart::ptr, soap_multipart::size, SOAP_ENC_MIME, SOAP_ENC_XML, SOAP_EOF, SOAP_IO, SOAP_IO_CHUNK, SOAP_IO_STORE, SOAP_OK, soap_putmimehdr(), soap_send3(), soap_send_raw(), soap::tmpbuf, and soap_multipart::type.

Referenced by soap_end_send().

SOAP_FMAC1 int SOAP_FMAC2 soap_putmimehdr struct soap ,
struct soap_multipart
 

Definition at line 11048 of file stdsoap2.cpp.

References soap_mime::boundary, DBGLOG, soap_multipart::description, soap_multipart::encoding, soap::error, soap_multipart::id, soap_multipart::location, soap::mime, soap_code_str(), soap_send3(), soap_send_raw(), and soap_multipart::type.

Referenced by soap_putmime().

SOAP_FMAC1 char* SOAP_FMAC2 soap_putoffset struct soap ,
int 
 

Definition at line 2319 of file stdsoap2.cpp.

References soap_putoffsets().

SOAP_FMAC1 char* SOAP_FMAC2 soap_putoffsets struct soap ,
const int ,
int 
 

Definition at line 2329 of file stdsoap2.cpp.

References soap::arrayOffset.

Referenced by soap_putoffset().

SOAP_FMAC1 char* SOAP_FMAC2 soap_putsize struct soap ,
const char *  ,
int 
 

Definition at line 2268 of file stdsoap2.cpp.

References soap_putsizes().

Referenced by soap_out_VRangeData().

SOAP_FMAC1 char* SOAP_FMAC2 soap_putsizes struct soap ,
const char *  ,
const int ,
int 
 

Definition at line 2278 of file stdsoap2.cpp.

References soap_putsizesoffsets().

Referenced by soap_putsize().

SOAP_FMAC1 char* SOAP_FMAC2 soap_putsizesoffsets struct soap ,
const char *  ,
const int ,
const int ,
int 
 

Definition at line 2288 of file stdsoap2.cpp.

References soap::type, and soap::version.

Referenced by soap_putsizes().

SOAP_FMAC1 int SOAP_FMAC2 soap_pututf8 struct soap ,
unsigned  long
 

SOAP_FMAC1 const char* SOAP_FMAC2 soap_QName2s struct soap ,
const char * 
 

Definition at line 9665 of file stdsoap2.cpp.

References Namespace::id, soap::idnum, Namespace::in, soap::local_namespaces, soap::mode, Namespace::ns, soap_malloc(), soap_set_attr(), soap_strdup(), soap_tag_cmp(), soap_utilize_ns(), SOAP_XML_CANONICAL, and soap::tmpbuf.

Referenced by soap_out_SOAP_ENV__Code(), and soap_out_SOAP_ENV__Fault().

SOAP_FMAC1 int SOAP_FMAC2 soap_receiver_fault struct soap ,
const char *  ,
const char * 
 

Definition at line 13741 of file stdsoap2.cpp.

References soap_receiver_fault_subcode().

SOAP_FMAC1 int SOAP_FMAC2 soap_receiver_fault_subcode struct soap ,
const char *  ,
const char *  ,
const char * 
 

Definition at line 13751 of file stdsoap2.cpp.

References soap_copy_fault(), and soap::version.

Referenced by soap_receiver_fault().

SOAP_FMAC1 int SOAP_FMAC2 soap_recv struct soap  ) 
 

Definition at line 1076 of file stdsoap2.cpp.

References soap::buf, soap::bufidx, soap::buflen, soap_dime::buflen, soap_dime::chunksize, soap::count, DBGLOG, soap::dime, soap_dime::flags, soap::mode, soap_dime::size, SOAP_DIME_CF, SOAP_ENC_DIME, SOAP_OK, and soap_recv_raw().

Referenced by soap_getdime().

SOAP_FMAC1 int SOAP_FMAC2 soap_recv_empty_response struct soap  ) 
 

Definition at line 13633 of file stdsoap2.cpp.

References soap::error, soap_begin_recv(), soap_closesock(), soap_end_recv(), and SOAP_OK.

SOAP_FMAC1 int SOAP_FMAC2 soap_recv_fault struct soap  ) 
 

Definition at line 13570 of file stdsoap2.cpp.

References DBGLOG, soap::error, soap_body_end_in(), SOAP_CLI_FAULT, soap_closesock(), soap_end_recv(), soap_envelope_end_in(), SOAP_FAULT, soap_faultcode(), soap_getfault(), soap_match_tag(), SOAP_MUSTUNDERSTAND, SOAP_OK, soap_set_fault(), SOAP_SVR_FAULT, SOAP_VERSIONMISMATCH, and soap::version.

SOAP_FMAC1 int SOAP_FMAC2 soap_recv_header struct soap  ) 
 

Definition at line 12657 of file stdsoap2.cpp.

References soap::error, soap::fheader, soap_getheader(), SOAP_OK, and SOAP_TAG_MISMATCH.

Referenced by SOAP_SOURCE_STAMP().

SOAP_FMAC1 int SOAP_FMAC2 soap_recv_raw struct soap  ) 
 

Definition at line 921 of file stdsoap2.cpp.

References soap::ahead, soap::buf, soap::bufidx, soap::buflen, soap::chunkbuflen, soap::chunksize, soap::count, DBGLOG, DBGMSG, soap::error, soap::fpreparerecv, soap::frecv, int, soap::mode, SOAP_BUFLEN, SOAP_ENC_ZLIB, soap_getchunkchar(), SOAP_IO, SOAP_IO_CHUNK, soap_isxdigit(), SOAP_OK, soap_strtoul, SOAP_ZLIB_ERROR, SOAP_ZLIB_GZIP, and soap::socket.

Referenced by soap_recv().

SOAP_FMAC1 int SOAP_FMAC2 soap_reference struct soap ,
const void *  p,
int  t
 

Definition at line 4736 of file stdsoap2.cpp.

References DBGLOG, soap_plist::mark1, soap_plist::mark2, soap::mode, soap_pointer_enter(), soap_pointer_lookup(), and SOAP_XML_TREE.

Referenced by soap_serialize_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_serialize_PointerToacq2xx__Transaction(), soap_serialize_PointerToPointerToacq2xx__Transaction(), soap_serialize_PointerToSOAP_ENV__Code(), soap_serialize_PointerToSOAP_ENV__Detail(), soap_serialize_PointerToSOAP_ENV__Reason(), soap_serialize_PointerToVRange(), and soap_serialize_string().

SOAP_FMAC1 int SOAP_FMAC2 soap_register_plugin_arg struct soap ,
int(*)(struct soap *, struct soap_plugin *, void *)  fcreate,
void * 
 

Definition at line 13819 of file stdsoap2.cpp.

References soap_plugin::data, DBGLOG, soap_plugin::fcopy, soap_plugin::fdelete, soap_plugin::id, soap_plugin::next, SOAP_EOM, SOAP_FREE, SOAP_MALLOC, and SOAP_OK.

SOAP_FMAC1 int SOAP_FMAC2 soap_resolve struct soap  ) 
 

Definition at line 2057 of file stdsoap2.cpp.

References soap_ilist::copy, DBGLOG, soap::error, soap_flist::fcopy, soap_ilist::flist, soap::id, soap_ilist::id, soap::iht, soap_flist::len, soap_ilist::level, soap_flist::level, soap_ilist::link, soap_flist::next, soap_ilist::next, soap_flist::ptr, soap_ilist::ptr, soap_ilist::size, soap_fcopy(), SOAP_FREE, soap_has_copies(), SOAP_IDHASH, soap_malloc(), SOAP_MISSING_ID, SOAP_OK, soap_flist::type, and soap_ilist::type.

Referenced by soap_end_recv().

SOAP_FMAC1 int SOAP_FMAC2 soap_response struct soap ,
int 
 

Definition at line 13271 of file stdsoap2.cpp.

References soap::error, soap::fresponse, soap::mode, soap::omode, soap_begin_send(), soap_count_attachments(), SOAP_ENC_XML, SOAP_ENC_ZLIB, SOAP_FILE, soap_flush(), SOAP_HTML, SOAP_IO, SOAP_IO_BUFFER, SOAP_IO_CHUNK, SOAP_IO_FLUSH, SOAP_IO_STORE, SOAP_OK, and soap::status.

Referenced by soap_send_empty_response(), soap_send_fault(), soap_serve_acq2xx__acq2script(), soap_serve_acq2xx__acq2sh(), soap_serve_acq2xx__acqcmd(), soap_serve_acq2xx__getAcqStatus(), soap_serve_acq2xx__getVersion(), soap_serve_acq2xx__setArm(), and soap_serve_acq2xx__waitStop().

SOAP_FMAC1 void SOAP_FMAC2 soap_retry struct soap  ) 
 

Definition at line 7805 of file stdsoap2.cpp.

References soap::error, SOAP_OK, and soap_revert().

SOAP_FMAC1 void SOAP_FMAC2 soap_revert struct soap  ) 
 

Definition at line 7816 of file stdsoap2.cpp.

References soap::body, DBGLOG, soap::level, and soap::peeked.

Referenced by soap_in_acq2xx__ClockSetTransaction(), soap_in_acq2xx__ExternalClockSetTransaction(), soap_in_acq2xx__GetAvailableChannelsTransaction(), soap_in_acq2xx__GetVRangeTransaction(), soap_in_acq2xx__InternalClockSetTransaction(), soap_in_acq2xx__ModeSetTransaction(), soap_in_acq2xx__Object(), soap_in_acq2xx__ShellTransaction(), soap_in_acq2xx__SignalSetTransaction(), soap_in_acq2xx__Transaction(), soap_in_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_in_PointerToacq2xx__Transaction(), soap_in_PointerToPointerToacq2xx__Transaction(), soap_in_PointerToSOAP_ENV__Code(), soap_in_PointerToSOAP_ENV__Detail(), soap_in_PointerToSOAP_ENV__Reason(), soap_in_PointerToVRange(), soap_inbyte(), soap_indateTime(), soap_inint(), soap_inlong(), soap_inLONG64(), soap_inshort(), soap_inULONG64(), soap_inunsignedByte(), soap_inunsignedInt(), soap_inunsignedLong(), soap_inunsignedShort(), soap_isnumeric(), and soap_retry().

SOAP_FMAC1 char* SOAP_FMAC2 soap_s2base64 struct soap ,
const unsigned char *  ,
char *  ,
int 
 

Definition at line 12812 of file stdsoap2.cpp.

References soap::error, SOAP_EOM, and soap_malloc().

Referenced by http_post(), soap_putbase64(), and tcp_connect().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2byte struct soap ,
const char *  ,
char * 
 

Definition at line 8844 of file stdsoap2.cpp.

References soap::error, soap_strtol, and SOAP_TYPE.

Referenced by soap_inbyte().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2dateTime struct soap ,
const char *  ,
time_t * 
 

Definition at line 10057 of file stdsoap2.cpp.

References soap::error, int, and soap_timegm().

Referenced by soap_indateTime().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2double struct soap ,
const char *  ,
double * 
 

Definition at line 9134 of file stdsoap2.cpp.

References DBL_NAN, DBL_NINFTY, DBL_PINFTY, soap::error, soap_tag_cmp(), and SOAP_TYPE.

Referenced by soap_indouble().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2float struct soap ,
const char *  ,
float * 
 

Definition at line 9002 of file stdsoap2.cpp.

References soap::error, FLT_NAN, FLT_NINFTY, FLT_PINFTY, soap_tag_cmp(), and SOAP_TYPE.

Referenced by soap_infloat().

SOAP_FMAC1 char* SOAP_FMAC2 soap_s2hex struct soap ,
const unsigned char *  ,
char *  ,
int 
 

Definition at line 12927 of file stdsoap2.cpp.

References soap::error, SOAP_EOM, and soap_malloc().

Referenced by soap_puthex().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2int struct soap ,
const char *  ,
int
 

Definition at line 8583 of file stdsoap2.cpp.

References soap::error, int, soap::mode, SOAP_ERANGE, soap_errno, soap_reset_errno, soap_strtol, SOAP_TYPE, and SOAP_XML_STRICT.

Referenced by soap_inint().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2long struct soap ,
const char *  ,
long * 
 

Definition at line 8666 of file stdsoap2.cpp.

References soap::error, soap::mode, SOAP_ERANGE, soap_errno, soap_reset_errno, soap_strtol, SOAP_TYPE, and SOAP_XML_STRICT.

Referenced by soap_inlong(), soap_s2acq2xx__DIx(), soap_s2acq2xx__DOx(), soap_s2acq2xx__EDGE(), soap_s2acq2xx__MODE(), soap_s2bool(), and soap_s2STATE().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2LONG64 struct soap ,
const char *  ,
LONG64 * 
 

Definition at line 8749 of file stdsoap2.cpp.

References soap::error, soap::mode, SOAP_ERANGE, soap_errno, SOAP_LONG_FORMAT, soap_reset_errno, SOAP_TYPE, and SOAP_XML_STRICT.

Referenced by soap_inLONG64().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2QName struct soap ,
const char *  ,
char ** 
 

Definition at line 9612 of file stdsoap2.cpp.

References DBGLOG, soap::error, Namespace::id, soap_nlist::id, soap_nlist::index, soap::local_namespaces, soap_nlist::next, soap::nlist, soap_nlist::ns, soap_malloc(), SOAP_NAMESPACE, SOAP_OK, and soap_strdup().

Referenced by soap_string_in().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2short struct soap ,
const char *  ,
short * 
 

Definition at line 8915 of file stdsoap2.cpp.

References soap::error, soap_strtol, and SOAP_TYPE.

Referenced by soap_inshort().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2string struct soap ,
const char *  ,
char ** 
 

Definition at line 9594 of file stdsoap2.cpp.

References soap::error, soap::mode, SOAP_C_UTFSTRING, SOAP_ENC_LATIN, SOAP_EOM, and soap_strdup().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2ULONG64 struct soap ,
const char *  ,
ULONG64 * 
 

Definition at line 9527 of file stdsoap2.cpp.

References soap::error, soap::mode, SOAP_ERANGE, soap_errno, soap_reset_errno, SOAP_TYPE, SOAP_ULONG_FORMAT, and SOAP_XML_STRICT.

Referenced by soap_inULONG64().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedByte struct soap ,
const char *  ,
unsigned char * 
 

Definition at line 9218 of file stdsoap2.cpp.

References soap::error, soap_strtoul, and SOAP_TYPE.

Referenced by soap_inunsignedByte().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedInt struct soap ,
const char *  ,
unsigned int
 

Definition at line 9361 of file stdsoap2.cpp.

References soap::error, int, soap::mode, SOAP_ERANGE, soap_errno, soap_reset_errno, soap_strtoul, SOAP_TYPE, and SOAP_XML_STRICT.

Referenced by soap_inunsignedInt().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedLong struct soap ,
const char *  ,
unsigned long * 
 

Definition at line 9444 of file stdsoap2.cpp.

References soap::error, soap::mode, SOAP_ERANGE, soap_errno, soap_reset_errno, soap_strtoul, SOAP_TYPE, and SOAP_XML_STRICT.

Referenced by soap_inunsignedLong().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedShort struct soap ,
const char *  ,
unsigned short * 
 

Definition at line 9289 of file stdsoap2.cpp.

References soap::error, soap_strtoul, and SOAP_TYPE.

Referenced by soap_inunsignedShort().

SOAP_FMAC1 int SOAP_FMAC2 soap_s2wchar struct soap ,
const char *  ,
wchar_t ** 
 

Definition at line 9724 of file stdsoap2.cpp.

References soap::error, soap::mode, SOAP_ENC_LATIN, soap_malloc(), and SOAP_OK.

SOAP_FMAC1 char* SOAP_FMAC2 soap_save_block struct soap ,
char *  ,
int 
 

Definition at line 2236 of file stdsoap2.cpp.

References soap::blist, DBGLOG, soap::error, soap_blist::ptr, soap_blist::size, soap_block_size(), soap_end_block(), SOAP_EOM, soap_first_block(), soap_malloc(), soap_next_block(), and soap_update_ptrs().

Referenced by soap_get_mime_attachment(), soap_getbase64(), soap_getdime(), soap_gethex(), soap_in_acq2xx__AcqControlTransaction(), soap_in_acq2xx__TransactionList(), soap_in_VRangeData(), soap_peek_element(), soap_string_in(), and soap_wstring_in().

SOAP_FMAC1 int SOAP_FMAC2 soap_send struct soap ,
const char *