TwiceAsNice  2019-02-18
Public Attributes | List of all members
soap Struct Reference

#include <stdsoap2.h>

Collaboration diagram for soap:
Collaboration graph

Public Attributes

short state
 
short version
 
soap_mode mode
 
soap_mode imode
 
soap_mode omode
 
const char * float_format
 
const char * double_format
 
const char * dime_id_format
 
const char * http_version
 
const char * http_content
 
const char * encodingStyle
 
const char * actor
 
int recv_timeout
 
int send_timeout
 
int connect_timeout
 
int accept_timeout
 
int socket_flags
 
int connect_flags
 
int bind_flags
 
int accept_flags
 
const struct Namespacenamespaces
 
struct Namespacelocal_namespaces
 
struct soap_nlistnlist
 
struct soap_blistblist
 
struct soap_clistclist
 
void * alist
 
struct soap_ilistiht [SOAP_IDHASH]
 
struct soap_plistpht [SOAP_PTRHASH]
 
struct soap_pblkpblk
 
short pidx
 
struct SOAP_ENV__Headerheader
 
struct SOAP_ENV__Faultfault
 
int idnum
 
void * user
 
struct soap_pluginplugins
 
char * userid
 
char * passwd
 
int(* fpost )(struct soap *, const char *, const char *, int, const char *, const char *, size_t)
 
int(* fget )(struct soap *)
 
int(* fform )(struct soap *)
 
int(* fposthdr )(struct soap *, const char *, const char *)
 
int(* fresponse )(struct soap *, int, size_t)
 
int(* fparse )(struct soap *)
 
int(* fparsehdr )(struct soap *, const char *, const char *)
 
int(* fheader )(struct soap *)
 
int(* fresolve )(struct soap *, const char *, struct in_addr *inaddr)
 
int(* fconnect )(struct soap *, const char *, const char *, int)
 
int(* fdisconnect )(struct soap *)
 
int(* fclosesocket )(struct soap *, SOAP_SOCKET)
 
int(* fshutdownsocket )(struct soap *, SOAP_SOCKET, int)
 
int(* fopen )(struct soap *, const char *, const char *, int)
 
int(* faccept )(struct soap *, int, struct sockaddr *, int *n)
 
int(* fclose )(struct soap *)
 
int(* fsend )(struct soap *, const char *, size_t)
 
size_t(* frecv )(struct soap *, char *, size_t)
 
int(* fpoll )(struct soap *)
 
void(* fseterror )(struct soap *, const char **c, const char **s)
 
int(* fignore )(struct soap *, const char *)
 
int(* fserveloop )(struct soap *)
 
void *(* fplugin )(struct soap *, const char *)
 
void *(* fmalloc )(struct soap *, size_t)
 
int(* fprepareinit )(struct soap *)
 
int(* fpreparesend )(struct soap *, const char *, size_t)
 
int(* fpreparerecv )(struct soap *, const char *, size_t)
 
int(* fpreparefinal )(struct soap *)
 
void *(* fdimereadopen )(struct soap *, void *, const char *, const char *, const char *)
 
void *(* fdimewriteopen )(struct soap *, const char *, const char *, const char *)
 
void(* fdimereadclose )(struct soap *, void *)
 
void(* fdimewriteclose )(struct soap *, void *)
 
size_t(* fdimeread )(struct soap *, void *, char *, size_t)
 
int(* fdimewrite )(struct soap *, void *, const char *, size_t)
 
void *(* fmimereadopen )(struct soap *, void *, const char *, const char *, const char *)
 
void *(* fmimewriteopen )(struct soap *, void *, const char *, const char *, const char *, enum soap_mime_encoding)
 
void(* fmimereadclose )(struct soap *, void *)
 
void(* fmimewriteclose )(struct soap *, void *)
 
size_t(* fmimeread )(struct soap *, void *, char *, size_t)
 
int(* fmimewrite )(struct soap *, void *, const char *, size_t)
 
int master
 
int socket
 
void * os
 
void * is
 
int sendfd
 
int recvfd
 
size_t bufidx
 
size_t buflen
 
soap_wchar ahead
 
short cdata
 
short body
 
unsigned int level
 
size_t count
 
size_t length
 
char * labbuf
 
size_t lablen
 
size_t labidx
 
char buf [SOAP_BUFLEN]
 
char msgbuf [1024]
 
char tmpbuf [1024]
 
char tag [SOAP_TAGLEN]
 
char id [SOAP_TAGLEN]
 
char href [SOAP_TAGLEN]
 
char type [SOAP_TAGLEN]
 
char arrayType [SOAP_TAGLEN]
 
char arraySize [SOAP_TAGLEN]
 
char arrayOffset [SOAP_TAGLEN]
 
short other
 
short position
 
int positions [SOAP_MAXDIMS]
 
short root
 
struct soap_attributeattributes
 
short encoding
 
short mustUnderstand
 
short keep_alive
 
short null
 
short ns
 
short part
 
short alloced
 
short peeked
 
size_t chunksize
 
size_t chunkbuflen
 
char endpoint [SOAP_TAGLEN]
 
char path [SOAP_TAGLEN]
 
