Index: branches/sc_branches/pantasks_condor/Makefile.System
===================================================================
--- branches/sc_branches/pantasks_condor/Makefile.System	(revision 34784)
+++ branches/sc_branches/pantasks_condor/Makefile.System	(revision 34784)
@@ -0,0 +1,28 @@
+# Configure file for Ohana Package
+# the values of the form @WORD@ are filled in by configure
+
+# location of the package and architecture
+ROOT    = /data/ippc18.0/home/ippdor/dev/Ohana
+ARCH    = lin64
+
+# destination directories:
+DESTBIN	 = /home/panstarrs/ippdor/ohana/bin
+DESTINC	 = /home/panstarrs/ippdor/ohana/include
+DESTLIB	 = /home/panstarrs/ippdor/ohana/lib
+DESTMAN	 = /home/panstarrs/ippdor/ohana/man
+DESTDATA = /home/panstarrs/ippdor/ohana/share
+
+# C compiler options
+CC       = gcc
+CFLAGS   = -g -O0 -std=gnu89 
+CPPFLAGS =  -Wall -Werror -DHAVE_MYSQL_H
+LDFLAGS  = 
+DLLTYPE  = so
+
+# flags for external dependencies
+INCDIRS  = -I/usr/include -I/usr/include/mysql 
+LIBDIRS  = -L/usr/lib 
+LIBFLAGS = -lpng -lz -ljpeg -lreadline -lX11 -lpthread -lm -lncurses -lmysqlclient 
+
+# select the appropriate version of ranlib
+RANLIB = ranlib
Index: branches/sc_branches/pantasks_condor/bin/input
===================================================================
--- branches/sc_branches/pantasks_condor/bin/input	(revision 34784)
+++ branches/sc_branches/pantasks_condor/bin/input	(revision 34784)
@@ -0,0 +1,46 @@
+macro setup
+  hosts.add
+end
+
+
+macro hosts.add
+  controller host add ippc60.ifa.hawaii.edu
+  controller host add ippc61.ifa.hawaii.edu
+  controller host add ippc62.ifa.hawaii.edu
+  controller host add ippc63.ifa.hawaii.edu
+end
+
+macro hosts.del
+  controller host delete ippc60.ifa.hawaii.edu
+  controller host delete ippc61.ifa.hawaii.edu
+  controller host delete ippc62.ifa.hawaii.edu
+  controller host delete ippc63.ifa.hawaii.edu
+end
+
+task mytest1
+  periods       -poll 10
+  periods       -exec 5
+  periods	-timeout 30
+  stdout /home/panstarrs/ippdor/logs/tests_ohana/log.stdout
+  stderr /home/panstarrs/ippdor/logs/tests_ohana/log.stderr
+
+  task.exec
+    host	anyhost
+    command /home/panstarrs/ippdor/dev/CondorC/1test/where_am_i_running.py 10000000
+  end
+  # success
+  task.exit default
+  end
+  task.exit 0
+  end
+  task.exit    default
+    showcommand failure
+  end
+  task.exit    crash
+    showcommand crash
+  end
+  task.exit    timeout
+    showcommand timeout
+  end
+end
+
Index: branches/sc_branches/pantasks_condor/bin/ptolemy.rc
===================================================================
--- branches/sc_branches/pantasks_condor/bin/ptolemy.rc	(revision 34784)
+++ branches/sc_branches/pantasks_condor/bin/ptolemy.rc	(revision 34784)
@@ -0,0 +1,5 @@
+PANTASKS_SERVER_STDOUT  pantasks.stdout.log
+PANTASKS_SERVER_STDERR  pantasks.stderr.log
+PANTASKS_SERVER         ippc11
+PASSWORD                foobar
+
Index: branches/sc_branches/pantasks_condor/cmd.astro/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/cmd.astro/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/cmd.astro/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: libastrocmd
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 BIN     =       $(HOME)/bin
Index: branches/sc_branches/pantasks_condor/cmd.astro/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/cmd.astro/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/cmd.astro/Makefile.sos	(revision 34784)
@@ -0,0 +1,102 @@
+default: libastrocmd
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+SRC     =       $(HOME)/cmd.astro
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+FULL_CFLAGS   = $(BASE_CFLAGS) -fPIC
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(BASE_LDFLAGS)
+
+# astro user commands ########################
+srcs = \
+$(SRC)/init.$(ARCH).o             \
+$(SRC)/altaz.$(ARCH).o	           \
+$(SRC)/biassub.$(ARCH).o	   \
+$(SRC)/cgrid.$(ARCH).o		   \
+$(SRC)/coords.$(ARCH).o	   \
+$(SRC)/cdot.$(ARCH).o		   \
+$(SRC)/cline.$(ARCH).o             \
+$(SRC)/cplot.$(ARCH).o		   \
+$(SRC)/csystem.$(ARCH).o	   \
+$(SRC)/ctimes.$(ARCH).o	   \
+$(SRC)/cval.$(ARCH).o		   \
+$(SRC)/czplot.$(ARCH).o	   \
+$(SRC)/drizzle.$(ARCH).o	   \
+$(SRC)/flux.$(ARCH).o		   \
+$(SRC)/fixwrap.$(ARCH).o	   \
+$(SRC)/fixcols.$(ARCH).o	   \
+$(SRC)/fiximage.$(ARCH).o	   \
+$(SRC)/gauss.$(ARCH).o		   \
+$(SRC)/getvel.$(ARCH).o	           \
+$(SRC)/getlst.$(ARCH).o	           \
+$(SRC)/medianmap.$(ARCH).o	   \
+$(SRC)/mkgauss.$(ARCH).o	   \
+$(SRC)/mksersic.$(ARCH).o	   \
+$(SRC)/galradius.$(ARCH).o	   \
+$(SRC)/galradbins.$(ARCH).o	   \
+$(SRC)/galsectors.$(ARCH).o	   \
+$(SRC)/galprofiles.$(ARCH).o	   \
+$(SRC)/getcoords.$(ARCH).o	   \
+$(SRC)/elliprofile.$(ARCH).o	   \
+$(SRC)/ringflux.$(ARCH).o	   \
+$(SRC)/petrosian.$(ARCH).o	   \
+$(SRC)/kronflux.$(ARCH).o	   \
+$(SRC)/multifit.$(ARCH).o	   \
+$(SRC)/objload.$(ARCH).o	   \
+$(SRC)/outline.$(ARCH).o	   \
+$(SRC)/polar.$(ARCH).o		   \
+$(SRC)/precess.$(ARCH).o	   \
+$(SRC)/profile.$(ARCH).o	   \
+$(SRC)/radec.$(ARCH).o	           \
+$(SRC)/region.$(ARCH).o	           \
+$(SRC)/rotcurve.$(ARCH).o	   \
+$(SRC)/scale.$(ARCH).o		   \
+$(SRC)/sexigesimal.$(ARCH).o	   \
+$(SRC)/spec.$(ARCH).o		   \
+$(SRC)/specpairfit.$(ARCH).o	   \
+$(SRC)/spexseq.$(ARCH).o	   \
+$(SRC)/spex1dgas.$(ARCH).o	   \
+$(SRC)/spex2dgas.$(ARCH).o	   \
+$(SRC)/mkclusters.$(ARCH).o	   \
+$(SRC)/star.$(ARCH).o		   \
+$(SRC)/transform.$(ARCH).o         \
+$(SRC)/imsub.$(ARCH).o		   \
+$(SRC)/imfit.$(ARCH).o		   \
+$(SRC)/imfit-fgauss.$(ARCH).o	   \
+$(SRC)/imfit-pgauss.$(ARCH).o	   \
+$(SRC)/imfit-pgauss-psf.$(ARCH).o	   \
+$(SRC)/imfit-qgauss.$(ARCH).o	   \
+$(SRC)/imfit-qgauss-psf.$(ARCH).o	   \
+$(SRC)/imfit-sgauss.$(ARCH).o	   \
+$(SRC)/imfit-sgauss-psf.$(ARCH).o	   \
+$(SRC)/imfit-qfgauss.$(ARCH).o	   \
+$(SRC)/imfit-qrgauss.$(ARCH).o	   
+
+# dependancy rules for include files ########################
+incs = \
+$(INC)/opihi.h \
+$(INC)/external.h \
+$(INC)/shell.h \
+$(INC)/dvomath.h \
+$(INC)/display.h 
+
+$(srcs): $(incs)
+
+$(LIB)/libastrocmd.$(ARCH).a: $(srcs)
+$(LIB)/libastrocmd.$(ARCH).$(DLLTYPE): $(srcs)
+
+$(DESTLIB)/libastrocmd.a: $(LIB)/libastrocmd.$(ARCH).a
+$(DESTLIB)/libastrocmd.$(DLLTYPE): $(LIB)/libastrocmd.$(ARCH).$(DLLTYPE)
+
+libastrocmd: $(DESTLIB)/libastrocmd.a $(DESTLIB)/libastrocmd.$(DLLTYPE)
+
+uninstall:
+	rm -f $(DESTLIB)/libastrocmd.a
+	rm -f $(DESTLIB)/libastrocmd.$(DLLTYPE)
+
Index: branches/sc_branches/pantasks_condor/cmd.basic/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/cmd.basic/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/cmd.basic/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: libbasiccmd
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 SRC     =       $(HOME)/cmd.basic
Index: branches/sc_branches/pantasks_condor/cmd.basic/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/cmd.basic/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/cmd.basic/Makefile.sos	(revision 34784)
@@ -0,0 +1,83 @@
+default: libbasiccmd
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+SRC     =       $(HOME)/cmd.basic
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+FULL_CFLAGS   = $(BASE_CFLAGS) -fPIC
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(BASE_LDFLAGS)
+
+# basic user commands ########################
+
+srcs = \
+$(SRC)/init.$(ARCH).o       \
+$(SRC)/break.$(ARCH).o	     \
+$(SRC)/cd.$(ARCH).o	     \
+$(SRC)/config.$(ARCH).o     \
+$(SRC)/continue.$(ARCH).o   \
+$(SRC)/basename.$(ARCH).o     \
+$(SRC)/dirname.$(ARCH).o     \
+$(SRC)/date.$(ARCH).o	     \
+$(SRC)/echo.$(ARCH).o	     \
+$(SRC)/file.$(ARCH).o	     \
+$(SRC)/getchr.$(ARCH).o     \
+$(SRC)/help.$(ARCH).o	     \
+$(SRC)/input.$(ARCH).o	     \
+$(SRC)/inthash.$(ARCH).o     \
+$(SRC)/list.$(ARCH).o	     \
+$(SRC)/list_help.$(ARCH).o  \
+$(SRC)/list_vars.$(ARCH).o  \
+$(SRC)/local.$(ARCH).o	     \
+$(SRC)/macro.$(ARCH).o	     \
+$(SRC)/memory.$(ARCH).o     \
+$(SRC)/mkdir.$(ARCH).o     \
+$(SRC)/module.$(ARCH).o     \
+$(SRC)/nop.$(ARCH).o        \
+$(SRC)/opihi.$(ARCH).o     \
+$(SRC)/output.$(ARCH).o     \
+$(SRC)/quit.$(ARCH).o	     \
+$(SRC)/run_for.$(ARCH).o    \
+$(SRC)/run_foreach.$(ARCH).o    \
+$(SRC)/run_if.$(ARCH).o     \
+$(SRC)/run_while.$(ARCH).o  \
+$(SRC)/scan.$(ARCH).o	     \
+$(SRC)/shell.$(ARCH).o	     \
+$(SRC)/sprintf.$(ARCH).o    \
+$(SRC)/fprintf.$(ARCH).o    \
+$(SRC)/strlen.$(ARCH).o     \
+$(SRC)/substr.$(ARCH).o     \
+$(SRC)/strhash.$(ARCH).o     \
+$(SRC)/strpop.$(ARCH).o     \
+$(SRC)/strsub.$(ARCH).o     \
+$(SRC)/usleep.$(ARCH).o     \
+$(SRC)/sleep.$(ARCH).o	     \
+$(SRC)/wait.$(ARCH).o	     \
+$(SRC)/which.$(ARCH).o
+
+# dependancy rules for include files ########################
+incs = \
+$(INC)/opihi.h \
+$(INC)/external.h \
+$(INC)/shell.h \
+$(INC)/dvomath.h \
+$(INC)/display.h 
+
+$(srcs): $(incs)
+
+$(LIB)/libbasiccmd.$(ARCH).a: $(srcs)
+$(LIB)/libbasiccmd.$(ARCH).$(DLLTYPE): $(srcs)
+
+$(DESTLIB)/libbasiccmd.a: $(LIB)/libbasiccmd.$(ARCH).a
+$(DESTLIB)/libbasiccmd.$(DLLTYPE): $(LIB)/libbasiccmd.$(ARCH).$(DLLTYPE)
+
+libbasiccmd: $(DESTLIB)/libbasiccmd.a $(DESTLIB)/libbasiccmd.$(DLLTYPE)
+
+uninstall:
+	rm -f $(DESTLIB)/libbasiccmd.a
+	rm -f $(DESTLIB)/libbasiccmd.$(DLLTYPE)
Index: branches/sc_branches/pantasks_condor/cmd.data/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/cmd.data/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/cmd.data/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: libdatacmd
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 SRC     =       $(HOME)/cmd.data
Index: branches/sc_branches/pantasks_condor/cmd.data/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/cmd.data/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/cmd.data/Makefile.sos	(revision 34784)
@@ -0,0 +1,174 @@
+default: libdatacmd
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+SRC     =       $(HOME)/cmd.data
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+DATA    =       $(DESTDATA)/mana
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+FULL_CFLAGS   = $(BASE_CFLAGS) -fPIC
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(BASE_LDFLAGS)
+
+# data user commands ########################
+srcs = \
+$(SRC)/init.$(ARCH).o          \
+$(SRC)/accum.$(ARCH).o		\
+$(SRC)/applyfit1d.$(ARCH).o	\
+$(SRC)/applyfit2d.$(ARCH).o	\
+$(SRC)/applyfit3d.$(ARCH).o	\
+$(SRC)/box.$(ARCH).o		\
+$(SRC)/book.$(ARCH).o		\
+$(SRC)/book_commands.$(ARCH).o	\
+$(SRC)/center.$(ARCH).o	\
+$(SRC)/clear.$(ARCH).o		\
+$(SRC)/imclip.$(ARCH).o		\
+$(SRC)/close.$(ARCH).o		\
+$(SRC)/concat.$(ARCH).o	\
+$(SRC)/contour.$(ARCH).o	\
+$(SRC)/create.$(ARCH).o	\
+$(SRC)/cumulative.$(ARCH).o	\
+$(SRC)/cursor.$(ARCH).o	\
+$(SRC)/cut.$(ARCH).o		\
+$(SRC)/delete.$(ARCH).o	\
+$(SRC)/densify.$(ARCH).o	\
+$(SRC)/device.$(ARCH).o	\
+$(SRC)/dimendown.$(ARCH).o	\
+$(SRC)/dimenup.$(ARCH).o	\
+$(SRC)/dbconnect.$(ARCH).o	\
+$(SRC)/dbselect.$(ARCH).o	\
+$(SRC)/erase.$(ARCH).o		\
+$(SRC)/extract.$(ARCH).o	\
+$(SRC)/fft1d.$(ARCH).o		\
+$(SRC)/fft2d.$(ARCH).o		\
+$(SRC)/fit1d.$(ARCH).o		\
+$(SRC)/fit2d.$(ARCH).o		\
+$(SRC)/fit3d.$(ARCH).o		\
+$(SRC)/gaussj.$(ARCH).o	\
+$(SRC)/gaussdeviate.$(ARCH).o	\
+$(SRC)/grid.$(ARCH).o		\
+$(SRC)/gridify.$(ARCH).o       \
+$(SRC)/grow.$(ARCH).o		\
+$(SRC)/ungridify.$(ARCH).o     \
+$(SRC)/histogram.$(ARCH).o	\
+$(SRC)/hermitian1d.$(ARCH).o	\
+$(SRC)/hermitian2d.$(ARCH).o	\
+$(SRC)/imcut.$(ARCH).o	 	\
+$(SRC)/imhist.$(ARCH).o	\
+$(SRC)/imsmooth.$(ARCH).o	\
+$(SRC)/integrate.$(ARCH).o	\
+$(SRC)/interpolate.$(ARCH).o	\
+$(SRC)/jpeg.$(ARCH).o		\
+$(SRC)/kern.$(ARCH).o		\
+$(SRC)/keyword.$(ARCH).o	\
+$(SRC)/labels.$(ARCH).o	\
+$(SRC)/limits.$(ARCH).o	\
+$(SRC)/line.$(ARCH).o		\
+$(SRC)/list_buffers.$(ARCH).o	\
+$(SRC)/list_header.$(ARCH).o	\
+$(SRC)/list_vectors.$(ARCH).o	\
+$(SRC)/load.$(ARCH).o		\
+$(SRC)/lookup.$(ARCH).o	\
+$(SRC)/matrix.$(ARCH).o	\
+$(SRC)/match2d.$(ARCH).o	\
+$(SRC)/mkrgb.$(ARCH).o	\
+$(SRC)/mcreate.$(ARCH).o	\
+$(SRC)/medacc.$(ARCH).o	\
+$(SRC)/mget.$(ARCH).o		\
+$(SRC)/minterpolate.$(ARCH).o	\
+$(SRC)/mset.$(ARCH).o		\
+$(SRC)/peak.$(ARCH).o		\
+$(SRC)/periodogram.$(ARCH).o	\
+$(SRC)/plot.$(ARCH).o		\
+$(SRC)/dot.$(ARCH).o		\
+$(SRC)/point.$(ARCH).o		\
+$(SRC)/ps.$(ARCH).o		\
+$(SRC)/queuedelete.$(ARCH).o	\
+$(SRC)/queuedrop.$(ARCH).o	\
+$(SRC)/queuelist.$(ARCH).o	\
+$(SRC)/queueload.$(ARCH).o	\
+$(SRC)/queuesize.$(ARCH).o	\
+$(SRC)/queuepush.$(ARCH).o	\
+$(SRC)/queuepop.$(ARCH).o	\
+$(SRC)/queueprint.$(ARCH).o	\
+$(SRC)/queuesubstr.$(ARCH).o	\
+$(SRC)/queueinit.$(ARCH).o	\
+$(SRC)/radial.$(ARCH).o	\
+$(SRC)/rd.$(ARCH).o		\
+$(SRC)/rdseg.$(ARCH).o		\
+$(SRC)/read_vectors.$(ARCH).o	\
+$(SRC)/rebin.$(ARCH).o		\
+$(SRC)/reindex.$(ARCH).o	\
+$(SRC)/resize.$(ARCH).o		\
+$(SRC)/relocate.$(ARCH).o	\
+$(SRC)/roll.$(ARCH).o		\
+$(SRC)/rotate.$(ARCH).o	\
+$(SRC)/save.$(ARCH).o		\
+$(SRC)/section.$(ARCH).o	\
+$(SRC)/select.$(ARCH).o	\
+$(SRC)/set.$(ARCH).o		\
+$(SRC)/shift.$(ARCH).o		\
+$(SRC)/sort.$(ARCH).o		\
+$(SRC)/spline.$(ARCH).o		\
+$(SRC)/spline_commands.$(ARCH).o \
+$(SRC)/imspline_apply.$(ARCH).o	\
+$(SRC)/imspline_construct.$(ARCH).o \
+$(SRC)/imstats.$(ARCH).o	   \
+$(SRC)/style.$(ARCH).o		   \
+$(SRC)/subraster.$(ARCH).o	   \
+$(SRC)/subset.$(ARCH).o	           \
+$(SRC)/svd.$(ARCH).o		   \
+$(SRC)/swapbytes.$(ARCH).o	   \
+$(SRC)/textline.$(ARCH).o	   \
+$(SRC)/threshold.$(ARCH).o		\
+$(SRC)/tv.$(ARCH).o		   \
+$(SRC)/tvchannel.$(ARCH).o	   \
+$(SRC)/tvcolors.$(ARCH).o	   \
+$(SRC)/tvcontour.$(ARCH).o	   \
+$(SRC)/tvgrid.$(ARCH).o	           \
+$(SRC)/uniq.$(ARCH).o		   \
+$(SRC)/unsign.$(ARCH).o	           \
+$(SRC)/vbin.$(ARCH).o		   \
+$(SRC)/vgroup.$(ARCH).o		   \
+$(SRC)/vclip.$(ARCH).o		   \
+$(SRC)/vgauss.$(ARCH).o            \
+$(SRC)/vellipse.$(ARCH).o          \
+$(SRC)/vmaxwell.$(ARCH).o          \
+$(SRC)/vgrid.$(ARCH).o		   \
+$(SRC)/vload.$(ARCH).o		   \
+$(SRC)/vzload.$(ARCH).o		   \
+$(SRC)/vpop.$(ARCH).o		   \
+$(SRC)/vroll.$(ARCH).o		   \
+$(SRC)/vshift.$(ARCH).o		   \
+$(SRC)/vsmooth.$(ARCH).o	   \
+$(SRC)/vstats.$(ARCH).o		   \
+$(SRC)/wd.$(ARCH).o		   \
+$(SRC)/write_vectors.$(ARCH).o	   \
+$(SRC)/zap.$(ARCH).o		   \
+$(SRC)/zplot.$(ARCH).o
+
+# dependancy rules for include files ########################
+incs = \
+$(INC)/opihi.h \
+$(INC)/external.h \
+$(INC)/shell.h \
+$(INC)/dvomath.h \
+$(INC)/display.h 
+
+$(srcs): $(incs)
+
+$(LIB)/libdatacmd.$(ARCH).a: $(srcs)
+$(LIB)/libdatacmd.$(ARCH).$(DLLTYPE): $(srcs)
+
+$(DESTLIB)/libdatacmd.a: $(LIB)/libdatacmd.$(ARCH).a
+$(DESTLIB)/libdatacmd.$(DLLTYPE): $(LIB)/libdatacmd.$(ARCH).$(DLLTYPE)
+
+libdatacmd: $(DESTLIB)/libdatacmd.a  $(DESTLIB)/libdatacmd.$(DLLTYPE)
+
+uninstall:
+	rm -f $(DESTLIB)/libdatacmd.a
+	rm -f $(DESTLIB)/libdatacmd.$(DLLTYPE)
Index: branches/sc_branches/pantasks_condor/dimm/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/dimm/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/dimm/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: dimm
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 BIN     =       $(HOME)/bin
Index: branches/sc_branches/pantasks_condor/dimm/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/dimm/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/dimm/Makefile.sos	(revision 34784)
@@ -0,0 +1,68 @@
+default: dimm
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+SRC     =       $(HOME)/dimm
+DATA    =       $(DESTDATA)/dimm
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+LIBS1   =       -lbasiccmd -ldatacmd -lastrocmd -lshell -ldata -lsbig
+LIBS2   =       -ldvo -lkapa -lFITS -lohana
+FULL_CFLAGS   = $(BASE_CFLAGS)
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(LIBS1) $(LIBS2) $(BASE_LDFLAGS)
+
+# dimm user commands and support functions #####################
+funcs = \
+$(SRC)/Camera.$(ARCH).o		\
+$(SRC)/Serial.$(ARCH).o		\
+$(SRC)/Telescope.$(ARCH).o             
+
+cmds = \
+$(SRC)/init.$(ARCH).o		  	\
+$(SRC)/dimm.$(ARCH).o		  	\
+$(SRC)/camera_cmds.$(ARCH).o	  	\
+$(SRC)/findstars.$(ARCH).o	  	\
+$(SRC)/telescope_cmds.$(ARCH).o   \
+$(SRC)/version.$(ARCH).o
+
+libs = \
+$(DESTLIB)/libshell.a \
+$(DESTLIB)/libdata.a \
+$(DESTLIB)/libbasiccmd.a \
+$(DESTLIB)/libastrocmd.a \
+$(DESTLIB)/libdatacmd.a \
+$(DESTLIB)/libsbig.a
+
+dimm: sbig $(BIN)/dimm.$(ARCH)
+$(SRC)/dimm.$(ARCH).o : $(libs)
+$(BIN)/dimm.$(ARCH)   : $(funcs) $(cmds)
+
+install: $(DESTBIN)/dimm help modules
+
+help: cmd.basic.help cmd.data.help cmd.astro.help dimm.help
+
+modules: dimm.modules
+
+# SBIG install functions
+sbig: $(DESTINC)/sbig.h $(DESTLIB)/libsbig.a
+	@echo sbig code installed
+
+$(DESTINC)/sbig.h:	$(SRC)/sbig/sbig.h
+	cp $(SRC)/sbig/sbig.h $(DESTINC)/sbig.h
+
+$(DESTLIB)/libsbig.a:	$(SRC)/sbig/sbig.a
+	cp $(SRC)/sbig/sbig.a $(DESTLIB)/libsbig.a
+
+$(SRC)/sbig/sbig.a: $(SRC)/sbig/sbig.a.src
+	cp $(SRC)/sbig/sbig.a.src $(SRC)/sbig/sbig.a
+
+.PHONY: dimm
+
+# these have not been finished: should be used for analysis of the extracted images
+# $(SRC)/Analysis.$(ARCH).o            \
+# $(SRC)/Image.$(ARCH).o		\
Index: branches/sc_branches/pantasks_condor/dvo/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/dvo/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/dvo/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: dvo
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 BIN     =       $(HOME)/bin
Index: branches/sc_branches/pantasks_condor/dvo/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/dvo/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/dvo/Makefile.sos	(revision 34784)
@@ -0,0 +1,136 @@
+default: dvo
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+SRC     =       $(HOME)/dvo
+DATA    =       $(DESTDATA)/dvo
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+LIBS1   =       -lbasiccmd -ldatacmd -lastrocmd -lshell -ldata 
+LIBS2   =       -ldvo -lkapa -lFITS -lohana
+FULL_CFLAGS   = $(BASE_CFLAGS)
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(LIBS1) $(LIBS2) $(BASE_LDFLAGS)
+
+# dvo user commands and support functions ########################
+funcs = \
+$(SRC)/init.$(ARCH).o            	\
+$(SRC)/cmpReadFile.$(ARCH).o		\
+$(SRC)/compare.$(ARCH).o                \
+$(SRC)/dvomisc.$(ARCH).o		\
+$(SRC)/dvo_host_utils.$(ARCH).o		\
+$(SRC)/region_list.$(ARCH).o		\
+$(SRC)/find_matches.$(ARCH).o		\
+$(SRC)/photometry.$(ARCH).o             
+
+cmds = \
+$(SRC)/avextract.$(ARCH).o	  	\
+$(SRC)/avmatch.$(ARCH).o	  	\
+$(SRC)/badimages.$(ARCH).o	  	\
+$(SRC)/calextract.$(ARCH).o      	\
+$(SRC)/calmextract.$(ARCH).o     	\
+$(SRC)/catdir.$(ARCH).o             	\
+$(SRC)/ccd.$(ARCH).o             	\
+$(SRC)/cmatch.$(ARCH).o	  	\
+$(SRC)/cmd.$(ARCH).o             	\
+$(SRC)/cmpload.$(ARCH).o	  	\
+$(SRC)/cmpread.$(ARCH).o	  	\
+$(SRC)/ddmags.$(ARCH).o	  	\
+$(SRC)/detrend.$(ARCH).o	  	\
+$(SRC)/dmagaves.$(ARCH).o	  	\
+$(SRC)/dmagmeas.$(ARCH).o	  	\
+$(SRC)/dmags.$(ARCH).o		  	\
+$(SRC)/dmt.$(ARCH).o		  	\
+$(SRC)/elixir.$(ARCH).o                \
+$(SRC)/fitcolors.$(ARCH).o             \
+$(SRC)/fitsed.$(ARCH).o                \
+$(SRC)/gcat.$(ARCH).o		  	\
+$(SRC)/catlist.$(ARCH).o		  	\
+$(SRC)/gimages.$(ARCH).o	  	\
+$(SRC)/gstar.$(ARCH).o		  	\
+$(SRC)/hosts.$(ARCH).o	  	\
+$(SRC)/images.$(ARCH).o	  	\
+$(SRC)/imbox.$(ARCH).o		  	\
+$(SRC)/imdata.$(ARCH).o	  	\
+$(SRC)/imdense.$(ARCH).o	  	\
+$(SRC)/imextract.$(ARCH).o	  	\
+$(SRC)/imlist.$(ARCH).o	  	\
+$(SRC)/imphot.$(ARCH).o	  	\
+$(SRC)/imrough.$(ARCH).o	  	\
+$(SRC)/imsearch.$(ARCH).o	  	\
+$(SRC)/lcat.$(ARCH).o		  	\
+$(SRC)/lcurve.$(ARCH).o	  	\
+$(SRC)/lightcurve.$(ARCH).o	  	\
+$(SRC)/mextract.$(ARCH).o	  	\
+$(SRC)/mmatch.$(ARCH).o	  	\
+$(SRC)/mmextract.$(ARCH).o	  	\
+$(SRC)/objectcoverage.$(ARCH).o	  	\
+$(SRC)/photcodes.$(ARCH).o	  	\
+$(SRC)/pmeasure.$(ARCH).o	  	\
+$(SRC)/paverage.$(ARCH).o	  	\
+$(SRC)/procks.$(ARCH).o	  	\
+$(SRC)/remote.$(ARCH).o	  	\
+$(SRC)/skycat.$(ARCH).o	  	\
+$(SRC)/skycoverage.$(ARCH).o	  	\
+$(SRC)/skyregion.$(ARCH).o	  	\
+$(SRC)/showtile.$(ARCH).o	  	\
+$(SRC)/simage.$(ARCH).o	  	\
+$(SRC)/subpix.$(ARCH).o  \
+$(SRC)/version.$(ARCH).o
+
+libs = \
+$(DESTLIB)/libshell.a \
+$(DESTLIB)/libdata.a \
+$(DESTLIB)/libbasiccmd.a \
+$(DESTLIB)/libastrocmd.a \
+$(DESTLIB)/libdatacmd.a
+
+dvo: $(BIN)/dvo.$(ARCH)
+$(SRC)/dvo.$(ARCH).o : $(libs)
+$(BIN)/dvo.$(ARCH)   : $(funcs) $(cmds) $(SRC)/dvo.$(ARCH).o
+
+dvo_client: $(BIN)/dvo_client.$(ARCH)
+$(SRC)/dvo_client.$(ARCH).o : $(libs)
+$(BIN)/dvo_client.$(ARCH)   : $(funcs) $(cmds) $(SRC)/dvo_client.$(ARCH).o
+
+dvo.install: $(DESTBIN)/dvo
+dvo_client.install: $(DESTBIN)/dvo_client
+
+install: $(DESTBIN)/dvo help modules
+
+help: clean-help cmd.basic.help cmd.data.help cmd.astro.help dvo.help
+
+$(funcs) $(cmds) $(libs) : $(INC)/dvoshell.h
+
+modules: dvo.modules
+
+.PHONY: dvo dvo_client
+
+# deprecated functions: verify & delete
+#$(SRC)/abszero.$(ARCH).o \
+#$(SRC)/cals.$(ARCH).o \
+#$(SRC)/dumpmags.$(ARCH).o \
+#$(SRC)/extract.$(ARCH).o \
+#$(SRC)/gtypes.$(ARCH).o \
+#$(SRC)/photresid.$(ARCH).o \
+#$(SRC)/resid.$(ARCH).o \
+#$(SRC)/zeropts.$(ARCH).o
+#$(SRC)/objload.$(ARCH).o \ - make sure we have vect to tv
+#$(SRC)/ccdextract.$(ARCH).o \
+#$(SRC)/cmdextract.$(ARCH).o \
+#$(SRC)/dmagextract.$(ARCH).o \
+#$(SRC)/ddmagextract.$(ARCH).o \
+#$(SRC)/pcat.$(ARCH).o		  	\
+
+# future functions, not fully implemented
+#$(SRC)/detrend.$(ARCH).o \
+#$(SRC)/getxtra.$(ARCH).o \
+#$(SRC)/addxtra.$(ARCH).o \
+
+# functions that need to be updated
+#$(SRC)/gregions.$(ARCH).o \
+
Index: branches/sc_branches/pantasks_condor/include/condor/condor.nsmap
===================================================================
--- branches/sc_branches/pantasks_condor/include/condor/condor.nsmap	(revision 34784)
+++ branches/sc_branches/pantasks_condor/include/condor/condor.nsmap	(revision 34784)
@@ -0,0 +1,11 @@
+
+#include "condorH.h"
+SOAP_NMAC struct Namespace condor_namespaces[] =
+{
+	{"SOAP-ENV", "http://schemas.xmlsoap.org/soap/envelope/", "http://www.w3.org/*/soap-envelope", NULL},
+	{"SOAP-ENC", "http://schemas.xmlsoap.org/soap/encoding/", "http://www.w3.org/*/soap-encoding", NULL},
+	{"xsi", "http://www.w3.org/2001/XMLSchema-instance", "http://www.w3.org/*/XMLSchema-instance", NULL},
+	{"xsd", "http://www.w3.org/2001/XMLSchema", "http://www.w3.org/*/XMLSchema", NULL},
+	{"ns1", "urn:condor", NULL, NULL},
+	{NULL, NULL, NULL, NULL}
+};
Index: branches/sc_branches/pantasks_condor/include/condor/condorH.h
===================================================================
--- branches/sc_branches/pantasks_condor/include/condor/condorH.h	(revision 34784)
+++ branches/sc_branches/pantasks_condor/include/condor/condorH.h	(revision 34784)
@@ -0,0 +1,3581 @@
+/* condorH.h
+   Generated by gSOAP 2.7.16 from inputs/condor.h
+   Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
+   This part of the software is released under one of the following licenses:
+   GPL, the gSOAP public license, or Genivia's license for commercial use.
+*/
+
+#ifndef condorH_H
+#define condorH_H
+#include "condorStub.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+#ifndef WITH_NOIDREF
+SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap*, const void*, int);
+SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap*, const void*, const char*, int, int);
+SOAP_FMAC3 void *SOAP_FMAC4 soap_getelement(struct soap*, int*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap*);
+#endif
+SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap*);
+
+#ifndef SOAP_TYPE_byte
+#define SOAP_TYPE_byte (3)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap*, char *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*);
+SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*);
+
+#define soap_write_byte(soap, data) ( soap_begin_send(soap) || soap_put_byte(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*);
+
+#define soap_read_byte(soap, data) ( soap_begin_recv(soap) || !soap_get_byte(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*);
+
+#ifndef SOAP_TYPE_int
+#define SOAP_TYPE_int (1)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap*, int *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*);
+SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*);
+
+#define soap_write_int(soap, data) ( soap_begin_send(soap) || soap_put_int(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*);
+
+#define soap_read_int(soap, data) ( soap_begin_recv(soap) || !soap_get_int(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*);
+
+#ifndef SOAP_TYPE_LONG64
+#define SOAP_TYPE_LONG64 (41)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_LONG64(struct soap*, LONG64 *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_LONG64(struct soap*, const char*, int, const LONG64 *, const char*);
+SOAP_FMAC3 LONG64 * SOAP_FMAC4 soap_in_LONG64(struct soap*, const char*, LONG64 *, const char*);
+
+#define soap_write_LONG64(soap, data) ( soap_begin_send(soap) || soap_put_LONG64(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_LONG64(struct soap*, const LONG64 *, const char*, const char*);
+
+#define soap_read_LONG64(soap, data) ( soap_begin_recv(soap) || !soap_get_LONG64(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 LONG64 * SOAP_FMAC4 soap_get_LONG64(struct soap*, LONG64 *, const char*, const char*);
+
+#ifndef SOAP_TYPE_unsignedByte
+#define SOAP_TYPE_unsignedByte (9)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_unsignedByte(struct soap*, unsigned char *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_unsignedByte(struct soap*, const char*, int, const unsigned char *, const char*);
+SOAP_FMAC3 unsigned char * SOAP_FMAC4 soap_in_unsignedByte(struct soap*, const char*, unsigned char *, const char*);
+
+#define soap_write_unsignedByte(soap, data) ( soap_begin_send(soap) || soap_put_unsignedByte(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_unsignedByte(struct soap*, const unsigned char *, const char*, const char*);
+
+#define soap_read_unsignedByte(soap, data) ( soap_begin_recv(soap) || !soap_get_unsignedByte(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 unsigned char * SOAP_FMAC4 soap_get_unsignedByte(struct soap*, unsigned char *, const char*, const char*);
+
+#ifndef SOAP_TYPE_unsignedInt
+#define SOAP_TYPE_unsignedInt (8)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_unsignedInt(struct soap*, unsigned int *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_unsignedInt(struct soap*, const char*, int, const unsigned int *, const char*);
+SOAP_FMAC3 unsigned int * SOAP_FMAC4 soap_in_unsignedInt(struct soap*, const char*, unsigned int *, const char*);
+
+#define soap_write_unsignedInt(soap, data) ( soap_begin_send(soap) || soap_put_unsignedInt(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_unsignedInt(struct soap*, const unsigned int *, const char*, const char*);
+
+#define soap_read_unsignedInt(soap, data) ( soap_begin_recv(soap) || !soap_get_unsignedInt(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 unsigned int * SOAP_FMAC4 soap_get_unsignedInt(struct soap*, unsigned int *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__ClassAdType
+#define SOAP_TYPE_ns1__ClassAdType (17)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ClassAdType(struct soap*, enum ns1__ClassAdType *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ClassAdType(struct soap*, const char*, int, const enum ns1__ClassAdType *, const char*);
+
+SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__ClassAdType2s(struct soap*, enum ns1__ClassAdType);
+SOAP_FMAC3 enum ns1__ClassAdType * SOAP_FMAC4 soap_in_ns1__ClassAdType(struct soap*, const char*, enum ns1__ClassAdType *, const char*);
+
+SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__ClassAdType(struct soap*, const char*, enum ns1__ClassAdType *);
+
+#define soap_write_ns1__ClassAdType(soap, data) ( soap_begin_send(soap) || soap_put_ns1__ClassAdType(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ClassAdType(struct soap*, const enum ns1__ClassAdType *, const char*, const char*);
+
+#define soap_read_ns1__ClassAdType(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__ClassAdType(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 enum ns1__ClassAdType * SOAP_FMAC4 soap_get_ns1__ClassAdType(struct soap*, enum ns1__ClassAdType *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__UniverseType
+#define SOAP_TYPE_ns1__UniverseType (16)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__UniverseType(struct soap*, enum ns1__UniverseType *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__UniverseType(struct soap*, const char*, int, const enum ns1__UniverseType *, const char*);
+
+SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__UniverseType2s(struct soap*, enum ns1__UniverseType);
+SOAP_FMAC3 enum ns1__UniverseType * SOAP_FMAC4 soap_in_ns1__UniverseType(struct soap*, const char*, enum ns1__UniverseType *, const char*);
+
+SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__UniverseType(struct soap*, const char*, enum ns1__UniverseType *);
+
+#define soap_write_ns1__UniverseType(soap, data) ( soap_begin_send(soap) || soap_put_ns1__UniverseType(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__UniverseType(struct soap*, const enum ns1__UniverseType *, const char*, const char*);
+
+#define soap_read_ns1__UniverseType(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__UniverseType(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 enum ns1__UniverseType * SOAP_FMAC4 soap_get_ns1__UniverseType(struct soap*, enum ns1__UniverseType *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__HashType
+#define SOAP_TYPE_ns1__HashType (15)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__HashType(struct soap*, enum ns1__HashType *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__HashType(struct soap*, const char*, int, const enum ns1__HashType *, const char*);
+
+SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__HashType2s(struct soap*, enum ns1__HashType);
+SOAP_FMAC3 enum ns1__HashType * SOAP_FMAC4 soap_in_ns1__HashType(struct soap*, const char*, enum ns1__HashType *, const char*);
+
+SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__HashType(struct soap*, const char*, enum ns1__HashType *);
+
+#define soap_write_ns1__HashType(soap, data) ( soap_begin_send(soap) || soap_put_ns1__HashType(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__HashType(struct soap*, const enum ns1__HashType *, const char*, const char*);
+
+#define soap_read_ns1__HashType(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__HashType(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 enum ns1__HashType * SOAP_FMAC4 soap_get_ns1__HashType(struct soap*, enum ns1__HashType *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__ClassAdAttrType
+#define SOAP_TYPE_ns1__ClassAdAttrType (14)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ClassAdAttrType(struct soap*, enum ns1__ClassAdAttrType *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ClassAdAttrType(struct soap*, const char*, int, const enum ns1__ClassAdAttrType *, const char*);
+
+SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__ClassAdAttrType2s(struct soap*, enum ns1__ClassAdAttrType);
+SOAP_FMAC3 enum ns1__ClassAdAttrType * SOAP_FMAC4 soap_in_ns1__ClassAdAttrType(struct soap*, const char*, enum ns1__ClassAdAttrType *, const char*);
+
+SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__ClassAdAttrType(struct soap*, const char*, enum ns1__ClassAdAttrType *);
+
+#define soap_write_ns1__ClassAdAttrType(soap, data) ( soap_begin_send(soap) || soap_put_ns1__ClassAdAttrType(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ClassAdAttrType(struct soap*, const enum ns1__ClassAdAttrType *, const char*, const char*);
+
+#define soap_read_ns1__ClassAdAttrType(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__ClassAdAttrType(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 enum ns1__ClassAdAttrType * SOAP_FMAC4 soap_get_ns1__ClassAdAttrType(struct soap*, enum ns1__ClassAdAttrType *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__StatusCode
+#define SOAP_TYPE_ns1__StatusCode (13)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__StatusCode(struct soap*, enum ns1__StatusCode *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__StatusCode(struct soap*, const char*, int, const enum ns1__StatusCode *, const char*);
+
+SOAP_FMAC3S const char* SOAP_FMAC4S soap_ns1__StatusCode2s(struct soap*, enum ns1__StatusCode);
+SOAP_FMAC3 enum ns1__StatusCode * SOAP_FMAC4 soap_in_ns1__StatusCode(struct soap*, const char*, enum ns1__StatusCode *, const char*);
+
+SOAP_FMAC3S int SOAP_FMAC4S soap_s2ns1__StatusCode(struct soap*, const char*, enum ns1__StatusCode *);
+
+#define soap_write_ns1__StatusCode(soap, data) ( soap_begin_send(soap) || soap_put_ns1__StatusCode(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__StatusCode(struct soap*, const enum ns1__StatusCode *, const char*, const char*);
+
+#define soap_read_ns1__StatusCode(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__StatusCode(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 enum ns1__StatusCode * SOAP_FMAC4 soap_get_ns1__StatusCode(struct soap*, enum ns1__StatusCode *, const char*, const char*);
+
+#ifndef SOAP_TYPE_xsd__boolean
+#define SOAP_TYPE_xsd__boolean (11)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_xsd__boolean(struct soap*, enum xsd__boolean *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__boolean(struct soap*, const char*, int, const enum xsd__boolean *, const char*);
+
+SOAP_FMAC3S const char* SOAP_FMAC4S soap_xsd__boolean2s(struct soap*, enum xsd__boolean);
+SOAP_FMAC3 enum xsd__boolean * SOAP_FMAC4 soap_in_xsd__boolean(struct soap*, const char*, enum xsd__boolean *, const char*);
+
+SOAP_FMAC3S int SOAP_FMAC4S soap_s2xsd__boolean(struct soap*, const char*, enum xsd__boolean *);
+
+#define soap_write_xsd__boolean(soap, data) ( soap_begin_send(soap) || soap_put_xsd__boolean(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__boolean(struct soap*, const enum xsd__boolean *, const char*, const char*);
+
+#define soap_read_xsd__boolean(soap, data) ( soap_begin_recv(soap) || !soap_get_xsd__boolean(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 enum xsd__boolean * SOAP_FMAC4 soap_get_xsd__boolean(struct soap*, enum xsd__boolean *, const char*, const char*);
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Fault
+#define SOAP_TYPE_SOAP_ENV__Fault (251)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*);
+
+#define soap_write_SOAP_ENV__Fault(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Fault(soap, data), 0) || soap_put_SOAP_ENV__Fault(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Fault(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Fault(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Reason
+#define SOAP_TYPE_SOAP_ENV__Reason (250)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*);
+
+#define soap_write_SOAP_ENV__Reason(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Reason(soap, data), 0) || soap_put_SOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Reason(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Detail
+#define SOAP_TYPE_SOAP_ENV__Detail (247)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*);
+
+#define soap_write_SOAP_ENV__Detail(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Detail(soap, data), 0) || soap_put_SOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Detail(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Code
+#define SOAP_TYPE_SOAP_ENV__Code (245)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*);
+
+#define soap_write_SOAP_ENV__Code(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Code(soap, data), 0) || soap_put_SOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Code(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Header
+#define SOAP_TYPE_SOAP_ENV__Header (244)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*);
+
+#define soap_write_SOAP_ENV__Header(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Header(soap, data), 0) || soap_put_SOAP_ENV__Header(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Header(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Header(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*);
+
+#endif
+
+#ifndef SOAP_TYPE___ns1__queryAnyAds
+#define SOAP_TYPE___ns1__queryAnyAds (243)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__queryAnyAds(struct soap*, struct __ns1__queryAnyAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__queryAnyAds(struct soap*, const struct __ns1__queryAnyAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__queryAnyAds(struct soap*, const char*, int, const struct __ns1__queryAnyAds *, const char*);
+SOAP_FMAC3 struct __ns1__queryAnyAds * SOAP_FMAC4 soap_in___ns1__queryAnyAds(struct soap*, const char*, struct __ns1__queryAnyAds *, const char*);
+
+#define soap_write___ns1__queryAnyAds(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__queryAnyAds(soap, data), 0) || soap_put___ns1__queryAnyAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__queryAnyAds(struct soap*, const struct __ns1__queryAnyAds *, const char*, const char*);
+
+#define soap_read___ns1__queryAnyAds(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__queryAnyAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__queryAnyAds * SOAP_FMAC4 soap_get___ns1__queryAnyAds(struct soap*, struct __ns1__queryAnyAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__queryStorageAds
+#define SOAP_TYPE___ns1__queryStorageAds (239)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__queryStorageAds(struct soap*, struct __ns1__queryStorageAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__queryStorageAds(struct soap*, const struct __ns1__queryStorageAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__queryStorageAds(struct soap*, const char*, int, const struct __ns1__queryStorageAds *, const char*);
+SOAP_FMAC3 struct __ns1__queryStorageAds * SOAP_FMAC4 soap_in___ns1__queryStorageAds(struct soap*, const char*, struct __ns1__queryStorageAds *, const char*);
+
+#define soap_write___ns1__queryStorageAds(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__queryStorageAds(soap, data), 0) || soap_put___ns1__queryStorageAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__queryStorageAds(struct soap*, const struct __ns1__queryStorageAds *, const char*, const char*);
+
+#define soap_read___ns1__queryStorageAds(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__queryStorageAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__queryStorageAds * SOAP_FMAC4 soap_get___ns1__queryStorageAds(struct soap*, struct __ns1__queryStorageAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__queryLicenseAds
+#define SOAP_TYPE___ns1__queryLicenseAds (235)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__queryLicenseAds(struct soap*, struct __ns1__queryLicenseAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__queryLicenseAds(struct soap*, const struct __ns1__queryLicenseAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__queryLicenseAds(struct soap*, const char*, int, const struct __ns1__queryLicenseAds *, const char*);
+SOAP_FMAC3 struct __ns1__queryLicenseAds * SOAP_FMAC4 soap_in___ns1__queryLicenseAds(struct soap*, const char*, struct __ns1__queryLicenseAds *, const char*);
+
+#define soap_write___ns1__queryLicenseAds(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__queryLicenseAds(soap, data), 0) || soap_put___ns1__queryLicenseAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__queryLicenseAds(struct soap*, const struct __ns1__queryLicenseAds *, const char*, const char*);
+
+#define soap_read___ns1__queryLicenseAds(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__queryLicenseAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__queryLicenseAds * SOAP_FMAC4 soap_get___ns1__queryLicenseAds(struct soap*, struct __ns1__queryLicenseAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__querySubmittorAds
+#define SOAP_TYPE___ns1__querySubmittorAds (231)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__querySubmittorAds(struct soap*, struct __ns1__querySubmittorAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__querySubmittorAds(struct soap*, const struct __ns1__querySubmittorAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__querySubmittorAds(struct soap*, const char*, int, const struct __ns1__querySubmittorAds *, const char*);
+SOAP_FMAC3 struct __ns1__querySubmittorAds * SOAP_FMAC4 soap_in___ns1__querySubmittorAds(struct soap*, const char*, struct __ns1__querySubmittorAds *, const char*);
+
+#define soap_write___ns1__querySubmittorAds(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__querySubmittorAds(soap, data), 0) || soap_put___ns1__querySubmittorAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__querySubmittorAds(struct soap*, const struct __ns1__querySubmittorAds *, const char*, const char*);
+
+#define soap_read___ns1__querySubmittorAds(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__querySubmittorAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__querySubmittorAds * SOAP_FMAC4 soap_get___ns1__querySubmittorAds(struct soap*, struct __ns1__querySubmittorAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__queryMasterAds
+#define SOAP_TYPE___ns1__queryMasterAds (227)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__queryMasterAds(struct soap*, struct __ns1__queryMasterAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__queryMasterAds(struct soap*, const struct __ns1__queryMasterAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__queryMasterAds(struct soap*, const char*, int, const struct __ns1__queryMasterAds *, const char*);
+SOAP_FMAC3 struct __ns1__queryMasterAds * SOAP_FMAC4 soap_in___ns1__queryMasterAds(struct soap*, const char*, struct __ns1__queryMasterAds *, const char*);
+
+#define soap_write___ns1__queryMasterAds(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__queryMasterAds(soap, data), 0) || soap_put___ns1__queryMasterAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__queryMasterAds(struct soap*, const struct __ns1__queryMasterAds *, const char*, const char*);
+
+#define soap_read___ns1__queryMasterAds(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__queryMasterAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__queryMasterAds * SOAP_FMAC4 soap_get___ns1__queryMasterAds(struct soap*, struct __ns1__queryMasterAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__queryScheddAds
+#define SOAP_TYPE___ns1__queryScheddAds (223)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__queryScheddAds(struct soap*, struct __ns1__queryScheddAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__queryScheddAds(struct soap*, const struct __ns1__queryScheddAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__queryScheddAds(struct soap*, const char*, int, const struct __ns1__queryScheddAds *, const char*);
+SOAP_FMAC3 struct __ns1__queryScheddAds * SOAP_FMAC4 soap_in___ns1__queryScheddAds(struct soap*, const char*, struct __ns1__queryScheddAds *, const char*);
+
+#define soap_write___ns1__queryScheddAds(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__queryScheddAds(soap, data), 0) || soap_put___ns1__queryScheddAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__queryScheddAds(struct soap*, const struct __ns1__queryScheddAds *, const char*, const char*);
+
+#define soap_read___ns1__queryScheddAds(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__queryScheddAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__queryScheddAds * SOAP_FMAC4 soap_get___ns1__queryScheddAds(struct soap*, struct __ns1__queryScheddAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__queryStartdAds
+#define SOAP_TYPE___ns1__queryStartdAds (219)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__queryStartdAds(struct soap*, struct __ns1__queryStartdAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__queryStartdAds(struct soap*, const struct __ns1__queryStartdAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__queryStartdAds(struct soap*, const char*, int, const struct __ns1__queryStartdAds *, const char*);
+SOAP_FMAC3 struct __ns1__queryStartdAds * SOAP_FMAC4 soap_in___ns1__queryStartdAds(struct soap*, const char*, struct __ns1__queryStartdAds *, const char*);
+
+#define soap_write___ns1__queryStartdAds(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__queryStartdAds(soap, data), 0) || soap_put___ns1__queryStartdAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__queryStartdAds(struct soap*, const struct __ns1__queryStartdAds *, const char*, const char*);
+
+#define soap_read___ns1__queryStartdAds(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__queryStartdAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__queryStartdAds * SOAP_FMAC4 soap_get___ns1__queryStartdAds(struct soap*, struct __ns1__queryStartdAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__insertAd
+#define SOAP_TYPE___ns1__insertAd (215)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__insertAd(struct soap*, struct __ns1__insertAd *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__insertAd(struct soap*, const struct __ns1__insertAd *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__insertAd(struct soap*, const char*, int, const struct __ns1__insertAd *, const char*);
+SOAP_FMAC3 struct __ns1__insertAd * SOAP_FMAC4 soap_in___ns1__insertAd(struct soap*, const char*, struct __ns1__insertAd *, const char*);
+
+#define soap_write___ns1__insertAd(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__insertAd(soap, data), 0) || soap_put___ns1__insertAd(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__insertAd(struct soap*, const struct __ns1__insertAd *, const char*, const char*);
+
+#define soap_read___ns1__insertAd(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__insertAd(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__insertAd * SOAP_FMAC4 soap_get___ns1__insertAd(struct soap*, struct __ns1__insertAd *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__getPlatformString_
+#define SOAP_TYPE___ns1__getPlatformString_ (211)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__getPlatformString_(struct soap*, struct __ns1__getPlatformString_ *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__getPlatformString_(struct soap*, const struct __ns1__getPlatformString_ *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__getPlatformString_(struct soap*, const char*, int, const struct __ns1__getPlatformString_ *, const char*);
+SOAP_FMAC3 struct __ns1__getPlatformString_ * SOAP_FMAC4 soap_in___ns1__getPlatformString_(struct soap*, const char*, struct __ns1__getPlatformString_ *, const char*);
+
+#define soap_write___ns1__getPlatformString_(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__getPlatformString_(soap, data), 0) || soap_put___ns1__getPlatformString_(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__getPlatformString_(struct soap*, const struct __ns1__getPlatformString_ *, const char*, const char*);
+
+#define soap_read___ns1__getPlatformString_(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__getPlatformString_(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__getPlatformString_ * SOAP_FMAC4 soap_get___ns1__getPlatformString_(struct soap*, struct __ns1__getPlatformString_ *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__getVersionString_
+#define SOAP_TYPE___ns1__getVersionString_ (209)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__getVersionString_(struct soap*, struct __ns1__getVersionString_ *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__getVersionString_(struct soap*, const struct __ns1__getVersionString_ *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__getVersionString_(struct soap*, const char*, int, const struct __ns1__getVersionString_ *, const char*);
+SOAP_FMAC3 struct __ns1__getVersionString_ * SOAP_FMAC4 soap_in___ns1__getVersionString_(struct soap*, const char*, struct __ns1__getVersionString_ *, const char*);
+
+#define soap_write___ns1__getVersionString_(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__getVersionString_(soap, data), 0) || soap_put___ns1__getVersionString_(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__getVersionString_(struct soap*, const struct __ns1__getVersionString_ *, const char*, const char*);
+
+#define soap_read___ns1__getVersionString_(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__getVersionString_(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__getVersionString_ * SOAP_FMAC4 soap_get___ns1__getVersionString_(struct soap*, struct __ns1__getVersionString_ *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__createJobTemplate
+#define SOAP_TYPE___ns1__createJobTemplate (207)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__createJobTemplate(struct soap*, struct __ns1__createJobTemplate *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__createJobTemplate(struct soap*, const struct __ns1__createJobTemplate *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__createJobTemplate(struct soap*, const char*, int, const struct __ns1__createJobTemplate *, const char*);
+SOAP_FMAC3 struct __ns1__createJobTemplate * SOAP_FMAC4 soap_in___ns1__createJobTemplate(struct soap*, const char*, struct __ns1__createJobTemplate *, const char*);
+
+#define soap_write___ns1__createJobTemplate(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__createJobTemplate(soap, data), 0) || soap_put___ns1__createJobTemplate(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__createJobTemplate(struct soap*, const struct __ns1__createJobTemplate *, const char*, const char*);
+
+#define soap_read___ns1__createJobTemplate(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__createJobTemplate(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__createJobTemplate * SOAP_FMAC4 soap_get___ns1__createJobTemplate(struct soap*, struct __ns1__createJobTemplate *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__discoverJobRequirements
+#define SOAP_TYPE___ns1__discoverJobRequirements (203)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__discoverJobRequirements(struct soap*, struct __ns1__discoverJobRequirements *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__discoverJobRequirements(struct soap*, const struct __ns1__discoverJobRequirements *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__discoverJobRequirements(struct soap*, const char*, int, const struct __ns1__discoverJobRequirements *, const char*);
+SOAP_FMAC3 struct __ns1__discoverJobRequirements * SOAP_FMAC4 soap_in___ns1__discoverJobRequirements(struct soap*, const char*, struct __ns1__discoverJobRequirements *, const char*);
+
+#define soap_write___ns1__discoverJobRequirements(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__discoverJobRequirements(soap, data), 0) || soap_put___ns1__discoverJobRequirements(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__discoverJobRequirements(struct soap*, const struct __ns1__discoverJobRequirements *, const char*, const char*);
+
+#define soap_read___ns1__discoverJobRequirements(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__discoverJobRequirements(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__discoverJobRequirements * SOAP_FMAC4 soap_get___ns1__discoverJobRequirements(struct soap*, struct __ns1__discoverJobRequirements *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__requestReschedule
+#define SOAP_TYPE___ns1__requestReschedule (199)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__requestReschedule(struct soap*, struct __ns1__requestReschedule *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__requestReschedule(struct soap*, const struct __ns1__requestReschedule *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__requestReschedule(struct soap*, const char*, int, const struct __ns1__requestReschedule *, const char*);
+SOAP_FMAC3 struct __ns1__requestReschedule * SOAP_FMAC4 soap_in___ns1__requestReschedule(struct soap*, const char*, struct __ns1__requestReschedule *, const char*);
+
+#define soap_write___ns1__requestReschedule(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__requestReschedule(soap, data), 0) || soap_put___ns1__requestReschedule(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__requestReschedule(struct soap*, const struct __ns1__requestReschedule *, const char*, const char*);
+
+#define soap_read___ns1__requestReschedule(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__requestReschedule(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__requestReschedule * SOAP_FMAC4 soap_get___ns1__requestReschedule(struct soap*, struct __ns1__requestReschedule *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__listSpool
+#define SOAP_TYPE___ns1__listSpool (195)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__listSpool(struct soap*, struct __ns1__listSpool *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__listSpool(struct soap*, const struct __ns1__listSpool *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__listSpool(struct soap*, const char*, int, const struct __ns1__listSpool *, const char*);
+SOAP_FMAC3 struct __ns1__listSpool * SOAP_FMAC4 soap_in___ns1__listSpool(struct soap*, const char*, struct __ns1__listSpool *, const char*);
+
+#define soap_write___ns1__listSpool(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__listSpool(soap, data), 0) || soap_put___ns1__listSpool(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__listSpool(struct soap*, const struct __ns1__listSpool *, const char*, const char*);
+
+#define soap_read___ns1__listSpool(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__listSpool(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__listSpool * SOAP_FMAC4 soap_get___ns1__listSpool(struct soap*, struct __ns1__listSpool *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__closeSpool
+#define SOAP_TYPE___ns1__closeSpool (191)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__closeSpool(struct soap*, struct __ns1__closeSpool *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__closeSpool(struct soap*, const struct __ns1__closeSpool *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__closeSpool(struct soap*, const char*, int, const struct __ns1__closeSpool *, const char*);
+SOAP_FMAC3 struct __ns1__closeSpool * SOAP_FMAC4 soap_in___ns1__closeSpool(struct soap*, const char*, struct __ns1__closeSpool *, const char*);
+
+#define soap_write___ns1__closeSpool(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__closeSpool(soap, data), 0) || soap_put___ns1__closeSpool(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__closeSpool(struct soap*, const struct __ns1__closeSpool *, const char*, const char*);
+
+#define soap_read___ns1__closeSpool(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__closeSpool(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__closeSpool * SOAP_FMAC4 soap_get___ns1__closeSpool(struct soap*, struct __ns1__closeSpool *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__getFile
+#define SOAP_TYPE___ns1__getFile (187)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__getFile(struct soap*, struct __ns1__getFile *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__getFile(struct soap*, const struct __ns1__getFile *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__getFile(struct soap*, const char*, int, const struct __ns1__getFile *, const char*);
+SOAP_FMAC3 struct __ns1__getFile * SOAP_FMAC4 soap_in___ns1__getFile(struct soap*, const char*, struct __ns1__getFile *, const char*);
+
+#define soap_write___ns1__getFile(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__getFile(soap, data), 0) || soap_put___ns1__getFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__getFile(struct soap*, const struct __ns1__getFile *, const char*, const char*);
+
+#define soap_read___ns1__getFile(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__getFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__getFile * SOAP_FMAC4 soap_get___ns1__getFile(struct soap*, struct __ns1__getFile *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__sendFile
+#define SOAP_TYPE___ns1__sendFile (183)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__sendFile(struct soap*, struct __ns1__sendFile *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__sendFile(struct soap*, const struct __ns1__sendFile *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__sendFile(struct soap*, const char*, int, const struct __ns1__sendFile *, const char*);
+SOAP_FMAC3 struct __ns1__sendFile * SOAP_FMAC4 soap_in___ns1__sendFile(struct soap*, const char*, struct __ns1__sendFile *, const char*);
+
+#define soap_write___ns1__sendFile(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__sendFile(soap, data), 0) || soap_put___ns1__sendFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__sendFile(struct soap*, const struct __ns1__sendFile *, const char*, const char*);
+
+#define soap_read___ns1__sendFile(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__sendFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__sendFile * SOAP_FMAC4 soap_get___ns1__sendFile(struct soap*, struct __ns1__sendFile *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__declareFile
+#define SOAP_TYPE___ns1__declareFile (179)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__declareFile(struct soap*, struct __ns1__declareFile *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__declareFile(struct soap*, const struct __ns1__declareFile *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__declareFile(struct soap*, const char*, int, const struct __ns1__declareFile *, const char*);
+SOAP_FMAC3 struct __ns1__declareFile * SOAP_FMAC4 soap_in___ns1__declareFile(struct soap*, const char*, struct __ns1__declareFile *, const char*);
+
+#define soap_write___ns1__declareFile(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__declareFile(soap, data), 0) || soap_put___ns1__declareFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__declareFile(struct soap*, const struct __ns1__declareFile *, const char*, const char*);
+
+#define soap_read___ns1__declareFile(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__declareFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__declareFile * SOAP_FMAC4 soap_get___ns1__declareFile(struct soap*, struct __ns1__declareFile *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__getJobAd
+#define SOAP_TYPE___ns1__getJobAd (175)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__getJobAd(struct soap*, struct __ns1__getJobAd *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__getJobAd(struct soap*, const struct __ns1__getJobAd *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__getJobAd(struct soap*, const char*, int, const struct __ns1__getJobAd *, const char*);
+SOAP_FMAC3 struct __ns1__getJobAd * SOAP_FMAC4 soap_in___ns1__getJobAd(struct soap*, const char*, struct __ns1__getJobAd *, const char*);
+
+#define soap_write___ns1__getJobAd(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__getJobAd(soap, data), 0) || soap_put___ns1__getJobAd(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__getJobAd(struct soap*, const struct __ns1__getJobAd *, const char*, const char*);
+
+#define soap_read___ns1__getJobAd(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__getJobAd(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__getJobAd * SOAP_FMAC4 soap_get___ns1__getJobAd(struct soap*, struct __ns1__getJobAd *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__getJobAds
+#define SOAP_TYPE___ns1__getJobAds (171)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__getJobAds(struct soap*, struct __ns1__getJobAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__getJobAds(struct soap*, const struct __ns1__getJobAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__getJobAds(struct soap*, const char*, int, const struct __ns1__getJobAds *, const char*);
+SOAP_FMAC3 struct __ns1__getJobAds * SOAP_FMAC4 soap_in___ns1__getJobAds(struct soap*, const char*, struct __ns1__getJobAds *, const char*);
+
+#define soap_write___ns1__getJobAds(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__getJobAds(soap, data), 0) || soap_put___ns1__getJobAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__getJobAds(struct soap*, const struct __ns1__getJobAds *, const char*, const char*);
+
+#define soap_read___ns1__getJobAds(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__getJobAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__getJobAds * SOAP_FMAC4 soap_get___ns1__getJobAds(struct soap*, struct __ns1__getJobAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__submit
+#define SOAP_TYPE___ns1__submit (167)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__submit(struct soap*, struct __ns1__submit *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__submit(struct soap*, const struct __ns1__submit *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__submit(struct soap*, const char*, int, const struct __ns1__submit *, const char*);
+SOAP_FMAC3 struct __ns1__submit * SOAP_FMAC4 soap_in___ns1__submit(struct soap*, const char*, struct __ns1__submit *, const char*);
+
+#define soap_write___ns1__submit(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__submit(soap, data), 0) || soap_put___ns1__submit(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__submit(struct soap*, const struct __ns1__submit *, const char*, const char*);
+
+#define soap_read___ns1__submit(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__submit(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__submit * SOAP_FMAC4 soap_get___ns1__submit(struct soap*, struct __ns1__submit *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__releaseJob
+#define SOAP_TYPE___ns1__releaseJob (163)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__releaseJob(struct soap*, struct __ns1__releaseJob *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__releaseJob(struct soap*, const struct __ns1__releaseJob *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__releaseJob(struct soap*, const char*, int, const struct __ns1__releaseJob *, const char*);
+SOAP_FMAC3 struct __ns1__releaseJob * SOAP_FMAC4 soap_in___ns1__releaseJob(struct soap*, const char*, struct __ns1__releaseJob *, const char*);
+
+#define soap_write___ns1__releaseJob(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__releaseJob(soap, data), 0) || soap_put___ns1__releaseJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__releaseJob(struct soap*, const struct __ns1__releaseJob *, const char*, const char*);
+
+#define soap_read___ns1__releaseJob(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__releaseJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__releaseJob * SOAP_FMAC4 soap_get___ns1__releaseJob(struct soap*, struct __ns1__releaseJob *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__holdJob
+#define SOAP_TYPE___ns1__holdJob (159)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__holdJob(struct soap*, struct __ns1__holdJob *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__holdJob(struct soap*, const struct __ns1__holdJob *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__holdJob(struct soap*, const char*, int, const struct __ns1__holdJob *, const char*);
+SOAP_FMAC3 struct __ns1__holdJob * SOAP_FMAC4 soap_in___ns1__holdJob(struct soap*, const char*, struct __ns1__holdJob *, const char*);
+
+#define soap_write___ns1__holdJob(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__holdJob(soap, data), 0) || soap_put___ns1__holdJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__holdJob(struct soap*, const struct __ns1__holdJob *, const char*, const char*);
+
+#define soap_read___ns1__holdJob(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__holdJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__holdJob * SOAP_FMAC4 soap_get___ns1__holdJob(struct soap*, struct __ns1__holdJob *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__removeJob
+#define SOAP_TYPE___ns1__removeJob (155)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__removeJob(struct soap*, struct __ns1__removeJob *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__removeJob(struct soap*, const struct __ns1__removeJob *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__removeJob(struct soap*, const char*, int, const struct __ns1__removeJob *, const char*);
+SOAP_FMAC3 struct __ns1__removeJob * SOAP_FMAC4 soap_in___ns1__removeJob(struct soap*, const char*, struct __ns1__removeJob *, const char*);
+
+#define soap_write___ns1__removeJob(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__removeJob(soap, data), 0) || soap_put___ns1__removeJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__removeJob(struct soap*, const struct __ns1__removeJob *, const char*, const char*);
+
+#define soap_read___ns1__removeJob(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__removeJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__removeJob * SOAP_FMAC4 soap_get___ns1__removeJob(struct soap*, struct __ns1__removeJob *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__newJob
+#define SOAP_TYPE___ns1__newJob (151)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__newJob(struct soap*, struct __ns1__newJob *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__newJob(struct soap*, const struct __ns1__newJob *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__newJob(struct soap*, const char*, int, const struct __ns1__newJob *, const char*);
+SOAP_FMAC3 struct __ns1__newJob * SOAP_FMAC4 soap_in___ns1__newJob(struct soap*, const char*, struct __ns1__newJob *, const char*);
+
+#define soap_write___ns1__newJob(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__newJob(soap, data), 0) || soap_put___ns1__newJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__newJob(struct soap*, const struct __ns1__newJob *, const char*, const char*);
+
+#define soap_read___ns1__newJob(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__newJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__newJob * SOAP_FMAC4 soap_get___ns1__newJob(struct soap*, struct __ns1__newJob *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__removeCluster
+#define SOAP_TYPE___ns1__removeCluster (147)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__removeCluster(struct soap*, struct __ns1__removeCluster *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__removeCluster(struct soap*, const struct __ns1__removeCluster *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__removeCluster(struct soap*, const char*, int, const struct __ns1__removeCluster *, const char*);
+SOAP_FMAC3 struct __ns1__removeCluster * SOAP_FMAC4 soap_in___ns1__removeCluster(struct soap*, const char*, struct __ns1__removeCluster *, const char*);
+
+#define soap_write___ns1__removeCluster(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__removeCluster(soap, data), 0) || soap_put___ns1__removeCluster(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__removeCluster(struct soap*, const struct __ns1__removeCluster *, const char*, const char*);
+
+#define soap_read___ns1__removeCluster(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__removeCluster(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__removeCluster * SOAP_FMAC4 soap_get___ns1__removeCluster(struct soap*, struct __ns1__removeCluster *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__newCluster
+#define SOAP_TYPE___ns1__newCluster (143)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__newCluster(struct soap*, struct __ns1__newCluster *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__newCluster(struct soap*, const struct __ns1__newCluster *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__newCluster(struct soap*, const char*, int, const struct __ns1__newCluster *, const char*);
+SOAP_FMAC3 struct __ns1__newCluster * SOAP_FMAC4 soap_in___ns1__newCluster(struct soap*, const char*, struct __ns1__newCluster *, const char*);
+
+#define soap_write___ns1__newCluster(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__newCluster(soap, data), 0) || soap_put___ns1__newCluster(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__newCluster(struct soap*, const struct __ns1__newCluster *, const char*, const char*);
+
+#define soap_read___ns1__newCluster(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__newCluster(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__newCluster * SOAP_FMAC4 soap_get___ns1__newCluster(struct soap*, struct __ns1__newCluster *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__extendTransaction
+#define SOAP_TYPE___ns1__extendTransaction (139)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__extendTransaction(struct soap*, struct __ns1__extendTransaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__extendTransaction(struct soap*, const struct __ns1__extendTransaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__extendTransaction(struct soap*, const char*, int, const struct __ns1__extendTransaction *, const char*);
+SOAP_FMAC3 struct __ns1__extendTransaction * SOAP_FMAC4 soap_in___ns1__extendTransaction(struct soap*, const char*, struct __ns1__extendTransaction *, const char*);
+
+#define soap_write___ns1__extendTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__extendTransaction(soap, data), 0) || soap_put___ns1__extendTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__extendTransaction(struct soap*, const struct __ns1__extendTransaction *, const char*, const char*);
+
+#define soap_read___ns1__extendTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__extendTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__extendTransaction * SOAP_FMAC4 soap_get___ns1__extendTransaction(struct soap*, struct __ns1__extendTransaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__abortTransaction
+#define SOAP_TYPE___ns1__abortTransaction (135)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__abortTransaction(struct soap*, struct __ns1__abortTransaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__abortTransaction(struct soap*, const struct __ns1__abortTransaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__abortTransaction(struct soap*, const char*, int, const struct __ns1__abortTransaction *, const char*);
+SOAP_FMAC3 struct __ns1__abortTransaction * SOAP_FMAC4 soap_in___ns1__abortTransaction(struct soap*, const char*, struct __ns1__abortTransaction *, const char*);
+
+#define soap_write___ns1__abortTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__abortTransaction(soap, data), 0) || soap_put___ns1__abortTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__abortTransaction(struct soap*, const struct __ns1__abortTransaction *, const char*, const char*);
+
+#define soap_read___ns1__abortTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__abortTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__abortTransaction * SOAP_FMAC4 soap_get___ns1__abortTransaction(struct soap*, struct __ns1__abortTransaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__commitTransaction
+#define SOAP_TYPE___ns1__commitTransaction (131)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__commitTransaction(struct soap*, struct __ns1__commitTransaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__commitTransaction(struct soap*, const struct __ns1__commitTransaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__commitTransaction(struct soap*, const char*, int, const struct __ns1__commitTransaction *, const char*);
+SOAP_FMAC3 struct __ns1__commitTransaction * SOAP_FMAC4 soap_in___ns1__commitTransaction(struct soap*, const char*, struct __ns1__commitTransaction *, const char*);
+
+#define soap_write___ns1__commitTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__commitTransaction(soap, data), 0) || soap_put___ns1__commitTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__commitTransaction(struct soap*, const struct __ns1__commitTransaction *, const char*, const char*);
+
+#define soap_read___ns1__commitTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__commitTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__commitTransaction * SOAP_FMAC4 soap_get___ns1__commitTransaction(struct soap*, struct __ns1__commitTransaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__beginTransaction
+#define SOAP_TYPE___ns1__beginTransaction (127)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__beginTransaction(struct soap*, struct __ns1__beginTransaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__beginTransaction(struct soap*, const struct __ns1__beginTransaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__beginTransaction(struct soap*, const char*, int, const struct __ns1__beginTransaction *, const char*);
+SOAP_FMAC3 struct __ns1__beginTransaction * SOAP_FMAC4 soap_in___ns1__beginTransaction(struct soap*, const char*, struct __ns1__beginTransaction *, const char*);
+
+#define soap_write___ns1__beginTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__beginTransaction(soap, data), 0) || soap_put___ns1__beginTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__beginTransaction(struct soap*, const struct __ns1__beginTransaction *, const char*, const char*);
+
+#define soap_read___ns1__beginTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__beginTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__beginTransaction * SOAP_FMAC4 soap_get___ns1__beginTransaction(struct soap*, struct __ns1__beginTransaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__getPlatformString
+#define SOAP_TYPE___ns1__getPlatformString (123)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__getPlatformString(struct soap*, struct __ns1__getPlatformString *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__getPlatformString(struct soap*, const struct __ns1__getPlatformString *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__getPlatformString(struct soap*, const char*, int, const struct __ns1__getPlatformString *, const char*);
+SOAP_FMAC3 struct __ns1__getPlatformString * SOAP_FMAC4 soap_in___ns1__getPlatformString(struct soap*, const char*, struct __ns1__getPlatformString *, const char*);
+
+#define soap_write___ns1__getPlatformString(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__getPlatformString(soap, data), 0) || soap_put___ns1__getPlatformString(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__getPlatformString(struct soap*, const struct __ns1__getPlatformString *, const char*, const char*);
+
+#define soap_read___ns1__getPlatformString(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__getPlatformString(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__getPlatformString * SOAP_FMAC4 soap_get___ns1__getPlatformString(struct soap*, struct __ns1__getPlatformString *, const char*, const char*);
+
+#ifndef SOAP_TYPE___ns1__getVersionString
+#define SOAP_TYPE___ns1__getVersionString (119)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__getVersionString(struct soap*, struct __ns1__getVersionString *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__getVersionString(struct soap*, const struct __ns1__getVersionString *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__getVersionString(struct soap*, const char*, int, const struct __ns1__getVersionString *, const char*);
+SOAP_FMAC3 struct __ns1__getVersionString * SOAP_FMAC4 soap_in___ns1__getVersionString(struct soap*, const char*, struct __ns1__getVersionString *, const char*);
+
+#define soap_write___ns1__getVersionString(soap, data) ( soap_begin_send(soap) || (soap_serialize___ns1__getVersionString(soap, data), 0) || soap_put___ns1__getVersionString(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__getVersionString(struct soap*, const struct __ns1__getVersionString *, const char*, const char*);
+
+#define soap_read___ns1__getVersionString(soap, data) ( soap_begin_recv(soap) || !soap_get___ns1__getVersionString(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct __ns1__getVersionString * SOAP_FMAC4 soap_get___ns1__getVersionString(struct soap*, struct __ns1__getVersionString *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryAnyAdsResponse
+#define SOAP_TYPE__ns1__queryAnyAdsResponse (115)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryAnyAdsResponse(struct soap*, struct _ns1__queryAnyAdsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryAnyAdsResponse(struct soap*, const struct _ns1__queryAnyAdsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryAnyAdsResponse(struct soap*, const char*, int, const struct _ns1__queryAnyAdsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__queryAnyAdsResponse * SOAP_FMAC4 soap_in__ns1__queryAnyAdsResponse(struct soap*, const char*, struct _ns1__queryAnyAdsResponse *, const char*);
+
+#define soap_write__ns1__queryAnyAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryAnyAdsResponse(soap, data), 0) || soap_put__ns1__queryAnyAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryAnyAdsResponse(struct soap*, const struct _ns1__queryAnyAdsResponse *, const char*, const char*);
+
+#define soap_read__ns1__queryAnyAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryAnyAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryAnyAdsResponse * SOAP_FMAC4 soap_get__ns1__queryAnyAdsResponse(struct soap*, struct _ns1__queryAnyAdsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryAnyAds
+#define SOAP_TYPE__ns1__queryAnyAds (114)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryAnyAds(struct soap*, struct _ns1__queryAnyAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryAnyAds(struct soap*, const struct _ns1__queryAnyAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryAnyAds(struct soap*, const char*, int, const struct _ns1__queryAnyAds *, const char*);
+SOAP_FMAC3 struct _ns1__queryAnyAds * SOAP_FMAC4 soap_in__ns1__queryAnyAds(struct soap*, const char*, struct _ns1__queryAnyAds *, const char*);
+
+#define soap_write__ns1__queryAnyAds(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryAnyAds(soap, data), 0) || soap_put__ns1__queryAnyAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryAnyAds(struct soap*, const struct _ns1__queryAnyAds *, const char*, const char*);
+
+#define soap_read__ns1__queryAnyAds(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryAnyAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryAnyAds * SOAP_FMAC4 soap_get__ns1__queryAnyAds(struct soap*, struct _ns1__queryAnyAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryStorageAdsResponse
+#define SOAP_TYPE__ns1__queryStorageAdsResponse (113)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryStorageAdsResponse(struct soap*, struct _ns1__queryStorageAdsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryStorageAdsResponse(struct soap*, const struct _ns1__queryStorageAdsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryStorageAdsResponse(struct soap*, const char*, int, const struct _ns1__queryStorageAdsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__queryStorageAdsResponse * SOAP_FMAC4 soap_in__ns1__queryStorageAdsResponse(struct soap*, const char*, struct _ns1__queryStorageAdsResponse *, const char*);
+
+#define soap_write__ns1__queryStorageAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryStorageAdsResponse(soap, data), 0) || soap_put__ns1__queryStorageAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryStorageAdsResponse(struct soap*, const struct _ns1__queryStorageAdsResponse *, const char*, const char*);
+
+#define soap_read__ns1__queryStorageAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryStorageAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryStorageAdsResponse * SOAP_FMAC4 soap_get__ns1__queryStorageAdsResponse(struct soap*, struct _ns1__queryStorageAdsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryStorageAds
+#define SOAP_TYPE__ns1__queryStorageAds (112)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryStorageAds(struct soap*, struct _ns1__queryStorageAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryStorageAds(struct soap*, const struct _ns1__queryStorageAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryStorageAds(struct soap*, const char*, int, const struct _ns1__queryStorageAds *, const char*);
+SOAP_FMAC3 struct _ns1__queryStorageAds * SOAP_FMAC4 soap_in__ns1__queryStorageAds(struct soap*, const char*, struct _ns1__queryStorageAds *, const char*);
+
+#define soap_write__ns1__queryStorageAds(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryStorageAds(soap, data), 0) || soap_put__ns1__queryStorageAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryStorageAds(struct soap*, const struct _ns1__queryStorageAds *, const char*, const char*);
+
+#define soap_read__ns1__queryStorageAds(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryStorageAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryStorageAds * SOAP_FMAC4 soap_get__ns1__queryStorageAds(struct soap*, struct _ns1__queryStorageAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryLicenseAdsResponse
+#define SOAP_TYPE__ns1__queryLicenseAdsResponse (111)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryLicenseAdsResponse(struct soap*, struct _ns1__queryLicenseAdsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryLicenseAdsResponse(struct soap*, const struct _ns1__queryLicenseAdsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryLicenseAdsResponse(struct soap*, const char*, int, const struct _ns1__queryLicenseAdsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__queryLicenseAdsResponse * SOAP_FMAC4 soap_in__ns1__queryLicenseAdsResponse(struct soap*, const char*, struct _ns1__queryLicenseAdsResponse *, const char*);
+
+#define soap_write__ns1__queryLicenseAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryLicenseAdsResponse(soap, data), 0) || soap_put__ns1__queryLicenseAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryLicenseAdsResponse(struct soap*, const struct _ns1__queryLicenseAdsResponse *, const char*, const char*);
+
+#define soap_read__ns1__queryLicenseAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryLicenseAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryLicenseAdsResponse * SOAP_FMAC4 soap_get__ns1__queryLicenseAdsResponse(struct soap*, struct _ns1__queryLicenseAdsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryLicenseAds
+#define SOAP_TYPE__ns1__queryLicenseAds (110)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryLicenseAds(struct soap*, struct _ns1__queryLicenseAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryLicenseAds(struct soap*, const struct _ns1__queryLicenseAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryLicenseAds(struct soap*, const char*, int, const struct _ns1__queryLicenseAds *, const char*);
+SOAP_FMAC3 struct _ns1__queryLicenseAds * SOAP_FMAC4 soap_in__ns1__queryLicenseAds(struct soap*, const char*, struct _ns1__queryLicenseAds *, const char*);
+
+#define soap_write__ns1__queryLicenseAds(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryLicenseAds(soap, data), 0) || soap_put__ns1__queryLicenseAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryLicenseAds(struct soap*, const struct _ns1__queryLicenseAds *, const char*, const char*);
+
+#define soap_read__ns1__queryLicenseAds(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryLicenseAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryLicenseAds * SOAP_FMAC4 soap_get__ns1__queryLicenseAds(struct soap*, struct _ns1__queryLicenseAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__querySubmittorAdsResponse
+#define SOAP_TYPE__ns1__querySubmittorAdsResponse (109)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__querySubmittorAdsResponse(struct soap*, struct _ns1__querySubmittorAdsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__querySubmittorAdsResponse(struct soap*, const struct _ns1__querySubmittorAdsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__querySubmittorAdsResponse(struct soap*, const char*, int, const struct _ns1__querySubmittorAdsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__querySubmittorAdsResponse * SOAP_FMAC4 soap_in__ns1__querySubmittorAdsResponse(struct soap*, const char*, struct _ns1__querySubmittorAdsResponse *, const char*);
+
+#define soap_write__ns1__querySubmittorAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__querySubmittorAdsResponse(soap, data), 0) || soap_put__ns1__querySubmittorAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__querySubmittorAdsResponse(struct soap*, const struct _ns1__querySubmittorAdsResponse *, const char*, const char*);
+
+#define soap_read__ns1__querySubmittorAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__querySubmittorAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__querySubmittorAdsResponse * SOAP_FMAC4 soap_get__ns1__querySubmittorAdsResponse(struct soap*, struct _ns1__querySubmittorAdsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__querySubmittorAds
+#define SOAP_TYPE__ns1__querySubmittorAds (108)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__querySubmittorAds(struct soap*, struct _ns1__querySubmittorAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__querySubmittorAds(struct soap*, const struct _ns1__querySubmittorAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__querySubmittorAds(struct soap*, const char*, int, const struct _ns1__querySubmittorAds *, const char*);
+SOAP_FMAC3 struct _ns1__querySubmittorAds * SOAP_FMAC4 soap_in__ns1__querySubmittorAds(struct soap*, const char*, struct _ns1__querySubmittorAds *, const char*);
+
+#define soap_write__ns1__querySubmittorAds(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__querySubmittorAds(soap, data), 0) || soap_put__ns1__querySubmittorAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__querySubmittorAds(struct soap*, const struct _ns1__querySubmittorAds *, const char*, const char*);
+
+#define soap_read__ns1__querySubmittorAds(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__querySubmittorAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__querySubmittorAds * SOAP_FMAC4 soap_get__ns1__querySubmittorAds(struct soap*, struct _ns1__querySubmittorAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryMasterAdsResponse
+#define SOAP_TYPE__ns1__queryMasterAdsResponse (107)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryMasterAdsResponse(struct soap*, struct _ns1__queryMasterAdsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryMasterAdsResponse(struct soap*, const struct _ns1__queryMasterAdsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryMasterAdsResponse(struct soap*, const char*, int, const struct _ns1__queryMasterAdsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__queryMasterAdsResponse * SOAP_FMAC4 soap_in__ns1__queryMasterAdsResponse(struct soap*, const char*, struct _ns1__queryMasterAdsResponse *, const char*);
+
+#define soap_write__ns1__queryMasterAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryMasterAdsResponse(soap, data), 0) || soap_put__ns1__queryMasterAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryMasterAdsResponse(struct soap*, const struct _ns1__queryMasterAdsResponse *, const char*, const char*);
+
+#define soap_read__ns1__queryMasterAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryMasterAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryMasterAdsResponse * SOAP_FMAC4 soap_get__ns1__queryMasterAdsResponse(struct soap*, struct _ns1__queryMasterAdsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryMasterAds
+#define SOAP_TYPE__ns1__queryMasterAds (106)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryMasterAds(struct soap*, struct _ns1__queryMasterAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryMasterAds(struct soap*, const struct _ns1__queryMasterAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryMasterAds(struct soap*, const char*, int, const struct _ns1__queryMasterAds *, const char*);
+SOAP_FMAC3 struct _ns1__queryMasterAds * SOAP_FMAC4 soap_in__ns1__queryMasterAds(struct soap*, const char*, struct _ns1__queryMasterAds *, const char*);
+
+#define soap_write__ns1__queryMasterAds(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryMasterAds(soap, data), 0) || soap_put__ns1__queryMasterAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryMasterAds(struct soap*, const struct _ns1__queryMasterAds *, const char*, const char*);
+
+#define soap_read__ns1__queryMasterAds(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryMasterAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryMasterAds * SOAP_FMAC4 soap_get__ns1__queryMasterAds(struct soap*, struct _ns1__queryMasterAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryScheddAdsResponse
+#define SOAP_TYPE__ns1__queryScheddAdsResponse (105)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryScheddAdsResponse(struct soap*, struct _ns1__queryScheddAdsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryScheddAdsResponse(struct soap*, const struct _ns1__queryScheddAdsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryScheddAdsResponse(struct soap*, const char*, int, const struct _ns1__queryScheddAdsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__queryScheddAdsResponse * SOAP_FMAC4 soap_in__ns1__queryScheddAdsResponse(struct soap*, const char*, struct _ns1__queryScheddAdsResponse *, const char*);
+
+#define soap_write__ns1__queryScheddAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryScheddAdsResponse(soap, data), 0) || soap_put__ns1__queryScheddAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryScheddAdsResponse(struct soap*, const struct _ns1__queryScheddAdsResponse *, const char*, const char*);
+
+#define soap_read__ns1__queryScheddAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryScheddAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryScheddAdsResponse * SOAP_FMAC4 soap_get__ns1__queryScheddAdsResponse(struct soap*, struct _ns1__queryScheddAdsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryScheddAds
+#define SOAP_TYPE__ns1__queryScheddAds (104)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryScheddAds(struct soap*, struct _ns1__queryScheddAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryScheddAds(struct soap*, const struct _ns1__queryScheddAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryScheddAds(struct soap*, const char*, int, const struct _ns1__queryScheddAds *, const char*);
+SOAP_FMAC3 struct _ns1__queryScheddAds * SOAP_FMAC4 soap_in__ns1__queryScheddAds(struct soap*, const char*, struct _ns1__queryScheddAds *, const char*);
+
+#define soap_write__ns1__queryScheddAds(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryScheddAds(soap, data), 0) || soap_put__ns1__queryScheddAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryScheddAds(struct soap*, const struct _ns1__queryScheddAds *, const char*, const char*);
+
+#define soap_read__ns1__queryScheddAds(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryScheddAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryScheddAds * SOAP_FMAC4 soap_get__ns1__queryScheddAds(struct soap*, struct _ns1__queryScheddAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryStartdAdsResponse
+#define SOAP_TYPE__ns1__queryStartdAdsResponse (103)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryStartdAdsResponse(struct soap*, struct _ns1__queryStartdAdsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryStartdAdsResponse(struct soap*, const struct _ns1__queryStartdAdsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryStartdAdsResponse(struct soap*, const char*, int, const struct _ns1__queryStartdAdsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__queryStartdAdsResponse * SOAP_FMAC4 soap_in__ns1__queryStartdAdsResponse(struct soap*, const char*, struct _ns1__queryStartdAdsResponse *, const char*);
+
+#define soap_write__ns1__queryStartdAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryStartdAdsResponse(soap, data), 0) || soap_put__ns1__queryStartdAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryStartdAdsResponse(struct soap*, const struct _ns1__queryStartdAdsResponse *, const char*, const char*);
+
+#define soap_read__ns1__queryStartdAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryStartdAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryStartdAdsResponse * SOAP_FMAC4 soap_get__ns1__queryStartdAdsResponse(struct soap*, struct _ns1__queryStartdAdsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__queryStartdAds
+#define SOAP_TYPE__ns1__queryStartdAds (102)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__queryStartdAds(struct soap*, struct _ns1__queryStartdAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__queryStartdAds(struct soap*, const struct _ns1__queryStartdAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__queryStartdAds(struct soap*, const char*, int, const struct _ns1__queryStartdAds *, const char*);
+SOAP_FMAC3 struct _ns1__queryStartdAds * SOAP_FMAC4 soap_in__ns1__queryStartdAds(struct soap*, const char*, struct _ns1__queryStartdAds *, const char*);
+
+#define soap_write__ns1__queryStartdAds(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__queryStartdAds(soap, data), 0) || soap_put__ns1__queryStartdAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__queryStartdAds(struct soap*, const struct _ns1__queryStartdAds *, const char*, const char*);
+
+#define soap_read__ns1__queryStartdAds(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__queryStartdAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryStartdAds * SOAP_FMAC4 soap_get__ns1__queryStartdAds(struct soap*, struct _ns1__queryStartdAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__insertAdResponse
+#define SOAP_TYPE__ns1__insertAdResponse (101)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__insertAdResponse(struct soap*, struct _ns1__insertAdResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__insertAdResponse(struct soap*, const struct _ns1__insertAdResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__insertAdResponse(struct soap*, const char*, int, const struct _ns1__insertAdResponse *, const char*);
+SOAP_FMAC3 struct _ns1__insertAdResponse * SOAP_FMAC4 soap_in__ns1__insertAdResponse(struct soap*, const char*, struct _ns1__insertAdResponse *, const char*);
+
+#define soap_write__ns1__insertAdResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__insertAdResponse(soap, data), 0) || soap_put__ns1__insertAdResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__insertAdResponse(struct soap*, const struct _ns1__insertAdResponse *, const char*, const char*);
+
+#define soap_read__ns1__insertAdResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__insertAdResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__insertAdResponse * SOAP_FMAC4 soap_get__ns1__insertAdResponse(struct soap*, struct _ns1__insertAdResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__insertAd
+#define SOAP_TYPE__ns1__insertAd (100)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__insertAd(struct soap*, struct _ns1__insertAd *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__insertAd(struct soap*, const struct _ns1__insertAd *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__insertAd(struct soap*, const char*, int, const struct _ns1__insertAd *, const char*);
+SOAP_FMAC3 struct _ns1__insertAd * SOAP_FMAC4 soap_in__ns1__insertAd(struct soap*, const char*, struct _ns1__insertAd *, const char*);
+
+#define soap_write__ns1__insertAd(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__insertAd(soap, data), 0) || soap_put__ns1__insertAd(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__insertAd(struct soap*, const struct _ns1__insertAd *, const char*, const char*);
+
+#define soap_read__ns1__insertAd(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__insertAd(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__insertAd * SOAP_FMAC4 soap_get__ns1__insertAd(struct soap*, struct _ns1__insertAd *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__createJobTemplateResponse
+#define SOAP_TYPE__ns1__createJobTemplateResponse (99)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__createJobTemplateResponse(struct soap*, struct _ns1__createJobTemplateResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__createJobTemplateResponse(struct soap*, const struct _ns1__createJobTemplateResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__createJobTemplateResponse(struct soap*, const char*, int, const struct _ns1__createJobTemplateResponse *, const char*);
+SOAP_FMAC3 struct _ns1__createJobTemplateResponse * SOAP_FMAC4 soap_in__ns1__createJobTemplateResponse(struct soap*, const char*, struct _ns1__createJobTemplateResponse *, const char*);
+
+#define soap_write__ns1__createJobTemplateResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__createJobTemplateResponse(soap, data), 0) || soap_put__ns1__createJobTemplateResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__createJobTemplateResponse(struct soap*, const struct _ns1__createJobTemplateResponse *, const char*, const char*);
+
+#define soap_read__ns1__createJobTemplateResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__createJobTemplateResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__createJobTemplateResponse * SOAP_FMAC4 soap_get__ns1__createJobTemplateResponse(struct soap*, struct _ns1__createJobTemplateResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__createJobTemplate
+#define SOAP_TYPE__ns1__createJobTemplate (98)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__createJobTemplate(struct soap*, struct _ns1__createJobTemplate *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__createJobTemplate(struct soap*, const struct _ns1__createJobTemplate *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__createJobTemplate(struct soap*, const char*, int, const struct _ns1__createJobTemplate *, const char*);
+SOAP_FMAC3 struct _ns1__createJobTemplate * SOAP_FMAC4 soap_in__ns1__createJobTemplate(struct soap*, const char*, struct _ns1__createJobTemplate *, const char*);
+
+#define soap_write__ns1__createJobTemplate(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__createJobTemplate(soap, data), 0) || soap_put__ns1__createJobTemplate(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__createJobTemplate(struct soap*, const struct _ns1__createJobTemplate *, const char*, const char*);
+
+#define soap_read__ns1__createJobTemplate(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__createJobTemplate(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__createJobTemplate * SOAP_FMAC4 soap_get__ns1__createJobTemplate(struct soap*, struct _ns1__createJobTemplate *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__discoverJobRequirementsResponse
+#define SOAP_TYPE__ns1__discoverJobRequirementsResponse (97)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__discoverJobRequirementsResponse(struct soap*, struct _ns1__discoverJobRequirementsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__discoverJobRequirementsResponse(struct soap*, const struct _ns1__discoverJobRequirementsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__discoverJobRequirementsResponse(struct soap*, const char*, int, const struct _ns1__discoverJobRequirementsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__discoverJobRequirementsResponse * SOAP_FMAC4 soap_in__ns1__discoverJobRequirementsResponse(struct soap*, const char*, struct _ns1__discoverJobRequirementsResponse *, const char*);
+
+#define soap_write__ns1__discoverJobRequirementsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__discoverJobRequirementsResponse(soap, data), 0) || soap_put__ns1__discoverJobRequirementsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__discoverJobRequirementsResponse(struct soap*, const struct _ns1__discoverJobRequirementsResponse *, const char*, const char*);
+
+#define soap_read__ns1__discoverJobRequirementsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__discoverJobRequirementsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__discoverJobRequirementsResponse * SOAP_FMAC4 soap_get__ns1__discoverJobRequirementsResponse(struct soap*, struct _ns1__discoverJobRequirementsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__discoverJobRequirements
+#define SOAP_TYPE__ns1__discoverJobRequirements (96)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__discoverJobRequirements(struct soap*, struct _ns1__discoverJobRequirements *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__discoverJobRequirements(struct soap*, const struct _ns1__discoverJobRequirements *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__discoverJobRequirements(struct soap*, const char*, int, const struct _ns1__discoverJobRequirements *, const char*);
+SOAP_FMAC3 struct _ns1__discoverJobRequirements * SOAP_FMAC4 soap_in__ns1__discoverJobRequirements(struct soap*, const char*, struct _ns1__discoverJobRequirements *, const char*);
+
+#define soap_write__ns1__discoverJobRequirements(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__discoverJobRequirements(soap, data), 0) || soap_put__ns1__discoverJobRequirements(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__discoverJobRequirements(struct soap*, const struct _ns1__discoverJobRequirements *, const char*, const char*);
+
+#define soap_read__ns1__discoverJobRequirements(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__discoverJobRequirements(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__discoverJobRequirements * SOAP_FMAC4 soap_get__ns1__discoverJobRequirements(struct soap*, struct _ns1__discoverJobRequirements *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__requestRescheduleResponse
+#define SOAP_TYPE__ns1__requestRescheduleResponse (95)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__requestRescheduleResponse(struct soap*, struct _ns1__requestRescheduleResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__requestRescheduleResponse(struct soap*, const struct _ns1__requestRescheduleResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__requestRescheduleResponse(struct soap*, const char*, int, const struct _ns1__requestRescheduleResponse *, const char*);
+SOAP_FMAC3 struct _ns1__requestRescheduleResponse * SOAP_FMAC4 soap_in__ns1__requestRescheduleResponse(struct soap*, const char*, struct _ns1__requestRescheduleResponse *, const char*);
+
+#define soap_write__ns1__requestRescheduleResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__requestRescheduleResponse(soap, data), 0) || soap_put__ns1__requestRescheduleResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__requestRescheduleResponse(struct soap*, const struct _ns1__requestRescheduleResponse *, const char*, const char*);
+
+#define soap_read__ns1__requestRescheduleResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__requestRescheduleResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__requestRescheduleResponse * SOAP_FMAC4 soap_get__ns1__requestRescheduleResponse(struct soap*, struct _ns1__requestRescheduleResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__requestReschedule
+#define SOAP_TYPE__ns1__requestReschedule (94)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__requestReschedule(struct soap*, struct _ns1__requestReschedule *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__requestReschedule(struct soap*, const struct _ns1__requestReschedule *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__requestReschedule(struct soap*, const char*, int, const struct _ns1__requestReschedule *, const char*);
+SOAP_FMAC3 struct _ns1__requestReschedule * SOAP_FMAC4 soap_in__ns1__requestReschedule(struct soap*, const char*, struct _ns1__requestReschedule *, const char*);
+
+#define soap_write__ns1__requestReschedule(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__requestReschedule(soap, data), 0) || soap_put__ns1__requestReschedule(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__requestReschedule(struct soap*, const struct _ns1__requestReschedule *, const char*, const char*);
+
+#define soap_read__ns1__requestReschedule(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__requestReschedule(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__requestReschedule * SOAP_FMAC4 soap_get__ns1__requestReschedule(struct soap*, struct _ns1__requestReschedule *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__listSpoolResponse
+#define SOAP_TYPE__ns1__listSpoolResponse (92)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__listSpoolResponse(struct soap*, struct _ns1__listSpoolResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__listSpoolResponse(struct soap*, const struct _ns1__listSpoolResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__listSpoolResponse(struct soap*, const char*, int, const struct _ns1__listSpoolResponse *, const char*);
+SOAP_FMAC3 struct _ns1__listSpoolResponse * SOAP_FMAC4 soap_in__ns1__listSpoolResponse(struct soap*, const char*, struct _ns1__listSpoolResponse *, const char*);
+
+#define soap_write__ns1__listSpoolResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__listSpoolResponse(soap, data), 0) || soap_put__ns1__listSpoolResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__listSpoolResponse(struct soap*, const struct _ns1__listSpoolResponse *, const char*, const char*);
+
+#define soap_read__ns1__listSpoolResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__listSpoolResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__listSpoolResponse * SOAP_FMAC4 soap_get__ns1__listSpoolResponse(struct soap*, struct _ns1__listSpoolResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__listSpool
+#define SOAP_TYPE__ns1__listSpool (91)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__listSpool(struct soap*, struct _ns1__listSpool *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__listSpool(struct soap*, const struct _ns1__listSpool *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__listSpool(struct soap*, const char*, int, const struct _ns1__listSpool *, const char*);
+SOAP_FMAC3 struct _ns1__listSpool * SOAP_FMAC4 soap_in__ns1__listSpool(struct soap*, const char*, struct _ns1__listSpool *, const char*);
+
+#define soap_write__ns1__listSpool(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__listSpool(soap, data), 0) || soap_put__ns1__listSpool(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__listSpool(struct soap*, const struct _ns1__listSpool *, const char*, const char*);
+
+#define soap_read__ns1__listSpool(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__listSpool(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__listSpool * SOAP_FMAC4 soap_get__ns1__listSpool(struct soap*, struct _ns1__listSpool *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__closeSpoolResponse
+#define SOAP_TYPE__ns1__closeSpoolResponse (90)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__closeSpoolResponse(struct soap*, struct _ns1__closeSpoolResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__closeSpoolResponse(struct soap*, const struct _ns1__closeSpoolResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__closeSpoolResponse(struct soap*, const char*, int, const struct _ns1__closeSpoolResponse *, const char*);
+SOAP_FMAC3 struct _ns1__closeSpoolResponse * SOAP_FMAC4 soap_in__ns1__closeSpoolResponse(struct soap*, const char*, struct _ns1__closeSpoolResponse *, const char*);
+
+#define soap_write__ns1__closeSpoolResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__closeSpoolResponse(soap, data), 0) || soap_put__ns1__closeSpoolResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__closeSpoolResponse(struct soap*, const struct _ns1__closeSpoolResponse *, const char*, const char*);
+
+#define soap_read__ns1__closeSpoolResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__closeSpoolResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__closeSpoolResponse * SOAP_FMAC4 soap_get__ns1__closeSpoolResponse(struct soap*, struct _ns1__closeSpoolResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__closeSpool
+#define SOAP_TYPE__ns1__closeSpool (89)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__closeSpool(struct soap*, struct _ns1__closeSpool *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__closeSpool(struct soap*, const struct _ns1__closeSpool *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__closeSpool(struct soap*, const char*, int, const struct _ns1__closeSpool *, const char*);
+SOAP_FMAC3 struct _ns1__closeSpool * SOAP_FMAC4 soap_in__ns1__closeSpool(struct soap*, const char*, struct _ns1__closeSpool *, const char*);
+
+#define soap_write__ns1__closeSpool(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__closeSpool(soap, data), 0) || soap_put__ns1__closeSpool(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__closeSpool(struct soap*, const struct _ns1__closeSpool *, const char*, const char*);
+
+#define soap_read__ns1__closeSpool(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__closeSpool(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__closeSpool * SOAP_FMAC4 soap_get__ns1__closeSpool(struct soap*, struct _ns1__closeSpool *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getFileResponse
+#define SOAP_TYPE__ns1__getFileResponse (87)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getFileResponse(struct soap*, struct _ns1__getFileResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getFileResponse(struct soap*, const struct _ns1__getFileResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getFileResponse(struct soap*, const char*, int, const struct _ns1__getFileResponse *, const char*);
+SOAP_FMAC3 struct _ns1__getFileResponse * SOAP_FMAC4 soap_in__ns1__getFileResponse(struct soap*, const char*, struct _ns1__getFileResponse *, const char*);
+
+#define soap_write__ns1__getFileResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getFileResponse(soap, data), 0) || soap_put__ns1__getFileResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getFileResponse(struct soap*, const struct _ns1__getFileResponse *, const char*, const char*);
+
+#define soap_read__ns1__getFileResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getFileResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getFileResponse * SOAP_FMAC4 soap_get__ns1__getFileResponse(struct soap*, struct _ns1__getFileResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getFile
+#define SOAP_TYPE__ns1__getFile (86)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getFile(struct soap*, struct _ns1__getFile *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getFile(struct soap*, const struct _ns1__getFile *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getFile(struct soap*, const char*, int, const struct _ns1__getFile *, const char*);
+SOAP_FMAC3 struct _ns1__getFile * SOAP_FMAC4 soap_in__ns1__getFile(struct soap*, const char*, struct _ns1__getFile *, const char*);
+
+#define soap_write__ns1__getFile(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getFile(soap, data), 0) || soap_put__ns1__getFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getFile(struct soap*, const struct _ns1__getFile *, const char*, const char*);
+
+#define soap_read__ns1__getFile(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getFile * SOAP_FMAC4 soap_get__ns1__getFile(struct soap*, struct _ns1__getFile *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__sendFileResponse
+#define SOAP_TYPE__ns1__sendFileResponse (85)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__sendFileResponse(struct soap*, struct _ns1__sendFileResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__sendFileResponse(struct soap*, const struct _ns1__sendFileResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__sendFileResponse(struct soap*, const char*, int, const struct _ns1__sendFileResponse *, const char*);
+SOAP_FMAC3 struct _ns1__sendFileResponse * SOAP_FMAC4 soap_in__ns1__sendFileResponse(struct soap*, const char*, struct _ns1__sendFileResponse *, const char*);
+
+#define soap_write__ns1__sendFileResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__sendFileResponse(soap, data), 0) || soap_put__ns1__sendFileResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__sendFileResponse(struct soap*, const struct _ns1__sendFileResponse *, const char*, const char*);
+
+#define soap_read__ns1__sendFileResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__sendFileResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__sendFileResponse * SOAP_FMAC4 soap_get__ns1__sendFileResponse(struct soap*, struct _ns1__sendFileResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__sendFile
+#define SOAP_TYPE__ns1__sendFile (84)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__sendFile(struct soap*, struct _ns1__sendFile *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__sendFile(struct soap*, const struct _ns1__sendFile *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__sendFile(struct soap*, const char*, int, const struct _ns1__sendFile *, const char*);
+SOAP_FMAC3 struct _ns1__sendFile * SOAP_FMAC4 soap_in__ns1__sendFile(struct soap*, const char*, struct _ns1__sendFile *, const char*);
+
+#define soap_write__ns1__sendFile(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__sendFile(soap, data), 0) || soap_put__ns1__sendFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__sendFile(struct soap*, const struct _ns1__sendFile *, const char*, const char*);
+
+#define soap_read__ns1__sendFile(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__sendFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__sendFile * SOAP_FMAC4 soap_get__ns1__sendFile(struct soap*, struct _ns1__sendFile *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__declareFileResponse
+#define SOAP_TYPE__ns1__declareFileResponse (83)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__declareFileResponse(struct soap*, struct _ns1__declareFileResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__declareFileResponse(struct soap*, const struct _ns1__declareFileResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__declareFileResponse(struct soap*, const char*, int, const struct _ns1__declareFileResponse *, const char*);
+SOAP_FMAC3 struct _ns1__declareFileResponse * SOAP_FMAC4 soap_in__ns1__declareFileResponse(struct soap*, const char*, struct _ns1__declareFileResponse *, const char*);
+
+#define soap_write__ns1__declareFileResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__declareFileResponse(soap, data), 0) || soap_put__ns1__declareFileResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__declareFileResponse(struct soap*, const struct _ns1__declareFileResponse *, const char*, const char*);
+
+#define soap_read__ns1__declareFileResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__declareFileResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__declareFileResponse * SOAP_FMAC4 soap_get__ns1__declareFileResponse(struct soap*, struct _ns1__declareFileResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__declareFile
+#define SOAP_TYPE__ns1__declareFile (82)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__declareFile(struct soap*, struct _ns1__declareFile *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__declareFile(struct soap*, const struct _ns1__declareFile *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__declareFile(struct soap*, const char*, int, const struct _ns1__declareFile *, const char*);
+SOAP_FMAC3 struct _ns1__declareFile * SOAP_FMAC4 soap_in__ns1__declareFile(struct soap*, const char*, struct _ns1__declareFile *, const char*);
+
+#define soap_write__ns1__declareFile(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__declareFile(soap, data), 0) || soap_put__ns1__declareFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__declareFile(struct soap*, const struct _ns1__declareFile *, const char*, const char*);
+
+#define soap_read__ns1__declareFile(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__declareFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__declareFile * SOAP_FMAC4 soap_get__ns1__declareFile(struct soap*, struct _ns1__declareFile *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getJobAdResponse
+#define SOAP_TYPE__ns1__getJobAdResponse (80)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getJobAdResponse(struct soap*, struct _ns1__getJobAdResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getJobAdResponse(struct soap*, const struct _ns1__getJobAdResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getJobAdResponse(struct soap*, const char*, int, const struct _ns1__getJobAdResponse *, const char*);
+SOAP_FMAC3 struct _ns1__getJobAdResponse * SOAP_FMAC4 soap_in__ns1__getJobAdResponse(struct soap*, const char*, struct _ns1__getJobAdResponse *, const char*);
+
+#define soap_write__ns1__getJobAdResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getJobAdResponse(soap, data), 0) || soap_put__ns1__getJobAdResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getJobAdResponse(struct soap*, const struct _ns1__getJobAdResponse *, const char*, const char*);
+
+#define soap_read__ns1__getJobAdResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getJobAdResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getJobAdResponse * SOAP_FMAC4 soap_get__ns1__getJobAdResponse(struct soap*, struct _ns1__getJobAdResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getJobAd
+#define SOAP_TYPE__ns1__getJobAd (79)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getJobAd(struct soap*, struct _ns1__getJobAd *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getJobAd(struct soap*, const struct _ns1__getJobAd *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getJobAd(struct soap*, const char*, int, const struct _ns1__getJobAd *, const char*);
+SOAP_FMAC3 struct _ns1__getJobAd * SOAP_FMAC4 soap_in__ns1__getJobAd(struct soap*, const char*, struct _ns1__getJobAd *, const char*);
+
+#define soap_write__ns1__getJobAd(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getJobAd(soap, data), 0) || soap_put__ns1__getJobAd(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getJobAd(struct soap*, const struct _ns1__getJobAd *, const char*, const char*);
+
+#define soap_read__ns1__getJobAd(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getJobAd(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getJobAd * SOAP_FMAC4 soap_get__ns1__getJobAd(struct soap*, struct _ns1__getJobAd *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getJobAdsResponse
+#define SOAP_TYPE__ns1__getJobAdsResponse (77)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getJobAdsResponse(struct soap*, struct _ns1__getJobAdsResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getJobAdsResponse(struct soap*, const struct _ns1__getJobAdsResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getJobAdsResponse(struct soap*, const char*, int, const struct _ns1__getJobAdsResponse *, const char*);
+SOAP_FMAC3 struct _ns1__getJobAdsResponse * SOAP_FMAC4 soap_in__ns1__getJobAdsResponse(struct soap*, const char*, struct _ns1__getJobAdsResponse *, const char*);
+
+#define soap_write__ns1__getJobAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getJobAdsResponse(soap, data), 0) || soap_put__ns1__getJobAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getJobAdsResponse(struct soap*, const struct _ns1__getJobAdsResponse *, const char*, const char*);
+
+#define soap_read__ns1__getJobAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getJobAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getJobAdsResponse * SOAP_FMAC4 soap_get__ns1__getJobAdsResponse(struct soap*, struct _ns1__getJobAdsResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getJobAds
+#define SOAP_TYPE__ns1__getJobAds (76)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getJobAds(struct soap*, struct _ns1__getJobAds *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getJobAds(struct soap*, const struct _ns1__getJobAds *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getJobAds(struct soap*, const char*, int, const struct _ns1__getJobAds *, const char*);
+SOAP_FMAC3 struct _ns1__getJobAds * SOAP_FMAC4 soap_in__ns1__getJobAds(struct soap*, const char*, struct _ns1__getJobAds *, const char*);
+
+#define soap_write__ns1__getJobAds(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getJobAds(soap, data), 0) || soap_put__ns1__getJobAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getJobAds(struct soap*, const struct _ns1__getJobAds *, const char*, const char*);
+
+#define soap_read__ns1__getJobAds(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getJobAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getJobAds * SOAP_FMAC4 soap_get__ns1__getJobAds(struct soap*, struct _ns1__getJobAds *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__submitResponse
+#define SOAP_TYPE__ns1__submitResponse (74)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__submitResponse(struct soap*, struct _ns1__submitResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__submitResponse(struct soap*, const struct _ns1__submitResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__submitResponse(struct soap*, const char*, int, const struct _ns1__submitResponse *, const char*);
+SOAP_FMAC3 struct _ns1__submitResponse * SOAP_FMAC4 soap_in__ns1__submitResponse(struct soap*, const char*, struct _ns1__submitResponse *, const char*);
+
+#define soap_write__ns1__submitResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__submitResponse(soap, data), 0) || soap_put__ns1__submitResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__submitResponse(struct soap*, const struct _ns1__submitResponse *, const char*, const char*);
+
+#define soap_read__ns1__submitResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__submitResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__submitResponse * SOAP_FMAC4 soap_get__ns1__submitResponse(struct soap*, struct _ns1__submitResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__submit
+#define SOAP_TYPE__ns1__submit (73)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__submit(struct soap*, struct _ns1__submit *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__submit(struct soap*, const struct _ns1__submit *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__submit(struct soap*, const char*, int, const struct _ns1__submit *, const char*);
+SOAP_FMAC3 struct _ns1__submit * SOAP_FMAC4 soap_in__ns1__submit(struct soap*, const char*, struct _ns1__submit *, const char*);
+
+#define soap_write__ns1__submit(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__submit(soap, data), 0) || soap_put__ns1__submit(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__submit(struct soap*, const struct _ns1__submit *, const char*, const char*);
+
+#define soap_read__ns1__submit(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__submit(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__submit * SOAP_FMAC4 soap_get__ns1__submit(struct soap*, struct _ns1__submit *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__releaseJobResponse
+#define SOAP_TYPE__ns1__releaseJobResponse (72)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__releaseJobResponse(struct soap*, struct _ns1__releaseJobResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__releaseJobResponse(struct soap*, const struct _ns1__releaseJobResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__releaseJobResponse(struct soap*, const char*, int, const struct _ns1__releaseJobResponse *, const char*);
+SOAP_FMAC3 struct _ns1__releaseJobResponse * SOAP_FMAC4 soap_in__ns1__releaseJobResponse(struct soap*, const char*, struct _ns1__releaseJobResponse *, const char*);
+
+#define soap_write__ns1__releaseJobResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__releaseJobResponse(soap, data), 0) || soap_put__ns1__releaseJobResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__releaseJobResponse(struct soap*, const struct _ns1__releaseJobResponse *, const char*, const char*);
+
+#define soap_read__ns1__releaseJobResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__releaseJobResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__releaseJobResponse * SOAP_FMAC4 soap_get__ns1__releaseJobResponse(struct soap*, struct _ns1__releaseJobResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__releaseJob
+#define SOAP_TYPE__ns1__releaseJob (71)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__releaseJob(struct soap*, struct _ns1__releaseJob *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__releaseJob(struct soap*, const struct _ns1__releaseJob *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__releaseJob(struct soap*, const char*, int, const struct _ns1__releaseJob *, const char*);
+SOAP_FMAC3 struct _ns1__releaseJob * SOAP_FMAC4 soap_in__ns1__releaseJob(struct soap*, const char*, struct _ns1__releaseJob *, const char*);
+
+#define soap_write__ns1__releaseJob(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__releaseJob(soap, data), 0) || soap_put__ns1__releaseJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__releaseJob(struct soap*, const struct _ns1__releaseJob *, const char*, const char*);
+
+#define soap_read__ns1__releaseJob(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__releaseJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__releaseJob * SOAP_FMAC4 soap_get__ns1__releaseJob(struct soap*, struct _ns1__releaseJob *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__holdJobResponse
+#define SOAP_TYPE__ns1__holdJobResponse (70)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__holdJobResponse(struct soap*, struct _ns1__holdJobResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__holdJobResponse(struct soap*, const struct _ns1__holdJobResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__holdJobResponse(struct soap*, const char*, int, const struct _ns1__holdJobResponse *, const char*);
+SOAP_FMAC3 struct _ns1__holdJobResponse * SOAP_FMAC4 soap_in__ns1__holdJobResponse(struct soap*, const char*, struct _ns1__holdJobResponse *, const char*);
+
+#define soap_write__ns1__holdJobResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__holdJobResponse(soap, data), 0) || soap_put__ns1__holdJobResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__holdJobResponse(struct soap*, const struct _ns1__holdJobResponse *, const char*, const char*);
+
+#define soap_read__ns1__holdJobResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__holdJobResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__holdJobResponse * SOAP_FMAC4 soap_get__ns1__holdJobResponse(struct soap*, struct _ns1__holdJobResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__holdJob
+#define SOAP_TYPE__ns1__holdJob (69)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__holdJob(struct soap*, struct _ns1__holdJob *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__holdJob(struct soap*, const struct _ns1__holdJob *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__holdJob(struct soap*, const char*, int, const struct _ns1__holdJob *, const char*);
+SOAP_FMAC3 struct _ns1__holdJob * SOAP_FMAC4 soap_in__ns1__holdJob(struct soap*, const char*, struct _ns1__holdJob *, const char*);
+
+#define soap_write__ns1__holdJob(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__holdJob(soap, data), 0) || soap_put__ns1__holdJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__holdJob(struct soap*, const struct _ns1__holdJob *, const char*, const char*);
+
+#define soap_read__ns1__holdJob(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__holdJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__holdJob * SOAP_FMAC4 soap_get__ns1__holdJob(struct soap*, struct _ns1__holdJob *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__removeJobResponse
+#define SOAP_TYPE__ns1__removeJobResponse (68)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__removeJobResponse(struct soap*, struct _ns1__removeJobResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__removeJobResponse(struct soap*, const struct _ns1__removeJobResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__removeJobResponse(struct soap*, const char*, int, const struct _ns1__removeJobResponse *, const char*);
+SOAP_FMAC3 struct _ns1__removeJobResponse * SOAP_FMAC4 soap_in__ns1__removeJobResponse(struct soap*, const char*, struct _ns1__removeJobResponse *, const char*);
+
+#define soap_write__ns1__removeJobResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__removeJobResponse(soap, data), 0) || soap_put__ns1__removeJobResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__removeJobResponse(struct soap*, const struct _ns1__removeJobResponse *, const char*, const char*);
+
+#define soap_read__ns1__removeJobResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__removeJobResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__removeJobResponse * SOAP_FMAC4 soap_get__ns1__removeJobResponse(struct soap*, struct _ns1__removeJobResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__removeJob
+#define SOAP_TYPE__ns1__removeJob (67)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__removeJob(struct soap*, struct _ns1__removeJob *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__removeJob(struct soap*, const struct _ns1__removeJob *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__removeJob(struct soap*, const char*, int, const struct _ns1__removeJob *, const char*);
+SOAP_FMAC3 struct _ns1__removeJob * SOAP_FMAC4 soap_in__ns1__removeJob(struct soap*, const char*, struct _ns1__removeJob *, const char*);
+
+#define soap_write__ns1__removeJob(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__removeJob(soap, data), 0) || soap_put__ns1__removeJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__removeJob(struct soap*, const struct _ns1__removeJob *, const char*, const char*);
+
+#define soap_read__ns1__removeJob(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__removeJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__removeJob * SOAP_FMAC4 soap_get__ns1__removeJob(struct soap*, struct _ns1__removeJob *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__newJobResponse
+#define SOAP_TYPE__ns1__newJobResponse (66)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__newJobResponse(struct soap*, struct _ns1__newJobResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__newJobResponse(struct soap*, const struct _ns1__newJobResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__newJobResponse(struct soap*, const char*, int, const struct _ns1__newJobResponse *, const char*);
+SOAP_FMAC3 struct _ns1__newJobResponse * SOAP_FMAC4 soap_in__ns1__newJobResponse(struct soap*, const char*, struct _ns1__newJobResponse *, const char*);
+
+#define soap_write__ns1__newJobResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__newJobResponse(soap, data), 0) || soap_put__ns1__newJobResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__newJobResponse(struct soap*, const struct _ns1__newJobResponse *, const char*, const char*);
+
+#define soap_read__ns1__newJobResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__newJobResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__newJobResponse * SOAP_FMAC4 soap_get__ns1__newJobResponse(struct soap*, struct _ns1__newJobResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__newJob
+#define SOAP_TYPE__ns1__newJob (65)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__newJob(struct soap*, struct _ns1__newJob *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__newJob(struct soap*, const struct _ns1__newJob *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__newJob(struct soap*, const char*, int, const struct _ns1__newJob *, const char*);
+SOAP_FMAC3 struct _ns1__newJob * SOAP_FMAC4 soap_in__ns1__newJob(struct soap*, const char*, struct _ns1__newJob *, const char*);
+
+#define soap_write__ns1__newJob(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__newJob(soap, data), 0) || soap_put__ns1__newJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__newJob(struct soap*, const struct _ns1__newJob *, const char*, const char*);
+
+#define soap_read__ns1__newJob(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__newJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__newJob * SOAP_FMAC4 soap_get__ns1__newJob(struct soap*, struct _ns1__newJob *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__removeClusterResponse
+#define SOAP_TYPE__ns1__removeClusterResponse (64)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__removeClusterResponse(struct soap*, struct _ns1__removeClusterResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__removeClusterResponse(struct soap*, const struct _ns1__removeClusterResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__removeClusterResponse(struct soap*, const char*, int, const struct _ns1__removeClusterResponse *, const char*);
+SOAP_FMAC3 struct _ns1__removeClusterResponse * SOAP_FMAC4 soap_in__ns1__removeClusterResponse(struct soap*, const char*, struct _ns1__removeClusterResponse *, const char*);
+
+#define soap_write__ns1__removeClusterResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__removeClusterResponse(soap, data), 0) || soap_put__ns1__removeClusterResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__removeClusterResponse(struct soap*, const struct _ns1__removeClusterResponse *, const char*, const char*);
+
+#define soap_read__ns1__removeClusterResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__removeClusterResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__removeClusterResponse * SOAP_FMAC4 soap_get__ns1__removeClusterResponse(struct soap*, struct _ns1__removeClusterResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__removeCluster
+#define SOAP_TYPE__ns1__removeCluster (63)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__removeCluster(struct soap*, struct _ns1__removeCluster *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__removeCluster(struct soap*, const struct _ns1__removeCluster *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__removeCluster(struct soap*, const char*, int, const struct _ns1__removeCluster *, const char*);
+SOAP_FMAC3 struct _ns1__removeCluster * SOAP_FMAC4 soap_in__ns1__removeCluster(struct soap*, const char*, struct _ns1__removeCluster *, const char*);
+
+#define soap_write__ns1__removeCluster(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__removeCluster(soap, data), 0) || soap_put__ns1__removeCluster(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__removeCluster(struct soap*, const struct _ns1__removeCluster *, const char*, const char*);
+
+#define soap_read__ns1__removeCluster(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__removeCluster(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__removeCluster * SOAP_FMAC4 soap_get__ns1__removeCluster(struct soap*, struct _ns1__removeCluster *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__newClusterResponse
+#define SOAP_TYPE__ns1__newClusterResponse (61)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__newClusterResponse(struct soap*, struct _ns1__newClusterResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__newClusterResponse(struct soap*, const struct _ns1__newClusterResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__newClusterResponse(struct soap*, const char*, int, const struct _ns1__newClusterResponse *, const char*);
+SOAP_FMAC3 struct _ns1__newClusterResponse * SOAP_FMAC4 soap_in__ns1__newClusterResponse(struct soap*, const char*, struct _ns1__newClusterResponse *, const char*);
+
+#define soap_write__ns1__newClusterResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__newClusterResponse(soap, data), 0) || soap_put__ns1__newClusterResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__newClusterResponse(struct soap*, const struct _ns1__newClusterResponse *, const char*, const char*);
+
+#define soap_read__ns1__newClusterResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__newClusterResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__newClusterResponse * SOAP_FMAC4 soap_get__ns1__newClusterResponse(struct soap*, struct _ns1__newClusterResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__newCluster
+#define SOAP_TYPE__ns1__newCluster (60)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__newCluster(struct soap*, struct _ns1__newCluster *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__newCluster(struct soap*, const struct _ns1__newCluster *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__newCluster(struct soap*, const char*, int, const struct _ns1__newCluster *, const char*);
+SOAP_FMAC3 struct _ns1__newCluster * SOAP_FMAC4 soap_in__ns1__newCluster(struct soap*, const char*, struct _ns1__newCluster *, const char*);
+
+#define soap_write__ns1__newCluster(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__newCluster(soap, data), 0) || soap_put__ns1__newCluster(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__newCluster(struct soap*, const struct _ns1__newCluster *, const char*, const char*);
+
+#define soap_read__ns1__newCluster(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__newCluster(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__newCluster * SOAP_FMAC4 soap_get__ns1__newCluster(struct soap*, struct _ns1__newCluster *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__extendTransactionResponse
+#define SOAP_TYPE__ns1__extendTransactionResponse (59)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__extendTransactionResponse(struct soap*, struct _ns1__extendTransactionResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__extendTransactionResponse(struct soap*, const struct _ns1__extendTransactionResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__extendTransactionResponse(struct soap*, const char*, int, const struct _ns1__extendTransactionResponse *, const char*);
+SOAP_FMAC3 struct _ns1__extendTransactionResponse * SOAP_FMAC4 soap_in__ns1__extendTransactionResponse(struct soap*, const char*, struct _ns1__extendTransactionResponse *, const char*);
+
+#define soap_write__ns1__extendTransactionResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__extendTransactionResponse(soap, data), 0) || soap_put__ns1__extendTransactionResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__extendTransactionResponse(struct soap*, const struct _ns1__extendTransactionResponse *, const char*, const char*);
+
+#define soap_read__ns1__extendTransactionResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__extendTransactionResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__extendTransactionResponse * SOAP_FMAC4 soap_get__ns1__extendTransactionResponse(struct soap*, struct _ns1__extendTransactionResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__extendTransaction
+#define SOAP_TYPE__ns1__extendTransaction (58)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__extendTransaction(struct soap*, struct _ns1__extendTransaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__extendTransaction(struct soap*, const struct _ns1__extendTransaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__extendTransaction(struct soap*, const char*, int, const struct _ns1__extendTransaction *, const char*);
+SOAP_FMAC3 struct _ns1__extendTransaction * SOAP_FMAC4 soap_in__ns1__extendTransaction(struct soap*, const char*, struct _ns1__extendTransaction *, const char*);
+
+#define soap_write__ns1__extendTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__extendTransaction(soap, data), 0) || soap_put__ns1__extendTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__extendTransaction(struct soap*, const struct _ns1__extendTransaction *, const char*, const char*);
+
+#define soap_read__ns1__extendTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__extendTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__extendTransaction * SOAP_FMAC4 soap_get__ns1__extendTransaction(struct soap*, struct _ns1__extendTransaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__abortTransactionResponse
+#define SOAP_TYPE__ns1__abortTransactionResponse (57)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__abortTransactionResponse(struct soap*, struct _ns1__abortTransactionResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__abortTransactionResponse(struct soap*, const struct _ns1__abortTransactionResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__abortTransactionResponse(struct soap*, const char*, int, const struct _ns1__abortTransactionResponse *, const char*);
+SOAP_FMAC3 struct _ns1__abortTransactionResponse * SOAP_FMAC4 soap_in__ns1__abortTransactionResponse(struct soap*, const char*, struct _ns1__abortTransactionResponse *, const char*);
+
+#define soap_write__ns1__abortTransactionResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__abortTransactionResponse(soap, data), 0) || soap_put__ns1__abortTransactionResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__abortTransactionResponse(struct soap*, const struct _ns1__abortTransactionResponse *, const char*, const char*);
+
+#define soap_read__ns1__abortTransactionResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__abortTransactionResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__abortTransactionResponse * SOAP_FMAC4 soap_get__ns1__abortTransactionResponse(struct soap*, struct _ns1__abortTransactionResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__abortTransaction
+#define SOAP_TYPE__ns1__abortTransaction (56)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__abortTransaction(struct soap*, struct _ns1__abortTransaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__abortTransaction(struct soap*, const struct _ns1__abortTransaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__abortTransaction(struct soap*, const char*, int, const struct _ns1__abortTransaction *, const char*);
+SOAP_FMAC3 struct _ns1__abortTransaction * SOAP_FMAC4 soap_in__ns1__abortTransaction(struct soap*, const char*, struct _ns1__abortTransaction *, const char*);
+
+#define soap_write__ns1__abortTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__abortTransaction(soap, data), 0) || soap_put__ns1__abortTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__abortTransaction(struct soap*, const struct _ns1__abortTransaction *, const char*, const char*);
+
+#define soap_read__ns1__abortTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__abortTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__abortTransaction * SOAP_FMAC4 soap_get__ns1__abortTransaction(struct soap*, struct _ns1__abortTransaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__commitTransactionResponse
+#define SOAP_TYPE__ns1__commitTransactionResponse (55)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__commitTransactionResponse(struct soap*, struct _ns1__commitTransactionResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__commitTransactionResponse(struct soap*, const struct _ns1__commitTransactionResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__commitTransactionResponse(struct soap*, const char*, int, const struct _ns1__commitTransactionResponse *, const char*);
+SOAP_FMAC3 struct _ns1__commitTransactionResponse * SOAP_FMAC4 soap_in__ns1__commitTransactionResponse(struct soap*, const char*, struct _ns1__commitTransactionResponse *, const char*);
+
+#define soap_write__ns1__commitTransactionResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__commitTransactionResponse(soap, data), 0) || soap_put__ns1__commitTransactionResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__commitTransactionResponse(struct soap*, const struct _ns1__commitTransactionResponse *, const char*, const char*);
+
+#define soap_read__ns1__commitTransactionResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__commitTransactionResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__commitTransactionResponse * SOAP_FMAC4 soap_get__ns1__commitTransactionResponse(struct soap*, struct _ns1__commitTransactionResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__commitTransaction
+#define SOAP_TYPE__ns1__commitTransaction (54)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__commitTransaction(struct soap*, struct _ns1__commitTransaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__commitTransaction(struct soap*, const struct _ns1__commitTransaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__commitTransaction(struct soap*, const char*, int, const struct _ns1__commitTransaction *, const char*);
+SOAP_FMAC3 struct _ns1__commitTransaction * SOAP_FMAC4 soap_in__ns1__commitTransaction(struct soap*, const char*, struct _ns1__commitTransaction *, const char*);
+
+#define soap_write__ns1__commitTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__commitTransaction(soap, data), 0) || soap_put__ns1__commitTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__commitTransaction(struct soap*, const struct _ns1__commitTransaction *, const char*, const char*);
+
+#define soap_read__ns1__commitTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__commitTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__commitTransaction * SOAP_FMAC4 soap_get__ns1__commitTransaction(struct soap*, struct _ns1__commitTransaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__beginTransactionResponse
+#define SOAP_TYPE__ns1__beginTransactionResponse (52)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__beginTransactionResponse(struct soap*, struct _ns1__beginTransactionResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__beginTransactionResponse(struct soap*, const struct _ns1__beginTransactionResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__beginTransactionResponse(struct soap*, const char*, int, const struct _ns1__beginTransactionResponse *, const char*);
+SOAP_FMAC3 struct _ns1__beginTransactionResponse * SOAP_FMAC4 soap_in__ns1__beginTransactionResponse(struct soap*, const char*, struct _ns1__beginTransactionResponse *, const char*);
+
+#define soap_write__ns1__beginTransactionResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__beginTransactionResponse(soap, data), 0) || soap_put__ns1__beginTransactionResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__beginTransactionResponse(struct soap*, const struct _ns1__beginTransactionResponse *, const char*, const char*);
+
+#define soap_read__ns1__beginTransactionResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__beginTransactionResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__beginTransactionResponse * SOAP_FMAC4 soap_get__ns1__beginTransactionResponse(struct soap*, struct _ns1__beginTransactionResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__beginTransaction
+#define SOAP_TYPE__ns1__beginTransaction (51)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__beginTransaction(struct soap*, struct _ns1__beginTransaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__beginTransaction(struct soap*, const struct _ns1__beginTransaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__beginTransaction(struct soap*, const char*, int, const struct _ns1__beginTransaction *, const char*);
+SOAP_FMAC3 struct _ns1__beginTransaction * SOAP_FMAC4 soap_in__ns1__beginTransaction(struct soap*, const char*, struct _ns1__beginTransaction *, const char*);
+
+#define soap_write__ns1__beginTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__beginTransaction(soap, data), 0) || soap_put__ns1__beginTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__beginTransaction(struct soap*, const struct _ns1__beginTransaction *, const char*, const char*);
+
+#define soap_read__ns1__beginTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__beginTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__beginTransaction * SOAP_FMAC4 soap_get__ns1__beginTransaction(struct soap*, struct _ns1__beginTransaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getPlatformStringResponse
+#define SOAP_TYPE__ns1__getPlatformStringResponse (50)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getPlatformStringResponse(struct soap*, struct _ns1__getPlatformStringResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getPlatformStringResponse(struct soap*, const struct _ns1__getPlatformStringResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getPlatformStringResponse(struct soap*, const char*, int, const struct _ns1__getPlatformStringResponse *, const char*);
+SOAP_FMAC3 struct _ns1__getPlatformStringResponse * SOAP_FMAC4 soap_in__ns1__getPlatformStringResponse(struct soap*, const char*, struct _ns1__getPlatformStringResponse *, const char*);
+
+#define soap_write__ns1__getPlatformStringResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getPlatformStringResponse(soap, data), 0) || soap_put__ns1__getPlatformStringResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getPlatformStringResponse(struct soap*, const struct _ns1__getPlatformStringResponse *, const char*, const char*);
+
+#define soap_read__ns1__getPlatformStringResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getPlatformStringResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getPlatformStringResponse * SOAP_FMAC4 soap_get__ns1__getPlatformStringResponse(struct soap*, struct _ns1__getPlatformStringResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getPlatformString
+#define SOAP_TYPE__ns1__getPlatformString (49)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getPlatformString(struct soap*, struct _ns1__getPlatformString *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getPlatformString(struct soap*, const struct _ns1__getPlatformString *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getPlatformString(struct soap*, const char*, int, const struct _ns1__getPlatformString *, const char*);
+SOAP_FMAC3 struct _ns1__getPlatformString * SOAP_FMAC4 soap_in__ns1__getPlatformString(struct soap*, const char*, struct _ns1__getPlatformString *, const char*);
+
+#define soap_write__ns1__getPlatformString(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getPlatformString(soap, data), 0) || soap_put__ns1__getPlatformString(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getPlatformString(struct soap*, const struct _ns1__getPlatformString *, const char*, const char*);
+
+#define soap_read__ns1__getPlatformString(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getPlatformString(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getPlatformString * SOAP_FMAC4 soap_get__ns1__getPlatformString(struct soap*, struct _ns1__getPlatformString *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getVersionStringResponse
+#define SOAP_TYPE__ns1__getVersionStringResponse (47)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getVersionStringResponse(struct soap*, struct _ns1__getVersionStringResponse *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getVersionStringResponse(struct soap*, const struct _ns1__getVersionStringResponse *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getVersionStringResponse(struct soap*, const char*, int, const struct _ns1__getVersionStringResponse *, const char*);
+SOAP_FMAC3 struct _ns1__getVersionStringResponse * SOAP_FMAC4 soap_in__ns1__getVersionStringResponse(struct soap*, const char*, struct _ns1__getVersionStringResponse *, const char*);
+
+#define soap_write__ns1__getVersionStringResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getVersionStringResponse(soap, data), 0) || soap_put__ns1__getVersionStringResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getVersionStringResponse(struct soap*, const struct _ns1__getVersionStringResponse *, const char*, const char*);
+
+#define soap_read__ns1__getVersionStringResponse(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getVersionStringResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getVersionStringResponse * SOAP_FMAC4 soap_get__ns1__getVersionStringResponse(struct soap*, struct _ns1__getVersionStringResponse *, const char*, const char*);
+
+#ifndef SOAP_TYPE__ns1__getVersionString
+#define SOAP_TYPE__ns1__getVersionString (46)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default__ns1__getVersionString(struct soap*, struct _ns1__getVersionString *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__ns1__getVersionString(struct soap*, const struct _ns1__getVersionString *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__getVersionString(struct soap*, const char*, int, const struct _ns1__getVersionString *, const char*);
+SOAP_FMAC3 struct _ns1__getVersionString * SOAP_FMAC4 soap_in__ns1__getVersionString(struct soap*, const char*, struct _ns1__getVersionString *, const char*);
+
+#define soap_write__ns1__getVersionString(soap, data) ( soap_begin_send(soap) || (soap_serialize__ns1__getVersionString(soap, data), 0) || soap_put__ns1__getVersionString(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__ns1__getVersionString(struct soap*, const struct _ns1__getVersionString *, const char*, const char*);
+
+#define soap_read__ns1__getVersionString(soap, data) ( soap_begin_recv(soap) || !soap_get__ns1__getVersionString(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getVersionString * SOAP_FMAC4 soap_get__ns1__getVersionString(struct soap*, struct _ns1__getVersionString *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__FileInfoArrayAndStatus
+#define SOAP_TYPE_ns1__FileInfoArrayAndStatus (44)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__FileInfoArrayAndStatus(struct soap*, struct ns1__FileInfoArrayAndStatus *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__FileInfoArrayAndStatus(struct soap*, const struct ns1__FileInfoArrayAndStatus *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__FileInfoArrayAndStatus(struct soap*, const char*, int, const struct ns1__FileInfoArrayAndStatus *, const char*);
+SOAP_FMAC3 struct ns1__FileInfoArrayAndStatus * SOAP_FMAC4 soap_in_ns1__FileInfoArrayAndStatus(struct soap*, const char*, struct ns1__FileInfoArrayAndStatus *, const char*);
+
+#define soap_write_ns1__FileInfoArrayAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__FileInfoArrayAndStatus(soap, data), 0) || soap_put_ns1__FileInfoArrayAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__FileInfoArrayAndStatus(struct soap*, const struct ns1__FileInfoArrayAndStatus *, const char*, const char*);
+
+#define soap_read_ns1__FileInfoArrayAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__FileInfoArrayAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__FileInfoArrayAndStatus * SOAP_FMAC4 soap_get_ns1__FileInfoArrayAndStatus(struct soap*, struct ns1__FileInfoArrayAndStatus *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__FileInfoArray
+#define SOAP_TYPE_ns1__FileInfoArray (42)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__FileInfoArray(struct soap*, struct ns1__FileInfoArray *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__FileInfoArray(struct soap*, const struct ns1__FileInfoArray *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__FileInfoArray(struct soap*, const char*, int, const struct ns1__FileInfoArray *, const char*);
+SOAP_FMAC3 struct ns1__FileInfoArray * SOAP_FMAC4 soap_in_ns1__FileInfoArray(struct soap*, const char*, struct ns1__FileInfoArray *, const char*);
+
+#define soap_write_ns1__FileInfoArray(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__FileInfoArray(soap, data), 0) || soap_put_ns1__FileInfoArray(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__FileInfoArray(struct soap*, const struct ns1__FileInfoArray *, const char*, const char*);
+
+#define soap_read_ns1__FileInfoArray(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__FileInfoArray(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__FileInfoArray * SOAP_FMAC4 soap_get_ns1__FileInfoArray(struct soap*, struct ns1__FileInfoArray *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__FileInfo
+#define SOAP_TYPE_ns1__FileInfo (40)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__FileInfo(struct soap*, struct ns1__FileInfo *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__FileInfo(struct soap*, const struct ns1__FileInfo *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__FileInfo(struct soap*, const char*, int, const struct ns1__FileInfo *, const char*);
+SOAP_FMAC3 struct ns1__FileInfo * SOAP_FMAC4 soap_in_ns1__FileInfo(struct soap*, const char*, struct ns1__FileInfo *, const char*);
+
+#define soap_write_ns1__FileInfo(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__FileInfo(soap, data), 0) || soap_put_ns1__FileInfo(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__FileInfo(struct soap*, const struct ns1__FileInfo *, const char*, const char*);
+
+#define soap_read_ns1__FileInfo(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__FileInfo(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__FileInfo * SOAP_FMAC4 soap_get_ns1__FileInfo(struct soap*, struct ns1__FileInfo *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__Base64DataAndStatus
+#define SOAP_TYPE_ns1__Base64DataAndStatus (38)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Base64DataAndStatus(struct soap*, struct ns1__Base64DataAndStatus *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Base64DataAndStatus(struct soap*, const struct ns1__Base64DataAndStatus *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__Base64DataAndStatus(struct soap*, const char*, int, const struct ns1__Base64DataAndStatus *, const char*);
+SOAP_FMAC3 struct ns1__Base64DataAndStatus * SOAP_FMAC4 soap_in_ns1__Base64DataAndStatus(struct soap*, const char*, struct ns1__Base64DataAndStatus *, const char*);
+
+#define soap_write_ns1__Base64DataAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__Base64DataAndStatus(soap, data), 0) || soap_put_ns1__Base64DataAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Base64DataAndStatus(struct soap*, const struct ns1__Base64DataAndStatus *, const char*, const char*);
+
+#define soap_read_ns1__Base64DataAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__Base64DataAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__Base64DataAndStatus * SOAP_FMAC4 soap_get_ns1__Base64DataAndStatus(struct soap*, struct ns1__Base64DataAndStatus *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__IntAndStatus
+#define SOAP_TYPE_ns1__IntAndStatus (37)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__IntAndStatus(struct soap*, struct ns1__IntAndStatus *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__IntAndStatus(struct soap*, const struct ns1__IntAndStatus *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__IntAndStatus(struct soap*, const char*, int, const struct ns1__IntAndStatus *, const char*);
+SOAP_FMAC3 struct ns1__IntAndStatus * SOAP_FMAC4 soap_in_ns1__IntAndStatus(struct soap*, const char*, struct ns1__IntAndStatus *, const char*);
+
+#define soap_write_ns1__IntAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__IntAndStatus(soap, data), 0) || soap_put_ns1__IntAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__IntAndStatus(struct soap*, const struct ns1__IntAndStatus *, const char*, const char*);
+
+#define soap_read_ns1__IntAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__IntAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__IntAndStatus * SOAP_FMAC4 soap_get_ns1__IntAndStatus(struct soap*, struct ns1__IntAndStatus *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__TransactionAndStatus
+#define SOAP_TYPE_ns1__TransactionAndStatus (35)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__TransactionAndStatus(struct soap*, struct ns1__TransactionAndStatus *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__TransactionAndStatus(struct soap*, const struct ns1__TransactionAndStatus *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__TransactionAndStatus(struct soap*, const char*, int, const struct ns1__TransactionAndStatus *, const char*);
+SOAP_FMAC3 struct ns1__TransactionAndStatus * SOAP_FMAC4 soap_in_ns1__TransactionAndStatus(struct soap*, const char*, struct ns1__TransactionAndStatus *, const char*);
+
+#define soap_write_ns1__TransactionAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__TransactionAndStatus(soap, data), 0) || soap_put_ns1__TransactionAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__TransactionAndStatus(struct soap*, const struct ns1__TransactionAndStatus *, const char*, const char*);
+
+#define soap_read_ns1__TransactionAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__TransactionAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__TransactionAndStatus * SOAP_FMAC4 soap_get_ns1__TransactionAndStatus(struct soap*, struct ns1__TransactionAndStatus *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__RequirementsAndStatus
+#define SOAP_TYPE_ns1__RequirementsAndStatus (33)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__RequirementsAndStatus(struct soap*, struct ns1__RequirementsAndStatus *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__RequirementsAndStatus(struct soap*, const struct ns1__RequirementsAndStatus *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__RequirementsAndStatus(struct soap*, const char*, int, const struct ns1__RequirementsAndStatus *, const char*);
+SOAP_FMAC3 struct ns1__RequirementsAndStatus * SOAP_FMAC4 soap_in_ns1__RequirementsAndStatus(struct soap*, const char*, struct ns1__RequirementsAndStatus *, const char*);
+
+#define soap_write_ns1__RequirementsAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__RequirementsAndStatus(soap, data), 0) || soap_put_ns1__RequirementsAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__RequirementsAndStatus(struct soap*, const struct ns1__RequirementsAndStatus *, const char*, const char*);
+
+#define soap_read_ns1__RequirementsAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__RequirementsAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__RequirementsAndStatus * SOAP_FMAC4 soap_get_ns1__RequirementsAndStatus(struct soap*, struct ns1__RequirementsAndStatus *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__Requirements
+#define SOAP_TYPE_ns1__Requirements (31)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Requirements(struct soap*, struct ns1__Requirements *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Requirements(struct soap*, const struct ns1__Requirements *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__Requirements(struct soap*, const char*, int, const struct ns1__Requirements *, const char*);
+SOAP_FMAC3 struct ns1__Requirements * SOAP_FMAC4 soap_in_ns1__Requirements(struct soap*, const char*, struct ns1__Requirements *, const char*);
+
+#define soap_write_ns1__Requirements(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__Requirements(soap, data), 0) || soap_put_ns1__Requirements(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Requirements(struct soap*, const struct ns1__Requirements *, const char*, const char*);
+
+#define soap_read_ns1__Requirements(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__Requirements(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__Requirements * SOAP_FMAC4 soap_get_ns1__Requirements(struct soap*, struct ns1__Requirements *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__Transaction
+#define SOAP_TYPE_ns1__Transaction (29)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Transaction(struct soap*, struct ns1__Transaction *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Transaction(struct soap*, const struct ns1__Transaction *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__Transaction(struct soap*, const char*, int, const struct ns1__Transaction *, const char*);
+SOAP_FMAC3 struct ns1__Transaction * SOAP_FMAC4 soap_in_ns1__Transaction(struct soap*, const char*, struct ns1__Transaction *, const char*);
+
+#define soap_write_ns1__Transaction(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__Transaction(soap, data), 0) || soap_put_ns1__Transaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Transaction(struct soap*, const struct ns1__Transaction *, const char*, const char*);
+
+#define soap_read_ns1__Transaction(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__Transaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__Transaction * SOAP_FMAC4 soap_get_ns1__Transaction(struct soap*, struct ns1__Transaction *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__StringAndStatus
+#define SOAP_TYPE_ns1__StringAndStatus (28)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__StringAndStatus(struct soap*, struct ns1__StringAndStatus *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__StringAndStatus(struct soap*, const struct ns1__StringAndStatus *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__StringAndStatus(struct soap*, const char*, int, const struct ns1__StringAndStatus *, const char*);
+SOAP_FMAC3 struct ns1__StringAndStatus * SOAP_FMAC4 soap_in_ns1__StringAndStatus(struct soap*, const char*, struct ns1__StringAndStatus *, const char*);
+
+#define soap_write_ns1__StringAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__StringAndStatus(soap, data), 0) || soap_put_ns1__StringAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__StringAndStatus(struct soap*, const struct ns1__StringAndStatus *, const char*, const char*);
+
+#define soap_read_ns1__StringAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__StringAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__StringAndStatus * SOAP_FMAC4 soap_get_ns1__StringAndStatus(struct soap*, struct ns1__StringAndStatus *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__ClassAdStructArrayAndStatus
+#define SOAP_TYPE_ns1__ClassAdStructArrayAndStatus (26)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ClassAdStructArrayAndStatus(struct soap*, struct ns1__ClassAdStructArrayAndStatus *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ClassAdStructArrayAndStatus(struct soap*, const struct ns1__ClassAdStructArrayAndStatus *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ClassAdStructArrayAndStatus(struct soap*, const char*, int, const struct ns1__ClassAdStructArrayAndStatus *, const char*);
+SOAP_FMAC3 struct ns1__ClassAdStructArrayAndStatus * SOAP_FMAC4 soap_in_ns1__ClassAdStructArrayAndStatus(struct soap*, const char*, struct ns1__ClassAdStructArrayAndStatus *, const char*);
+
+#define soap_write_ns1__ClassAdStructArrayAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__ClassAdStructArrayAndStatus(soap, data), 0) || soap_put_ns1__ClassAdStructArrayAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ClassAdStructArrayAndStatus(struct soap*, const struct ns1__ClassAdStructArrayAndStatus *, const char*, const char*);
+
+#define soap_read_ns1__ClassAdStructArrayAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__ClassAdStructArrayAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStructArrayAndStatus * SOAP_FMAC4 soap_get_ns1__ClassAdStructArrayAndStatus(struct soap*, struct ns1__ClassAdStructArrayAndStatus *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__ClassAdStructAndStatus
+#define SOAP_TYPE_ns1__ClassAdStructAndStatus (25)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ClassAdStructAndStatus(struct soap*, struct ns1__ClassAdStructAndStatus *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ClassAdStructAndStatus(struct soap*, const struct ns1__ClassAdStructAndStatus *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ClassAdStructAndStatus(struct soap*, const char*, int, const struct ns1__ClassAdStructAndStatus *, const char*);
+SOAP_FMAC3 struct ns1__ClassAdStructAndStatus * SOAP_FMAC4 soap_in_ns1__ClassAdStructAndStatus(struct soap*, const char*, struct ns1__ClassAdStructAndStatus *, const char*);
+
+#define soap_write_ns1__ClassAdStructAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__ClassAdStructAndStatus(soap, data), 0) || soap_put_ns1__ClassAdStructAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ClassAdStructAndStatus(struct soap*, const struct ns1__ClassAdStructAndStatus *, const char*, const char*);
+
+#define soap_read_ns1__ClassAdStructAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__ClassAdStructAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStructAndStatus * SOAP_FMAC4 soap_get_ns1__ClassAdStructAndStatus(struct soap*, struct ns1__ClassAdStructAndStatus *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__ClassAdStructArray
+#define SOAP_TYPE_ns1__ClassAdStructArray (23)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ClassAdStructArray(struct soap*, struct ns1__ClassAdStructArray *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ClassAdStructArray(struct soap*, const struct ns1__ClassAdStructArray *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ClassAdStructArray(struct soap*, const char*, int, const struct ns1__ClassAdStructArray *, const char*);
+SOAP_FMAC3 struct ns1__ClassAdStructArray * SOAP_FMAC4 soap_in_ns1__ClassAdStructArray(struct soap*, const char*, struct ns1__ClassAdStructArray *, const char*);
+
+#define soap_write_ns1__ClassAdStructArray(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__ClassAdStructArray(soap, data), 0) || soap_put_ns1__ClassAdStructArray(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ClassAdStructArray(struct soap*, const struct ns1__ClassAdStructArray *, const char*, const char*);
+
+#define soap_read_ns1__ClassAdStructArray(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__ClassAdStructArray(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStructArray * SOAP_FMAC4 soap_get_ns1__ClassAdStructArray(struct soap*, struct ns1__ClassAdStructArray *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__ClassAdStruct
+#define SOAP_TYPE_ns1__ClassAdStruct (21)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ClassAdStruct(struct soap*, struct ns1__ClassAdStruct *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ClassAdStruct(struct soap*, const struct ns1__ClassAdStruct *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ClassAdStruct(struct soap*, const char*, int, const struct ns1__ClassAdStruct *, const char*);
+SOAP_FMAC3 struct ns1__ClassAdStruct * SOAP_FMAC4 soap_in_ns1__ClassAdStruct(struct soap*, const char*, struct ns1__ClassAdStruct *, const char*);
+
+#define soap_write_ns1__ClassAdStruct(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__ClassAdStruct(soap, data), 0) || soap_put_ns1__ClassAdStruct(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ClassAdStruct(struct soap*, const struct ns1__ClassAdStruct *, const char*, const char*);
+
+#define soap_read_ns1__ClassAdStruct(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__ClassAdStruct(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStruct * SOAP_FMAC4 soap_get_ns1__ClassAdStruct(struct soap*, struct ns1__ClassAdStruct *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__ClassAdStructAttr
+#define SOAP_TYPE_ns1__ClassAdStructAttr (20)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ClassAdStructAttr(struct soap*, struct ns1__ClassAdStructAttr *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ClassAdStructAttr(struct soap*, const struct ns1__ClassAdStructAttr *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__ClassAdStructAttr(struct soap*, const char*, int, const struct ns1__ClassAdStructAttr *, const char*);
+SOAP_FMAC3 struct ns1__ClassAdStructAttr * SOAP_FMAC4 soap_in_ns1__ClassAdStructAttr(struct soap*, const char*, struct ns1__ClassAdStructAttr *, const char*);
+
+#define soap_write_ns1__ClassAdStructAttr(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__ClassAdStructAttr(soap, data), 0) || soap_put_ns1__ClassAdStructAttr(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ClassAdStructAttr(struct soap*, const struct ns1__ClassAdStructAttr *, const char*, const char*);
+
+#define soap_read_ns1__ClassAdStructAttr(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__ClassAdStructAttr(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStructAttr * SOAP_FMAC4 soap_get_ns1__ClassAdStructAttr(struct soap*, struct ns1__ClassAdStructAttr *, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__Status
+#define SOAP_TYPE_ns1__Status (18)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Status(struct soap*, struct ns1__Status *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Status(struct soap*, const struct ns1__Status *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__Status(struct soap*, const char*, int, const struct ns1__Status *, const char*);
+SOAP_FMAC3 struct ns1__Status * SOAP_FMAC4 soap_in_ns1__Status(struct soap*, const char*, struct ns1__Status *, const char*);
+
+#define soap_write_ns1__Status(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__Status(soap, data), 0) || soap_put_ns1__Status(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Status(struct soap*, const struct ns1__Status *, const char*, const char*);
+
+#define soap_read_ns1__Status(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__Status(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__Status * SOAP_FMAC4 soap_get_ns1__Status(struct soap*, struct ns1__Status *, const char*, const char*);
+
+#ifndef SOAP_TYPE_xsd__base64Binary
+#define SOAP_TYPE_xsd__base64Binary (7)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_xsd__base64Binary(struct soap*, struct xsd__base64Binary *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_xsd__base64Binary(struct soap*, struct xsd__base64Binary const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_xsd__base64Binary(struct soap*, const char*, int, const struct xsd__base64Binary *, const char*);
+SOAP_FMAC3 struct xsd__base64Binary * SOAP_FMAC4 soap_in_xsd__base64Binary(struct soap*, const char*, struct xsd__base64Binary *, const char*);
+
+#define soap_write_xsd__base64Binary(soap, data) ( soap_begin_send(soap) || (soap_serialize_xsd__base64Binary(soap, data), 0) || soap_put_xsd__base64Binary(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_xsd__base64Binary(struct soap*, const struct xsd__base64Binary *, const char*, const char*);
+
+#define soap_read_xsd__base64Binary(soap, data) ( soap_begin_recv(soap) || !soap_get_xsd__base64Binary(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct xsd__base64Binary * SOAP_FMAC4 soap_get_xsd__base64Binary(struct soap*, struct xsd__base64Binary *, const char*, const char*);
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason
+#define SOAP_TYPE_PointerToSOAP_ENV__Reason (253)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *);
+SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*);
+
+#define soap_write_PointerToSOAP_ENV__Reason(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Reason(soap, data), 0) || soap_put_PointerToSOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*);
+
+#define soap_read_PointerToSOAP_ENV__Reason(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail
+#define SOAP_TYPE_PointerToSOAP_ENV__Detail (252)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *);
+SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*);
+
+#define soap_write_PointerToSOAP_ENV__Detail(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Detail(soap, data), 0) || soap_put_PointerToSOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*);
+
+#define soap_read_PointerToSOAP_ENV__Detail(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_PointerToSOAP_ENV__Code
+#define SOAP_TYPE_PointerToSOAP_ENV__Code (246)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *);
+SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*);
+
+#define soap_write_PointerToSOAP_ENV__Code(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Code(soap, data), 0) || soap_put_PointerToSOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*);
+
+#define soap_read_PointerToSOAP_ENV__Code(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*);
+
+#endif
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryAnyAdsResponse
+#define SOAP_TYPE_PointerTo_ns1__queryAnyAdsResponse (241)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryAnyAdsResponse(struct soap*, struct _ns1__queryAnyAdsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryAnyAdsResponse(struct soap*, const char *, int, struct _ns1__queryAnyAdsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryAnyAdsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryAnyAdsResponse(struct soap*, const char*, struct _ns1__queryAnyAdsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__queryAnyAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryAnyAdsResponse(soap, data), 0) || soap_put_PointerTo_ns1__queryAnyAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryAnyAdsResponse(struct soap*, struct _ns1__queryAnyAdsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryAnyAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryAnyAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryAnyAdsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryAnyAdsResponse(struct soap*, struct _ns1__queryAnyAdsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryAnyAds
+#define SOAP_TYPE_PointerTo_ns1__queryAnyAds (240)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryAnyAds(struct soap*, struct _ns1__queryAnyAds *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryAnyAds(struct soap*, const char *, int, struct _ns1__queryAnyAds *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryAnyAds ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryAnyAds(struct soap*, const char*, struct _ns1__queryAnyAds **, const char*);
+
+#define soap_write_PointerTo_ns1__queryAnyAds(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryAnyAds(soap, data), 0) || soap_put_PointerTo_ns1__queryAnyAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryAnyAds(struct soap*, struct _ns1__queryAnyAds *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryAnyAds(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryAnyAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryAnyAds ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryAnyAds(struct soap*, struct _ns1__queryAnyAds **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryStorageAdsResponse
+#define SOAP_TYPE_PointerTo_ns1__queryStorageAdsResponse (237)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryStorageAdsResponse(struct soap*, struct _ns1__queryStorageAdsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryStorageAdsResponse(struct soap*, const char *, int, struct _ns1__queryStorageAdsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryStorageAdsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryStorageAdsResponse(struct soap*, const char*, struct _ns1__queryStorageAdsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__queryStorageAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryStorageAdsResponse(soap, data), 0) || soap_put_PointerTo_ns1__queryStorageAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryStorageAdsResponse(struct soap*, struct _ns1__queryStorageAdsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryStorageAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryStorageAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryStorageAdsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryStorageAdsResponse(struct soap*, struct _ns1__queryStorageAdsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryStorageAds
+#define SOAP_TYPE_PointerTo_ns1__queryStorageAds (236)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryStorageAds(struct soap*, struct _ns1__queryStorageAds *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryStorageAds(struct soap*, const char *, int, struct _ns1__queryStorageAds *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryStorageAds ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryStorageAds(struct soap*, const char*, struct _ns1__queryStorageAds **, const char*);
+
+#define soap_write_PointerTo_ns1__queryStorageAds(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryStorageAds(soap, data), 0) || soap_put_PointerTo_ns1__queryStorageAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryStorageAds(struct soap*, struct _ns1__queryStorageAds *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryStorageAds(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryStorageAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryStorageAds ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryStorageAds(struct soap*, struct _ns1__queryStorageAds **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryLicenseAdsResponse
+#define SOAP_TYPE_PointerTo_ns1__queryLicenseAdsResponse (233)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryLicenseAdsResponse(struct soap*, struct _ns1__queryLicenseAdsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryLicenseAdsResponse(struct soap*, const char *, int, struct _ns1__queryLicenseAdsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryLicenseAdsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryLicenseAdsResponse(struct soap*, const char*, struct _ns1__queryLicenseAdsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__queryLicenseAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryLicenseAdsResponse(soap, data), 0) || soap_put_PointerTo_ns1__queryLicenseAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryLicenseAdsResponse(struct soap*, struct _ns1__queryLicenseAdsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryLicenseAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryLicenseAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryLicenseAdsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryLicenseAdsResponse(struct soap*, struct _ns1__queryLicenseAdsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryLicenseAds
+#define SOAP_TYPE_PointerTo_ns1__queryLicenseAds (232)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryLicenseAds(struct soap*, struct _ns1__queryLicenseAds *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryLicenseAds(struct soap*, const char *, int, struct _ns1__queryLicenseAds *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryLicenseAds ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryLicenseAds(struct soap*, const char*, struct _ns1__queryLicenseAds **, const char*);
+
+#define soap_write_PointerTo_ns1__queryLicenseAds(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryLicenseAds(soap, data), 0) || soap_put_PointerTo_ns1__queryLicenseAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryLicenseAds(struct soap*, struct _ns1__queryLicenseAds *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryLicenseAds(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryLicenseAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryLicenseAds ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryLicenseAds(struct soap*, struct _ns1__queryLicenseAds **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__querySubmittorAdsResponse
+#define SOAP_TYPE_PointerTo_ns1__querySubmittorAdsResponse (229)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__querySubmittorAdsResponse(struct soap*, struct _ns1__querySubmittorAdsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__querySubmittorAdsResponse(struct soap*, const char *, int, struct _ns1__querySubmittorAdsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__querySubmittorAdsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__querySubmittorAdsResponse(struct soap*, const char*, struct _ns1__querySubmittorAdsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__querySubmittorAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__querySubmittorAdsResponse(soap, data), 0) || soap_put_PointerTo_ns1__querySubmittorAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__querySubmittorAdsResponse(struct soap*, struct _ns1__querySubmittorAdsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__querySubmittorAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__querySubmittorAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__querySubmittorAdsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__querySubmittorAdsResponse(struct soap*, struct _ns1__querySubmittorAdsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__querySubmittorAds
+#define SOAP_TYPE_PointerTo_ns1__querySubmittorAds (228)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__querySubmittorAds(struct soap*, struct _ns1__querySubmittorAds *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__querySubmittorAds(struct soap*, const char *, int, struct _ns1__querySubmittorAds *const*, const char *);
+SOAP_FMAC3 struct _ns1__querySubmittorAds ** SOAP_FMAC4 soap_in_PointerTo_ns1__querySubmittorAds(struct soap*, const char*, struct _ns1__querySubmittorAds **, const char*);
+
+#define soap_write_PointerTo_ns1__querySubmittorAds(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__querySubmittorAds(soap, data), 0) || soap_put_PointerTo_ns1__querySubmittorAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__querySubmittorAds(struct soap*, struct _ns1__querySubmittorAds *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__querySubmittorAds(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__querySubmittorAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__querySubmittorAds ** SOAP_FMAC4 soap_get_PointerTo_ns1__querySubmittorAds(struct soap*, struct _ns1__querySubmittorAds **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryMasterAdsResponse
+#define SOAP_TYPE_PointerTo_ns1__queryMasterAdsResponse (225)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryMasterAdsResponse(struct soap*, struct _ns1__queryMasterAdsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryMasterAdsResponse(struct soap*, const char *, int, struct _ns1__queryMasterAdsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryMasterAdsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryMasterAdsResponse(struct soap*, const char*, struct _ns1__queryMasterAdsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__queryMasterAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryMasterAdsResponse(soap, data), 0) || soap_put_PointerTo_ns1__queryMasterAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryMasterAdsResponse(struct soap*, struct _ns1__queryMasterAdsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryMasterAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryMasterAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryMasterAdsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryMasterAdsResponse(struct soap*, struct _ns1__queryMasterAdsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryMasterAds
+#define SOAP_TYPE_PointerTo_ns1__queryMasterAds (224)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryMasterAds(struct soap*, struct _ns1__queryMasterAds *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryMasterAds(struct soap*, const char *, int, struct _ns1__queryMasterAds *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryMasterAds ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryMasterAds(struct soap*, const char*, struct _ns1__queryMasterAds **, const char*);
+
+#define soap_write_PointerTo_ns1__queryMasterAds(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryMasterAds(soap, data), 0) || soap_put_PointerTo_ns1__queryMasterAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryMasterAds(struct soap*, struct _ns1__queryMasterAds *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryMasterAds(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryMasterAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryMasterAds ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryMasterAds(struct soap*, struct _ns1__queryMasterAds **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryScheddAdsResponse
+#define SOAP_TYPE_PointerTo_ns1__queryScheddAdsResponse (221)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryScheddAdsResponse(struct soap*, struct _ns1__queryScheddAdsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryScheddAdsResponse(struct soap*, const char *, int, struct _ns1__queryScheddAdsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryScheddAdsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryScheddAdsResponse(struct soap*, const char*, struct _ns1__queryScheddAdsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__queryScheddAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryScheddAdsResponse(soap, data), 0) || soap_put_PointerTo_ns1__queryScheddAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryScheddAdsResponse(struct soap*, struct _ns1__queryScheddAdsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryScheddAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryScheddAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryScheddAdsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryScheddAdsResponse(struct soap*, struct _ns1__queryScheddAdsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryScheddAds
+#define SOAP_TYPE_PointerTo_ns1__queryScheddAds (220)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryScheddAds(struct soap*, struct _ns1__queryScheddAds *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryScheddAds(struct soap*, const char *, int, struct _ns1__queryScheddAds *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryScheddAds ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryScheddAds(struct soap*, const char*, struct _ns1__queryScheddAds **, const char*);
+
+#define soap_write_PointerTo_ns1__queryScheddAds(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryScheddAds(soap, data), 0) || soap_put_PointerTo_ns1__queryScheddAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryScheddAds(struct soap*, struct _ns1__queryScheddAds *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryScheddAds(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryScheddAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryScheddAds ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryScheddAds(struct soap*, struct _ns1__queryScheddAds **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryStartdAdsResponse
+#define SOAP_TYPE_PointerTo_ns1__queryStartdAdsResponse (217)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryStartdAdsResponse(struct soap*, struct _ns1__queryStartdAdsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryStartdAdsResponse(struct soap*, const char *, int, struct _ns1__queryStartdAdsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryStartdAdsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryStartdAdsResponse(struct soap*, const char*, struct _ns1__queryStartdAdsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__queryStartdAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryStartdAdsResponse(soap, data), 0) || soap_put_PointerTo_ns1__queryStartdAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryStartdAdsResponse(struct soap*, struct _ns1__queryStartdAdsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryStartdAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryStartdAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryStartdAdsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryStartdAdsResponse(struct soap*, struct _ns1__queryStartdAdsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__queryStartdAds
+#define SOAP_TYPE_PointerTo_ns1__queryStartdAds (216)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__queryStartdAds(struct soap*, struct _ns1__queryStartdAds *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__queryStartdAds(struct soap*, const char *, int, struct _ns1__queryStartdAds *const*, const char *);
+SOAP_FMAC3 struct _ns1__queryStartdAds ** SOAP_FMAC4 soap_in_PointerTo_ns1__queryStartdAds(struct soap*, const char*, struct _ns1__queryStartdAds **, const char*);
+
+#define soap_write_PointerTo_ns1__queryStartdAds(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__queryStartdAds(soap, data), 0) || soap_put_PointerTo_ns1__queryStartdAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__queryStartdAds(struct soap*, struct _ns1__queryStartdAds *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__queryStartdAds(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__queryStartdAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__queryStartdAds ** SOAP_FMAC4 soap_get_PointerTo_ns1__queryStartdAds(struct soap*, struct _ns1__queryStartdAds **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__insertAdResponse
+#define SOAP_TYPE_PointerTo_ns1__insertAdResponse (213)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__insertAdResponse(struct soap*, struct _ns1__insertAdResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__insertAdResponse(struct soap*, const char *, int, struct _ns1__insertAdResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__insertAdResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__insertAdResponse(struct soap*, const char*, struct _ns1__insertAdResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__insertAdResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__insertAdResponse(soap, data), 0) || soap_put_PointerTo_ns1__insertAdResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__insertAdResponse(struct soap*, struct _ns1__insertAdResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__insertAdResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__insertAdResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__insertAdResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__insertAdResponse(struct soap*, struct _ns1__insertAdResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__insertAd
+#define SOAP_TYPE_PointerTo_ns1__insertAd (212)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__insertAd(struct soap*, struct _ns1__insertAd *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__insertAd(struct soap*, const char *, int, struct _ns1__insertAd *const*, const char *);
+SOAP_FMAC3 struct _ns1__insertAd ** SOAP_FMAC4 soap_in_PointerTo_ns1__insertAd(struct soap*, const char*, struct _ns1__insertAd **, const char*);
+
+#define soap_write_PointerTo_ns1__insertAd(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__insertAd(soap, data), 0) || soap_put_PointerTo_ns1__insertAd(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__insertAd(struct soap*, struct _ns1__insertAd *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__insertAd(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__insertAd(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__insertAd ** SOAP_FMAC4 soap_get_PointerTo_ns1__insertAd(struct soap*, struct _ns1__insertAd **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__createJobTemplateResponse
+#define SOAP_TYPE_PointerTo_ns1__createJobTemplateResponse (205)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__createJobTemplateResponse(struct soap*, struct _ns1__createJobTemplateResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__createJobTemplateResponse(struct soap*, const char *, int, struct _ns1__createJobTemplateResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__createJobTemplateResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__createJobTemplateResponse(struct soap*, const char*, struct _ns1__createJobTemplateResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__createJobTemplateResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__createJobTemplateResponse(soap, data), 0) || soap_put_PointerTo_ns1__createJobTemplateResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__createJobTemplateResponse(struct soap*, struct _ns1__createJobTemplateResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__createJobTemplateResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__createJobTemplateResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__createJobTemplateResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__createJobTemplateResponse(struct soap*, struct _ns1__createJobTemplateResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__createJobTemplate
+#define SOAP_TYPE_PointerTo_ns1__createJobTemplate (204)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__createJobTemplate(struct soap*, struct _ns1__createJobTemplate *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__createJobTemplate(struct soap*, const char *, int, struct _ns1__createJobTemplate *const*, const char *);
+SOAP_FMAC3 struct _ns1__createJobTemplate ** SOAP_FMAC4 soap_in_PointerTo_ns1__createJobTemplate(struct soap*, const char*, struct _ns1__createJobTemplate **, const char*);
+
+#define soap_write_PointerTo_ns1__createJobTemplate(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__createJobTemplate(soap, data), 0) || soap_put_PointerTo_ns1__createJobTemplate(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__createJobTemplate(struct soap*, struct _ns1__createJobTemplate *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__createJobTemplate(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__createJobTemplate(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__createJobTemplate ** SOAP_FMAC4 soap_get_PointerTo_ns1__createJobTemplate(struct soap*, struct _ns1__createJobTemplate **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__discoverJobRequirementsResponse
+#define SOAP_TYPE_PointerTo_ns1__discoverJobRequirementsResponse (201)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__discoverJobRequirementsResponse(struct soap*, struct _ns1__discoverJobRequirementsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__discoverJobRequirementsResponse(struct soap*, const char *, int, struct _ns1__discoverJobRequirementsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__discoverJobRequirementsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__discoverJobRequirementsResponse(struct soap*, const char*, struct _ns1__discoverJobRequirementsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__discoverJobRequirementsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__discoverJobRequirementsResponse(soap, data), 0) || soap_put_PointerTo_ns1__discoverJobRequirementsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__discoverJobRequirementsResponse(struct soap*, struct _ns1__discoverJobRequirementsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__discoverJobRequirementsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__discoverJobRequirementsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__discoverJobRequirementsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__discoverJobRequirementsResponse(struct soap*, struct _ns1__discoverJobRequirementsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__discoverJobRequirements
+#define SOAP_TYPE_PointerTo_ns1__discoverJobRequirements (200)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__discoverJobRequirements(struct soap*, struct _ns1__discoverJobRequirements *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__discoverJobRequirements(struct soap*, const char *, int, struct _ns1__discoverJobRequirements *const*, const char *);
+SOAP_FMAC3 struct _ns1__discoverJobRequirements ** SOAP_FMAC4 soap_in_PointerTo_ns1__discoverJobRequirements(struct soap*, const char*, struct _ns1__discoverJobRequirements **, const char*);
+
+#define soap_write_PointerTo_ns1__discoverJobRequirements(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__discoverJobRequirements(soap, data), 0) || soap_put_PointerTo_ns1__discoverJobRequirements(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__discoverJobRequirements(struct soap*, struct _ns1__discoverJobRequirements *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__discoverJobRequirements(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__discoverJobRequirements(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__discoverJobRequirements ** SOAP_FMAC4 soap_get_PointerTo_ns1__discoverJobRequirements(struct soap*, struct _ns1__discoverJobRequirements **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__requestRescheduleResponse
+#define SOAP_TYPE_PointerTo_ns1__requestRescheduleResponse (197)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__requestRescheduleResponse(struct soap*, struct _ns1__requestRescheduleResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__requestRescheduleResponse(struct soap*, const char *, int, struct _ns1__requestRescheduleResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__requestRescheduleResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__requestRescheduleResponse(struct soap*, const char*, struct _ns1__requestRescheduleResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__requestRescheduleResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__requestRescheduleResponse(soap, data), 0) || soap_put_PointerTo_ns1__requestRescheduleResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__requestRescheduleResponse(struct soap*, struct _ns1__requestRescheduleResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__requestRescheduleResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__requestRescheduleResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__requestRescheduleResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__requestRescheduleResponse(struct soap*, struct _ns1__requestRescheduleResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__requestReschedule
+#define SOAP_TYPE_PointerTo_ns1__requestReschedule (196)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__requestReschedule(struct soap*, struct _ns1__requestReschedule *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__requestReschedule(struct soap*, const char *, int, struct _ns1__requestReschedule *const*, const char *);
+SOAP_FMAC3 struct _ns1__requestReschedule ** SOAP_FMAC4 soap_in_PointerTo_ns1__requestReschedule(struct soap*, const char*, struct _ns1__requestReschedule **, const char*);
+
+#define soap_write_PointerTo_ns1__requestReschedule(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__requestReschedule(soap, data), 0) || soap_put_PointerTo_ns1__requestReschedule(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__requestReschedule(struct soap*, struct _ns1__requestReschedule *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__requestReschedule(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__requestReschedule(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__requestReschedule ** SOAP_FMAC4 soap_get_PointerTo_ns1__requestReschedule(struct soap*, struct _ns1__requestReschedule **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__listSpoolResponse
+#define SOAP_TYPE_PointerTo_ns1__listSpoolResponse (193)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__listSpoolResponse(struct soap*, struct _ns1__listSpoolResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__listSpoolResponse(struct soap*, const char *, int, struct _ns1__listSpoolResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__listSpoolResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__listSpoolResponse(struct soap*, const char*, struct _ns1__listSpoolResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__listSpoolResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__listSpoolResponse(soap, data), 0) || soap_put_PointerTo_ns1__listSpoolResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__listSpoolResponse(struct soap*, struct _ns1__listSpoolResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__listSpoolResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__listSpoolResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__listSpoolResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__listSpoolResponse(struct soap*, struct _ns1__listSpoolResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__listSpool
+#define SOAP_TYPE_PointerTo_ns1__listSpool (192)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__listSpool(struct soap*, struct _ns1__listSpool *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__listSpool(struct soap*, const char *, int, struct _ns1__listSpool *const*, const char *);
+SOAP_FMAC3 struct _ns1__listSpool ** SOAP_FMAC4 soap_in_PointerTo_ns1__listSpool(struct soap*, const char*, struct _ns1__listSpool **, const char*);
+
+#define soap_write_PointerTo_ns1__listSpool(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__listSpool(soap, data), 0) || soap_put_PointerTo_ns1__listSpool(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__listSpool(struct soap*, struct _ns1__listSpool *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__listSpool(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__listSpool(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__listSpool ** SOAP_FMAC4 soap_get_PointerTo_ns1__listSpool(struct soap*, struct _ns1__listSpool **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__closeSpoolResponse
+#define SOAP_TYPE_PointerTo_ns1__closeSpoolResponse (189)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__closeSpoolResponse(struct soap*, struct _ns1__closeSpoolResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__closeSpoolResponse(struct soap*, const char *, int, struct _ns1__closeSpoolResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__closeSpoolResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__closeSpoolResponse(struct soap*, const char*, struct _ns1__closeSpoolResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__closeSpoolResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__closeSpoolResponse(soap, data), 0) || soap_put_PointerTo_ns1__closeSpoolResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__closeSpoolResponse(struct soap*, struct _ns1__closeSpoolResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__closeSpoolResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__closeSpoolResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__closeSpoolResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__closeSpoolResponse(struct soap*, struct _ns1__closeSpoolResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__closeSpool
+#define SOAP_TYPE_PointerTo_ns1__closeSpool (188)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__closeSpool(struct soap*, struct _ns1__closeSpool *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__closeSpool(struct soap*, const char *, int, struct _ns1__closeSpool *const*, const char *);
+SOAP_FMAC3 struct _ns1__closeSpool ** SOAP_FMAC4 soap_in_PointerTo_ns1__closeSpool(struct soap*, const char*, struct _ns1__closeSpool **, const char*);
+
+#define soap_write_PointerTo_ns1__closeSpool(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__closeSpool(soap, data), 0) || soap_put_PointerTo_ns1__closeSpool(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__closeSpool(struct soap*, struct _ns1__closeSpool *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__closeSpool(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__closeSpool(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__closeSpool ** SOAP_FMAC4 soap_get_PointerTo_ns1__closeSpool(struct soap*, struct _ns1__closeSpool **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getFileResponse
+#define SOAP_TYPE_PointerTo_ns1__getFileResponse (185)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getFileResponse(struct soap*, struct _ns1__getFileResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getFileResponse(struct soap*, const char *, int, struct _ns1__getFileResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__getFileResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__getFileResponse(struct soap*, const char*, struct _ns1__getFileResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__getFileResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getFileResponse(soap, data), 0) || soap_put_PointerTo_ns1__getFileResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getFileResponse(struct soap*, struct _ns1__getFileResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getFileResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getFileResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getFileResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__getFileResponse(struct soap*, struct _ns1__getFileResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getFile
+#define SOAP_TYPE_PointerTo_ns1__getFile (184)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getFile(struct soap*, struct _ns1__getFile *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getFile(struct soap*, const char *, int, struct _ns1__getFile *const*, const char *);
+SOAP_FMAC3 struct _ns1__getFile ** SOAP_FMAC4 soap_in_PointerTo_ns1__getFile(struct soap*, const char*, struct _ns1__getFile **, const char*);
+
+#define soap_write_PointerTo_ns1__getFile(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getFile(soap, data), 0) || soap_put_PointerTo_ns1__getFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getFile(struct soap*, struct _ns1__getFile *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getFile(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getFile ** SOAP_FMAC4 soap_get_PointerTo_ns1__getFile(struct soap*, struct _ns1__getFile **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__sendFileResponse
+#define SOAP_TYPE_PointerTo_ns1__sendFileResponse (181)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__sendFileResponse(struct soap*, struct _ns1__sendFileResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__sendFileResponse(struct soap*, const char *, int, struct _ns1__sendFileResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__sendFileResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__sendFileResponse(struct soap*, const char*, struct _ns1__sendFileResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__sendFileResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__sendFileResponse(soap, data), 0) || soap_put_PointerTo_ns1__sendFileResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__sendFileResponse(struct soap*, struct _ns1__sendFileResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__sendFileResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__sendFileResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__sendFileResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__sendFileResponse(struct soap*, struct _ns1__sendFileResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__sendFile
+#define SOAP_TYPE_PointerTo_ns1__sendFile (180)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__sendFile(struct soap*, struct _ns1__sendFile *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__sendFile(struct soap*, const char *, int, struct _ns1__sendFile *const*, const char *);
+SOAP_FMAC3 struct _ns1__sendFile ** SOAP_FMAC4 soap_in_PointerTo_ns1__sendFile(struct soap*, const char*, struct _ns1__sendFile **, const char*);
+
+#define soap_write_PointerTo_ns1__sendFile(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__sendFile(soap, data), 0) || soap_put_PointerTo_ns1__sendFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__sendFile(struct soap*, struct _ns1__sendFile *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__sendFile(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__sendFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__sendFile ** SOAP_FMAC4 soap_get_PointerTo_ns1__sendFile(struct soap*, struct _ns1__sendFile **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__declareFileResponse
+#define SOAP_TYPE_PointerTo_ns1__declareFileResponse (177)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__declareFileResponse(struct soap*, struct _ns1__declareFileResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__declareFileResponse(struct soap*, const char *, int, struct _ns1__declareFileResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__declareFileResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__declareFileResponse(struct soap*, const char*, struct _ns1__declareFileResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__declareFileResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__declareFileResponse(soap, data), 0) || soap_put_PointerTo_ns1__declareFileResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__declareFileResponse(struct soap*, struct _ns1__declareFileResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__declareFileResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__declareFileResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__declareFileResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__declareFileResponse(struct soap*, struct _ns1__declareFileResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__declareFile
+#define SOAP_TYPE_PointerTo_ns1__declareFile (176)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__declareFile(struct soap*, struct _ns1__declareFile *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__declareFile(struct soap*, const char *, int, struct _ns1__declareFile *const*, const char *);
+SOAP_FMAC3 struct _ns1__declareFile ** SOAP_FMAC4 soap_in_PointerTo_ns1__declareFile(struct soap*, const char*, struct _ns1__declareFile **, const char*);
+
+#define soap_write_PointerTo_ns1__declareFile(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__declareFile(soap, data), 0) || soap_put_PointerTo_ns1__declareFile(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__declareFile(struct soap*, struct _ns1__declareFile *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__declareFile(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__declareFile(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__declareFile ** SOAP_FMAC4 soap_get_PointerTo_ns1__declareFile(struct soap*, struct _ns1__declareFile **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getJobAdResponse
+#define SOAP_TYPE_PointerTo_ns1__getJobAdResponse (173)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getJobAdResponse(struct soap*, struct _ns1__getJobAdResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getJobAdResponse(struct soap*, const char *, int, struct _ns1__getJobAdResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__getJobAdResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__getJobAdResponse(struct soap*, const char*, struct _ns1__getJobAdResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__getJobAdResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getJobAdResponse(soap, data), 0) || soap_put_PointerTo_ns1__getJobAdResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getJobAdResponse(struct soap*, struct _ns1__getJobAdResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getJobAdResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getJobAdResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getJobAdResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__getJobAdResponse(struct soap*, struct _ns1__getJobAdResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getJobAd
+#define SOAP_TYPE_PointerTo_ns1__getJobAd (172)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getJobAd(struct soap*, struct _ns1__getJobAd *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getJobAd(struct soap*, const char *, int, struct _ns1__getJobAd *const*, const char *);
+SOAP_FMAC3 struct _ns1__getJobAd ** SOAP_FMAC4 soap_in_PointerTo_ns1__getJobAd(struct soap*, const char*, struct _ns1__getJobAd **, const char*);
+
+#define soap_write_PointerTo_ns1__getJobAd(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getJobAd(soap, data), 0) || soap_put_PointerTo_ns1__getJobAd(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getJobAd(struct soap*, struct _ns1__getJobAd *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getJobAd(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getJobAd(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getJobAd ** SOAP_FMAC4 soap_get_PointerTo_ns1__getJobAd(struct soap*, struct _ns1__getJobAd **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getJobAdsResponse
+#define SOAP_TYPE_PointerTo_ns1__getJobAdsResponse (169)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getJobAdsResponse(struct soap*, struct _ns1__getJobAdsResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getJobAdsResponse(struct soap*, const char *, int, struct _ns1__getJobAdsResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__getJobAdsResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__getJobAdsResponse(struct soap*, const char*, struct _ns1__getJobAdsResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__getJobAdsResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getJobAdsResponse(soap, data), 0) || soap_put_PointerTo_ns1__getJobAdsResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getJobAdsResponse(struct soap*, struct _ns1__getJobAdsResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getJobAdsResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getJobAdsResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getJobAdsResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__getJobAdsResponse(struct soap*, struct _ns1__getJobAdsResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getJobAds
+#define SOAP_TYPE_PointerTo_ns1__getJobAds (168)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getJobAds(struct soap*, struct _ns1__getJobAds *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getJobAds(struct soap*, const char *, int, struct _ns1__getJobAds *const*, const char *);
+SOAP_FMAC3 struct _ns1__getJobAds ** SOAP_FMAC4 soap_in_PointerTo_ns1__getJobAds(struct soap*, const char*, struct _ns1__getJobAds **, const char*);
+
+#define soap_write_PointerTo_ns1__getJobAds(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getJobAds(soap, data), 0) || soap_put_PointerTo_ns1__getJobAds(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getJobAds(struct soap*, struct _ns1__getJobAds *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getJobAds(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getJobAds(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getJobAds ** SOAP_FMAC4 soap_get_PointerTo_ns1__getJobAds(struct soap*, struct _ns1__getJobAds **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__submitResponse
+#define SOAP_TYPE_PointerTo_ns1__submitResponse (165)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__submitResponse(struct soap*, struct _ns1__submitResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__submitResponse(struct soap*, const char *, int, struct _ns1__submitResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__submitResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__submitResponse(struct soap*, const char*, struct _ns1__submitResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__submitResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__submitResponse(soap, data), 0) || soap_put_PointerTo_ns1__submitResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__submitResponse(struct soap*, struct _ns1__submitResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__submitResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__submitResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__submitResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__submitResponse(struct soap*, struct _ns1__submitResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__submit
+#define SOAP_TYPE_PointerTo_ns1__submit (164)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__submit(struct soap*, struct _ns1__submit *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__submit(struct soap*, const char *, int, struct _ns1__submit *const*, const char *);
+SOAP_FMAC3 struct _ns1__submit ** SOAP_FMAC4 soap_in_PointerTo_ns1__submit(struct soap*, const char*, struct _ns1__submit **, const char*);
+
+#define soap_write_PointerTo_ns1__submit(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__submit(soap, data), 0) || soap_put_PointerTo_ns1__submit(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__submit(struct soap*, struct _ns1__submit *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__submit(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__submit(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__submit ** SOAP_FMAC4 soap_get_PointerTo_ns1__submit(struct soap*, struct _ns1__submit **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__releaseJobResponse
+#define SOAP_TYPE_PointerTo_ns1__releaseJobResponse (161)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__releaseJobResponse(struct soap*, struct _ns1__releaseJobResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__releaseJobResponse(struct soap*, const char *, int, struct _ns1__releaseJobResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__releaseJobResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__releaseJobResponse(struct soap*, const char*, struct _ns1__releaseJobResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__releaseJobResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__releaseJobResponse(soap, data), 0) || soap_put_PointerTo_ns1__releaseJobResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__releaseJobResponse(struct soap*, struct _ns1__releaseJobResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__releaseJobResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__releaseJobResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__releaseJobResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__releaseJobResponse(struct soap*, struct _ns1__releaseJobResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__releaseJob
+#define SOAP_TYPE_PointerTo_ns1__releaseJob (160)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__releaseJob(struct soap*, struct _ns1__releaseJob *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__releaseJob(struct soap*, const char *, int, struct _ns1__releaseJob *const*, const char *);
+SOAP_FMAC3 struct _ns1__releaseJob ** SOAP_FMAC4 soap_in_PointerTo_ns1__releaseJob(struct soap*, const char*, struct _ns1__releaseJob **, const char*);
+
+#define soap_write_PointerTo_ns1__releaseJob(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__releaseJob(soap, data), 0) || soap_put_PointerTo_ns1__releaseJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__releaseJob(struct soap*, struct _ns1__releaseJob *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__releaseJob(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__releaseJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__releaseJob ** SOAP_FMAC4 soap_get_PointerTo_ns1__releaseJob(struct soap*, struct _ns1__releaseJob **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__holdJobResponse
+#define SOAP_TYPE_PointerTo_ns1__holdJobResponse (157)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__holdJobResponse(struct soap*, struct _ns1__holdJobResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__holdJobResponse(struct soap*, const char *, int, struct _ns1__holdJobResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__holdJobResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__holdJobResponse(struct soap*, const char*, struct _ns1__holdJobResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__holdJobResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__holdJobResponse(soap, data), 0) || soap_put_PointerTo_ns1__holdJobResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__holdJobResponse(struct soap*, struct _ns1__holdJobResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__holdJobResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__holdJobResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__holdJobResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__holdJobResponse(struct soap*, struct _ns1__holdJobResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__holdJob
+#define SOAP_TYPE_PointerTo_ns1__holdJob (156)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__holdJob(struct soap*, struct _ns1__holdJob *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__holdJob(struct soap*, const char *, int, struct _ns1__holdJob *const*, const char *);
+SOAP_FMAC3 struct _ns1__holdJob ** SOAP_FMAC4 soap_in_PointerTo_ns1__holdJob(struct soap*, const char*, struct _ns1__holdJob **, const char*);
+
+#define soap_write_PointerTo_ns1__holdJob(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__holdJob(soap, data), 0) || soap_put_PointerTo_ns1__holdJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__holdJob(struct soap*, struct _ns1__holdJob *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__holdJob(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__holdJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__holdJob ** SOAP_FMAC4 soap_get_PointerTo_ns1__holdJob(struct soap*, struct _ns1__holdJob **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__removeJobResponse
+#define SOAP_TYPE_PointerTo_ns1__removeJobResponse (153)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__removeJobResponse(struct soap*, struct _ns1__removeJobResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__removeJobResponse(struct soap*, const char *, int, struct _ns1__removeJobResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__removeJobResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__removeJobResponse(struct soap*, const char*, struct _ns1__removeJobResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__removeJobResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__removeJobResponse(soap, data), 0) || soap_put_PointerTo_ns1__removeJobResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__removeJobResponse(struct soap*, struct _ns1__removeJobResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__removeJobResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__removeJobResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__removeJobResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__removeJobResponse(struct soap*, struct _ns1__removeJobResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__removeJob
+#define SOAP_TYPE_PointerTo_ns1__removeJob (152)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__removeJob(struct soap*, struct _ns1__removeJob *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__removeJob(struct soap*, const char *, int, struct _ns1__removeJob *const*, const char *);
+SOAP_FMAC3 struct _ns1__removeJob ** SOAP_FMAC4 soap_in_PointerTo_ns1__removeJob(struct soap*, const char*, struct _ns1__removeJob **, const char*);
+
+#define soap_write_PointerTo_ns1__removeJob(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__removeJob(soap, data), 0) || soap_put_PointerTo_ns1__removeJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__removeJob(struct soap*, struct _ns1__removeJob *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__removeJob(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__removeJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__removeJob ** SOAP_FMAC4 soap_get_PointerTo_ns1__removeJob(struct soap*, struct _ns1__removeJob **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__newJobResponse
+#define SOAP_TYPE_PointerTo_ns1__newJobResponse (149)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__newJobResponse(struct soap*, struct _ns1__newJobResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__newJobResponse(struct soap*, const char *, int, struct _ns1__newJobResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__newJobResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__newJobResponse(struct soap*, const char*, struct _ns1__newJobResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__newJobResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__newJobResponse(soap, data), 0) || soap_put_PointerTo_ns1__newJobResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__newJobResponse(struct soap*, struct _ns1__newJobResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__newJobResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__newJobResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__newJobResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__newJobResponse(struct soap*, struct _ns1__newJobResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__newJob
+#define SOAP_TYPE_PointerTo_ns1__newJob (148)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__newJob(struct soap*, struct _ns1__newJob *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__newJob(struct soap*, const char *, int, struct _ns1__newJob *const*, const char *);
+SOAP_FMAC3 struct _ns1__newJob ** SOAP_FMAC4 soap_in_PointerTo_ns1__newJob(struct soap*, const char*, struct _ns1__newJob **, const char*);
+
+#define soap_write_PointerTo_ns1__newJob(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__newJob(soap, data), 0) || soap_put_PointerTo_ns1__newJob(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__newJob(struct soap*, struct _ns1__newJob *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__newJob(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__newJob(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__newJob ** SOAP_FMAC4 soap_get_PointerTo_ns1__newJob(struct soap*, struct _ns1__newJob **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__removeClusterResponse
+#define SOAP_TYPE_PointerTo_ns1__removeClusterResponse (145)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__removeClusterResponse(struct soap*, struct _ns1__removeClusterResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__removeClusterResponse(struct soap*, const char *, int, struct _ns1__removeClusterResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__removeClusterResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__removeClusterResponse(struct soap*, const char*, struct _ns1__removeClusterResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__removeClusterResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__removeClusterResponse(soap, data), 0) || soap_put_PointerTo_ns1__removeClusterResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__removeClusterResponse(struct soap*, struct _ns1__removeClusterResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__removeClusterResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__removeClusterResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__removeClusterResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__removeClusterResponse(struct soap*, struct _ns1__removeClusterResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__removeCluster
+#define SOAP_TYPE_PointerTo_ns1__removeCluster (144)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__removeCluster(struct soap*, struct _ns1__removeCluster *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__removeCluster(struct soap*, const char *, int, struct _ns1__removeCluster *const*, const char *);
+SOAP_FMAC3 struct _ns1__removeCluster ** SOAP_FMAC4 soap_in_PointerTo_ns1__removeCluster(struct soap*, const char*, struct _ns1__removeCluster **, const char*);
+
+#define soap_write_PointerTo_ns1__removeCluster(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__removeCluster(soap, data), 0) || soap_put_PointerTo_ns1__removeCluster(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__removeCluster(struct soap*, struct _ns1__removeCluster *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__removeCluster(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__removeCluster(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__removeCluster ** SOAP_FMAC4 soap_get_PointerTo_ns1__removeCluster(struct soap*, struct _ns1__removeCluster **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__newClusterResponse
+#define SOAP_TYPE_PointerTo_ns1__newClusterResponse (141)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__newClusterResponse(struct soap*, struct _ns1__newClusterResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__newClusterResponse(struct soap*, const char *, int, struct _ns1__newClusterResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__newClusterResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__newClusterResponse(struct soap*, const char*, struct _ns1__newClusterResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__newClusterResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__newClusterResponse(soap, data), 0) || soap_put_PointerTo_ns1__newClusterResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__newClusterResponse(struct soap*, struct _ns1__newClusterResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__newClusterResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__newClusterResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__newClusterResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__newClusterResponse(struct soap*, struct _ns1__newClusterResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__newCluster
+#define SOAP_TYPE_PointerTo_ns1__newCluster (140)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__newCluster(struct soap*, struct _ns1__newCluster *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__newCluster(struct soap*, const char *, int, struct _ns1__newCluster *const*, const char *);
+SOAP_FMAC3 struct _ns1__newCluster ** SOAP_FMAC4 soap_in_PointerTo_ns1__newCluster(struct soap*, const char*, struct _ns1__newCluster **, const char*);
+
+#define soap_write_PointerTo_ns1__newCluster(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__newCluster(soap, data), 0) || soap_put_PointerTo_ns1__newCluster(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__newCluster(struct soap*, struct _ns1__newCluster *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__newCluster(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__newCluster(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__newCluster ** SOAP_FMAC4 soap_get_PointerTo_ns1__newCluster(struct soap*, struct _ns1__newCluster **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__extendTransactionResponse
+#define SOAP_TYPE_PointerTo_ns1__extendTransactionResponse (137)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__extendTransactionResponse(struct soap*, struct _ns1__extendTransactionResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__extendTransactionResponse(struct soap*, const char *, int, struct _ns1__extendTransactionResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__extendTransactionResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__extendTransactionResponse(struct soap*, const char*, struct _ns1__extendTransactionResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__extendTransactionResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__extendTransactionResponse(soap, data), 0) || soap_put_PointerTo_ns1__extendTransactionResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__extendTransactionResponse(struct soap*, struct _ns1__extendTransactionResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__extendTransactionResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__extendTransactionResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__extendTransactionResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__extendTransactionResponse(struct soap*, struct _ns1__extendTransactionResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__extendTransaction
+#define SOAP_TYPE_PointerTo_ns1__extendTransaction (136)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__extendTransaction(struct soap*, struct _ns1__extendTransaction *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__extendTransaction(struct soap*, const char *, int, struct _ns1__extendTransaction *const*, const char *);
+SOAP_FMAC3 struct _ns1__extendTransaction ** SOAP_FMAC4 soap_in_PointerTo_ns1__extendTransaction(struct soap*, const char*, struct _ns1__extendTransaction **, const char*);
+
+#define soap_write_PointerTo_ns1__extendTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__extendTransaction(soap, data), 0) || soap_put_PointerTo_ns1__extendTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__extendTransaction(struct soap*, struct _ns1__extendTransaction *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__extendTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__extendTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__extendTransaction ** SOAP_FMAC4 soap_get_PointerTo_ns1__extendTransaction(struct soap*, struct _ns1__extendTransaction **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__abortTransactionResponse
+#define SOAP_TYPE_PointerTo_ns1__abortTransactionResponse (133)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__abortTransactionResponse(struct soap*, struct _ns1__abortTransactionResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__abortTransactionResponse(struct soap*, const char *, int, struct _ns1__abortTransactionResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__abortTransactionResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__abortTransactionResponse(struct soap*, const char*, struct _ns1__abortTransactionResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__abortTransactionResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__abortTransactionResponse(soap, data), 0) || soap_put_PointerTo_ns1__abortTransactionResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__abortTransactionResponse(struct soap*, struct _ns1__abortTransactionResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__abortTransactionResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__abortTransactionResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__abortTransactionResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__abortTransactionResponse(struct soap*, struct _ns1__abortTransactionResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__abortTransaction
+#define SOAP_TYPE_PointerTo_ns1__abortTransaction (132)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__abortTransaction(struct soap*, struct _ns1__abortTransaction *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__abortTransaction(struct soap*, const char *, int, struct _ns1__abortTransaction *const*, const char *);
+SOAP_FMAC3 struct _ns1__abortTransaction ** SOAP_FMAC4 soap_in_PointerTo_ns1__abortTransaction(struct soap*, const char*, struct _ns1__abortTransaction **, const char*);
+
+#define soap_write_PointerTo_ns1__abortTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__abortTransaction(soap, data), 0) || soap_put_PointerTo_ns1__abortTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__abortTransaction(struct soap*, struct _ns1__abortTransaction *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__abortTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__abortTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__abortTransaction ** SOAP_FMAC4 soap_get_PointerTo_ns1__abortTransaction(struct soap*, struct _ns1__abortTransaction **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__commitTransactionResponse
+#define SOAP_TYPE_PointerTo_ns1__commitTransactionResponse (129)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__commitTransactionResponse(struct soap*, struct _ns1__commitTransactionResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__commitTransactionResponse(struct soap*, const char *, int, struct _ns1__commitTransactionResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__commitTransactionResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__commitTransactionResponse(struct soap*, const char*, struct _ns1__commitTransactionResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__commitTransactionResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__commitTransactionResponse(soap, data), 0) || soap_put_PointerTo_ns1__commitTransactionResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__commitTransactionResponse(struct soap*, struct _ns1__commitTransactionResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__commitTransactionResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__commitTransactionResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__commitTransactionResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__commitTransactionResponse(struct soap*, struct _ns1__commitTransactionResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__commitTransaction
+#define SOAP_TYPE_PointerTo_ns1__commitTransaction (128)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__commitTransaction(struct soap*, struct _ns1__commitTransaction *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__commitTransaction(struct soap*, const char *, int, struct _ns1__commitTransaction *const*, const char *);
+SOAP_FMAC3 struct _ns1__commitTransaction ** SOAP_FMAC4 soap_in_PointerTo_ns1__commitTransaction(struct soap*, const char*, struct _ns1__commitTransaction **, const char*);
+
+#define soap_write_PointerTo_ns1__commitTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__commitTransaction(soap, data), 0) || soap_put_PointerTo_ns1__commitTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__commitTransaction(struct soap*, struct _ns1__commitTransaction *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__commitTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__commitTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__commitTransaction ** SOAP_FMAC4 soap_get_PointerTo_ns1__commitTransaction(struct soap*, struct _ns1__commitTransaction **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__beginTransactionResponse
+#define SOAP_TYPE_PointerTo_ns1__beginTransactionResponse (125)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__beginTransactionResponse(struct soap*, struct _ns1__beginTransactionResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__beginTransactionResponse(struct soap*, const char *, int, struct _ns1__beginTransactionResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__beginTransactionResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__beginTransactionResponse(struct soap*, const char*, struct _ns1__beginTransactionResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__beginTransactionResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__beginTransactionResponse(soap, data), 0) || soap_put_PointerTo_ns1__beginTransactionResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__beginTransactionResponse(struct soap*, struct _ns1__beginTransactionResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__beginTransactionResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__beginTransactionResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__beginTransactionResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__beginTransactionResponse(struct soap*, struct _ns1__beginTransactionResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__beginTransaction
+#define SOAP_TYPE_PointerTo_ns1__beginTransaction (124)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__beginTransaction(struct soap*, struct _ns1__beginTransaction *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__beginTransaction(struct soap*, const char *, int, struct _ns1__beginTransaction *const*, const char *);
+SOAP_FMAC3 struct _ns1__beginTransaction ** SOAP_FMAC4 soap_in_PointerTo_ns1__beginTransaction(struct soap*, const char*, struct _ns1__beginTransaction **, const char*);
+
+#define soap_write_PointerTo_ns1__beginTransaction(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__beginTransaction(soap, data), 0) || soap_put_PointerTo_ns1__beginTransaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__beginTransaction(struct soap*, struct _ns1__beginTransaction *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__beginTransaction(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__beginTransaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__beginTransaction ** SOAP_FMAC4 soap_get_PointerTo_ns1__beginTransaction(struct soap*, struct _ns1__beginTransaction **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getPlatformStringResponse
+#define SOAP_TYPE_PointerTo_ns1__getPlatformStringResponse (121)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getPlatformStringResponse(struct soap*, struct _ns1__getPlatformStringResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getPlatformStringResponse(struct soap*, const char *, int, struct _ns1__getPlatformStringResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__getPlatformStringResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__getPlatformStringResponse(struct soap*, const char*, struct _ns1__getPlatformStringResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__getPlatformStringResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getPlatformStringResponse(soap, data), 0) || soap_put_PointerTo_ns1__getPlatformStringResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getPlatformStringResponse(struct soap*, struct _ns1__getPlatformStringResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getPlatformStringResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getPlatformStringResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getPlatformStringResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__getPlatformStringResponse(struct soap*, struct _ns1__getPlatformStringResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getPlatformString
+#define SOAP_TYPE_PointerTo_ns1__getPlatformString (120)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getPlatformString(struct soap*, struct _ns1__getPlatformString *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getPlatformString(struct soap*, const char *, int, struct _ns1__getPlatformString *const*, const char *);
+SOAP_FMAC3 struct _ns1__getPlatformString ** SOAP_FMAC4 soap_in_PointerTo_ns1__getPlatformString(struct soap*, const char*, struct _ns1__getPlatformString **, const char*);
+
+#define soap_write_PointerTo_ns1__getPlatformString(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getPlatformString(soap, data), 0) || soap_put_PointerTo_ns1__getPlatformString(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getPlatformString(struct soap*, struct _ns1__getPlatformString *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getPlatformString(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getPlatformString(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getPlatformString ** SOAP_FMAC4 soap_get_PointerTo_ns1__getPlatformString(struct soap*, struct _ns1__getPlatformString **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getVersionStringResponse
+#define SOAP_TYPE_PointerTo_ns1__getVersionStringResponse (117)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getVersionStringResponse(struct soap*, struct _ns1__getVersionStringResponse *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getVersionStringResponse(struct soap*, const char *, int, struct _ns1__getVersionStringResponse *const*, const char *);
+SOAP_FMAC3 struct _ns1__getVersionStringResponse ** SOAP_FMAC4 soap_in_PointerTo_ns1__getVersionStringResponse(struct soap*, const char*, struct _ns1__getVersionStringResponse **, const char*);
+
+#define soap_write_PointerTo_ns1__getVersionStringResponse(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getVersionStringResponse(soap, data), 0) || soap_put_PointerTo_ns1__getVersionStringResponse(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getVersionStringResponse(struct soap*, struct _ns1__getVersionStringResponse *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getVersionStringResponse(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getVersionStringResponse(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getVersionStringResponse ** SOAP_FMAC4 soap_get_PointerTo_ns1__getVersionStringResponse(struct soap*, struct _ns1__getVersionStringResponse **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTo_ns1__getVersionString
+#define SOAP_TYPE_PointerTo_ns1__getVersionString (116)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__getVersionString(struct soap*, struct _ns1__getVersionString *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__getVersionString(struct soap*, const char *, int, struct _ns1__getVersionString *const*, const char *);
+SOAP_FMAC3 struct _ns1__getVersionString ** SOAP_FMAC4 soap_in_PointerTo_ns1__getVersionString(struct soap*, const char*, struct _ns1__getVersionString **, const char*);
+
+#define soap_write_PointerTo_ns1__getVersionString(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTo_ns1__getVersionString(soap, data), 0) || soap_put_PointerTo_ns1__getVersionString(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__getVersionString(struct soap*, struct _ns1__getVersionString *const*, const char*, const char*);
+
+#define soap_read_PointerTo_ns1__getVersionString(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTo_ns1__getVersionString(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct _ns1__getVersionString ** SOAP_FMAC4 soap_get_PointerTo_ns1__getVersionString(struct soap*, struct _ns1__getVersionString **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__FileInfoArrayAndStatus
+#define SOAP_TYPE_PointerTons1__FileInfoArrayAndStatus (93)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__FileInfoArrayAndStatus(struct soap*, struct ns1__FileInfoArrayAndStatus *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__FileInfoArrayAndStatus(struct soap*, const char *, int, struct ns1__FileInfoArrayAndStatus *const*, const char *);
+SOAP_FMAC3 struct ns1__FileInfoArrayAndStatus ** SOAP_FMAC4 soap_in_PointerTons1__FileInfoArrayAndStatus(struct soap*, const char*, struct ns1__FileInfoArrayAndStatus **, const char*);
+
+#define soap_write_PointerTons1__FileInfoArrayAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__FileInfoArrayAndStatus(soap, data), 0) || soap_put_PointerTons1__FileInfoArrayAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__FileInfoArrayAndStatus(struct soap*, struct ns1__FileInfoArrayAndStatus *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__FileInfoArrayAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__FileInfoArrayAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__FileInfoArrayAndStatus ** SOAP_FMAC4 soap_get_PointerTons1__FileInfoArrayAndStatus(struct soap*, struct ns1__FileInfoArrayAndStatus **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__Base64DataAndStatus
+#define SOAP_TYPE_PointerTons1__Base64DataAndStatus (88)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__Base64DataAndStatus(struct soap*, struct ns1__Base64DataAndStatus *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__Base64DataAndStatus(struct soap*, const char *, int, struct ns1__Base64DataAndStatus *const*, const char *);
+SOAP_FMAC3 struct ns1__Base64DataAndStatus ** SOAP_FMAC4 soap_in_PointerTons1__Base64DataAndStatus(struct soap*, const char*, struct ns1__Base64DataAndStatus **, const char*);
+
+#define soap_write_PointerTons1__Base64DataAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__Base64DataAndStatus(soap, data), 0) || soap_put_PointerTons1__Base64DataAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__Base64DataAndStatus(struct soap*, struct ns1__Base64DataAndStatus *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__Base64DataAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__Base64DataAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__Base64DataAndStatus ** SOAP_FMAC4 soap_get_PointerTons1__Base64DataAndStatus(struct soap*, struct ns1__Base64DataAndStatus **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__ClassAdStructAndStatus
+#define SOAP_TYPE_PointerTons1__ClassAdStructAndStatus (81)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ClassAdStructAndStatus(struct soap*, struct ns1__ClassAdStructAndStatus *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__ClassAdStructAndStatus(struct soap*, const char *, int, struct ns1__ClassAdStructAndStatus *const*, const char *);
+SOAP_FMAC3 struct ns1__ClassAdStructAndStatus ** SOAP_FMAC4 soap_in_PointerTons1__ClassAdStructAndStatus(struct soap*, const char*, struct ns1__ClassAdStructAndStatus **, const char*);
+
+#define soap_write_PointerTons1__ClassAdStructAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__ClassAdStructAndStatus(soap, data), 0) || soap_put_PointerTons1__ClassAdStructAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ClassAdStructAndStatus(struct soap*, struct ns1__ClassAdStructAndStatus *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__ClassAdStructAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__ClassAdStructAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStructAndStatus ** SOAP_FMAC4 soap_get_PointerTons1__ClassAdStructAndStatus(struct soap*, struct ns1__ClassAdStructAndStatus **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__ClassAdStructArrayAndStatus
+#define SOAP_TYPE_PointerTons1__ClassAdStructArrayAndStatus (78)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ClassAdStructArrayAndStatus(struct soap*, struct ns1__ClassAdStructArrayAndStatus *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__ClassAdStructArrayAndStatus(struct soap*, const char *, int, struct ns1__ClassAdStructArrayAndStatus *const*, const char *);
+SOAP_FMAC3 struct ns1__ClassAdStructArrayAndStatus ** SOAP_FMAC4 soap_in_PointerTons1__ClassAdStructArrayAndStatus(struct soap*, const char*, struct ns1__ClassAdStructArrayAndStatus **, const char*);
+
+#define soap_write_PointerTons1__ClassAdStructArrayAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__ClassAdStructArrayAndStatus(soap, data), 0) || soap_put_PointerTons1__ClassAdStructArrayAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ClassAdStructArrayAndStatus(struct soap*, struct ns1__ClassAdStructArrayAndStatus *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__ClassAdStructArrayAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__ClassAdStructArrayAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStructArrayAndStatus ** SOAP_FMAC4 soap_get_PointerTons1__ClassAdStructArrayAndStatus(struct soap*, struct ns1__ClassAdStructArrayAndStatus **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__RequirementsAndStatus
+#define SOAP_TYPE_PointerTons1__RequirementsAndStatus (75)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__RequirementsAndStatus(struct soap*, struct ns1__RequirementsAndStatus *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__RequirementsAndStatus(struct soap*, const char *, int, struct ns1__RequirementsAndStatus *const*, const char *);
+SOAP_FMAC3 struct ns1__RequirementsAndStatus ** SOAP_FMAC4 soap_in_PointerTons1__RequirementsAndStatus(struct soap*, const char*, struct ns1__RequirementsAndStatus **, const char*);
+
+#define soap_write_PointerTons1__RequirementsAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__RequirementsAndStatus(soap, data), 0) || soap_put_PointerTons1__RequirementsAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__RequirementsAndStatus(struct soap*, struct ns1__RequirementsAndStatus *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__RequirementsAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__RequirementsAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__RequirementsAndStatus ** SOAP_FMAC4 soap_get_PointerTons1__RequirementsAndStatus(struct soap*, struct ns1__RequirementsAndStatus **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__IntAndStatus
+#define SOAP_TYPE_PointerTons1__IntAndStatus (62)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__IntAndStatus(struct soap*, struct ns1__IntAndStatus *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__IntAndStatus(struct soap*, const char *, int, struct ns1__IntAndStatus *const*, const char *);
+SOAP_FMAC3 struct ns1__IntAndStatus ** SOAP_FMAC4 soap_in_PointerTons1__IntAndStatus(struct soap*, const char*, struct ns1__IntAndStatus **, const char*);
+
+#define soap_write_PointerTons1__IntAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__IntAndStatus(soap, data), 0) || soap_put_PointerTons1__IntAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__IntAndStatus(struct soap*, struct ns1__IntAndStatus *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__IntAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__IntAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__IntAndStatus ** SOAP_FMAC4 soap_get_PointerTons1__IntAndStatus(struct soap*, struct ns1__IntAndStatus **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__TransactionAndStatus
+#define SOAP_TYPE_PointerTons1__TransactionAndStatus (53)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__TransactionAndStatus(struct soap*, struct ns1__TransactionAndStatus *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__TransactionAndStatus(struct soap*, const char *, int, struct ns1__TransactionAndStatus *const*, const char *);
+SOAP_FMAC3 struct ns1__TransactionAndStatus ** SOAP_FMAC4 soap_in_PointerTons1__TransactionAndStatus(struct soap*, const char*, struct ns1__TransactionAndStatus **, const char*);
+
+#define soap_write_PointerTons1__TransactionAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__TransactionAndStatus(soap, data), 0) || soap_put_PointerTons1__TransactionAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__TransactionAndStatus(struct soap*, struct ns1__TransactionAndStatus *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__TransactionAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__TransactionAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__TransactionAndStatus ** SOAP_FMAC4 soap_get_PointerTons1__TransactionAndStatus(struct soap*, struct ns1__TransactionAndStatus **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__StringAndStatus
+#define SOAP_TYPE_PointerTons1__StringAndStatus (48)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__StringAndStatus(struct soap*, struct ns1__StringAndStatus *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__StringAndStatus(struct soap*, const char *, int, struct ns1__StringAndStatus *const*, const char *);
+SOAP_FMAC3 struct ns1__StringAndStatus ** SOAP_FMAC4 soap_in_PointerTons1__StringAndStatus(struct soap*, const char*, struct ns1__StringAndStatus **, const char*);
+
+#define soap_write_PointerTons1__StringAndStatus(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__StringAndStatus(soap, data), 0) || soap_put_PointerTons1__StringAndStatus(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__StringAndStatus(struct soap*, struct ns1__StringAndStatus *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__StringAndStatus(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__StringAndStatus(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__StringAndStatus ** SOAP_FMAC4 soap_get_PointerTons1__StringAndStatus(struct soap*, struct ns1__StringAndStatus **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__FileInfoArray
+#define SOAP_TYPE_PointerTons1__FileInfoArray (45)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__FileInfoArray(struct soap*, struct ns1__FileInfoArray *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__FileInfoArray(struct soap*, const char *, int, struct ns1__FileInfoArray *const*, const char *);
+SOAP_FMAC3 struct ns1__FileInfoArray ** SOAP_FMAC4 soap_in_PointerTons1__FileInfoArray(struct soap*, const char*, struct ns1__FileInfoArray **, const char*);
+
+#define soap_write_PointerTons1__FileInfoArray(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__FileInfoArray(soap, data), 0) || soap_put_PointerTons1__FileInfoArray(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__FileInfoArray(struct soap*, struct ns1__FileInfoArray *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__FileInfoArray(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__FileInfoArray(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__FileInfoArray ** SOAP_FMAC4 soap_get_PointerTons1__FileInfoArray(struct soap*, struct ns1__FileInfoArray **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__FileInfo
+#define SOAP_TYPE_PointerTons1__FileInfo (43)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__FileInfo(struct soap*, struct ns1__FileInfo *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__FileInfo(struct soap*, const char *, int, struct ns1__FileInfo *const*, const char *);
+SOAP_FMAC3 struct ns1__FileInfo ** SOAP_FMAC4 soap_in_PointerTons1__FileInfo(struct soap*, const char*, struct ns1__FileInfo **, const char*);
+
+#define soap_write_PointerTons1__FileInfo(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__FileInfo(soap, data), 0) || soap_put_PointerTons1__FileInfo(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__FileInfo(struct soap*, struct ns1__FileInfo *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__FileInfo(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__FileInfo(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__FileInfo ** SOAP_FMAC4 soap_get_PointerTons1__FileInfo(struct soap*, struct ns1__FileInfo **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerToxsd__base64Binary
+#define SOAP_TYPE_PointerToxsd__base64Binary (39)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__base64Binary(struct soap*, struct xsd__base64Binary *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__base64Binary(struct soap*, const char *, int, struct xsd__base64Binary *const*, const char *);
+SOAP_FMAC3 struct xsd__base64Binary ** SOAP_FMAC4 soap_in_PointerToxsd__base64Binary(struct soap*, const char*, struct xsd__base64Binary **, const char*);
+
+#define soap_write_PointerToxsd__base64Binary(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToxsd__base64Binary(soap, data), 0) || soap_put_PointerToxsd__base64Binary(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__base64Binary(struct soap*, struct xsd__base64Binary *const*, const char*, const char*);
+
+#define soap_read_PointerToxsd__base64Binary(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToxsd__base64Binary(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct xsd__base64Binary ** SOAP_FMAC4 soap_get_PointerToxsd__base64Binary(struct soap*, struct xsd__base64Binary **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__Transaction
+#define SOAP_TYPE_PointerTons1__Transaction (36)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__Transaction(struct soap*, struct ns1__Transaction *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__Transaction(struct soap*, const char *, int, struct ns1__Transaction *const*, const char *);
+SOAP_FMAC3 struct ns1__Transaction ** SOAP_FMAC4 soap_in_PointerTons1__Transaction(struct soap*, const char*, struct ns1__Transaction **, const char*);
+
+#define soap_write_PointerTons1__Transaction(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__Transaction(soap, data), 0) || soap_put_PointerTons1__Transaction(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__Transaction(struct soap*, struct ns1__Transaction *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__Transaction(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__Transaction(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__Transaction ** SOAP_FMAC4 soap_get_PointerTons1__Transaction(struct soap*, struct ns1__Transaction **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__Requirements
+#define SOAP_TYPE_PointerTons1__Requirements (34)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__Requirements(struct soap*, struct ns1__Requirements *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__Requirements(struct soap*, const char *, int, struct ns1__Requirements *const*, const char *);
+SOAP_FMAC3 struct ns1__Requirements ** SOAP_FMAC4 soap_in_PointerTons1__Requirements(struct soap*, const char*, struct ns1__Requirements **, const char*);
+
+#define soap_write_PointerTons1__Requirements(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__Requirements(soap, data), 0) || soap_put_PointerTons1__Requirements(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__Requirements(struct soap*, struct ns1__Requirements *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__Requirements(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__Requirements(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__Requirements ** SOAP_FMAC4 soap_get_PointerTons1__Requirements(struct soap*, struct ns1__Requirements **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__Requirement
+#define SOAP_TYPE_PointerTons1__Requirement (32)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__Requirement(struct soap*, char **const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__Requirement(struct soap*, const char *, int, char **const*, const char *);
+SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTons1__Requirement(struct soap*, const char*, char ***, const char*);
+
+#define soap_write_PointerTons1__Requirement(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__Requirement(soap, data), 0) || soap_put_PointerTons1__Requirement(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__Requirement(struct soap*, char **const*, const char*, const char*);
+
+#define soap_read_PointerTons1__Requirement(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__Requirement(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTons1__Requirement(struct soap*, char ***, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerToint
+#define SOAP_TYPE_PointerToint (30)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToint(struct soap*, int *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToint(struct soap*, const char *, int, int *const*, const char *);
+SOAP_FMAC3 int ** SOAP_FMAC4 soap_in_PointerToint(struct soap*, const char*, int **, const char*);
+
+#define soap_write_PointerToint(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToint(soap, data), 0) || soap_put_PointerToint(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToint(struct soap*, int *const*, const char*, const char*);
+
+#define soap_read_PointerToint(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToint(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 int ** SOAP_FMAC4 soap_get_PointerToint(struct soap*, int **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__ClassAdStructArray
+#define SOAP_TYPE_PointerTons1__ClassAdStructArray (27)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ClassAdStructArray(struct soap*, struct ns1__ClassAdStructArray *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__ClassAdStructArray(struct soap*, const char *, int, struct ns1__ClassAdStructArray *const*, const char *);
+SOAP_FMAC3 struct ns1__ClassAdStructArray ** SOAP_FMAC4 soap_in_PointerTons1__ClassAdStructArray(struct soap*, const char*, struct ns1__ClassAdStructArray **, const char*);
+
+#define soap_write_PointerTons1__ClassAdStructArray(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__ClassAdStructArray(soap, data), 0) || soap_put_PointerTons1__ClassAdStructArray(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ClassAdStructArray(struct soap*, struct ns1__ClassAdStructArray *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__ClassAdStructArray(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__ClassAdStructArray(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStructArray ** SOAP_FMAC4 soap_get_PointerTons1__ClassAdStructArray(struct soap*, struct ns1__ClassAdStructArray **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__ClassAdStruct
+#define SOAP_TYPE_PointerTons1__ClassAdStruct (24)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ClassAdStruct(struct soap*, struct ns1__ClassAdStruct *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__ClassAdStruct(struct soap*, const char *, int, struct ns1__ClassAdStruct *const*, const char *);
+SOAP_FMAC3 struct ns1__ClassAdStruct ** SOAP_FMAC4 soap_in_PointerTons1__ClassAdStruct(struct soap*, const char*, struct ns1__ClassAdStruct **, const char*);
+
+#define soap_write_PointerTons1__ClassAdStruct(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__ClassAdStruct(soap, data), 0) || soap_put_PointerTons1__ClassAdStruct(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ClassAdStruct(struct soap*, struct ns1__ClassAdStruct *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__ClassAdStruct(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__ClassAdStruct(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStruct ** SOAP_FMAC4 soap_get_PointerTons1__ClassAdStruct(struct soap*, struct ns1__ClassAdStruct **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__ClassAdStructAttr
+#define SOAP_TYPE_PointerTons1__ClassAdStructAttr (22)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ClassAdStructAttr(struct soap*, struct ns1__ClassAdStructAttr *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__ClassAdStructAttr(struct soap*, const char *, int, struct ns1__ClassAdStructAttr *const*, const char *);
+SOAP_FMAC3 struct ns1__ClassAdStructAttr ** SOAP_FMAC4 soap_in_PointerTons1__ClassAdStructAttr(struct soap*, const char*, struct ns1__ClassAdStructAttr **, const char*);
+
+#define soap_write_PointerTons1__ClassAdStructAttr(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__ClassAdStructAttr(soap, data), 0) || soap_put_PointerTons1__ClassAdStructAttr(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ClassAdStructAttr(struct soap*, struct ns1__ClassAdStructAttr *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__ClassAdStructAttr(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__ClassAdStructAttr(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__ClassAdStructAttr ** SOAP_FMAC4 soap_get_PointerTons1__ClassAdStructAttr(struct soap*, struct ns1__ClassAdStructAttr **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTons1__Status
+#define SOAP_TYPE_PointerTons1__Status (19)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__Status(struct soap*, struct ns1__Status *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__Status(struct soap*, const char *, int, struct ns1__Status *const*, const char *);
+SOAP_FMAC3 struct ns1__Status ** SOAP_FMAC4 soap_in_PointerTons1__Status(struct soap*, const char*, struct ns1__Status **, const char*);
+
+#define soap_write_PointerTons1__Status(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTons1__Status(soap, data), 0) || soap_put_PointerTons1__Status(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__Status(struct soap*, struct ns1__Status *const*, const char*, const char*);
+
+#define soap_read_PointerTons1__Status(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTons1__Status(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct ns1__Status ** SOAP_FMAC4 soap_get_PointerTons1__Status(struct soap*, struct ns1__Status **, const char*, const char*);
+
+#ifndef SOAP_TYPE_ns1__Requirement
+#define SOAP_TYPE_ns1__Requirement (12)
+#endif
+
+#define soap_default_ns1__Requirement(soap, a) soap_default_string(soap, a)
+
+
+#define soap_serialize_ns1__Requirement(soap, a) soap_serialize_string(soap, a)
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__Requirement(struct soap*, const char*, int, char*const*, const char*);
+SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_ns1__Requirement(struct soap*, const char*, char **, const char*);
+
+#define soap_write_ns1__Requirement(soap, data) ( soap_begin_send(soap) || (soap_serialize_ns1__Requirement(soap, data), 0) || soap_put_ns1__Requirement(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Requirement(struct soap*, char *const*, const char*, const char*);
+
+#define soap_read_ns1__Requirement(soap, data) ( soap_begin_recv(soap) || !soap_get_ns1__Requirement(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_ns1__Requirement(struct soap*, char **, const char*, const char*);
+
+#ifndef SOAP_TYPE_PointerTounsignedByte
+#define SOAP_TYPE_PointerTounsignedByte (10)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTounsignedByte(struct soap*, unsigned char *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTounsignedByte(struct soap*, const char *, int, unsigned char *const*, const char *);
+SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_in_PointerTounsignedByte(struct soap*, const char*, unsigned char **, const char*);
+
+#define soap_write_PointerTounsignedByte(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerTounsignedByte(soap, data), 0) || soap_put_PointerTounsignedByte(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedByte(struct soap*, unsigned char *const*, const char*, const char*);
+
+#define soap_read_PointerTounsignedByte(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerTounsignedByte(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_get_PointerTounsignedByte(struct soap*, unsigned char **, const char*, const char*);
+
+#ifndef SOAP_TYPE__QName
+#define SOAP_TYPE__QName (5)
+#endif
+
+#define soap_default__QName(soap, a) soap_default_string(soap, a)
+
+
+#define soap_serialize__QName(soap, a) soap_serialize_string(soap, a)
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*);
+SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*);
+
+#define soap_write__QName(soap, data) ( soap_begin_send(soap) || (soap_serialize__QName(soap, data), 0) || soap_put__QName(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*);
+
+#define soap_read__QName(soap, data) ( soap_begin_recv(soap) || !soap_get__QName(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*);
+
+#ifndef SOAP_TYPE_string
+#define SOAP_TYPE_string (4)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_string(struct soap*, char **);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*);
+SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*);
+
+#define soap_write_string(soap, data) ( soap_begin_send(soap) || (soap_serialize_string(soap, data), 0) || soap_put_string(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*);
+
+#define soap_read_string(soap, data) ( soap_begin_recv(soap) || !soap_get_string(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
+
+/* End of condorH.h */
Index: branches/sc_branches/pantasks_condor/include/condor/condorStub.h
===================================================================
--- branches/sc_branches/pantasks_condor/include/condor/condorStub.h	(revision 34784)
+++ branches/sc_branches/pantasks_condor/include/condor/condorStub.h	(revision 34784)
@@ -0,0 +1,1334 @@
+/* condorStub.h
+   Generated by gSOAP 2.7.16 from inputs/condor.h
+   Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
+   This part of the software is released under one of the following licenses:
+   GPL, the gSOAP public license, or Genivia's license for commercial use.
+*/
+
+#ifndef condorStub_H
+#define condorStub_H
+#define SOAP_NAMESPACE_OF_ns1	"urn:condor"
+#ifndef WITH_NONAMESPACES
+#define WITH_NONAMESPACES
+#endif
+#include "stdsoap2.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/******************************************************************************\
+ *                                                                            *
+ * Enumerations                                                               *
+ *                                                                            *
+\******************************************************************************/
+
+
+#ifndef SOAP_TYPE_xsd__boolean
+#define SOAP_TYPE_xsd__boolean (11)
+/* xsd:boolean */
+enum xsd__boolean {xsd__boolean__false_ = 0, xsd__boolean__true_ = 1};
+#endif
+
+#ifndef SOAP_TYPE_ns1__StatusCode
+#define SOAP_TYPE_ns1__StatusCode (13)
+/* ns1:StatusCode */
+enum ns1__StatusCode {ns1__StatusCode__SUCCESS = 0, ns1__StatusCode__FAIL = 1, ns1__StatusCode__INVALIDTRANSACTION = 2, ns1__StatusCode__UNKNOWNCLUSTER = 3, ns1__StatusCode__UNKNOWNJOB = 4, ns1__StatusCode__UNKNOWNFILE = 5, ns1__StatusCode__INCOMPLETE = 6, ns1__StatusCode__INVALIDOFFSET = 7, ns1__StatusCode__ALREADYEXISTS = 8};
+#endif
+
+#ifndef SOAP_TYPE_ns1__ClassAdAttrType
+#define SOAP_TYPE_ns1__ClassAdAttrType (14)
+/* ns1:ClassAdAttrType */
+enum ns1__ClassAdAttrType {ns1__ClassAdAttrType__INTEGER_ATTR = 0, ns1__ClassAdAttrType__FLOAT_ATTR = 1, ns1__ClassAdAttrType__STRING_ATTR = 2, ns1__ClassAdAttrType__EXPRESSION_ATTR = 3, ns1__ClassAdAttrType__BOOLEAN_ATTR = 4, ns1__ClassAdAttrType__UNDEFINED_ATTR = 5, ns1__ClassAdAttrType__ERROR_ATTR = 6};
+#endif
+
+#ifndef SOAP_TYPE_ns1__HashType
+#define SOAP_TYPE_ns1__HashType (15)
+/* ns1:HashType */
+enum ns1__HashType {ns1__HashType__NOHASH = 0, ns1__HashType__MD5HASH = 1};
+#endif
+
+#ifndef SOAP_TYPE_ns1__UniverseType
+#define SOAP_TYPE_ns1__UniverseType (16)
+/* ns1:UniverseType */
+enum ns1__UniverseType {ns1__UniverseType__STANDARD = 0, ns1__UniverseType__VANILLA = 1, ns1__UniverseType__SCHEDULER = 2, ns1__UniverseType__MPI = 3, ns1__UniverseType__GRID = 4, ns1__UniverseType__JAVA = 5, ns1__UniverseType__PARALLEL = 6, ns1__UniverseType__LOCAL = 7, ns1__UniverseType__VM = 8};
+#endif
+
+#ifndef SOAP_TYPE_ns1__ClassAdType
+#define SOAP_TYPE_ns1__ClassAdType (17)
+/* ns1:ClassAdType */
+enum ns1__ClassAdType {ns1__ClassAdType__STARTD_AD_TYPE = 0, ns1__ClassAdType__QUILL_AD_TYPE = 1, ns1__ClassAdType__SCHEDD_AD_TYPE = 2, ns1__ClassAdType__SUBMITTOR_AD_TYPE = 3, ns1__ClassAdType__LICENSE_AD_TYPE = 4, ns1__ClassAdType__MASTER_AD_TYPE = 5, ns1__ClassAdType__CKPTSRVR_AD_TYPE = 6, ns1__ClassAdType__COLLECTOR_AD_TYPE = 7, ns1__ClassAdType__STORAGE_AD_TYPE = 8, ns1__ClassAdType__NEGOTIATOR_AD_TYPE = 9, ns1__ClassAdType__HAD_AD_TYPE = 10, ns1__ClassAdType__GENERIC_AD_TYPE = 11};
+#endif
+
+/******************************************************************************\
+ *                                                                            *
+ * Types with Custom Serializers                                              *
+ *                                                                            *
+\******************************************************************************/
+
+
+/******************************************************************************\
+ *                                                                            *
+ * Classes and Structs                                                        *
+ *                                                                            *
+\******************************************************************************/
+
+
+#if 0 /* volatile type: do not redeclare here */
+
+#endif
+
+#ifndef SOAP_TYPE_xsd__base64Binary
+#define SOAP_TYPE_xsd__base64Binary (7)
+/* Base64 schema type: */
+struct xsd__base64Binary
+{
+	unsigned char *__ptr;
+	int __size;
+	char *id;	/* optional element of type xsd:string */
+	char *type;	/* optional element of type xsd:string */
+	char *options;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__Status
+#define SOAP_TYPE_ns1__Status (18)
+/* ns1:Status */
+struct ns1__Status
+{
+	enum ns1__StatusCode code;	/* required element of type ns1:StatusCode */
+	char *message;	/* optional element of type xsd:string */
+	struct ns1__Status *next;	/* optional element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__ClassAdStructAttr
+#define SOAP_TYPE_ns1__ClassAdStructAttr (20)
+/* ns1:ClassAdStructAttr */
+struct ns1__ClassAdStructAttr
+{
+	char *name;	/* required element of type xsd:string */
+	enum ns1__ClassAdAttrType type;	/* required element of type ns1:ClassAdAttrType */
+	char *value;	/* required element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__ClassAdStruct
+#define SOAP_TYPE_ns1__ClassAdStruct (21)
+/* ns1:ClassAdStruct */
+struct ns1__ClassAdStruct
+{
+	int __sizeitem;	/* sequence of elements <item> */
+	struct ns1__ClassAdStructAttr *item;	/* optional element of type ns1:ClassAdStructAttr */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__ClassAdStructArray
+#define SOAP_TYPE_ns1__ClassAdStructArray (23)
+/* ns1:ClassAdStructArray */
+struct ns1__ClassAdStructArray
+{
+	int __sizeitem;	/* sequence of elements <item> */
+	struct ns1__ClassAdStruct *item;	/* optional element of type ns1:ClassAdStruct */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__ClassAdStructAndStatus
+#define SOAP_TYPE_ns1__ClassAdStructAndStatus (25)
+/* ns1:ClassAdStructAndStatus */
+struct ns1__ClassAdStructAndStatus
+{
+	struct ns1__Status *status;	/* required element of type ns1:Status */
+	struct ns1__ClassAdStruct *classAd;	/* optional element of type ns1:ClassAdStruct */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__ClassAdStructArrayAndStatus
+#define SOAP_TYPE_ns1__ClassAdStructArrayAndStatus (26)
+/* ns1:ClassAdStructArrayAndStatus */
+struct ns1__ClassAdStructArrayAndStatus
+{
+	struct ns1__Status *status;	/* required element of type ns1:Status */
+	struct ns1__ClassAdStructArray *classAdArray;	/* optional element of type ns1:ClassAdStructArray */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__StringAndStatus
+#define SOAP_TYPE_ns1__StringAndStatus (28)
+/* ns1:StringAndStatus */
+struct ns1__StringAndStatus
+{
+	struct ns1__Status *status;	/* required element of type ns1:Status */
+	char *message;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__Transaction
+#define SOAP_TYPE_ns1__Transaction (29)
+/* ns1:Transaction */
+struct ns1__Transaction
+{
+	int *id;	/* optional element of type xsd:int */
+	int *duration;	/* optional element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__Requirements
+#define SOAP_TYPE_ns1__Requirements (31)
+/* ns1:Requirements */
+struct ns1__Requirements
+{
+	int __sizeitem;	/* sequence of elements <item> */
+	char **item;	/* optional element of type ns1:Requirement */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__RequirementsAndStatus
+#define SOAP_TYPE_ns1__RequirementsAndStatus (33)
+/* ns1:RequirementsAndStatus */
+struct ns1__RequirementsAndStatus
+{
+	struct ns1__Status *status;	/* required element of type ns1:Status */
+	struct ns1__Requirements *requirements;	/* optional element of type ns1:Requirements */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__TransactionAndStatus
+#define SOAP_TYPE_ns1__TransactionAndStatus (35)
+/* ns1:TransactionAndStatus */
+struct ns1__TransactionAndStatus
+{
+	struct ns1__Status *status;	/* required element of type ns1:Status */
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__IntAndStatus
+#define SOAP_TYPE_ns1__IntAndStatus (37)
+/* ns1:IntAndStatus */
+struct ns1__IntAndStatus
+{
+	struct ns1__Status *status;	/* required element of type ns1:Status */
+	int *integer;	/* optional element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__Base64DataAndStatus
+#define SOAP_TYPE_ns1__Base64DataAndStatus (38)
+/* ns1:Base64DataAndStatus */
+struct ns1__Base64DataAndStatus
+{
+	struct ns1__Status *status;	/* required element of type ns1:Status */
+	struct xsd__base64Binary *data;	/* optional element of type xsd:base64Binary */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__FileInfo
+#define SOAP_TYPE_ns1__FileInfo (40)
+/* ns1:FileInfo */
+struct ns1__FileInfo
+{
+	char *name;	/* required element of type xsd:string */
+	LONG64 size;	/* required element of type xsd:long */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__FileInfoArray
+#define SOAP_TYPE_ns1__FileInfoArray (42)
+/* ns1:FileInfoArray */
+struct ns1__FileInfoArray
+{
+	int __sizeitem;	/* sequence of elements <item> */
+	struct ns1__FileInfo *item;	/* optional element of type ns1:FileInfo */
+};
+#endif
+
+#ifndef SOAP_TYPE_ns1__FileInfoArrayAndStatus
+#define SOAP_TYPE_ns1__FileInfoArrayAndStatus (44)
+/* ns1:FileInfoArrayAndStatus */
+struct ns1__FileInfoArrayAndStatus
+{
+	struct ns1__Status *status;	/* required element of type ns1:Status */
+	struct ns1__FileInfoArray *info;	/* optional element of type ns1:FileInfoArray */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getVersionString
+#define SOAP_TYPE__ns1__getVersionString (46)
+/* ns1:getVersionString */
+struct _ns1__getVersionString
+{
+#ifdef WITH_NOEMPTYSTRUCT
+	char dummy;	/* dummy member to enable compilation */
+#endif
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getVersionStringResponse
+#define SOAP_TYPE__ns1__getVersionStringResponse (47)
+/* ns1:getVersionStringResponse */
+struct _ns1__getVersionStringResponse
+{
+	struct ns1__StringAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:StringAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getPlatformString
+#define SOAP_TYPE__ns1__getPlatformString (49)
+/* ns1:getPlatformString */
+struct _ns1__getPlatformString
+{
+#ifdef WITH_NOEMPTYSTRUCT
+	char dummy;	/* dummy member to enable compilation */
+#endif
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getPlatformStringResponse
+#define SOAP_TYPE__ns1__getPlatformStringResponse (50)
+/* ns1:getPlatformStringResponse */
+struct _ns1__getPlatformStringResponse
+{
+	struct ns1__StringAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:StringAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__beginTransaction
+#define SOAP_TYPE__ns1__beginTransaction (51)
+/* ns1:beginTransaction */
+struct _ns1__beginTransaction
+{
+	int duration;	/* required element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__beginTransactionResponse
+#define SOAP_TYPE__ns1__beginTransactionResponse (52)
+/* ns1:beginTransactionResponse */
+struct _ns1__beginTransactionResponse
+{
+	struct ns1__TransactionAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:TransactionAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__commitTransaction
+#define SOAP_TYPE__ns1__commitTransaction (54)
+/* ns1:commitTransaction */
+struct _ns1__commitTransaction
+{
+	struct ns1__Transaction *transaction;	/* required element of type ns1:Transaction */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__commitTransactionResponse
+#define SOAP_TYPE__ns1__commitTransactionResponse (55)
+/* ns1:commitTransactionResponse */
+struct _ns1__commitTransactionResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__abortTransaction
+#define SOAP_TYPE__ns1__abortTransaction (56)
+/* ns1:abortTransaction */
+struct _ns1__abortTransaction
+{
+	struct ns1__Transaction *transaction;	/* required element of type ns1:Transaction */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__abortTransactionResponse
+#define SOAP_TYPE__ns1__abortTransactionResponse (57)
+/* ns1:abortTransactionResponse */
+struct _ns1__abortTransactionResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__extendTransaction
+#define SOAP_TYPE__ns1__extendTransaction (58)
+/* ns1:extendTransaction */
+struct _ns1__extendTransaction
+{
+	struct ns1__Transaction *transaction;	/* required element of type ns1:Transaction */
+	int duration;	/* required element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__extendTransactionResponse
+#define SOAP_TYPE__ns1__extendTransactionResponse (59)
+/* ns1:extendTransactionResponse */
+struct _ns1__extendTransactionResponse
+{
+	struct ns1__TransactionAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:TransactionAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__newCluster
+#define SOAP_TYPE__ns1__newCluster (60)
+/* ns1:newCluster */
+struct _ns1__newCluster
+{
+	struct ns1__Transaction *transaction;	/* required element of type ns1:Transaction */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__newClusterResponse
+#define SOAP_TYPE__ns1__newClusterResponse (61)
+/* ns1:newClusterResponse */
+struct _ns1__newClusterResponse
+{
+	struct ns1__IntAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:IntAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__removeCluster
+#define SOAP_TYPE__ns1__removeCluster (63)
+/* ns1:removeCluster */
+struct _ns1__removeCluster
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	char *reason;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__removeClusterResponse
+#define SOAP_TYPE__ns1__removeClusterResponse (64)
+/* ns1:removeClusterResponse */
+struct _ns1__removeClusterResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__newJob
+#define SOAP_TYPE__ns1__newJob (65)
+/* ns1:newJob */
+struct _ns1__newJob
+{
+	struct ns1__Transaction *transaction;	/* required element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__newJobResponse
+#define SOAP_TYPE__ns1__newJobResponse (66)
+/* ns1:newJobResponse */
+struct _ns1__newJobResponse
+{
+	struct ns1__IntAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:IntAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__removeJob
+#define SOAP_TYPE__ns1__removeJob (67)
+/* ns1:removeJob */
+struct _ns1__removeJob
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+	char *reason;	/* optional element of type xsd:string */
+	enum xsd__boolean force_removal;	/* required element of type xsd:boolean */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__removeJobResponse
+#define SOAP_TYPE__ns1__removeJobResponse (68)
+/* ns1:removeJobResponse */
+struct _ns1__removeJobResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__holdJob
+#define SOAP_TYPE__ns1__holdJob (69)
+/* ns1:holdJob */
+struct _ns1__holdJob
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+	char *reason;	/* optional element of type xsd:string */
+	enum xsd__boolean email_user;	/* required element of type xsd:boolean */
+	enum xsd__boolean email_admin;	/* required element of type xsd:boolean */
+	enum xsd__boolean system_hold;	/* required element of type xsd:boolean */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__holdJobResponse
+#define SOAP_TYPE__ns1__holdJobResponse (70)
+/* ns1:holdJobResponse */
+struct _ns1__holdJobResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__releaseJob
+#define SOAP_TYPE__ns1__releaseJob (71)
+/* ns1:releaseJob */
+struct _ns1__releaseJob
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+	char *reason;	/* optional element of type xsd:string */
+	enum xsd__boolean email_user;	/* required element of type xsd:boolean */
+	enum xsd__boolean email_admin;	/* required element of type xsd:boolean */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__releaseJobResponse
+#define SOAP_TYPE__ns1__releaseJobResponse (72)
+/* ns1:releaseJobResponse */
+struct _ns1__releaseJobResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__submit
+#define SOAP_TYPE__ns1__submit (73)
+/* ns1:submit */
+struct _ns1__submit
+{
+	struct ns1__Transaction *transaction;	/* required element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+	struct ns1__ClassAdStruct *jobAd;	/* optional element of type ns1:ClassAdStruct */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__submitResponse
+#define SOAP_TYPE__ns1__submitResponse (74)
+/* ns1:submitResponse */
+struct _ns1__submitResponse
+{
+	struct ns1__RequirementsAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:RequirementsAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getJobAds
+#define SOAP_TYPE__ns1__getJobAds (76)
+/* ns1:getJobAds */
+struct _ns1__getJobAds
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	char *constraint;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getJobAdsResponse
+#define SOAP_TYPE__ns1__getJobAdsResponse (77)
+/* ns1:getJobAdsResponse */
+struct _ns1__getJobAdsResponse
+{
+	struct ns1__ClassAdStructArrayAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructArrayAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getJobAd
+#define SOAP_TYPE__ns1__getJobAd (79)
+/* ns1:getJobAd */
+struct _ns1__getJobAd
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getJobAdResponse
+#define SOAP_TYPE__ns1__getJobAdResponse (80)
+/* ns1:getJobAdResponse */
+struct _ns1__getJobAdResponse
+{
+	struct ns1__ClassAdStructAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__declareFile
+#define SOAP_TYPE__ns1__declareFile (82)
+/* ns1:declareFile */
+struct _ns1__declareFile
+{
+	struct ns1__Transaction *transaction;	/* required element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+	char *name;	/* optional element of type xsd:string */
+	int size;	/* required element of type xsd:int */
+	enum ns1__HashType hashType;	/* required element of type ns1:HashType */
+	char *hash;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__declareFileResponse
+#define SOAP_TYPE__ns1__declareFileResponse (83)
+/* ns1:declareFileResponse */
+struct _ns1__declareFileResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__sendFile
+#define SOAP_TYPE__ns1__sendFile (84)
+/* ns1:sendFile */
+struct _ns1__sendFile
+{
+	struct ns1__Transaction *transaction;	/* required element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+	char *name;	/* optional element of type xsd:string */
+	int offset;	/* required element of type xsd:int */
+	struct xsd__base64Binary *data;	/* optional element of type xsd:base64Binary */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__sendFileResponse
+#define SOAP_TYPE__ns1__sendFileResponse (85)
+/* ns1:sendFileResponse */
+struct _ns1__sendFileResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getFile
+#define SOAP_TYPE__ns1__getFile (86)
+/* ns1:getFile */
+struct _ns1__getFile
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+	char *name;	/* optional element of type xsd:string */
+	int offset;	/* required element of type xsd:int */
+	int length;	/* required element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__getFileResponse
+#define SOAP_TYPE__ns1__getFileResponse (87)
+/* ns1:getFileResponse */
+struct _ns1__getFileResponse
+{
+	struct ns1__Base64DataAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Base64DataAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__closeSpool
+#define SOAP_TYPE__ns1__closeSpool (89)
+/* ns1:closeSpool */
+struct _ns1__closeSpool
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__closeSpoolResponse
+#define SOAP_TYPE__ns1__closeSpoolResponse (90)
+/* ns1:closeSpoolResponse */
+struct _ns1__closeSpoolResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__listSpool
+#define SOAP_TYPE__ns1__listSpool (91)
+/* ns1:listSpool */
+struct _ns1__listSpool
+{
+	struct ns1__Transaction *transaction;	/* optional element of type ns1:Transaction */
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__listSpoolResponse
+#define SOAP_TYPE__ns1__listSpoolResponse (92)
+/* ns1:listSpoolResponse */
+struct _ns1__listSpoolResponse
+{
+	struct ns1__FileInfoArrayAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:FileInfoArrayAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__requestReschedule
+#define SOAP_TYPE__ns1__requestReschedule (94)
+/* ns1:requestReschedule */
+struct _ns1__requestReschedule
+{
+#ifdef WITH_NOEMPTYSTRUCT
+	char dummy;	/* dummy member to enable compilation */
+#endif
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__requestRescheduleResponse
+#define SOAP_TYPE__ns1__requestRescheduleResponse (95)
+/* ns1:requestRescheduleResponse */
+struct _ns1__requestRescheduleResponse
+{
+	struct ns1__Status *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__discoverJobRequirements
+#define SOAP_TYPE__ns1__discoverJobRequirements (96)
+/* ns1:discoverJobRequirements */
+struct _ns1__discoverJobRequirements
+{
+	struct ns1__ClassAdStruct *jobAd;	/* optional element of type ns1:ClassAdStruct */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__discoverJobRequirementsResponse
+#define SOAP_TYPE__ns1__discoverJobRequirementsResponse (97)
+/* ns1:discoverJobRequirementsResponse */
+struct _ns1__discoverJobRequirementsResponse
+{
+	struct ns1__RequirementsAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:RequirementsAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__createJobTemplate
+#define SOAP_TYPE__ns1__createJobTemplate (98)
+/* ns1:createJobTemplate */
+struct _ns1__createJobTemplate
+{
+	int clusterId;	/* required element of type xsd:int */
+	int jobId;	/* required element of type xsd:int */
+	char *owner;	/* optional element of type xsd:string */
+	enum ns1__UniverseType type;	/* required element of type ns1:UniverseType */
+	char *cmd;	/* optional element of type xsd:string */
+	char *args;	/* optional element of type xsd:string */
+	char *requirements;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__createJobTemplateResponse
+#define SOAP_TYPE__ns1__createJobTemplateResponse (99)
+/* ns1:createJobTemplateResponse */
+struct _ns1__createJobTemplateResponse
+{
+	struct ns1__ClassAdStructAndStatus *response;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructAndStatus */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__insertAd
+#define SOAP_TYPE__ns1__insertAd (100)
+/* ns1:insertAd */
+struct _ns1__insertAd
+{
+	enum ns1__ClassAdType type;	/* required element of type ns1:ClassAdType */
+	struct ns1__ClassAdStruct *ad;	/* required element of type ns1:ClassAdStruct */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__insertAdResponse
+#define SOAP_TYPE__ns1__insertAdResponse (101)
+/* ns1:insertAdResponse */
+struct _ns1__insertAdResponse
+{
+	struct ns1__Status *status;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:Status */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryStartdAds
+#define SOAP_TYPE__ns1__queryStartdAds (102)
+/* ns1:queryStartdAds */
+struct _ns1__queryStartdAds
+{
+	char *constraint;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryStartdAdsResponse
+#define SOAP_TYPE__ns1__queryStartdAdsResponse (103)
+/* ns1:queryStartdAdsResponse */
+struct _ns1__queryStartdAdsResponse
+{
+	struct ns1__ClassAdStructArray *result;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructArray */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryScheddAds
+#define SOAP_TYPE__ns1__queryScheddAds (104)
+/* ns1:queryScheddAds */
+struct _ns1__queryScheddAds
+{
+	char *constraint;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryScheddAdsResponse
+#define SOAP_TYPE__ns1__queryScheddAdsResponse (105)
+/* ns1:queryScheddAdsResponse */
+struct _ns1__queryScheddAdsResponse
+{
+	struct ns1__ClassAdStructArray *result;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructArray */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryMasterAds
+#define SOAP_TYPE__ns1__queryMasterAds (106)
+/* ns1:queryMasterAds */
+struct _ns1__queryMasterAds
+{
+	char *constraint;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryMasterAdsResponse
+#define SOAP_TYPE__ns1__queryMasterAdsResponse (107)
+/* ns1:queryMasterAdsResponse */
+struct _ns1__queryMasterAdsResponse
+{
+	struct ns1__ClassAdStructArray *result;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructArray */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__querySubmittorAds
+#define SOAP_TYPE__ns1__querySubmittorAds (108)
+/* ns1:querySubmittorAds */
+struct _ns1__querySubmittorAds
+{
+	char *constraint;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__querySubmittorAdsResponse
+#define SOAP_TYPE__ns1__querySubmittorAdsResponse (109)
+/* ns1:querySubmittorAdsResponse */
+struct _ns1__querySubmittorAdsResponse
+{
+	struct ns1__ClassAdStructArray *result;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructArray */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryLicenseAds
+#define SOAP_TYPE__ns1__queryLicenseAds (110)
+/* ns1:queryLicenseAds */
+struct _ns1__queryLicenseAds
+{
+	char *constraint;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryLicenseAdsResponse
+#define SOAP_TYPE__ns1__queryLicenseAdsResponse (111)
+/* ns1:queryLicenseAdsResponse */
+struct _ns1__queryLicenseAdsResponse
+{
+	struct ns1__ClassAdStructArray *result;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructArray */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryStorageAds
+#define SOAP_TYPE__ns1__queryStorageAds (112)
+/* ns1:queryStorageAds */
+struct _ns1__queryStorageAds
+{
+	char *constraint;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryStorageAdsResponse
+#define SOAP_TYPE__ns1__queryStorageAdsResponse (113)
+/* ns1:queryStorageAdsResponse */
+struct _ns1__queryStorageAdsResponse
+{
+	struct ns1__ClassAdStructArray *result;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructArray */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryAnyAds
+#define SOAP_TYPE__ns1__queryAnyAds (114)
+/* ns1:queryAnyAds */
+struct _ns1__queryAnyAds
+{
+	char *constraint;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE__ns1__queryAnyAdsResponse
+#define SOAP_TYPE__ns1__queryAnyAdsResponse (115)
+/* ns1:queryAnyAdsResponse */
+struct _ns1__queryAnyAdsResponse
+{
+	struct ns1__ClassAdStructArray *result;	/* SOAP 1.2 RPC return element (when namespace qualified) */	/* required element of type ns1:ClassAdStructArray */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__getVersionString
+#define SOAP_TYPE___ns1__getVersionString (119)
+/* Operation wrapper: */
+struct __ns1__getVersionString
+{
+	struct _ns1__getVersionString *ns1__getVersionString;	/* optional element of type ns1:getVersionString */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__getPlatformString
+#define SOAP_TYPE___ns1__getPlatformString (123)
+/* Operation wrapper: */
+struct __ns1__getPlatformString
+{
+	struct _ns1__getPlatformString *ns1__getPlatformString;	/* optional element of type ns1:getPlatformString */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__beginTransaction
+#define SOAP_TYPE___ns1__beginTransaction (127)
+/* Operation wrapper: */
+struct __ns1__beginTransaction
+{
+	struct _ns1__beginTransaction *ns1__beginTransaction;	/* optional element of type ns1:beginTransaction */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__commitTransaction
+#define SOAP_TYPE___ns1__commitTransaction (131)
+/* Operation wrapper: */
+struct __ns1__commitTransaction
+{
+	struct _ns1__commitTransaction *ns1__commitTransaction;	/* optional element of type ns1:commitTransaction */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__abortTransaction
+#define SOAP_TYPE___ns1__abortTransaction (135)
+/* Operation wrapper: */
+struct __ns1__abortTransaction
+{
+	struct _ns1__abortTransaction *ns1__abortTransaction;	/* optional element of type ns1:abortTransaction */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__extendTransaction
+#define SOAP_TYPE___ns1__extendTransaction (139)
+/* Operation wrapper: */
+struct __ns1__extendTransaction
+{
+	struct _ns1__extendTransaction *ns1__extendTransaction;	/* optional element of type ns1:extendTransaction */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__newCluster
+#define SOAP_TYPE___ns1__newCluster (143)
+/* Operation wrapper: */
+struct __ns1__newCluster
+{
+	struct _ns1__newCluster *ns1__newCluster;	/* optional element of type ns1:newCluster */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__removeCluster
+#define SOAP_TYPE___ns1__removeCluster (147)
+/* Operation wrapper: */
+struct __ns1__removeCluster
+{
+	struct _ns1__removeCluster *ns1__removeCluster;	/* optional element of type ns1:removeCluster */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__newJob
+#define SOAP_TYPE___ns1__newJob (151)
+/* Operation wrapper: */
+struct __ns1__newJob
+{
+	struct _ns1__newJob *ns1__newJob;	/* optional element of type ns1:newJob */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__removeJob
+#define SOAP_TYPE___ns1__removeJob (155)
+/* Operation wrapper: */
+struct __ns1__removeJob
+{
+	struct _ns1__removeJob *ns1__removeJob;	/* optional element of type ns1:removeJob */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__holdJob
+#define SOAP_TYPE___ns1__holdJob (159)
+/* Operation wrapper: */
+struct __ns1__holdJob
+{
+	struct _ns1__holdJob *ns1__holdJob;	/* optional element of type ns1:holdJob */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__releaseJob
+#define SOAP_TYPE___ns1__releaseJob (163)
+/* Operation wrapper: */
+struct __ns1__releaseJob
+{
+	struct _ns1__releaseJob *ns1__releaseJob;	/* optional element of type ns1:releaseJob */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__submit
+#define SOAP_TYPE___ns1__submit (167)
+/* Operation wrapper: */
+struct __ns1__submit
+{
+	struct _ns1__submit *ns1__submit;	/* optional element of type ns1:submit */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__getJobAds
+#define SOAP_TYPE___ns1__getJobAds (171)
+/* Operation wrapper: */
+struct __ns1__getJobAds
+{
+	struct _ns1__getJobAds *ns1__getJobAds;	/* optional element of type ns1:getJobAds */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__getJobAd
+#define SOAP_TYPE___ns1__getJobAd (175)
+/* Operation wrapper: */
+struct __ns1__getJobAd
+{
+	struct _ns1__getJobAd *ns1__getJobAd;	/* optional element of type ns1:getJobAd */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__declareFile
+#define SOAP_TYPE___ns1__declareFile (179)
+/* Operation wrapper: */
+struct __ns1__declareFile
+{
+	struct _ns1__declareFile *ns1__declareFile;	/* optional element of type ns1:declareFile */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__sendFile
+#define SOAP_TYPE___ns1__sendFile (183)
+/* Operation wrapper: */
+struct __ns1__sendFile
+{
+	struct _ns1__sendFile *ns1__sendFile;	/* optional element of type ns1:sendFile */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__getFile
+#define SOAP_TYPE___ns1__getFile (187)
+/* Operation wrapper: */
+struct __ns1__getFile
+{
+	struct _ns1__getFile *ns1__getFile;	/* optional element of type ns1:getFile */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__closeSpool
+#define SOAP_TYPE___ns1__closeSpool (191)
+/* Operation wrapper: */
+struct __ns1__closeSpool
+{
+	struct _ns1__closeSpool *ns1__closeSpool;	/* optional element of type ns1:closeSpool */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__listSpool
+#define SOAP_TYPE___ns1__listSpool (195)
+/* Operation wrapper: */
+struct __ns1__listSpool
+{
+	struct _ns1__listSpool *ns1__listSpool;	/* optional element of type ns1:listSpool */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__requestReschedule
+#define SOAP_TYPE___ns1__requestReschedule (199)
+/* Operation wrapper: */
+struct __ns1__requestReschedule
+{
+	struct _ns1__requestReschedule *ns1__requestReschedule;	/* optional element of type ns1:requestReschedule */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__discoverJobRequirements
+#define SOAP_TYPE___ns1__discoverJobRequirements (203)
+/* Operation wrapper: */
+struct __ns1__discoverJobRequirements
+{
+	struct _ns1__discoverJobRequirements *ns1__discoverJobRequirements;	/* optional element of type ns1:discoverJobRequirements */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__createJobTemplate
+#define SOAP_TYPE___ns1__createJobTemplate (207)
+/* Operation wrapper: */
+struct __ns1__createJobTemplate
+{
+	struct _ns1__createJobTemplate *ns1__createJobTemplate;	/* optional element of type ns1:createJobTemplate */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__getVersionString_
+#define SOAP_TYPE___ns1__getVersionString_ (209)
+/* Operation wrapper: */
+struct __ns1__getVersionString_
+{
+	struct _ns1__getVersionString *ns1__getVersionString;	/* optional element of type ns1:getVersionString */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__getPlatformString_
+#define SOAP_TYPE___ns1__getPlatformString_ (211)
+/* Operation wrapper: */
+struct __ns1__getPlatformString_
+{
+	struct _ns1__getPlatformString *ns1__getPlatformString;	/* optional element of type ns1:getPlatformString */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__insertAd
+#define SOAP_TYPE___ns1__insertAd (215)
+/* Operation wrapper: */
+struct __ns1__insertAd
+{
+	struct _ns1__insertAd *ns1__insertAd;	/* optional element of type ns1:insertAd */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__queryStartdAds
+#define SOAP_TYPE___ns1__queryStartdAds (219)
+/* Operation wrapper: */
+struct __ns1__queryStartdAds
+{
+	struct _ns1__queryStartdAds *ns1__queryStartdAds;	/* optional element of type ns1:queryStartdAds */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__queryScheddAds
+#define SOAP_TYPE___ns1__queryScheddAds (223)
+/* Operation wrapper: */
+struct __ns1__queryScheddAds
+{
+	struct _ns1__queryScheddAds *ns1__queryScheddAds;	/* optional element of type ns1:queryScheddAds */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__queryMasterAds
+#define SOAP_TYPE___ns1__queryMasterAds (227)
+/* Operation wrapper: */
+struct __ns1__queryMasterAds
+{
+	struct _ns1__queryMasterAds *ns1__queryMasterAds;	/* optional element of type ns1:queryMasterAds */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__querySubmittorAds
+#define SOAP_TYPE___ns1__querySubmittorAds (231)
+/* Operation wrapper: */
+struct __ns1__querySubmittorAds
+{
+	struct _ns1__querySubmittorAds *ns1__querySubmittorAds;	/* optional element of type ns1:querySubmittorAds */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__queryLicenseAds
+#define SOAP_TYPE___ns1__queryLicenseAds (235)
+/* Operation wrapper: */
+struct __ns1__queryLicenseAds
+{
+	struct _ns1__queryLicenseAds *ns1__queryLicenseAds;	/* optional element of type ns1:queryLicenseAds */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__queryStorageAds
+#define SOAP_TYPE___ns1__queryStorageAds (239)
+/* Operation wrapper: */
+struct __ns1__queryStorageAds
+{
+	struct _ns1__queryStorageAds *ns1__queryStorageAds;	/* optional element of type ns1:queryStorageAds */
+};
+#endif
+
+#ifndef SOAP_TYPE___ns1__queryAnyAds
+#define SOAP_TYPE___ns1__queryAnyAds (243)
+/* Operation wrapper: */
+struct __ns1__queryAnyAds
+{
+	struct _ns1__queryAnyAds *ns1__queryAnyAds;	/* optional element of type ns1:queryAnyAds */
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Header
+#define SOAP_TYPE_SOAP_ENV__Header (244)
+/* SOAP Header: */
+struct SOAP_ENV__Header
+{
+#ifdef WITH_NOEMPTYSTRUCT
+	char dummy;	/* dummy member to enable compilation */
+#endif
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Code
+#define SOAP_TYPE_SOAP_ENV__Code (245)
+/* SOAP Fault Code: */
+struct SOAP_ENV__Code
+{
+	char *SOAP_ENV__Value;	/* optional element of type xsd:QName */
+	struct SOAP_ENV__Code *SOAP_ENV__Subcode;	/* optional element of type SOAP-ENV:Code */
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Detail
+#define SOAP_TYPE_SOAP_ENV__Detail (247)
+/* SOAP-ENV:Detail */
+struct SOAP_ENV__Detail
+{
+	int __type;	/* any type of element <fault> (defined below) */
+	void *fault;	/* transient */
+	char *__any;
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Reason
+#define SOAP_TYPE_SOAP_ENV__Reason (250)
+/* SOAP-ENV:Reason */
+struct SOAP_ENV__Reason
+{
+	char *SOAP_ENV__Text;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Fault
+#define SOAP_TYPE_SOAP_ENV__Fault (251)
+/* SOAP Fault: */
+struct SOAP_ENV__Fault
+{
+	char *faultcode;	/* optional element of type xsd:QName */
+	char *faultstring;	/* optional element of type xsd:string */
+	char *faultactor;	/* optional element of type xsd:string */
+	struct SOAP_ENV__Detail *detail;	/* optional element of type SOAP-ENV:Detail */
+	struct SOAP_ENV__Code *SOAP_ENV__Code;	/* optional element of type SOAP-ENV:Code */
+	struct SOAP_ENV__Reason *SOAP_ENV__Reason;	/* optional element of type SOAP-ENV:Reason */
+	char *SOAP_ENV__Node;	/* optional element of type xsd:string */
+	char *SOAP_ENV__Role;	/* optional element of type xsd:string */
+	struct SOAP_ENV__Detail *SOAP_ENV__Detail;	/* optional element of type SOAP-ENV:Detail */
+};
+#endif
+
+/******************************************************************************\
+ *                                                                            *
+ * Typedefs                                                                   *
+ *                                                                            *
+\******************************************************************************/
+
+#ifndef SOAP_TYPE__QName
+#define SOAP_TYPE__QName (5)
+typedef char *_QName;
+#endif
+
+#ifndef SOAP_TYPE__XML
+#define SOAP_TYPE__XML (6)
+typedef char *_XML;
+#endif
+
+#ifndef SOAP_TYPE_ns1__Requirement
+#define SOAP_TYPE_ns1__Requirement (12)
+typedef char *ns1__Requirement;
+#endif
+
+
+/******************************************************************************\
+ *                                                                            *
+ * Externals                                                                  *
+ *                                                                            *
+\******************************************************************************/
+
+
+/******************************************************************************\
+ *                                                                            *
+ * Client-Side Call Stubs                                                     *
+ *                                                                            *
+\******************************************************************************/
+
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__getVersionString(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__getVersionString *ns1__getVersionString, struct _ns1__getVersionStringResponse *ns1__getVersionStringResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__getPlatformString(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__getPlatformString *ns1__getPlatformString, struct _ns1__getPlatformStringResponse *ns1__getPlatformStringResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__beginTransaction(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__beginTransaction *ns1__beginTransaction, struct _ns1__beginTransactionResponse *ns1__beginTransactionResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__commitTransaction(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__commitTransaction *ns1__commitTransaction, struct _ns1__commitTransactionResponse *ns1__commitTransactionResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__abortTransaction(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__abortTransaction *ns1__abortTransaction, struct _ns1__abortTransactionResponse *ns1__abortTransactionResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__extendTransaction(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__extendTransaction *ns1__extendTransaction, struct _ns1__extendTransactionResponse *ns1__extendTransactionResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__newCluster(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__newCluster *ns1__newCluster, struct _ns1__newClusterResponse *ns1__newClusterResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__removeCluster(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__removeCluster *ns1__removeCluster, struct _ns1__removeClusterResponse *ns1__removeClusterResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__newJob(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__newJob *ns1__newJob, struct _ns1__newJobResponse *ns1__newJobResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__removeJob(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__removeJob *ns1__removeJob, struct _ns1__removeJobResponse *ns1__removeJobResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__holdJob(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__holdJob *ns1__holdJob, struct _ns1__holdJobResponse *ns1__holdJobResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__releaseJob(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__releaseJob *ns1__releaseJob, struct _ns1__releaseJobResponse *ns1__releaseJobResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__submit(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__submit *ns1__submit, struct _ns1__submitResponse *ns1__submitResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__getJobAds(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__getJobAds *ns1__getJobAds, struct _ns1__getJobAdsResponse *ns1__getJobAdsResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__getJobAd(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__getJobAd *ns1__getJobAd, struct _ns1__getJobAdResponse *ns1__getJobAdResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__declareFile(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__declareFile *ns1__declareFile, struct _ns1__declareFileResponse *ns1__declareFileResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__sendFile(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__sendFile *ns1__sendFile, struct _ns1__sendFileResponse *ns1__sendFileResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__getFile(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__getFile *ns1__getFile, struct _ns1__getFileResponse *ns1__getFileResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__closeSpool(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__closeSpool *ns1__closeSpool, struct _ns1__closeSpoolResponse *ns1__closeSpoolResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__listSpool(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__listSpool *ns1__listSpool, struct _ns1__listSpoolResponse *ns1__listSpoolResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__requestReschedule(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__requestReschedule *ns1__requestReschedule, struct _ns1__requestRescheduleResponse *ns1__requestRescheduleResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__discoverJobRequirements(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__discoverJobRequirements *ns1__discoverJobRequirements, struct _ns1__discoverJobRequirementsResponse *ns1__discoverJobRequirementsResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__createJobTemplate(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__createJobTemplate *ns1__createJobTemplate, struct _ns1__createJobTemplateResponse *ns1__createJobTemplateResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__getVersionString_(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__getVersionString *ns1__getVersionString, struct _ns1__getVersionStringResponse *ns1__getVersionStringResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__getPlatformString_(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__getPlatformString *ns1__getPlatformString, struct _ns1__getPlatformStringResponse *ns1__getPlatformStringResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__insertAd(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__insertAd *ns1__insertAd, struct _ns1__insertAdResponse *ns1__insertAdResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__queryStartdAds(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__queryStartdAds *ns1__queryStartdAds, struct _ns1__queryStartdAdsResponse *ns1__queryStartdAdsResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__queryScheddAds(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__queryScheddAds *ns1__queryScheddAds, struct _ns1__queryScheddAdsResponse *ns1__queryScheddAdsResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__queryMasterAds(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__queryMasterAds *ns1__queryMasterAds, struct _ns1__queryMasterAdsResponse *ns1__queryMasterAdsResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__querySubmittorAds(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__querySubmittorAds *ns1__querySubmittorAds, struct _ns1__querySubmittorAdsResponse *ns1__querySubmittorAdsResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__queryLicenseAds(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__queryLicenseAds *ns1__queryLicenseAds, struct _ns1__queryLicenseAdsResponse *ns1__queryLicenseAdsResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__queryStorageAds(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__queryStorageAds *ns1__queryStorageAds, struct _ns1__queryStorageAdsResponse *ns1__queryStorageAdsResponse);
+
+SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__queryAnyAds(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__queryAnyAds *ns1__queryAnyAds, struct _ns1__queryAnyAdsResponse *ns1__queryAnyAdsResponse);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
+
+/* End of condorStub.h */
Index: branches/sc_branches/pantasks_condor/include/condor/envH.h
===================================================================
--- branches/sc_branches/pantasks_condor/include/condor/envH.h	(revision 34784)
+++ branches/sc_branches/pantasks_condor/include/condor/envH.h	(revision 34784)
@@ -0,0 +1,259 @@
+/* envH.h
+   Generated by gSOAP 2.7.16 from /export/ippdb03.0/ippdor/dev/gsoap-2.7/gsoap/samples/link/env.h
+   Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
+   This part of the software is released under one of the following licenses:
+   GPL, the gSOAP public license, or Genivia's license for commercial use.
+*/
+
+#ifndef envH_H
+#define envH_H
+#include "envStub.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+#ifndef WITH_NOIDREF
+SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap*, const void*, int);
+SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap*, const void*, const char*, int, int);
+SOAP_FMAC3 void *SOAP_FMAC4 soap_getelement(struct soap*, int*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap*);
+#endif
+SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap*);
+
+#ifndef SOAP_TYPE_byte
+#define SOAP_TYPE_byte (3)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap*, char *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*);
+SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*);
+
+#define soap_write_byte(soap, data) ( soap_begin_send(soap) || soap_put_byte(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*);
+
+#define soap_read_byte(soap, data) ( soap_begin_recv(soap) || !soap_get_byte(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*);
+
+#ifndef SOAP_TYPE_int
+#define SOAP_TYPE_int (1)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap*, int *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*);
+SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*);
+
+#define soap_write_int(soap, data) ( soap_begin_send(soap) || soap_put_int(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*);
+
+#define soap_read_int(soap, data) ( soap_begin_recv(soap) || !soap_get_int(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*);
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Fault
+#define SOAP_TYPE_SOAP_ENV__Fault (14)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*);
+
+#define soap_write_SOAP_ENV__Fault(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Fault(soap, data), 0) || soap_put_SOAP_ENV__Fault(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Fault(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Fault(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Reason
+#define SOAP_TYPE_SOAP_ENV__Reason (13)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*);
+
+#define soap_write_SOAP_ENV__Reason(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Reason(soap, data), 0) || soap_put_SOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Reason(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Detail
+#define SOAP_TYPE_SOAP_ENV__Detail (10)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*);
+
+#define soap_write_SOAP_ENV__Detail(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Detail(soap, data), 0) || soap_put_SOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Detail(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Code
+#define SOAP_TYPE_SOAP_ENV__Code (8)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*);
+
+#define soap_write_SOAP_ENV__Code(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Code(soap, data), 0) || soap_put_SOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Code(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_SOAP_ENV__Header
+#define SOAP_TYPE_SOAP_ENV__Header (7)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*);
+SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*);
+
+#define soap_write_SOAP_ENV__Header(soap, data) ( soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Header(soap, data), 0) || soap_put_SOAP_ENV__Header(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*);
+
+#define soap_read_SOAP_ENV__Header(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENV__Header(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason
+#define SOAP_TYPE_PointerToSOAP_ENV__Reason (16)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *);
+SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*);
+
+#define soap_write_PointerToSOAP_ENV__Reason(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Reason(soap, data), 0) || soap_put_PointerToSOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*);
+
+#define soap_read_PointerToSOAP_ENV__Reason(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Reason(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail
+#define SOAP_TYPE_PointerToSOAP_ENV__Detail (15)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *);
+SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*);
+
+#define soap_write_PointerToSOAP_ENV__Detail(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Detail(soap, data), 0) || soap_put_PointerToSOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*);
+
+#define soap_read_PointerToSOAP_ENV__Detail(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Detail(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*);
+
+#endif
+
+#ifndef WITH_NOGLOBAL
+
+#ifndef SOAP_TYPE_PointerToSOAP_ENV__Code
+#define SOAP_TYPE_PointerToSOAP_ENV__Code (9)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *);
+SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*);
+
+#define soap_write_PointerToSOAP_ENV__Code(soap, data) ( soap_begin_send(soap) || (soap_serialize_PointerToSOAP_ENV__Code(soap, data), 0) || soap_put_PointerToSOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*);
+
+#define soap_read_PointerToSOAP_ENV__Code(soap, data) ( soap_begin_recv(soap) || !soap_get_PointerToSOAP_ENV__Code(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*);
+
+#endif
+
+#ifndef SOAP_TYPE__QName
+#define SOAP_TYPE__QName (5)
+#endif
+
+#define soap_default__QName(soap, a) soap_default_string(soap, a)
+
+
+#define soap_serialize__QName(soap, a) soap_serialize_string(soap, a)
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*);
+SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*);
+
+#define soap_write__QName(soap, data) ( soap_begin_send(soap) || (soap_serialize__QName(soap, data), 0) || soap_put__QName(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*);
+
+#define soap_read__QName(soap, data) ( soap_begin_recv(soap) || !soap_get__QName(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*);
+
+#ifndef SOAP_TYPE_string
+#define SOAP_TYPE_string (4)
+#endif
+SOAP_FMAC3 void SOAP_FMAC4 soap_default_string(struct soap*, char **);
+SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*);
+SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*);
+SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*);
+
+#define soap_write_string(soap, data) ( soap_begin_send(soap) || (soap_serialize_string(soap, data), 0) || soap_put_string(soap, data, NULL, NULL) || soap_end_send(soap) )
+
+SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*);
+
+#define soap_read_string(soap, data) ( soap_begin_recv(soap) || !soap_get_string(soap, data, NULL, NULL) || soap_end_recv(soap) )
+
+SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
+
+/* End of envH.h */
Index: branches/sc_branches/pantasks_condor/include/condor/envStub.h
===================================================================
--- branches/sc_branches/pantasks_condor/include/condor/envStub.h	(revision 34784)
+++ branches/sc_branches/pantasks_condor/include/condor/envStub.h	(revision 34784)
@@ -0,0 +1,138 @@
+/* envStub.h
+   Generated by gSOAP 2.7.16 from /export/ippdb03.0/ippdor/dev/gsoap-2.7/gsoap/samples/link/env.h
+   Copyright(C) 2000-2010, Robert van Engelen, Genivia Inc. All Rights Reserved.
+   This part of the software is released under one of the following licenses:
+   GPL, the gSOAP public license, or Genivia's license for commercial use.
+*/
+
+#ifndef envStub_H
+#define envStub_H
+#ifndef WITH_NONAMESPACES
+#define WITH_NONAMESPACES
+#endif
+#include "stdsoap2.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/******************************************************************************\
+ *                                                                            *
+ * Enumerations                                                               *
+ *                                                                            *
+\******************************************************************************/
+
+
+/******************************************************************************\
+ *                                                                            *
+ * Types with Custom Serializers                                              *
+ *                                                                            *
+\******************************************************************************/
+
+
+/******************************************************************************\
+ *                                                                            *
+ * Classes and Structs                                                        *
+ *                                                                            *
+\******************************************************************************/
+
+
+#if 0 /* volatile type: do not redeclare here */
+
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Header
+#define SOAP_TYPE_SOAP_ENV__Header (7)
+/* SOAP Header: */
+struct SOAP_ENV__Header
+{
+#ifdef WITH_NOEMPTYSTRUCT
+	char dummy;	/* dummy member to enable compilation */
+#endif
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Code
+#define SOAP_TYPE_SOAP_ENV__Code (8)
+/* SOAP Fault Code: */
+struct SOAP_ENV__Code
+{
+	char *SOAP_ENV__Value;	/* optional element of type xsd:QName */
+	struct SOAP_ENV__Code *SOAP_ENV__Subcode;	/* optional element of type SOAP-ENV:Code */
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Detail
+#define SOAP_TYPE_SOAP_ENV__Detail (10)
+/* SOAP-ENV:Detail */
+struct SOAP_ENV__Detail
+{
+	int __type;	/* any type of element <fault> (defined below) */
+	void *fault;	/* transient */
+	char *__any;
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Reason
+#define SOAP_TYPE_SOAP_ENV__Reason (13)
+/* SOAP-ENV:Reason */
+struct SOAP_ENV__Reason
+{
+	char *SOAP_ENV__Text;	/* optional element of type xsd:string */
+};
+#endif
+
+#ifndef SOAP_TYPE_SOAP_ENV__Fault
+#define SOAP_TYPE_SOAP_ENV__Fault (14)
+/* SOAP Fault: */
+struct SOAP_ENV__Fault
+{
+	char *faultcode;	/* optional element of type xsd:QName */
+	char *faultstring;	/* optional element of type xsd:string */
+	char *faultactor;	/* optional element of type xsd:string */
+	struct SOAP_ENV__Detail *detail;	/* optional element of type SOAP-ENV:Detail */
+	struct SOAP_ENV__Code *SOAP_ENV__Code;	/* optional element of type SOAP-ENV:Code */
+	struct SOAP_ENV__Reason *SOAP_ENV__Reason;	/* optional element of type SOAP-ENV:Reason */
+	char *SOAP_ENV__Node;	/* optional element of type xsd:string */
+	char *SOAP_ENV__Role;	/* optional element of type xsd:string */
+	struct SOAP_ENV__Detail *SOAP_ENV__Detail;	/* optional element of type SOAP-ENV:Detail */
+};
+#endif
+
+/******************************************************************************\
+ *                                                                            *
+ * Typedefs                                                                   *
+ *                                                                            *
+\******************************************************************************/
+
+#ifndef SOAP_TYPE__QName
+#define SOAP_TYPE__QName (5)
+typedef char *_QName;
+#endif
+
+#ifndef SOAP_TYPE__XML
+#define SOAP_TYPE__XML (6)
+typedef char *_XML;
+#endif
+
+
+/******************************************************************************\
+ *                                                                            *
+ * Externals                                                                  *
+ *                                                                            *
+\******************************************************************************/
+
+
+/******************************************************************************\
+ *                                                                            *
+ * Client-Side Call Stubs                                                     *
+ *                                                                            *
+\******************************************************************************/
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
+
+/* End of envStub.h */
Index: branches/sc_branches/pantasks_condor/include/ipp_condor.h
===================================================================
--- branches/sc_branches/pantasks_condor/include/ipp_condor.h	(revision 34784)
+++ branches/sc_branches/pantasks_condor/include/ipp_condor.h	(revision 34784)
@@ -0,0 +1,38 @@
+#ifndef __IPP_CONDOR_H__
+#define __IPP_CONDOR_H__
+
+# ifdef IPP_CONDOR
+# include "condor/condorStub.h"
+//TODO: Add extern C and stuff like that if necesssary
+
+//Doc here: TODO
+
+// Strings handling...
+// char* strappend(char** s1, const char* s2);
+char* strprintf(const char* format, ...);
+
+// Transactions Management
+struct ns1__Transaction * beginTransaction(struct soap *soap, int duration);
+void abortTransaction(struct soap *soap, struct ns1__Transaction *transaction);
+void commitTransaction(struct soap *soap, struct ns1__Transaction *transaction);
+
+// Cluster Management
+int newCluster(struct soap *soap, struct ns1__Transaction *transaction);
+int removeCluster(struct soap *soap, struct ns1__Transaction *transaction, int clusterId, char* reason);
+
+// Job Management
+int newJob(struct soap *soap, struct ns1__Transaction *transaction, int clusterId);
+int removeJob(struct soap *soap, struct ns1__Transaction *transaction, int clusterId, int jobId, char* reason);
+char* getJobStatus(struct soap *soap, struct ns1__Transaction *transaction, int clusterId, int jobId);
+void add_jobAd_str_item(struct ns1__ClassAdStruct *jobAd, char* name, char* value);
+void submitJob(struct soap *soap, struct ns1__Transaction *transaction, int clusterId, int jobIndex,
+               const char* command, char* arguments, char* requirements);
+
+// Various utilities
+void display_ad(struct ns1__ClassAdStruct *jobAd);
+char* ad_to_str(struct ns1__ClassAdStruct *ad);
+char* get_hosts_requirements(void);
+char* getHostStatus(struct soap *soap, char* hostname);
+# endif
+
+#endif
Index: branches/sc_branches/pantasks_condor/lib.data/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/lib.data/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/lib.data/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: libdata
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 BIN     =       $(HOME)/bin
Index: branches/sc_branches/pantasks_condor/lib.data/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/lib.data/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/lib.data/Makefile.sos	(revision 34784)
@@ -0,0 +1,64 @@
+default: libdata
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+SDIR    =       $(HOME)/lib.data
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+FULL_CFLAGS   = $(BASE_CFLAGS) -fPIC
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(BASE_LDFLAGS)
+
+# general numerical functions (libdata) #####################
+srcs = \
+$(SDIR)/book.$(ARCH).o                  \
+$(SDIR)/page.$(ARCH).o                  \
+$(SDIR)/fft.$(ARCH).o			\
+$(SDIR)/svdcmp.$(ARCH).o		\
+$(SDIR)/svdcmp_bond_new.$(ARCH).o		\
+$(SDIR)/bracket.$(ARCH).o		\
+$(SDIR)/spline.$(ARCH).o		\
+$(SDIR)/SplineOps.$(ARCH).o		\
+$(SDIR)/mrqmin.$(ARCH).o		\
+$(SDIR)/mrq2dmin.$(ARCH).o		\
+$(SDIR)/precess.$(ARCH).o		\
+$(SDIR)/starfuncs.$(ARCH).o		\
+$(SDIR)/hermitian.$(ARCH).o		\
+$(SDIR)/gaussian.$(ARCH).o		\
+$(SDIR)/graphtools.$(ARCH).o            \
+$(SDIR)/queues.$(ARCH).o		\
+$(SDIR)/PlotVectors.$(ARCH).o		\
+$(SDIR)/open_kapa.$(ARCH).o             \
+$(SDIR)/style_args.$(ARCH).o
+
+# fix malloc
+#$(SDIR)/svdcmp_bond_raw.$(ARCH).o		\
+
+#$(SDIR)/open_graph.$(ARCH).o            \
+#$(SDIR)/open_image.$(ARCH).o            \
+
+# dependancy rules for include files ########################
+incs = \
+$(INC)/opihi.h \
+$(INC)/external.h \
+$(INC)/shell.h \
+$(INC)/dvomath.h \
+$(INC)/display.h 
+
+$(srcs): $(incs)
+
+$(LIB)/libdata.$(ARCH).a: $(srcs)
+$(LIB)/libdata.$(ARCH).$(DLLTYPE): $(srcs)
+
+$(DESTLIB)/libdata.a: $(LIB)/libdata.$(ARCH).a
+$(DESTLIB)/libdata.$(DLLTYPE): $(LIB)/libdata.$(ARCH).$(DLLTYPE)
+
+libdata: $(DESTLIB)/libdata.a $(DESTLIB)/libdata.$(DLLTYPE)
+
+uninstall:
+	rm -f $(DESTLIB)/libdata.a
+	rm -f $(DESTLIB)/libdata.$(DLLTYPE)
Index: branches/sc_branches/pantasks_condor/lib.shell/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/lib.shell/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/lib.shell/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: libshell
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 BIN     =       $(HOME)/bin
Index: branches/sc_branches/pantasks_condor/lib.shell/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/lib.shell/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/lib.shell/Makefile.sos	(revision 34784)
@@ -0,0 +1,76 @@
+default: libshell
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+SDIR    =       $(HOME)/lib.shell
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+FULL_CFLAGS   = $(BASE_CFLAGS) -fPIC
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(BASE_LDFLAGS)
+
+# opihi shell functions (libopihi) ########################
+shell = \
+$(SDIR)/BufferOps.$(ARCH).o             \
+$(SDIR)/CommandOps.$(ARCH).o		\
+$(SDIR)/ConfigInit.$(ARCH).o		\
+$(SDIR)/ListOps.$(ARCH).o	   	\
+$(SDIR)/MacroOps.$(ARCH).o		\
+$(SDIR)/SocketOps.$(ARCH).o             \
+$(SDIR)/VariableOps.$(ARCH).o	   	\
+$(SDIR)/VectorOps.$(ARCH).o             \
+$(SDIR)/VectorIO.$(ARCH).o             \
+$(SDIR)/check_stack.$(ARCH).o           \
+$(SDIR)/command.$(ARCH).o               \
+$(SDIR)/convert_to_RPN.$(ARCH).o	\
+$(SDIR)/dvomath.$(ARCH).o               \
+$(SDIR)/evaluate_stack.$(ARCH).o  	\
+$(SDIR)/exec_loop.$(ARCH).o             \
+$(SDIR)/expand_vars.$(ARCH).o           \
+$(SDIR)/expand_vectors.$(ARCH).o        \
+$(SDIR)/gprint.$(ARCH).o		\
+$(SDIR)/interrupt.$(ARCH).o	        \
+$(SDIR)/macro_create.$(ARCH).o          \
+$(SDIR)/macro_delete.$(ARCH).o          \
+$(SDIR)/macro_edit.$(ARCH).o            \
+$(SDIR)/macro_exec.$(ARCH).o            \
+$(SDIR)/macro_funcs.$(ARCH).o           \
+$(SDIR)/macro_list.$(ARCH).o            \
+$(SDIR)/macro_read.$(ARCH).o            \
+$(SDIR)/macro_write.$(ARCH).o		\
+$(SDIR)/memstr.$(ARCH).o                \
+$(SDIR)/multicommand.$(ARCH).o          \
+$(SDIR)/parse.$(ARCH).o                 \
+$(SDIR)/parse_commands.$(ARCH).o	\
+$(SDIR)/stack_math.$(ARCH).o		\
+$(SDIR)/startup.$(ARCH).o		\
+$(SDIR)/string.$(ARCH).o                \
+$(SDIR)/timeformat.$(ARCH).o            \
+$(SDIR)/version.$(ARCH).o	   	\
+$(SDIR)/opihi.$(ARCH).o
+
+# dependancy rules for include files ########################
+incs = \
+$(INC)/opihi.h \
+$(INC)/external.h \
+$(INC)/shell.h \
+$(INC)/dvomath.h \
+$(INC)/display.h 
+
+$(shell) : $(incs)
+
+$(LIB)/libshell.$(ARCH).a: $(shell)
+$(LIB)/libshell.$(ARCH).$(DLLTYPE): $(shell)
+
+$(DESTLIB)/libshell.a: $(LIB)/libshell.$(ARCH).a
+$(DESTLIB)/libshell.$(DLLTYPE): $(LIB)/libshell.$(ARCH).$(DLLTYPE)
+
+libshell: $(DESTLIB)/libshell.a $(DESTLIB)/libshell.$(DLLTYPE)
+
+uninstall:
+	rm -f $(DESTLIB)/libshell.a
+	rm -f $(DESTLIB)/libshell.$(DLLTYPE)
Index: branches/sc_branches/pantasks_condor/mana/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/mana/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/mana/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: mana
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 SRC     =       $(HOME)/mana
Index: branches/sc_branches/pantasks_condor/mana/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/mana/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/mana/Makefile.sos	(revision 34784)
@@ -0,0 +1,49 @@
+default: mana
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+SRC     =       $(HOME)/mana
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+DATA    =       $(DESTDATA)/mana
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+LIBS1   =       -lbasiccmd -ldatacmd -lastrocmd -lshell -ldata 
+LIBS2   =       -ldvo -lkapa -lFITS -lohana
+FULL_CFLAGS   = $(BASE_CFLAGS)
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(LIBS1) $(LIBS2) $(BASE_LDFLAGS)
+
+# mana user commands and support functions ########################
+funcs = \
+$(SRC)/init.$(ARCH).o \
+$(SRC)/mana.$(ARCH).o \
+$(SRC)/findrowpeaks.$(ARCH).o 
+
+cmds = \
+$(SRC)/rawstars.$(ARCH).o \
+$(SRC)/fitcontour.$(ARCH).o \
+$(SRC)/starcontour.$(ARCH).o \
+$(SRC)/version.$(ARCH).o \
+$(SRC)/findpeaks.$(ARCH).o 
+
+libs = \
+$(DESTLIB)/libshell.a \
+$(DESTLIB)/libdata.a \
+$(DESTLIB)/libbasiccmd.a \
+$(DESTLIB)/libastrocmd.a \
+$(DESTLIB)/libdatacmd.a
+
+mana: $(BIN)/mana.$(ARCH)
+$(SRC)/mana.$(ARCH).o : $(libs)
+$(BIN)/mana.$(ARCH)   : $(cmds) $(funcs)
+
+install: $(DESTBIN)/mana help modules
+
+help: clean-help cmd.basic.help cmd.data.help cmd.astro.help
+
+modules: mana.modules
+
+.PHONY: mana
Index: branches/sc_branches/pantasks_condor/pantasks/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/pantasks/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/pantasks/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: pantasks pantasks_client pantasks_server
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 SRC     =       $(HOME)/pantasks
Index: branches/sc_branches/pantasks_condor/pantasks/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/pantasks/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/pantasks/Makefile.sos	(revision 34784)
@@ -0,0 +1,132 @@
+default: pantasks pantasks_client pantasks_server
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+SRC     =       $(HOME)/pantasks
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+DATA    =       $(DESTDATA)/pantasks
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+LIBS1   =       -lbasiccmd -ldatacmd -lastrocmd -lshell -ldata 
+LIBS2   =       -ldvo -lkapa -lFITS -lohana -lCondor -lgsoap 
+FULL_CFLAGS   = $(BASE_CFLAGS) -I/home/panstarrs/ippdor/local/include/gsoap -DIPP_CONDOR
+FULL_CPPFLAGS = $(BASE_CPPFLAGS) -DIPP_CONDOR
+FULL_LDFLAGS  = $(LIBS1) $(LIBS2) $(BASE_LDFLAGS)
+
+# sched user commands and support functions ########################
+
+client = \
+$(SRC)/pantasks_client.$(ARCH).o \
+$(SRC)/client_shell.$(ARCH).o \
+$(SRC)/invalid.$(ARCH).o \
+$(SRC)/server_shutdown.$(ARCH).o \
+$(SRC)/server_disconnect.$(ARCH).o \
+$(SRC)/server_connect.$(ARCH).o \
+$(SRC)/init_client.$(ARCH).o
+
+single = \
+$(SRC)/init.$(ARCH).o \
+$(SRC)/run.$(ARCH).o \
+$(SRC)/stop.$(ARCH).o \
+$(SRC)/pantasks.$(ARCH).o \
+$(SRC)/thread_locks.$(ARCH).o \
+$(SRC)/jobs_and_tasks_thread.$(ARCH).o \
+$(SRC)/controller_threads.$(ARCH).o 
+
+server = \
+$(SRC)/pantasks_server.$(ARCH).o \
+$(SRC)/server_run.$(ARCH).o \
+$(SRC)/ListenClients.$(ARCH).o \
+$(SRC)/server.$(ARCH).o \
+$(SRC)/status_server.$(ARCH).o \
+$(SRC)/init_server.$(ARCH).o \
+$(SRC)/CheckPassword.$(ARCH).o \
+$(SRC)/thread_locks.$(ARCH).o \
+$(SRC)/jobs_and_tasks_thread.$(ARCH).o \
+$(SRC)/controller_threads.$(ARCH).o
+
+funcs = \
+$(SRC)/CheckJobs.$(ARCH).o \
+$(SRC)/CheckController.$(ARCH).o \
+$(SRC)/CheckTasks.$(ARCH).o \
+$(SRC)/CheckTimeRanges.$(ARCH).o \
+$(SRC)/ControllerOps.$(ARCH).o \
+$(SRC)/LocalJob.$(ARCH).o \
+$(SRC)/JobOps.$(ARCH).o \
+$(SRC)/JobIDOps.$(ARCH).o \
+$(SRC)/TaskOps.$(ARCH).o \
+$(SRC)/ipp_condor.$(ARCH).o
+
+cmds = \
+$(SRC)/status.$(ARCH).o \
+$(SRC)/flush.$(ARCH).o \
+$(SRC)/showtask.$(ARCH).o \
+$(SRC)/kill.$(ARCH).o \
+$(SRC)/delete.$(ARCH).o \
+$(SRC)/verbose.$(ARCH).o \
+$(SRC)/controller.$(ARCH).o \
+$(SRC)/controller_host.$(ARCH).o \
+$(SRC)/controller_exit.$(ARCH).o \
+$(SRC)/controller_check.$(ARCH).o \
+$(SRC)/controller_status.$(ARCH).o \
+$(SRC)/controller_jobstack.$(ARCH).o \
+$(SRC)/controller_hoststack.$(ARCH).o \
+$(SRC)/controller_machines.$(ARCH).o \
+$(SRC)/controller_parameters.$(ARCH).o \
+$(SRC)/controller_version.$(ARCH).o \
+$(SRC)/controller_verbose.$(ARCH).o \
+$(SRC)/controller_run.$(ARCH).o \
+$(SRC)/controller_output.$(ARCH).o \
+$(SRC)/controller_pulse.$(ARCH).o \
+$(SRC)/task.$(ARCH).o \
+$(SRC)/task_host.$(ARCH).o \
+$(SRC)/task_nice.$(ARCH).o \
+$(SRC)/task_nmax.$(ARCH).o \
+$(SRC)/task_active.$(ARCH).o \
+$(SRC)/task_macros.$(ARCH).o \
+$(SRC)/task_trange.$(ARCH).o \
+$(SRC)/task_stdout.$(ARCH).o \
+$(SRC)/task_periods.$(ARCH).o \
+$(SRC)/task_command.$(ARCH).o \
+$(SRC)/task_options.$(ARCH).o \
+$(SRC)/version.$(ARCH).o \
+$(SRC)/ipptool2book.$(ARCH).o
+
+libs = \
+$(DESTLIB)/libshell.a \
+$(DESTLIB)/libdata.a \
+$(DESTLIB)/libbasiccmd.a \
+$(DESTLIB)/libastrocmd.a \
+$(DESTLIB)/libdatacmd.a
+
+pantasks: $(BIN)/pantasks.$(ARCH)
+$(SRC)/pantasks.$(ARCH).o : $(libs)
+$(BIN)/pantasks.$(ARCH) : $(single) $(funcs) $(cmds)
+
+pantasks_client: $(BIN)/pantasks_client.$(ARCH)
+$(SRC)/pantasks_client.$(ARCH).o : $(libs)
+$(BIN)/pantasks_client.$(ARCH) : $(client)
+
+pantasks_server: $(BIN)/pantasks_server.$(ARCH)
+$(SRC)/pantasks_server.$(ARCH).o : $(libs)
+$(BIN)/pantasks_server.$(ARCH) : $(server) $(funcs) $(cmds)
+
+pantasks_client.install: $(DESTBIN)/pantasks_client
+pantasks_server.install: $(DESTBIN)/pantasks_server
+
+$(single) $(client) $(server) $(funcs) $(cmds) : $(INC)/pantasks.h
+
+install: $(DESTBIN)/pantasks $(DESTBIN)/pantasks_client $(DESTBIN)/pantasks_server help modules
+
+help: clean-help cmd.basic.help cmd.data.help cmd.astro.help pantasks.help
+
+modules: pantasks.modules
+
+.PHONY: pantasks pantasks_client pantasks_server
+
+.PRECIOUS: $(SRC)/pantasks.c
+.PRECIOUS: $(SRC)/pantasks_client.c 
+.PRECIOUS: $(SRC)/pantasks_server.c
Index: branches/sc_branches/pantasks_condor/pantasks/ipp_condor.c
===================================================================
--- branches/sc_branches/pantasks_condor/pantasks/ipp_condor.c	(revision 34784)
+++ branches/sc_branches/pantasks_condor/pantasks/ipp_condor.c	(revision 34784)
@@ -0,0 +1,250 @@
+#ifdef IPP_CONDOR
+#include "ipp_condor.h"
+
+#include <stdarg.h>
+#include <shell.h>
+
+const char* endpointCollector = "http://ippdb03:9618/condorCollector.wsdl";
+const char* endpointSchedd = "http://ippdb03:9619";
+
+//
+// char* strappend(char** s1, const char* s2) {
+//     int new_length = strlen(*s1);
+//     printf("strappend\n");
+//     return opihi_append(*s1, &new_length, (char *) s2, NULL);
+// }
+
+//TODO: Memory management + Thread-safety?
+//From sprintf man page
+char* strprintf(const char* fmt, ...) {
+    printf("strprint\n");
+    int n;
+    int size = 100;     /* Guess we need no more than 100 bytes. */
+    char *p, *np;
+    va_list ap;
+    if ((p = malloc(size)) == NULL) {
+        return NULL;
+    }
+    while (1) {
+        /* Try to print in the allocated space. */
+        va_start(ap, fmt);
+        n = vsnprintf(p, size, fmt, ap);
+        va_end(ap);
+        /* If that worked, return the string. */
+        if (n > -1 && n < size) {
+            return p;
+        }
+        /* Else try again with more space. */
+        if (n > -1) {   /* glibc 2.1 */
+            size = n+1; /* precisely what is needed */
+        } else {        /* glibc 2.0 */
+            size *= 2;  /* twice the old size */
+        }
+        if ((np = realloc (p, size)) == NULL) {
+            free(p);
+            return NULL;
+        } else {
+            p = np;
+        }
+    }
+}
+
+static void printSoapFailure(struct soap *soap, const char* functionName) {
+    fprintf(stderr, "Failed (%s)\n", functionName);
+    soap_print_fault(soap, stderr);
+}
+
+struct ns1__Transaction * beginTransaction(struct soap *soap, int duration) {
+    struct _ns1__beginTransaction      beginTransaction;
+    struct _ns1__beginTransactionResponse beginTransactionResponse;
+    beginTransaction.duration = duration;
+    int status = soap_call___ns1__beginTransaction(soap, endpointSchedd, NULL, &beginTransaction, &beginTransactionResponse);
+    if (status != SOAP_OK) {
+        printSoapFailure(soap, "beginTransaction");
+        return NULL;
+    }
+    printf("################## beginTransaction OK\n");
+    return beginTransactionResponse.response->transaction;
+}
+
+void abortTransaction(struct soap *soap, struct ns1__Transaction *transaction) {
+    struct _ns1__abortTransaction abortTransaction;
+    abortTransaction.transaction = transaction;
+    struct _ns1__abortTransactionResponse abortTransactionResponse;
+    if (soap_call___ns1__abortTransaction(soap, endpointSchedd, NULL, &abortTransaction, &abortTransactionResponse) != SOAP_OK) {
+        printSoapFailure(soap, "abortTransaction");
+    }
+}
+
+void commitTransaction(struct soap *soap, struct ns1__Transaction *transaction) {
+    struct _ns1__commitTransaction commitTransaction;
+    commitTransaction.transaction = transaction;
+    struct _ns1__commitTransactionResponse commitTransactionResponse;
+    if (soap_call___ns1__commitTransaction(soap, endpointSchedd, NULL, &commitTransaction, &commitTransactionResponse) != SOAP_OK) {
+        printSoapFailure(soap, "commitTransaction");
+    }
+    fprintf(stderr, "Transaction committed\n");
+}
+
+int newCluster(struct soap *soap, struct ns1__Transaction *transaction) {
+    struct _ns1__newCluster ns1__newCluster;
+    ns1__newCluster.transaction = transaction;
+    struct _ns1__newClusterResponse ns1__newClusterResponse;
+    if (soap_call___ns1__newCluster(soap, endpointSchedd, NULL, &ns1__newCluster, &ns1__newClusterResponse) != SOAP_OK) {
+        printSoapFailure(soap, "newCluster");
+    }
+    return *(ns1__newClusterResponse.response->integer);
+}
+
+int removeCluster(struct soap *soap, struct ns1__Transaction *transaction, int clusterId, char* reason) {
+    struct _ns1__removeCluster ns1__removeCluster;
+    ns1__removeCluster.transaction = transaction;
+    ns1__removeCluster.clusterId = clusterId;
+    ns1__removeCluster.reason = reason;
+    struct _ns1__removeClusterResponse ns1__removeClusterResponse;
+    if (soap_call___ns1__removeCluster(soap, endpointSchedd, NULL, &ns1__removeCluster, &ns1__removeClusterResponse) != SOAP_OK) {
+        printSoapFailure(soap, "removeCluster");
+    }
+    //Return the first element of the list
+    return ns1__removeClusterResponse.response->code;
+}
+
+int newJob(struct soap *soap, struct ns1__Transaction *transaction, int clusterId) {
+    struct _ns1__newJob ns1__newJob;
+    ns1__newJob.transaction = transaction;
+    ns1__newJob.clusterId = clusterId;
+    struct _ns1__newJobResponse ns1__newJobResponse;
+    if (soap_call___ns1__newJob(soap, endpointSchedd, NULL, &ns1__newJob, &ns1__newJobResponse) != SOAP_OK) {
+        printSoapFailure(soap, "newJob");
+        return -1;
+    }
+    return *(ns1__newJobResponse.response->integer);
+}
+
+int removeJob(struct soap *soap, struct ns1__Transaction *transaction, int clusterId, int jobId, char* reason) {
+    struct _ns1__removeJob ns1__removeJob;
+    ns1__removeJob.transaction = transaction;
+    ns1__removeJob.clusterId = clusterId;
+    ns1__removeJob.jobId = jobId;
+    ns1__removeJob.reason = reason;
+    ns1__removeJob.force_removal = xsd__boolean__true_;
+    struct _ns1__removeJobResponse ns1__removeJobResponse;
+    if (soap_call___ns1__removeJob(soap, endpointSchedd, NULL, &ns1__removeJob, &ns1__removeJobResponse) != SOAP_OK) {
+        printSoapFailure(soap, "removeJob");
+    }
+    //Return the first element of the list
+    return ns1__removeJobResponse.response->code;
+}
+
+char* getJobStatus(struct soap *soap, struct ns1__Transaction *transaction, int clusterId, int jobId) {
+    struct _ns1__getJobAd ns1__getJobAd;
+    ns1__getJobAd.transaction = transaction;
+    ns1__getJobAd.clusterId = clusterId;
+    ns1__getJobAd.jobId = jobId;
+    struct _ns1__getJobAdResponse ns1__getJobAdResponse;
+    if (soap_call___ns1__getJobAd(soap, endpointSchedd, NULL, &ns1__getJobAd, &ns1__getJobAdResponse)) {
+        printSoapFailure(soap, "getJobStatus");
+    }
+    return ad_to_str(ns1__getJobAdResponse.response->classAd);
+}
+
+void add_jobAd_str_item(struct ns1__ClassAdStruct *jobAd, char* name, char* value) {
+    jobAd->item = (struct ns1__ClassAdStructAttr *) realloc(jobAd->item,
+                                                            (jobAd->__sizeitem+1)*sizeof(struct ns1__ClassAdStructAttr));
+    jobAd->item[jobAd->__sizeitem].name = name;
+    jobAd->item[jobAd->__sizeitem].type = ns1__ClassAdAttrType__STRING_ATTR;
+    jobAd->item[jobAd->__sizeitem].value = value;
+    jobAd->__sizeitem += 1;
+}
+
+void display_ad(struct ns1__ClassAdStruct *jobAd) {
+    int i;
+    if (jobAd->__sizeitem > 0) {
+        for (i=0; i<jobAd->__sizeitem; i++) {
+            struct ns1__ClassAdStructAttr *current = &(jobAd->item[i]);
+            fprintf(stderr, "%s: %s\n", current->name, current->value);
+        }
+    }
+    fprintf(stderr, "######################\n");
+    fflush(stderr);
+}
+
+char* ad_to_str(struct ns1__ClassAdStruct *jobAd) {
+    char* response = strcreate("");
+    int l_response = strlen(response);
+    int i;
+    if (jobAd->__sizeitem > 0) {
+        for (i=0; i<jobAd->__sizeitem; i++) {
+            struct ns1__ClassAdStructAttr *current = &(jobAd->item[i]);
+            response = opihi_append(response, &l_response,
+                                    strprintf("%s: %s\n", current->name, current->value),
+                                    NULL);
+        }
+    }
+    return response;
+}
+
+/**
+ */
+void submitJob(struct soap *soap, struct ns1__Transaction *transaction, int clusterId, int jobIndex,
+               const char* command, char* args,
+               char* requirements) {
+    struct _ns1__createJobTemplate ns1__createJobTemplate;
+    ns1__createJobTemplate.clusterId = clusterId;
+    ns1__createJobTemplate.jobId = newJob(soap, transaction, clusterId);
+    ns1__createJobTemplate.owner = "ippdor";
+    ns1__createJobTemplate.type = ns1__UniverseType__VANILLA;
+    ns1__createJobTemplate.cmd = (char *) command;
+    ns1__createJobTemplate.args = args;
+    ns1__createJobTemplate.requirements = requirements;
+    struct _ns1__createJobTemplateResponse ns1__createJobTemplateResponse;
+    if (soap_call___ns1__createJobTemplate(soap, endpointSchedd, NULL,
+                                           &ns1__createJobTemplate,
+                                           &ns1__createJobTemplateResponse) != SOAP_OK) {
+        printSoapFailure(soap, "submitSleepingJob: Error Type 1");
+        return;
+    }
+    add_jobAd_str_item( ns1__createJobTemplateResponse.response->classAd,
+                        "Out",
+                        "/home/panstarrs/ippdor/dev/CondorC/1test/logs/pantasks.$(cluster).$(process).stdout");
+    add_jobAd_str_item( ns1__createJobTemplateResponse.response->classAd,
+                        "Err",
+                        "/home/panstarrs/ippdor/dev/CondorC/1test/logs/pantasks.$(cluster).$(process).stderr");
+    display_ad(ns1__createJobTemplateResponse.response->classAd);
+    struct _ns1__submit ns1__submit;
+    ns1__submit.transaction = transaction;
+    ns1__submit.clusterId = clusterId;
+    ns1__submit.jobId = ns1__createJobTemplate.jobId;
+    ns1__submit.jobAd = ns1__createJobTemplateResponse.response->classAd;
+    struct _ns1__submitResponse ns1__submitResponse;
+    if (soap_call___ns1__submit(soap, endpointSchedd, NULL, &ns1__submit, &ns1__submitResponse) != SOAP_OK)  {
+        printSoapFailure(soap, "submitSleepingJob: Error Type 2");
+        return;
+    }
+}
+
+char* getHostStatus(struct soap *soap, char* hostname) {
+    struct _ns1__queryAnyAds ns1__queryAnyAds;
+    char* constraint = strcreate("( Machine == \"");
+    int l_constraint = strlen(constraint);
+    constraint = opihi_append(constraint, &l_constraint, strprintf("%s", hostname), NULL);
+    constraint = opihi_append(constraint, &l_constraint, "\")", NULL);
+    ns1__queryAnyAds.constraint = constraint;
+    struct _ns1__queryAnyAdsResponse ns1__queryAnyAdsResponse;
+    if (soap_call___ns1__queryAnyAds(soap, endpointSchedd, NULL, &ns1__queryAnyAds, &ns1__queryAnyAdsResponse)) {
+        printSoapFailure(soap, "getJobStatus");
+    }
+    struct ns1__ClassAdStructArray *responses_array = ns1__queryAnyAdsResponse.result;
+    char *response = strcreate("");
+    int l_response = strlen(response);
+    int i;
+    for (i=0;i<responses_array->__sizeitem;i++)  {
+        response = opihi_append(response, &l_response,
+                                ad_to_str(&(responses_array->item)[i]), NULL);
+    }
+    return response;
+}
+
+#else
+//Add stuff for non-condor?
+#endif
Index: branches/sc_branches/pantasks_condor/pclient/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/pclient/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/pclient/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: pclient
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 BIN     =       $(HOME)/bin
Index: branches/sc_branches/pantasks_condor/pclient/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/pclient/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/pclient/Makefile.sos	(revision 34784)
@@ -0,0 +1,46 @@
+default: pclient
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+SDIR    =       $(HOME)/pclient
+DATA    =       $(DESTDATA)/pclient
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+LIBS1         = -lbasiccmd -lshell -ldata 
+LIBS2         = -ldvo -lkapa -lFITS -lohana
+FULL_CFLAGS   = $(BASE_CFLAGS)
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(LIBS1) $(LIBS2) $(BASE_LDFLAGS)
+
+# pclient user commands and support functions ########################
+funcs = \
+$(SDIR)/init.$(ARCH).o \
+$(SDIR)/pclient.$(ARCH).o \
+$(SDIR)/ChildOps.$(ARCH).o \
+
+cmds = \
+$(SDIR)/job.$(ARCH).o \
+$(SDIR)/reset.$(ARCH).o \
+$(SDIR)/check.$(ARCH).o \
+$(SDIR)/status.$(ARCH).o \
+$(SDIR)/stdout.$(ARCH).o  \
+$(SDIR)/version.$(ARCH).o
+
+libs = \
+$(DESTLIB)/libbasiccmd.a \
+$(DESTLIB)/libshell.a \
+$(DESTLIB)/libdata.a
+
+pclient: $(BIN)/pclient.$(ARCH)
+$(SRC)/pclient.$(ARCH).o : $(libs)
+$(BIN)/pclient.$(ARCH)   : $(funcs) $(cmds)
+
+install: $(DESTBIN)/pclient help
+
+help: clean-help cmd.basic.help pclient.help
+
+.PHONY: pclient
Index: branches/sc_branches/pantasks_condor/pcontrol/Makefile
===================================================================
--- branches/sc_branches/pantasks_condor/pcontrol/Makefile	(revision 34783)
+++ branches/sc_branches/pantasks_condor/pcontrol/Makefile	(revision 34784)
@@ -1,5 +1,5 @@
 default: pcontrol
 
-include ../../../Makefile.System
+include ../Makefile.System
 HOME    =       $(ROOT)/src/opihi
 BIN     =       $(HOME)/bin
Index: branches/sc_branches/pantasks_condor/pcontrol/Makefile.sos
===================================================================
--- branches/sc_branches/pantasks_condor/pcontrol/Makefile.sos	(revision 34784)
+++ branches/sc_branches/pantasks_condor/pcontrol/Makefile.sos	(revision 34784)
@@ -0,0 +1,78 @@
+default: pcontrol
+
+include ../../../Makefile.System
+HOME    =       $(ROOT)/src/opihi
+BIN     =       $(HOME)/bin
+LIB     =       $(HOME)/lib
+INC     =       $(HOME)/include
+SRC     =       $(HOME)/pcontrol
+DATA    =       $(DESTDATA)/pcontrol
+include ../Makefile.Common
+
+# programs may add their own internal requirements here
+LIBS1         = -lkapa -lFITS -lohana
+LIBS2         = -lbasiccmd -lshell -ldata 
+FULL_CFLAGS   = $(BASE_CFLAGS)
+FULL_CPPFLAGS = $(BASE_CPPFLAGS)
+FULL_LDFLAGS  = $(LIBS1) $(LIBS2) $(BASE_LDFLAGS)
+
+# to build the non-threaded version, remove -lpthread and comment out
+# the THREADED line in include/pcontrol.h
+
+# pcontrol user commands and support functions ########################
+funcs = \
+$(SRC)/init.$(ARCH).o \
+$(SRC)/pcontrol.$(ARCH).o \
+$(SRC)/CheckBusyJob.$(ARCH).o \
+$(SRC)/CheckDoneHost.$(ARCH).o \
+$(SRC)/CheckRespHost.$(ARCH).o \
+$(SRC)/CheckDoneJob.$(ARCH).o \
+$(SRC)/CheckHost.$(ARCH).o \
+$(SRC)/CheckIdleHost.$(ARCH).o \
+$(SRC)/CheckPoint.$(ARCH).o \
+$(SRC)/CheckSystem.$(ARCH).o \
+$(SRC)/GetJobOutput.$(ARCH).o \
+$(SRC)/HostOps.$(ARCH).o \
+$(SRC)/IDops.$(ARCH).o \
+$(SRC)/JobOps.$(ARCH).o \
+$(SRC)/MachineOps.$(ARCH).o \
+$(SRC)/StackOps.$(ARCH).o \
+$(SRC)/PclientCommand.$(ARCH).o \
+$(SRC)/StartHost.$(ARCH).o \
+$(SRC)/StopHosts.$(ARCH).o \
+$(SRC)/KillJob.$(ARCH).o \
+$(SRC)/StartJob.$(ARCH).o
+
+cmds = \
+$(SRC)/check.$(ARCH).o \
+$(SRC)/delete.$(ARCH).o \
+$(SRC)/host.$(ARCH).o \
+$(SRC)/job.$(ARCH).o \
+$(SRC)/jobstack.$(ARCH).o \
+$(SRC)/hoststack.$(ARCH).o \
+$(SRC)/kill.$(ARCH).o \
+$(SRC)/pulse.$(ARCH).o \
+$(SRC)/parameters.$(ARCH).o \
+$(SRC)/run.$(ARCH).o \
+$(SRC)/machines.$(ARCH).o \
+$(SRC)/status.$(ARCH).o \
+$(SRC)/stdout.$(ARCH).o \
+$(SRC)/version.$(ARCH).o \
+$(SRC)/verbose.$(ARCH).o
+
+libs = \
+$(DESTLIB)/libbasiccmd.a \
+$(DESTLIB)/libshell.a \
+$(DESTLIB)/libdata.a
+
+pcontrol: $(BIN)/pcontrol.$(ARCH)
+$(SRC)/pcontrol.$(ARCH).o : $(libs)
+$(BIN)/pcontrol.$(ARCH)   : $(cmds) $(funcs)
+
+$(cmds) $(funcs) : $(INC)/pcontrol.h
+
+install: $(DESTBIN)/pcontrol help
+
+help: clean-help cmd.basic.help pcontrol.help
+
+.PHONY: pcontrol
