COPASI API
4.16.103
|
#include "stdsoap2.h"
Go to the source code of this file.
Macros | |
#define | SOAP_AP (soap_wchar)(-6) /* XML character ''' */ |
#define | soap_blank(c) ((c) >= 0 && (c) <= 32) |
#define | SOAP_CANARY (0xC0DE) |
#define | SOAP_GT (soap_wchar)(-4) /* XML character '>' */ |
#define | soap_hash_ptr(p) ((size_t)(((unsigned long)(p) >> 3) & (SOAP_PTRHASH-1))) |
#define | SOAP_LT (soap_wchar)(-2) /* XML character '<' */ |
#define | SOAP_NON_NULL (soap_padding) |
#define | soap_notblank(c) ((c) > 32) |
#define | SOAP_QT (soap_wchar)(-5) /* XML character '"' */ |
#define | SOAP_SOCKBLOCK(fd) fcntl(fd, F_SETFL, fcntl(fd, F_GETFL)&~O_NONBLOCK); |
#define | SOAP_SOCKNONBLOCK(fd) fcntl(fd, F_SETFL, fcntl(fd, F_GETFL)|O_NONBLOCK); |
#define | SOAP_STR_EOS (soap_padding) |
#define | SOAP_STR_PADDING (soap_padding) |
#define | SOAP_TT (soap_wchar)(-3) /* XML character '</' */ |
#define | SOAP_UNKNOWN_CHAR (127) |
Functions | |
static void * | fplugin (struct soap *, const char *) |
static size_t | frecv (struct soap *, char *, size_t) |
static int | fsend (struct soap *, const char *, size_t) |
static int | http_del (struct soap *) |
static const char * | http_error (struct soap *, int) |
static int | http_get (struct soap *) |
static int | http_head (struct soap *) |
static int | http_parse (struct soap *) |
static int | http_parse_header (struct soap *, const char *, const char *) |
static int | http_post (struct soap *, const char *, const char *, int, const char *, const char *, size_t) |
static int | http_post_header (struct soap *, const char *, const char *) |
static int | http_put (struct soap *) |
static int | http_response (struct soap *, int, size_t) |
static int | http_send_header (struct soap *, const char *) |
int | soap_accept (struct soap *soap) |
int | soap_append_lab (struct soap *soap, const char *s, size_t n) |
int | soap_array_begin_out (struct soap *soap, const char *tag, int id, const char *type, const char *offset) |
int | soap_array_pointer_lookup (struct soap *soap, const void *p, const struct soap_array *a, int n, int type, struct soap_plist **ppp) |
int | soap_array_reference (struct soap *soap, const void *p, const struct soap_array *a, int n, int t) |
int | soap_attachment (struct soap *soap, const char *tag, int id, const void *p, const struct soap_array *a, const char *aid, const char *atype, const char *aoptions, int n, const char *type, int t) |
const char * | soap_attr_value (struct soap *soap, const char *name, int flag) |
int | soap_attribute (struct soap *soap, const char *name, const char *value) |
const char * | soap_base642s (struct soap *soap, const char *s, char *t, size_t l, int *n) |
void | soap_begin (struct soap *soap) |
int | soap_begin_count (struct soap *soap) |
int | soap_begin_recv (struct soap *soap) |
int | soap_begin_send (struct soap *soap) |
int | soap_bind (struct soap *soap, const char *host, int port, int backlog) |
size_t | soap_block_size (struct soap *soap, struct soap_blist *b) |
int | soap_body_begin_in (struct soap *soap) |
int | soap_body_begin_out (struct soap *soap) |
int | soap_body_end_in (struct soap *soap) |
int | soap_body_end_out (struct soap *soap) |
const char * | soap_byte2s (struct soap *soap, char n) |
static soap_wchar | soap_char (struct soap *) |
int | soap_check_mime_attachments (struct soap *soap) |
void | soap_check_result (struct soap *soap, const char *tag) |
void | soap_cleanup (struct soap *soap) |
int | soap_closesock (struct soap *soap) |
void | soap_clr_attr (struct soap *soap) |
void | soap_clr_dime (struct soap *soap) |
void | soap_clr_mime (struct soap *soap) |
const struct soap_code_map * | soap_code (const struct soap_code_map *code_map, const char *str) |
long | soap_code_bits (const struct soap_code_map *code_map, const char *str) |
long | soap_code_int (const struct soap_code_map *code_map, const char *str, long other) |
const char * | soap_code_list (struct soap *soap, const struct soap_code_map *code_map, long code) |
const char * | soap_code_str (const struct soap_code_map *code_map, long code) |
int | soap_connect (struct soap *soap, const char *endpoint, const char *action) |
int | soap_connect_command (struct soap *soap, int http_command, const char *endpoints, const char *action) |
struct soap * | soap_copy (const struct soap *soap) |
struct soap * | soap_copy_context (struct soap *copy, const struct soap *soap) |
static int | soap_copy_fault (struct soap *, const char *, const char *, const char *, const char *) |
void | soap_copy_stream (struct soap *copy, struct soap *soap) |
static size_t | soap_count_attachments (struct soap *soap) |
const char * | soap_current_namespace (struct soap *soap, const char *tag) |
const char * | soap_dateTime2s (struct soap *soap, time_t n) |
void | soap_dealloc (struct soap *soap, void *p) |
static const char * | soap_decode (char *, size_t, const char *, const char *) |
const char * | soap_decode_key (char *buf, size_t len, const char *val) |
const char * | soap_decode_val (char *buf, size_t len, const char *val) |
void | soap_del (struct soap *soap) |
void | soap_delete (struct soap *soap, void *p) |
int | soap_dime_forward (struct soap *soap, unsigned char **ptr, int *size, char **id, char **type, char **options) |
char * | soap_dime_option (struct soap *soap, unsigned short optype, const char *option) |
void | soap_done (struct soap *soap) |
const char * | soap_double2s (struct soap *soap, double n) |
int | soap_element (struct soap *soap, const char *tag, int id, const char *type) |
int | soap_element_begin_in (struct soap *soap, const char *tag, int nillable, const char *type) |
int | soap_element_begin_out (struct soap *soap, const char *tag, int id, const char *type) |
int | soap_element_end_in (struct soap *soap, const char *tag) |
int | soap_element_end_out (struct soap *soap, const char *tag) |
int | soap_element_href (struct soap *soap, const char *tag, int id, const char *ref, const char *val) |
int | soap_element_id (struct soap *soap, const char *tag, int id, const void *p, const struct soap_array *a, int n, const char *type, int t) |
int | soap_element_null (struct soap *soap, const char *tag, int id, const char *type) |
int | soap_element_ref (struct soap *soap, const char *tag, int id, int href) |
int | soap_element_result (struct soap *soap, const char *tag) |
int | soap_element_start_end_out (struct soap *soap, const char *tag) |
int | soap_embed (struct soap *soap, const void *p, const struct soap_array *a, int n, const char *tag, int type) |
void | soap_embedded (struct soap *soap, const void *p, int t) |
int | soap_embedded_id (struct soap *soap, int id, const void *p, int t) |
void | soap_end (struct soap *soap) |
void | soap_end_block (struct soap *soap, struct soap_blist *b) |
int | soap_end_count (struct soap *soap) |
int | soap_end_recv (struct soap *soap) |
int | soap_end_send (struct soap *soap) |
struct soap_ilist * | soap_enter (struct soap *soap, const char *id) |
int | soap_envelope_begin_in (struct soap *soap) |
int | soap_envelope_begin_out (struct soap *soap) |
int | soap_envelope_end_in (struct soap *soap) |
int | soap_envelope_end_out (struct soap *soap) |
void | soap_fcopy (struct soap *soap, int st, int tt, void *p, size_t len, const void *q, size_t n) |
char * | soap_first_block (struct soap *soap, struct soap_blist *b) |
const char * | soap_float2s (struct soap *soap, float n) |
int | soap_flush (struct soap *soap) |
int | soap_flush_raw (struct soap *soap, const char *s, size_t n) |
void | soap_free (struct soap *soap) |
static void | soap_free_iht (struct soap *) |
static void | soap_free_ns (struct soap *soap) |
static void | soap_free_pht (struct soap *) |
void | soap_free_temp (struct soap *soap) |
soap_wchar | soap_get (struct soap *soap) |
const char * | soap_get_header_attribute (struct soap *soap, const char *line, const char *key) |
static char * | soap_get_http_body (struct soap *) |
struct soap_multipart * | soap_get_mime_attachment (struct soap *soap, void *handle) |
static soap_wchar | soap_get_pi (struct soap *) |
static int | soap_getattrval (struct soap *, char *, size_t, soap_wchar) |
unsigned char * | soap_getbase64 (struct soap *soap, int *n, int malloc_flag) |
soap_wchar | soap_getchar (struct soap *soap) |
static soap_wchar | soap_getchunkchar (struct soap *) |
int | soap_getdime (struct soap *soap) |
static char * | soap_getdimefield (struct soap *, size_t) |
int | soap_getdimehdr (struct soap *soap) |
unsigned char * | soap_gethex (struct soap *soap, int *n) |
int | soap_getline (struct soap *soap, char *s, int len) |
int | soap_getmime (struct soap *soap) |
int | soap_getmimehdr (struct soap *soap) |
int | soap_getoffsets (const char *attr, const int *size, int *offset, int dim) |
int | soap_getposition (const char *attr, int *pos) |
int | soap_getsize (const char *attr1, const char *attr2, int *j) |
int | soap_getsizes (const char *attr, int *size, int dim) |
soap_wchar | soap_getutf8 (struct soap *soap) |
static int | soap_has_copies (struct soap *, const char *, const char *) |
static int | soap_has_copies (struct soap *soap, register const char *start, register const char *end) |
size_t | soap_hash (register const char *s) |
const char * | soap_hex2s (struct soap *soap, const char *s, char *t, size_t l, int *n) |
void * | soap_id_enter (struct soap *soap, const char *id, void *p, int t, size_t n, unsigned int k, const char *type, const char *arrayType, void *(*finstantiate)(struct soap *, int, const char *, const char *, size_t *)) |
void * | soap_id_forward (struct soap *soap, const char *href, void *p, size_t len, int st, int tt, size_t n, unsigned int k, void(*fcopy)(struct soap *, int, int, void *, size_t, const void *, size_t)) |
void * | soap_id_lookup (struct soap *soap, const char *id, void **p, int t, size_t n, unsigned int k) |
char * | soap_inbyte (struct soap *soap, const char *tag, char *p, const char *type, int t) |
time_t * | soap_indateTime (struct soap *soap, const char *tag, time_t *p, const char *type, int t) |
double * | soap_indouble (struct soap *soap, const char *tag, double *p, const char *type, int t) |
float * | soap_infloat (struct soap *soap, const char *tag, float *p, const char *type, int t) |
int * | soap_inint (struct soap *soap, const char *tag, int *p, const char *type, int t) |
void | soap_init (struct soap *soap) |
void | soap_init1 (struct soap *soap, soap_mode mode) |
void | soap_init2 (struct soap *soap, soap_mode imode, soap_mode omode) |
static void | soap_init_iht (struct soap *) |
static void | soap_init_logs (struct soap *) |
static void | soap_init_pht (struct soap *) |
char ** | soap_inliteral (struct soap *soap, const char *tag, char **p) |
long * | soap_inlong (struct soap *soap, const char *tag, long *p, const char *type, int t) |
long long * | soap_inLONG64 (struct soap *soap, const char *tag, long long *p, const char *type, int t) |
short * | soap_inshort (struct soap *soap, const char *tag, short *p, const char *type, int t) |
char ** | soap_instring (struct soap *soap, const char *tag, char **p, const char *type, int t, int flag, long minlen, long maxlen) |
const char * | soap_int2s (struct soap *soap, int n) |
unsigned long long * | soap_inULONG64 (struct soap *soap, const char *tag, unsigned long long *p, const char *type, int t) |
unsigned char * | soap_inunsignedByte (struct soap *soap, const char *tag, unsigned char *p, const char *type, int t) |
unsigned int * | soap_inunsignedInt (struct soap *soap, const char *tag, unsigned int *p, const char *type, int t) |
unsigned long * | soap_inunsignedLong (struct soap *soap, const char *tag, unsigned long *p, const char *type, int t) |
unsigned short * | soap_inunsignedShort (struct soap *soap, const char *tag, unsigned short *p, const char *type, int t) |
wchar_t ** | soap_inwliteral (struct soap *soap, const char *tag, wchar_t **p) |
wchar_t ** | soap_inwstring (struct soap *soap, const char *tag, wchar_t **p, const char *type, int t, long minlen, long maxlen) |
int | soap_is_embedded (struct soap *soap, struct soap_plist *pp) |
int | soap_is_single (struct soap *soap, struct soap_plist *pp) |
static int | soap_isnumeric (struct soap *, const char *) |
static int | soap_isxdigit (int) |
struct soap_clist * | soap_link (struct soap *soap, void *p, int t, int n, int(*fdelete)(struct soap_clist *)) |
const char * | soap_long2s (struct soap *soap, long n) |
const char * | soap_LONG642s (struct soap *soap, long long n) |
struct soap_ilist * | soap_lookup (struct soap *soap, const char *id) |
struct soap_nlist * | soap_lookup_ns (struct soap *soap, const char *tag, size_t n) |
void * | soap_lookup_plugin (struct soap *soap, const char *id) |
int | soap_lookup_type (struct soap *soap, const char *id) |
void * | soap_malloc (struct soap *soap, size_t n) |
int | soap_match_array (struct soap *soap, const char *type) |
int | soap_match_cid (struct soap *soap, const char *s, const char *t) |
int | soap_match_namespace (struct soap *soap, const char *id1, const char *id2, size_t n1, size_t n2) |
int | soap_match_tag (struct soap *soap, const char *tag1, const char *tag2) |
int | soap_move (struct soap *soap, long n) |
struct soap * | soap_new () |
struct soap * | soap_new1 (soap_mode mode) |
struct soap * | soap_new2 (soap_mode imode, soap_mode omode) |
struct soap_blist * | soap_new_block (struct soap *soap) |
static struct soap_multipart * | soap_new_multipart (struct soap *, struct soap_multipart **, struct soap_multipart **, char *, size_t) |
char * | soap_next_block (struct soap *soap, struct soap_blist *b) |
struct soap_multipart * | soap_next_multipart (struct soap_multipart *content) |
void | soap_open_logfile (struct soap *soap, int i) |
int | soap_outbyte (struct soap *soap, const char *tag, int id, const char *p, const char *type, int n) |
int | soap_outdateTime (struct soap *soap, const char *tag, int id, const time_t *p, const char *type, int n) |
int | soap_outdouble (struct soap *soap, const char *tag, int id, const double *p, const char *type, int n) |
int | soap_outfloat (struct soap *soap, const char *tag, int id, const float *p, const char *type, int n) |
int | soap_outint (struct soap *soap, const char *tag, int id, const int *p, const char *type, int n) |
int | soap_outliteral (struct soap *soap, const char *tag, char *const *p, const char *type) |
int | soap_outlong (struct soap *soap, const char *tag, int id, const long *p, const char *type, int n) |
int | soap_outLONG64 (struct soap *soap, const char *tag, int id, const long long *p, const char *type, int n) |
int | soap_outshort (struct soap *soap, const char *tag, int id, const short *p, const char *type, int n) |
int | soap_outstring (struct soap *soap, const char *tag, int id, char *const *p, const char *type, int n) |
int | soap_outULONG64 (struct soap *soap, const char *tag, int id, const unsigned long long *p, const char *type, int n) |
int | soap_outunsignedByte (struct soap *soap, const char *tag, int id, const unsigned char *p, const char *type, int n) |
int | soap_outunsignedInt (struct soap *soap, const char *tag, int id, const unsigned int *p, const char *type, int n) |
int | soap_outunsignedLong (struct soap *soap, const char *tag, int id, const unsigned long *p, const char *type, int n) |
int | soap_outunsignedShort (struct soap *soap, const char *tag, int id, const unsigned short *p, const char *type, int n) |
int | soap_outwliteral (struct soap *soap, const char *tag, wchar_t *const *p, const char *type) |
int | soap_outwstring (struct soap *soap, const char *tag, int id, wchar_t *const *p, const char *type, int n) |
int | soap_peek_element (struct soap *soap) |
int | soap_pointer_enter (struct soap *soap, const void *p, const struct soap_array *a, int n, int type, struct soap_plist **ppp) |
int | soap_pointer_lookup (struct soap *soap, const void *p, int type, struct soap_plist **ppp) |
int | soap_poll (struct soap *soap) |
void | soap_pop_block (struct soap *soap, struct soap_blist *b) |
void | soap_pop_namespace (struct soap *soap) |
static void | soap_pop_ns (struct soap *soap) |
void | soap_post_check_mime_attachments (struct soap *soap) |
void | soap_print_fault (struct soap *soap, FILE *fd) |
void | soap_print_fault_location (struct soap *soap, FILE *fd) |
void * | soap_push_block (struct soap *soap, struct soap_blist *b, size_t n) |
int | soap_push_namespace (struct soap *soap, const char *id, const char *ns) |
static struct soap_nlist * | soap_push_ns (struct soap *soap, const char *id, const char *ns, short utilized) |
int | soap_putbase64 (struct soap *soap, const unsigned char *s, int n) |
int | soap_putdime (struct soap *soap) |
static int | soap_putdimefield (struct soap *, const char *, size_t) |
int | soap_putdimehdr (struct soap *soap) |
int | soap_puthex (struct soap *soap, const unsigned char *s, int n) |
int | soap_puthttphdr (struct soap *soap, int status, size_t count) |
int | soap_putmime (struct soap *soap) |
int | soap_putmimehdr (struct soap *soap, struct soap_multipart *content) |
char * | soap_putoffset (struct soap *soap, int offset) |
char * | soap_putoffsets (struct soap *soap, const int *offset, int dim) |
char * | soap_putsize (struct soap *soap, const char *type, int size) |
char * | soap_putsizes (struct soap *soap, const char *type, const int *size, int dim) |
char * | soap_putsizesoffsets (struct soap *soap, const char *type, const int *size, const int *offset, int dim) |
int | soap_pututf8 (struct soap *soap, register unsigned long c) |
const char * | soap_QName2s (struct soap *soap, const char *s) |
int | soap_receiver_fault (struct soap *soap, const char *faultstring, const char *faultdetailXML) |
int | soap_receiver_fault_subcode (struct soap *soap, const char *faultsubcodeQName, const char *faultstring, const char *faultdetailXML) |
int | soap_recv (struct soap *soap) |
int | soap_recv_empty_response (struct soap *soap) |
int | soap_recv_fault (struct soap *soap) |
int | soap_recv_header (struct soap *soap) |
int | soap_recv_raw (struct soap *soap) |
int | soap_reference (struct soap *soap, const void *p, int t) |
int | soap_register_plugin_arg (struct soap *soap, int(*fcreate)(struct soap *, struct soap_plugin *, void *), void *arg) |
int | soap_resolve (struct soap *soap) |
static void | soap_resolve_attachment (struct soap *, struct soap_multipart *) |
int | soap_response (struct soap *soap, int status) |
void | soap_retry (struct soap *soap) |
void | soap_revert (struct soap *soap) |
char * | soap_s2base64 (struct soap *soap, const unsigned char *s, char *t, int n) |
int | soap_s2byte (struct soap *soap, const char *s, char *p) |
int | soap_s2dateTime (struct soap *soap, const char *s, time_t *p) |
int | soap_s2double (struct soap *soap, const char *s, double *p) |
int | soap_s2float (struct soap *soap, const char *s, float *p) |
char * | soap_s2hex (struct soap *soap, const unsigned char *s, char *t, int n) |
int | soap_s2int (struct soap *soap, const char *s, int *p) |
int | soap_s2long (struct soap *soap, const char *s, long *p) |
int | soap_s2LONG64 (struct soap *soap, const char *s, long long *p) |
int | soap_s2QName (struct soap *soap, const char *s, char **t) |
int | soap_s2short (struct soap *soap, const char *s, short *p) |
int | soap_s2string (struct soap *soap, const char *s, char **t) |
int | soap_s2ULONG64 (struct soap *soap, const char *s, unsigned long long *p) |
int | soap_s2unsignedByte (struct soap *soap, const char *s, unsigned char *p) |
int | soap_s2unsignedInt (struct soap *soap, const char *s, unsigned int *p) |
int | soap_s2unsignedLong (struct soap *soap, const char *s, unsigned long *p) |
int | soap_s2unsignedShort (struct soap *soap, const char *s, unsigned short *p) |
int | soap_s2wchar (struct soap *soap, const char *s, wchar_t **t) |
char * | soap_save_block (struct soap *soap, struct soap_blist *b, char *p, int flag) |
static void | soap_select_mime_boundary (struct soap *) |
int | soap_send (struct soap *soap, const char *s) |
int | soap_send2 (struct soap *soap, const char *s1, const char *s2) |
int | soap_send3 (struct soap *soap, const char *s1, const char *s2, const char *s3) |
int | soap_send_empty_response (struct soap *soap, int httpstatuscode) |
int | soap_send_fault (struct soap *soap) |
int | soap_send_raw (struct soap *soap, const char *s, size_t n) |
int | soap_sender_fault (struct soap *soap, const char *faultstring, const char *faultdetailXML) |
int | soap_sender_fault_subcode (struct soap *soap, const char *faultsubcodeQName, const char *faultstring, const char *faultdetailXML) |
int | soap_set_attr (struct soap *soap, const char *name, const char *value) |
void | soap_set_dime (struct soap *soap) |
int | soap_set_dime_attachment (struct soap *soap, char *ptr, size_t size, const char *type, const char *id, unsigned short optype, const char *option) |
void | soap_set_embedded (struct soap *soap, struct soap_plist *pp) |
void | soap_set_endpoint (struct soap *soap, const char *endpoint) |
static int | soap_set_error (struct soap *, const char *, const char *, const char *, const char *, int) |
void | soap_set_fault (struct soap *soap) |
void | soap_set_local_namespaces (struct soap *soap) |
void | soap_set_mime (struct soap *soap, const char *boundary, const char *start) |
int | soap_set_mime_attachment (struct soap *soap, char *ptr, size_t size, enum soap_mime_encoding encoding, const char *type, const char *id, const char *location, const char *description) |
int | soap_set_namespaces (struct soap *soap, const struct Namespace *p) |
int | soap_set_receiver_error (struct soap *soap, const char *faultstring, const char *faultdetailXML, int soaperror) |
int | soap_set_sender_error (struct soap *soap, const char *faultstring, const char *faultdetailXML, int soaperror) |
static const char * | soap_set_validation_fault (struct soap *, const char *, const char *) |
const char * | soap_short2s (struct soap *soap, short n) |
int | soap_size (const int *size, int dim) |
size_t | soap_size_block (struct soap *soap, struct soap_blist *b, size_t n) |
char * | soap_sprint_fault (struct soap *soap, char *buf, size_t len) |
int | soap_store_lab (struct soap *soap, const char *s, size_t n) |
char * | soap_strdup (struct soap *soap, const char *s) |
static const char * | soap_strerror (struct soap *) |
char * | soap_string_in (struct soap *soap, int flag, long minlen, long maxlen) |
int | soap_string_out (struct soap *soap, const char *s, int flag) |
const char * | soap_strsearch (const char *big, const char *little) |
int | soap_tag_cmp (const char *s, const char *t) |
size_t | soap_tell (struct soap *soap) |
time_t | soap_timegm (struct tm *T) |
static int | soap_try_connect_command (struct soap *, int http_command, const char *endpoint, const char *action) |
const char * | soap_ULONG642s (struct soap *soap, unsigned long long n) |
void | soap_unlink (struct soap *soap, const void *p) |
const char * | soap_unsignedByte2s (struct soap *soap, unsigned char n) |
const char * | soap_unsignedInt2s (struct soap *soap, unsigned int n) |
const char * | soap_unsignedLong2s (struct soap *soap, unsigned long n) |
const char * | soap_unsignedShort2s (struct soap *soap, unsigned short n) |
static void | soap_update_ptrs (struct soap *, char *, char *, char *, char *) |
static void | soap_utilize_ns (struct soap *soap, const char *tag, size_t n) |
static int | soap_valid_mime_boundary (struct soap *) |
const char * | soap_value (struct soap *soap) |
const char * | soap_wchar2s (struct soap *soap, const wchar_t *s) |
wchar_t * | soap_wstrdup (struct soap *soap, const wchar_t *s) |
wchar_t * | soap_wstring_in (struct soap *soap, int flag, long minlen, long maxlen) |
int | soap_wstring_out (struct soap *soap, const wchar_t *s, int flag) |
int | soap_xop_forward (struct soap *soap, unsigned char **ptr, int *size, char **id, char **type, char **options) |
static int | tcp_accept (struct soap *, int, struct sockaddr *, int *) |
static int | tcp_closesocket (struct soap *, int) |
static int | tcp_connect (struct soap *, const char *endpoint, const char *host, int port) |
static int | tcp_disconnect (struct soap *) |
static const char * | tcp_error (struct soap *) |
static int | tcp_gethost (struct soap *, const char *addr, struct in_addr *inaddr) |
static int | tcp_init (struct soap *) |
static int | tcp_shutdownsocket (struct soap *, int, int) |
Variables | |
static const struct soap_code_map | h_error_codes [] |
static const struct soap_code_map | h_http_error_codes [] |
static const struct soap_code_map | html_entity_codes [] |
static const struct soap_code_map | mime_codes [] |
static const char | soap_base64i [81] = "\76XXX\77\64\65\66\67\70\71\72\73\74\75XXXXXXX\00\01\02\03\04\05\06\07\10\11\12\13\14\15\16\17\20\21\22\23\24\25\26\27\30\31XXXXXX\32\33\34\35\36\37\40\41\42\43\44\45\46\47\50\51\52\53\54\55\56\57\60\61\62\63" |
static const char | soap_base64o [65] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" |
const struct soap_double_nan | soap_double_nan = {0xFFFFFFFF, 0xFFFFFFFF} |
static const char | soap_enc1 [42] = "http://schemas.xmlsoap.org/soap/encoding/" |
static const char | soap_enc2 [40] = "http://www.w3.org/2003/05/soap-encoding" |
static const char | soap_env1 [42] = "http://schemas.xmlsoap.org/soap/envelope/" |
static const char | soap_env2 [40] = "http://www.w3.org/2003/05/soap-envelope" |
static const char | soap_indent [11] = "\n\t\t\t\t\t\t\t\t\t" |
static const char | soap_padding [4] = "\0\0\0" |
static const char | soap_rpc [35] = "http://www.w3.org/2003/05/soap-rpc" |
#define SOAP_AP (soap_wchar)(-6) /* XML character ''' */ |
Definition at line 116 of file stdsoap2.cpp.
Referenced by soap_get(), soap_getattrval(), soap_peek_element(), soap_string_in(), and soap_wstring_in().
#define soap_blank | ( | c | ) | ((c) >= 0 && (c) <= 32) |
Definition at line 118 of file stdsoap2.cpp.
Referenced by http_parse(), soap_base642s(), soap_begin_recv(), soap_code_bits(), soap_decode(), soap_element_end_in(), soap_get(), soap_get_mime_attachment(), soap_get_pi(), soap_getbase64(), soap_getmimehdr(), soap_peek_element(), soap_QName2s(), soap_s2QName(), and soap_value().
#define SOAP_CANARY (0xC0DE) |
Definition at line 305 of file stdsoap2.cpp.
Referenced by soap_dealloc(), and soap_malloc().
#define SOAP_GT (soap_wchar)(-4) /* XML character '>' */ |
Definition at line 114 of file stdsoap2.cpp.
Referenced by soap_element_end_in(), soap_get(), soap_getattrval(), soap_string_in(), and soap_wstring_in().
#define soap_hash_ptr | ( | p | ) | ((size_t)(((unsigned long)(p) >> 3) & (SOAP_PTRHASH-1))) |
Definition at line 124 of file stdsoap2.cpp.
Referenced by soap_array_pointer_lookup(), soap_pointer_enter(), and soap_pointer_lookup().
#define SOAP_LT (soap_wchar)(-2) /* XML character '<' */ |
Definition at line 112 of file stdsoap2.cpp.
Referenced by soap_element_end_in(), soap_get(), soap_getattrval(), soap_getbase64(), soap_peek_element(), soap_string_in(), and soap_wstring_in().
#define SOAP_NON_NULL (soap_padding) |
Definition at line 311 of file stdsoap2.cpp.
Referenced by soap_base642s(), soap_hex2s(), and soap_malloc().
#define soap_notblank | ( | c | ) | ((c) > 32) |
Definition at line 119 of file stdsoap2.cpp.
Referenced by soap_element_end_in(), and soap_peek_element().
#define SOAP_QT (soap_wchar)(-5) /* XML character '"' */ |
Definition at line 115 of file stdsoap2.cpp.
Referenced by soap_get(), soap_getattrval(), soap_peek_element(), soap_string_in(), and soap_wstring_in().
#define SOAP_SOCKBLOCK | ( | fd | ) | fcntl(fd, F_SETFL, fcntl(fd, F_GETFL)&~O_NONBLOCK); |
Definition at line 273 of file stdsoap2.cpp.
Referenced by soap_accept(), and tcp_connect().
#define SOAP_SOCKNONBLOCK | ( | fd | ) | fcntl(fd, F_SETFL, fcntl(fd, F_GETFL)|O_NONBLOCK); |
Definition at line 274 of file stdsoap2.cpp.
Referenced by soap_accept(), and tcp_connect().
#define SOAP_STR_EOS (soap_padding) |
Definition at line 310 of file stdsoap2.cpp.
Referenced by http_error(), http_post(), soap_attachment(), soap_attr_value(), soap_element(), soap_element_begin_in(), soap_element_end_in(), soap_end_send(), soap_flush(), soap_free_temp(), soap_get_mime_attachment(), soap_getdimehdr(), soap_init(), soap_inliteral(), soap_instring(), soap_inwliteral(), soap_inwstring(), soap_match_cid(), soap_outliteral(), soap_outwliteral(), soap_peek_element(), soap_putdimehdr(), soap_puthttphdr(), soap_putmimehdr(), soap_QName2s(), soap_recv_raw(), soap_s2QName(), soap_set_attr(), soap_set_fault(), soap_set_validation_fault(), soap_update_ptrs(), and soap_value().
#define SOAP_STR_PADDING (soap_padding) |
Definition at line 309 of file stdsoap2.cpp.
Referenced by soap_envelope_end_out(), soap_putdime(), and soap_putdimefield().
#define SOAP_TT (soap_wchar)(-3) /* XML character '</' */ |
Definition at line 113 of file stdsoap2.cpp.
Referenced by soap_element_end_in(), soap_get(), soap_getattrval(), soap_getbase64(), soap_inliteral(), soap_inwliteral(), soap_string_in(), soap_value(), and soap_wstring_in().
#define SOAP_UNKNOWN_CHAR (127) |
Definition at line 108 of file stdsoap2.cpp.
Referenced by soap_char(), and soap_string_in().
Definition at line 19476 of file stdsoap2.cpp.
References soap_plugin::data, soap_plugin::id, soap_plugin::next, and soap::plugins.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 1005 of file stdsoap2.cpp.
References soap::bio, soap::errnum, soap::error, FD_SETSIZE, soap::ip, soap::is, soap::omode, soap::peer, soap::peerlen, soap::recv_timeout, soap::recvfd, SOAP_EAGAIN, SOAP_EINTR, soap_errno, SOAP_EWOULDBLOCK, SOAP_FD_EXCEEDED, SOAP_IO_UDP, soap_socket_errno, SOAP_SOCKLEN_T, soap_valid_socket, SOAP_WINSOCKINT, soap::socket, soap::socket_flags, and soap::ssl.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 526 of file stdsoap2.cpp.
References soap::bio, soap::connect_flags, soap::errnum, FD_SETSIZE, soap::omode, soap::os, soap::peer, soap::peerlen, soap::send_timeout, soap::sendfd, SOAP_EAGAIN, SOAP_EINTR, SOAP_EOF, soap_errno, SOAP_EWOULDBLOCK, SOAP_FD_EXCEEDED, SOAP_IO_UDP, SOAP_OK, soap_random, soap_socket_errno, soap_valid_socket, SOAP_WINSOCKINT, soap::socket, soap::socket_flags, and soap::ssl.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 18372 of file stdsoap2.cpp.
References SOAP_DEL_METHOD.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 4540 of file stdsoap2.cpp.
References soap_code_str(), and SOAP_STR_EOS.
Referenced by http_response(), and soap_set_fault().
|
static |
Definition at line 18350 of file stdsoap2.cpp.
References SOAP_GET_METHOD.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 18383 of file stdsoap2.cpp.
References SOAP_HEAD_METHOD.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 16921 of file stdsoap2.cpp.
References soap::action, soap::authrealm, DBGLOG, soap::endpoint, soap::error, soap::fdel, soap::fget, soap::fhead, soap::fparsehdr, soap::fput, soap::http_content, soap::imode, soap::keep_alive, soap::length, soap::msgbuf, soap::omode, soap::passwd, soap::path, soap::proxy_from, soap_blank, SOAP_EOF, soap_get_http_body(), soap_getline(), SOAP_HDRLEN, SOAP_HTTP_METHOD, SOAP_IO, SOAP_IO_CHUNK, SOAP_IO_STORE, SOAP_OK, soap_set_receiver_error(), SOAP_STOP, soap_strtoul, soap::status, and soap::userid.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 17127 of file stdsoap2.cpp.
References soap::action, soap::authrealm, soap_mime::boundary, soap::endpoint, soap::error, soap::fposthdr, soap::http_content, soap::imode, soap::keep_alive, soap::length, soap::mime, soap::passwd, soap::proxy_from, soap_base642s(), SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_SSL, soap_get_header_attribute(), SOAP_IO, SOAP_IO_CHUNK, SOAP_OK, soap_strdup(), soap_strtoul, soap_tag_cmp(), SOAP_ZLIB_DEFLATE, SOAP_ZLIB_ERROR, SOAP_ZLIB_GZIP, SOAP_ZLIB_NONE, soap_mime::start, soap::tmpbuf, soap::userid, soap::zlib_in, and soap::zlib_out.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 18394 of file stdsoap2.cpp.
References soap::error, soap::fposthdr, soap::http_version, if(), soap::passwd, soap::port, soap::proxy_host, soap::proxy_passwd, soap::proxy_userid, SOAP_EOM, SOAP_GET, SOAP_OK, soap_puthttphdr(), soap_s2base64(), SOAP_STR_EOS, soap_tag_cmp(), soap::ssl, soap::status, soap::tmpbuf, soap::userid, and soap::version.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 18535 of file stdsoap2.cpp.
References soap::error, http_send_header(), and soap_send_raw().
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 18361 of file stdsoap2.cpp.
References SOAP_PUT_METHOD.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 18555 of file stdsoap2.cpp.
References soap::authrealm, DBGLOG, soap::endpoint, soap::error, soap::fposthdr, http_error(), soap::http_version, soap::master, soap::omode, SOAP_EOM, soap_faultcode(), SOAP_FILE, SOAP_HTML, SOAP_IO, SOAP_IO_CHUNK, soap_puthttphdr(), soap_valid_socket, soap::socket, soap::tmpbuf, and soap::version.
Referenced by soap_done(), and soap_init().
|
static |
Definition at line 18508 of file stdsoap2.cpp.
References soap::error, SOAP_OK, and soap_send_raw().
Referenced by http_post_header().
int soap_accept | ( | struct soap * | soap | ) |
Definition at line 5779 of file stdsoap2.cpp.
References soap::accept_flags, soap::accept_timeout, DBGLOG, soap::errmode, soap::errnum, soap::error, soap::faccept, soap::host, soap::imode, soap::ip, soap::keep_alive, soap::linger_time, soap::master, soap::omode, soap::peer, soap::peerlen, soap::port, soap::recv_timeout, soap::send_timeout, SOAP_BUFLEN, soap_closesock(), SOAP_EAGAIN, SOAP_EINTR, SOAP_EWOULDBLOCK, SOAP_FD_EXCEEDED, SOAP_INVALID_SOCKET, SOAP_IO_KEEPALIVE, SOAP_IO_UDP, SOAP_OK, soap_set_receiver_error(), soap_set_sender_error(), SOAP_SOCKBLOCK, soap_socket_errno, SOAP_SOCKNONBLOCK, SOAP_TCP_ERROR, soap_valid_socket, soap::socket, and tcp_error().
int soap_append_lab | ( | struct soap * | soap, |
const char * | s, | ||
size_t | n | ||
) |
Definition at line 10289 of file stdsoap2.cpp.
References DBGLOG, soap::error, soap::labbuf, soap::labidx, soap::lablen, SOAP_EOM, SOAP_FREE, SOAP_LABLEN, SOAP_MALLOC, and SOAP_OK.
Referenced by soap_get_http_body(), soap_getbase64(), soap_gethex(), soap_peek_element(), soap_QName2s(), soap_s2QName(), soap_store_lab(), and soap_string_in().
int soap_array_begin_out | ( | struct soap * | soap, |
const char * | tag, | ||
int | id, | ||
const char * | type, | ||
const char * | offset | ||
) |
Definition at line 9404 of file stdsoap2.cpp.
References soap::error, soap::mode, soap_attribute(), soap_element(), soap_element_begin_out(), soap_element_start_end_out(), soap_strrchr, soap_utilize_ns(), SOAP_XML_CANONICAL, soap::tmpbuf, and soap::version.
Referenced by soap_out_ArrayOf_USCORExsd_USCOREstring().
int soap_array_pointer_lookup | ( | struct soap * | soap, |
const void * | p, | ||
const struct soap_array * | a, | ||
int | n, | ||
int | type, | ||
struct soap_plist ** | ppp | ||
) |
Definition at line 6383 of file stdsoap2.cpp.
References soap_array::__ptr, soap_array::__size, soap_plist::array, DBGLOG, soap_plist::id, soap_plist::next, soap::pht, soap_hash_ptr, and soap_plist::type.
Referenced by soap_array_reference(), soap_attachment(), soap_element_id(), and soap_embed().
int soap_array_reference | ( | struct soap * | soap, |
const void * | p, | ||
const struct soap_array * | a, | ||
int | n, | ||
int | t | ||
) |
Definition at line 6723 of file stdsoap2.cpp.
References soap_array::__ptr, DBGLOG, soap_plist::mark1, soap_plist::mark2, soap_array_pointer_lookup(), and soap_pointer_enter().
Referenced by ArrayOf_USCORExsd_USCOREstring::soap_serialize().
int soap_attachment | ( | struct soap * | soap, |
const char * | tag, | ||
int | id, | ||
const void * | p, | ||
const struct soap_array * | a, | ||
const char * | aid, | ||
const char * | atype, | ||
const char * | aoptions, | ||
int | n, | ||
const char * | type, | ||
int | t | ||
) |
Definition at line 6888 of file stdsoap2.cpp.
References soap_array::__ptr, soap_array::__size, DBGLOG, soap::dime, soap::dime_id_format, soap_multipart::encoding, soap::error, soap_dime::first, soap_mime::first, soap_multipart::id, soap_dime::last, soap_mime::last, soap_plist::mark1, soap_plist::mark2, soap::mime, soap::mode, soap_multipart::options, soap_array_pointer_lookup(), soap_element_begin_out(), soap_element_end_out(), soap_element_href(), soap_element_id(), SOAP_ENC_MTOM, SOAP_EOM, SOAP_IO_LENGTH, soap_malloc(), SOAP_MIME_BINARY, soap_new_multipart(), soap_pointer_enter(), SOAP_STR_EOS, soap_strdup(), soap::tmpbuf, and soap_multipart::type.
const char* soap_attr_value | ( | struct soap * | soap, |
const char * | name, | ||
int | flag | ||
) |
Definition at line 10003 of file stdsoap2.cpp.
References soap::attributes, soap::error, soap::mode, soap_attribute::name, soap_attribute::next, soap_match_tag(), SOAP_PROHIBITED, SOAP_REQUIRED, SOAP_STR_EOS, SOAP_XML_STRICT, soap_attribute::value, and soap_attribute::visible.
int soap_attribute | ( | struct soap * | soap, |
const char * | name, | ||
const char * | value | ||
) |
Definition at line 9802 of file stdsoap2.cpp.
References soap_dom_element::atts, soap_dom_attribute::data, DBGLOG, soap::dom, soap::error, soap::mode, soap_dom_attribute::name, soap_dom_attribute::next, soap_dom_attribute::nstr, soap_dom_attribute::soap, soap_malloc(), SOAP_OK, soap_push_ns(), soap_send(), soap_send_raw(), soap_set_attr(), soap_strdup(), soap_string_out(), SOAP_XML_CANONICAL, SOAP_XML_DOM, and soap_dom_attribute::wide.
Referenced by soap_array_begin_out(), soap_element(), soap_element_href(), soap_element_null(), soap_element_result(), soap_outliteral(), and soap_outwliteral().
const char* soap_base642s | ( | struct soap * | soap, |
const char * | s, | ||
char * | t, | ||
size_t | l, | ||
int * | n | ||
) |
Definition at line 18039 of file stdsoap2.cpp.
References soap::error, soap_blank, SOAP_BLKLEN, soap_malloc(), SOAP_NON_NULL, and SOAP_TYPE.
Referenced by http_parse_header(), and soap_getbase64().
Definition at line 8685 of file stdsoap2.cpp.
References soap::ahead, soap::alloced, soap::bufidx, soap_dime::buflen, soap::buflen, soap::cdata, soap_dime::chunksize, soap::count, DBGLOG, soap::dime, soap::encoding, soap::endpoint, soap::error, soap::idnum, soap::imode, soap::keep_alive, soap::length, soap::level, soap::mode, soap::mustUnderstand, soap::ns, soap::null, soap::omode, soap::part, soap::peeked, soap::position, SOAP_END, soap_free_temp(), SOAP_IO_KEEPALIVE, and SOAP_OK.
Referenced by MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), MiriamWebServicesSoapBindingProxy::isDeprecated(), and soap_init().
int soap_begin_count | ( | struct soap * | soap | ) |
Definition at line 6421 of file stdsoap2.cpp.
References soap_dime::count, soap::count, DBGLOG, soap::dime, soap::encoding, soap::encodingStyle, soap::error, soap::fprepareinit, soap::fpreparesend, soap::idnum, soap_dime::last, soap_dime::list, soap::mode, soap::mustUnderstand, soap::ns, soap::null, soap::omode, soap::part, soap::position, soap_dime::size, SOAP_BEGIN, soap_clr_attr(), SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_ENC_XML, SOAP_ENC_ZLIB, soap_free_ns(), SOAP_IO, SOAP_IO_BUFFER, SOAP_IO_CHUNK, SOAP_IO_FLUSH, SOAP_IO_LENGTH, SOAP_IO_STORE, SOAP_OK, soap_select_mime_boundary(), soap_set_local_namespaces(), SOAP_XML_GRAPH, SOAP_XML_TREE, and soap::socket.
Referenced by MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), MiriamWebServicesSoapBindingProxy::isDeprecated(), and soap_send_fault().
int soap_begin_recv | ( | struct soap * | soap | ) |
Definition at line 16617 of file stdsoap2.cpp.
References soap::action, soap::ahead, soap::alloced, soap_mime::boundary, soap::buf, soap::bufidx, soap_dime::buflen, soap::buflen, soap::cdata, soap::chunkbuflen, soap_dime::chunksize, soap::chunksize, soap::count, soap::d_stream, DBGLOG, soap::dime, soap::dom, soap::endpoint, soap::error, soap::fault, soap::fform, soap_dime::first, soap_mime::first, soap_dime::flags, soap::fparse, soap::fprepareinit, soap::fpreparerecv, soap::header, soap_multipart::id, if(), soap::imode, soap::keep_alive, soap_dime::last, soap_mime::last, soap::length, soap::level, soap_dime::list, soap_mime::list, soap::mime, soap::mode, soap::omode, soap::part, soap::peeked, soap::recvfd, soap_dime::size, SOAP_BEGIN, soap_blank, SOAP_BUFLEN, SOAP_DIME_CF, SOAP_DIME_MB, SOAP_DIME_VERSION, SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_ZLIB, SOAP_EOF, SOAP_FORM, soap_free_iht(), soap_free_temp(), soap_get0, soap_get1, soap_get_header_attribute(), soap_get_mime_attachment(), soap_getchar(), soap_getdimehdr(), soap_getmimehdr(), SOAP_IO, SOAP_IO_CHUNK, SOAP_IO_KEEPALIVE, SOAP_MALLOC, soap_match_cid(), SOAP_NO_DATA, SOAP_OK, soap_revget1, soap_set_local_namespaces(), SOAP_STOP, soap_unget, soap_valid_socket, SOAP_ZLIB_DEFLATE, SOAP_ZLIB_ERROR, SOAP_ZLIB_GZIP, SOAP_ZLIB_INFLATE, SOAP_ZLIB_NONE, soap::socket, soap::ssl, soap_mime::start, soap::status, soap_multipart::type, soap::version, soap::z_buf, soap::z_buflen, soap::z_crc, soap::z_ratio_in, soap::zlib_in, soap::zlib_out, and soap::zlib_state.
Referenced by MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), MiriamWebServicesSoapBindingProxy::isDeprecated(), and soap_recv_empty_response().
int soap_begin_send | ( | struct soap * | soap | ) |
Definition at line 6521 of file stdsoap2.cpp.
References soap::bufidx, soap::buflen, soap::chunksize, soap::count, soap::d_stream, DBGLOG, soap::encoding, soap::encodingStyle, soap::error, soap::fprepareinit, soap::idnum, if(), soap::keep_alive, soap::level, soap::mode, soap::mustUnderstand, soap::ns, soap::null, soap::omode, soap::part, soap::position, soap::sendfd, SOAP_BEGIN, SOAP_BUFLEN, soap_clr_attr(), SOAP_ENC_DIME, SOAP_ENC_MIME, SOAP_ENC_MTOM, SOAP_ENC_XML, SOAP_ENC_ZLIB, soap_free_ns(), SOAP_IO, SOAP_IO_BUFFER, SOAP_IO_FLUSH, SOAP_IO_KEEPALIVE, SOAP_IO_LENGTH, SOAP_IO_STORE, SOAP_IO_UDP, SOAP_MALLOC, soap_new_block(), SOAP_OK, soap_select_mime_boundary(), soap_set_local_namespaces(), SOAP_UDP_ERROR, soap_valid_socket, SOAP_XML_GRAPH, SOAP_XML_TREE, SOAP_ZLIB_DEFLATE, SOAP_ZLIB_ERROR, SOAP_ZLIB_GZIP, soap::socket, soap::ssl, soap::z_buf, soap::z_crc, soap::z_level, soap::z_ratio_out, soap::zlib_out, and soap::zlib_state.
Referenced by soap_response(), soap_try_connect_command(), and tcp_connect().
int soap_bind | ( | struct soap * | soap, |
const char * | host, | ||
int | port, | ||
int | backlog | ||
) |
Definition at line 5457 of file stdsoap2.cpp.
References soap::bind_flags, DBGLOG, soap::errmode, soap::errnum, soap::fclosesocket, soap::fresolve, soap::imode, soap::master, soap::omode, soap::peer, soap::peerlen, SOAP_BUFLEN, soap_closesock(), SOAP_GAI_STRERROR, soap_int2s(), SOAP_INVALID_SOCKET, SOAP_IO_KEEPALIVE, SOAP_IO_UDP, soap_set_receiver_error(), soap_socket_errno, SOAP_TCP_ERROR, soap_valid_socket, soap::socket, tcp_error(), and tcp_init().
size_t soap_block_size | ( | struct soap * | soap, |
struct soap_blist * | b | ||
) |
Definition at line 3120 of file stdsoap2.cpp.
References soap::blist, and soap_blist::ptr.
Referenced by soap_end_send(), and soap_save_block().
int soap_body_begin_in | ( | struct soap * | soap | ) |
Definition at line 17685 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 MiriamWebServicesSoapBindingProxy::checkRegExp(), MiriamWebServicesSoapBindingProxy::getDataResources(), MiriamWebServicesSoapBindingProxy::getDataTypeDef(), MiriamWebServicesSoapBindingProxy::getDataTypePattern(), MiriamWebServicesSoapBindingProxy::getDataTypesId(), MiriamWebServicesSoapBindingProxy::getDataTypesName(), MiriamWebServicesSoapBindingProxy::getDataTypeSynonyms(), MiriamWebServicesSoapBindingProxy::getDataTypeURI(), MiriamWebServicesSoapBindingProxy::getDataTypeURIs(), MiriamWebServicesSoapBindingProxy::getJavaLibraryVersion(), MiriamWebServicesSoapBindingProxy::getLocation(), MiriamWebServicesSoapBindingProxy::getLocations(), MiriamWebServicesSoapBindingProxy::getLocations_(), MiriamWebServicesSoapBindingProxy::getMiriamURI(), MiriamWebServicesSoapBindingProxy::getName(), MiriamWebServicesSoapBindingProxy::getNames(), MiriamWebServicesSoapBindingProxy::getOfficialDataTypeURI(), MiriamWebServicesSoapBindingProxy::getResourceInfo(), MiriamWebServicesSoapBindingProxy::getResourceInstitution(), MiriamWebServicesSoapBindingProxy::getResourceLocation(), MiriamWebServicesSoapBindingProxy::getServicesInfo(), MiriamWebServicesSoapBindingProxy::getServicesVersion(), MiriamWebServicesSoapBindingProxy::getURI(), and MiriamWebServicesSoapBindingProxy::isDeprecated().