char host [SOAP_TAGLEN]
 
char * action
 
char * authrealm
 
char * prolog
 
unsigned long ip
 
int port
 
unsigned int max_keep_alive
 
const char * proxy_http_version
 
const char * proxy_host
 
int proxy_port
 
const char * proxy_userid
 
const char * proxy_passwd
 
int status
 
int error
 
int errmode
 
int errnum
 
struct soap_dom_elementdom
 
struct soap_dime dime
 
struct soap_mime mime
 
struct soap_xlistxlist
 
const char * logfile [SOAP_MAXLOGS]
 
FILE * fdebug [SOAP_MAXLOGS]
 
struct soap_mlist * mht [SOAP_PTRHASH]
 
const char * c14ninclude
 
const char * c14nexclude
 
struct soap_cookiecookies
 
const char * cookie_domain
 
const char * cookie_path
 
int cookie_max
 
struct sockaddr_in peer
 
size_t peerlen
 

Member Data Documentation

◆ accept_flags

int soap::accept_flags

◆ accept_timeout

int soap::accept_timeout

◆ action

char* soap::action

◆ actor

const char* soap::actor

◆ ahead

soap_wchar soap::ahead

◆ alist

void* soap::alist

◆ alloced

short soap::alloced

◆ arrayOffset

char soap::arrayOffset[SOAP_TAGLEN]

◆ arraySize

char soap::arraySize[SOAP_TAGLEN]

◆ arrayType

char soap::arrayType[SOAP_TAGLEN]

◆ attributes

struct soap_attribute* soap::attributes

◆ authrealm

char* soap::authrealm

◆ bind_flags

int soap::bind_flags

◆ blist

struct soap_blist* soap::blist

◆ body

short soap::body

◆ buf

char soap::buf[SOAP_BUFLEN]

◆ bufidx

size_t soap::bufidx

◆ buflen

size_t soap::buflen

◆ c14nexclude

const char* soap::c14nexclude

◆ c14ninclude

const char* soap::c14ninclude

◆ cdata

short soap::cdata

◆ chunkbuflen

size_t soap::chunkbuflen

◆ chunksize

size_t soap::chunksize

◆ clist

struct soap_clist* soap::clist

◆ connect_flags

int soap::connect_flags

◆ connect_timeout

int soap::connect_timeout

◆ cookie_domain

const char* soap::cookie_domain

◆ cookie_max

int soap::cookie_max

◆ cookie_path

const char* soap::cookie_path

◆ cookies

struct soap_cookie* soap::cookies

◆ count

size_t soap::count

◆ dime

struct soap_dime soap::dime

◆ dime_id_format

const char* soap::dime_id_format

◆ dom

struct soap_dom_element* soap::dom

◆ double_format

const char* soap::double_format

◆ encoding

short soap::encoding

◆ encodingStyle

const char* soap::encodingStyle

◆ endpoint

char soap::endpoint[SOAP_TAGLEN]

◆ errmode

int soap::errmode

◆ errnum

int soap::errnum

◆ error

int soap::error

◆ faccept

int(* soap::faccept) (struct soap *, int, struct sockaddr *, int *n)

◆ fault

struct SOAP_ENV__Fault* soap::fault

◆ fclose

int(* soap::fclose) (struct soap *)

◆ fclosesocket

int(* soap::fclosesocket) (struct soap *, SOAP_SOCKET)

◆ fconnect

int(* soap::fconnect) (struct soap *, const char *, const char *, int)

◆ fdebug

FILE* soap::fdebug[SOAP_MAXLOGS]

◆ fdimeread

size_t(* soap::fdimeread) (struct soap *, void *, char *, size_t)

◆ fdimereadclose

void(* soap::fdimereadclose) (struct soap *, void *)

◆ fdimereadopen

void*(* soap::fdimereadopen) (struct soap *, void *, const char *, const char *, const char *)

◆ fdimewrite

int(* soap::fdimewrite) (struct soap *, void *, const char *, size_t)

◆ fdimewriteclose

void(* soap::fdimewriteclose) (struct soap *, void *)

◆ fdimewriteopen

void*(* soap::fdimewriteopen) (struct soap *, const char *, const char *, const char *)

◆ fdisconnect

int(* soap::fdisconnect) (struct soap *)

◆ fform

int(* soap::fform) (struct soap *)

◆ fget

int(* soap::fget) (struct soap *)

◆ fheader

int(* soap::fheader) (struct soap *)

◆ fignore

int(* soap::fignore) (struct soap *, const char *)

◆ float_format

const char* soap::float_format

◆ fmalloc

void*(* soap::fmalloc) (struct soap *, size_t)

◆ fmimeread

size_t(* soap::fmimeread) (struct soap *, void *, char *, size_t)

◆ fmimereadclose

void(* soap::fmimereadclose) (struct soap *, void *)

◆ fmimereadopen

void*(* soap::fmimereadopen) (struct soap *, void *, const char *, const char *, const char *)

◆ fmimewrite

int(* soap::fmimewrite) (struct soap *, void *, const char *, size_t)

◆ fmimewriteclose

void(* soap::fmimewriteclose) (struct soap *, void *)

◆ fmimewriteopen

void*(* soap::fmimewriteopen) (struct soap *, void *, const char *, const char *, const char *, enum soap_mime_encoding)

◆ fopen

int(* soap::fopen) (struct soap *, const char *, const char *, int)

◆ fparse

int(* soap::fparse) (struct soap *)

◆ fparsehdr

int(* soap::fparsehdr) (struct soap *, const char *, const char *)

◆ fplugin

void*(* soap::fplugin) (struct soap *, const char *)

◆ fpoll

int(* soap::fpoll) (struct soap *)

◆ fpost

int(* soap::fpost) (struct soap *, const char *, const char *, int, const char *, const char *, size_t)

◆ fposthdr

int(* soap::fposthdr) (struct soap *, const char *, const char *)

◆ fpreparefinal

int(* soap::fpreparefinal) (struct soap *)

◆ fprepareinit

int(* soap::fprepareinit) (struct soap *)

◆ fpreparerecv

int(* soap::fpreparerecv) (struct soap *, const char *, size_t)

◆ fpreparesend

int(* soap::fpreparesend) (struct soap *, const char *, size_t)

◆ frecv

size_t(* soap::frecv) (struct soap *, char *, size_t)

◆ fresolve

int(* soap::fresolve) (struct soap *, const char *, struct in_addr *inaddr)

◆ fresponse

int(* soap::fresponse) (struct soap *, int, size_t)

◆ fsend

int(* soap::fsend) (struct soap *, const char *, size_t)

◆ fserveloop

int(* soap::fserveloop) (struct soap *)

◆ fseterror

void(* soap::fseterror) (struct soap *, const char **c, const char **s)

◆ fshutdownsocket

int(* soap::fshutdownsocket) (struct soap *, SOAP_SOCKET, int)

◆ header

struct SOAP_ENV__Header* soap::header

◆ host

char soap::host[SOAP_TAGLEN]

◆ href

char soap::href[SOAP_TAGLEN]

◆ http_content

const char* soap::http_content

◆ http_version

const char* soap::http_version

◆ id

char soap::id[SOAP_TAGLEN]

◆ idnum

int soap::idnum

◆ iht

struct soap_ilist* soap::iht[SOAP_IDHASH]

◆ imode

soap_mode soap::imode

◆ ip

unsigned long soap::ip

◆ is

void* soap::is

◆ keep_alive

short soap::keep_alive

◆ labbuf

char* soap::labbuf

◆ labidx

size_t soap::labidx

◆ lablen

size_t soap::lablen

◆ length

size_t soap::length

◆ level

unsigned int soap::level

◆ local_namespaces

struct Namespace* soap::local_namespaces

◆ logfile

const char* soap::logfile[SOAP_MAXLOGS]

◆ master

int soap::master

◆ max_keep_alive

unsigned int soap::max_keep_alive

◆ mht

struct soap_mlist* soap::mht[SOAP_PTRHASH]

◆ mime

struct soap_mime soap::mime

◆ mode

soap_mode soap::mode

◆ msgbuf

char soap::msgbuf[1024]

◆ mustUnderstand

short soap::mustUnderstand

◆ namespaces

const struct Namespace* soap::namespaces

◆ nlist

struct soap_nlist* soap::nlist

◆ ns

short soap::ns

◆ null

short soap::null

◆ omode

soap_mode soap::omode

◆ os

void* soap::os

◆ other

short soap::other

◆ part

short soap::part

◆ passwd

char* soap::passwd

◆ path

char soap::path[SOAP_TAGLEN]

◆ pblk

struct soap_pblk* soap::pblk

◆ peeked

short soap::peeked

◆ peer

struct sockaddr_in soap::peer

◆ peerlen

size_t soap::peerlen

◆ pht

struct soap_plist* soap::pht[SOAP_PTRHASH]

◆ pidx

short soap::pidx

◆ plugins

struct soap_plugin* soap::plugins

◆ port

int soap::port

◆ position

short soap::position

◆ positions

int soap::positions[SOAP_MAXDIMS]

◆ prolog

char* soap::prolog

◆ proxy_host

const char* soap::proxy_host

◆ proxy_http_version

const char* soap::proxy_http_version

◆ proxy_passwd

const char* soap::proxy_passwd

◆ proxy_port

int soap::proxy_port

◆ proxy_userid

const char* soap::proxy_userid

◆ recv_timeout

int soap::recv_timeout

◆ recvfd

int soap::recvfd

◆ root

short soap::root

◆ send_timeout

int soap::send_timeout

◆ sendfd

int soap::sendfd

◆ socket

int soap::socket

◆ socket_flags

int soap::socket_flags

◆ state

short soap::state

◆ status

int soap::status

◆ tag

char soap::tag[SOAP_TAGLEN]

◆ tmpbuf

char soap::tmpbuf[1024]

◆ type

char soap::type[SOAP_TAGLEN]

◆ user

void* soap::user

◆ userid

char* soap::userid

◆ version

short soap::version

◆ xlist

struct soap_xlist* soap::xlist

The documentation for this struct was generated from the following file: