src/wm.h

Go to the documentation of this file.
00001 // Reminder: Modify typemap.dat to customize the header file generated by wsdl2h
00002 /* wm.h
00003    Generated by wsdl2h 1.2.13 from /usr/share/wsdl/wms/WMProxy.wsdl and /usr/share/wsdl/wms/wmptypemap.dat
00004    2012-05-16 17:12:39 GMT
00005    gSOAP XML Web services tools.
00006    Copyright (C) 2001-2009 Robert van Engelen, Genivia Inc. All Rights Reserved.
00007    Part of this software is released under one of the following licenses:
00008    GPL or Genivia's license for commercial use.
00009 */
00010 
00011 /* NOTE:
00012 
00013  - Compile this file with soapcpp2 to complete the code generation process.
00014  - Use soapcpp2 option -I to specify paths for #import
00015    To build with STL, 'stlvector.h' is imported from 'import' dir in package.
00016  - Use wsdl2h options -c and -s to generate pure C code or C++ code without STL.
00017  - Use 'typemap.dat' to control namespace bindings and type mappings.
00018    It is strongly recommended to customize the names of the namespace prefixes
00019    generated by wsdl2h. To do so, modify the prefix bindings in the Namespaces
00020    section below and add the modified lines to 'typemap.dat' to rerun wsdl2h.
00021  - Use Doxygen (www.doxygen.org) to browse this file.
00022  - Use wsdl2h option -l to view the software license terms.
00023 
00024    DO NOT include this file directly into your project.
00025    Include only the soapcpp2-generated headers and source code files.
00026 */
00027 
00028 //gsoapopt w
00029 
00030 /******************************************************************************\
00031  *                                                                            *
00032  * http://glite.org/wms/wmproxy                                               *
00033  *                                                                            *
00034 \******************************************************************************/
00035 
00036 
00037 /******************************************************************************\
00038  *                                                                            *
00039  * Import                                                                     *
00040  *                                                                            *
00041 \******************************************************************************/
00042 
00043 
00044 // STL vector containers (use option -s to disable)
00045 #import "stlvector.h"
00046 
00047 /******************************************************************************\
00048  *                                                                            *
00049  * Schema Namespaces                                                          *
00050  *                                                                            *
00051 \******************************************************************************/
00052 
00053 
00054 /* NOTE:
00055 
00056 It is strongly recommended to customize the names of the namespace prefixes
00057 generated by wsdl2h. To do so, modify the prefix bindings below and add the
00058 modified lines to typemap.dat to rerun wsdl2h:
00059 
00060 ns1 = "http://glite.org/wms/wmproxy"
00061 jsdl = "http://schemas.ggf.org/jsdl/2005/11/jsdl"
00062 jsdlposix = "http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"
00063 jsdlposix = "http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"
00064 delegationns = "http://www.gridsite.org/namespaces/delegation-2"
00065 delegation1 = "http://www.gridsite.org/namespaces/delegation-1"
00066 
00067 */
00068 
00069 //gsoap ns1   schema namespace: http://glite.org/wms/wmproxy
00070 //gsoap jsdl  schema namespace: http://schemas.ggf.org/jsdl/2005/11/jsdl
00071 //gsoap jsdlposix schema namespace:     http://schemas.ggf.org/jsdl/2005/11/jsdl-posix
00072 //gsoap jsdlposix schema namespace:     http://schemas.ggf.org/jsdl/2005/11/jsdl-posix
00073 //gsoap delegationns schema namespace:  http://www.gridsite.org/namespaces/delegation-2
00074 //gsoap delegation1 schema namespace:   http://www.gridsite.org/namespaces/delegation-1
00075 //gsoap ns1   schema form:      unqualified
00076 //gsoap jsdl  schema form:      unqualified
00077 //gsoap jsdlposix schema form:  unqualified
00078 //gsoap jsdlposix schema form:  unqualified
00079 //gsoap delegationns schema form:       unqualified
00080 //gsoap delegation1 schema form:        unqualified
00081 
00082 /******************************************************************************\
00083  *                                                                            *
00084  * Schema Types                                                               *
00085  *                                                                            *
00086 \******************************************************************************/
00087 
00088 
00090 typedef std::string xsd__ID;
00091 
00093 typedef std::string xsd__NCName;
00094 
00096 typedef std::string xsd__anyURI;
00097 
00099 typedef std::string xsd__nonNegativeInteger;
00100 
00102 typedef std::string xsd__normalizedString;
00103 
00104 
00105 //  Forward declaration of class ns1__JobTypeList.
00106 class ns1__JobTypeList;
00107 
00108 //  Forward declaration of class ns1__StringList.
00109 class ns1__StringList;
00110 
00111 //  Forward declaration of class ns1__DestURIStructType.
00112 class ns1__DestURIStructType;
00113 
00114 //  Forward declaration of class ns1__DestURIsStructType.
00115 class ns1__DestURIsStructType;
00116 
00117 //  Forward declaration of class ns1__StringAndLongType.
00118 class ns1__StringAndLongType;
00119 
00120 //  Forward declaration of class ns1__StringAndLongList.
00121 class ns1__StringAndLongList;
00122 
00123 //  Forward declaration of class ns1__JobStatusStructType.
00124 class ns1__JobStatusStructType;
00125 
00126 //  Forward declaration of class ns1__JobIdStructType.
00127 class ns1__JobIdStructType;
00128 
00129 //  Forward declaration of class ns1__GraphStructType.
00130 class ns1__GraphStructType;
00131 
00132 //  Forward declaration of class ns1__VOProxyInfoStructType.
00133 class ns1__VOProxyInfoStructType;
00134 
00135 //  Forward declaration of class ns1__ProxyInfoStructType.
00136 class ns1__ProxyInfoStructType;
00137 
00138 //  Forward declaration of class ns1__BaseFaultType.
00139 class ns1__BaseFaultType;
00140 
00141 //  Forward declaration of class ns1__GenericFaultType.
00142 class ns1__GenericFaultType;
00143 
00144 //  Forward declaration of class ns1__AuthenticationFaultType.
00145 class ns1__AuthenticationFaultType;
00146 
00147 //  Forward declaration of class ns1__AuthorizationFaultType.
00148 class ns1__AuthorizationFaultType;
00149 
00150 //  Forward declaration of class ns1__InvalidArgumentFaultType.
00151 class ns1__InvalidArgumentFaultType;
00152 
00153 //  Forward declaration of class ns1__GetQuotaManagementFaultType.
00154 class ns1__GetQuotaManagementFaultType;
00155 
00156 //  Forward declaration of class ns1__NoSuitableResourcesFaultType.
00157 class ns1__NoSuitableResourcesFaultType;
00158 
00159 //  Forward declaration of class ns1__JobUnknownFaultType.
00160 class ns1__JobUnknownFaultType;
00161 
00162 //  Forward declaration of class ns1__OperationNotAllowedFaultType.
00163 class ns1__OperationNotAllowedFaultType;
00164 
00165 //  Forward declaration of class ns1__ServerOverloadedFaultType.
00166 class ns1__ServerOverloadedFaultType;
00167 
00168 //  Forward declaration of class jsdl__Boundary_USCOREType.
00169 class jsdl__Boundary_USCOREType;
00170 
00171 //  Forward declaration of class jsdl__Exact_USCOREType.
00172 class jsdl__Exact_USCOREType;
00173 
00174 //  Forward declaration of class jsdl__Range_USCOREType.
00175 class jsdl__Range_USCOREType;
00176 
00177 //  Forward declaration of class jsdl__RangeValue_USCOREType.
00178 class jsdl__RangeValue_USCOREType;
00179 
00180 //  Forward declaration of class jsdl__JobDefinition_USCOREType.
00181 class jsdl__JobDefinition_USCOREType;
00182 
00183 //  Forward declaration of class jsdl__JobDescription_USCOREType.
00184 class jsdl__JobDescription_USCOREType;
00185 
00186 //  Forward declaration of class jsdl__JobIdentification_USCOREType.
00187 class jsdl__JobIdentification_USCOREType;
00188 
00189 //  Forward declaration of class jsdl__Application_USCOREType.
00190 class jsdl__Application_USCOREType;
00191 
00192 //  Forward declaration of class jsdl__Resources_USCOREType.
00193 class jsdl__Resources_USCOREType;
00194 
00195 //  Forward declaration of class jsdl__CandidateHosts_USCOREType.
00196 class jsdl__CandidateHosts_USCOREType;
00197 
00198 //  Forward declaration of class jsdl__CPUArchitecture_USCOREType.
00199 class jsdl__CPUArchitecture_USCOREType;
00200 
00201 //  Forward declaration of class jsdl__FileSystem_USCOREType.
00202 class jsdl__FileSystem_USCOREType;
00203 
00204 //  Forward declaration of class jsdl__OperatingSystem_USCOREType.
00205 class jsdl__OperatingSystem_USCOREType;
00206 
00207 //  Forward declaration of class jsdl__OperatingSystemType_USCOREType.
00208 class jsdl__OperatingSystemType_USCOREType;
00209 
00210 //  Forward declaration of class jsdl__DataStaging_USCOREType.
00211 class jsdl__DataStaging_USCOREType;
00212 
00213 //  Forward declaration of class jsdl__SourceTarget_USCOREType.
00214 class jsdl__SourceTarget_USCOREType;
00215 
00216 //  Forward declaration of class jsdlposix__Environment_USCOREType.
00217 class jsdlposix__Environment_USCOREType;
00218 
00219 //  Forward declaration of class jsdlposix__Argument_USCOREType.
00220 class jsdlposix__Argument_USCOREType;
00221 
00222 //  Forward declaration of class jsdlposix__FileName_USCOREType.
00223 class jsdlposix__FileName_USCOREType;
00224 
00225 //  Forward declaration of class jsdlposix__DirectoryName_USCOREType.
00226 class jsdlposix__DirectoryName_USCOREType;
00227 
00228 //  Forward declaration of class jsdlposix__Limits_USCOREType.
00229 class jsdlposix__Limits_USCOREType;
00230 
00231 //  Forward declaration of class jsdlposix__UserName_USCOREType.
00232 class jsdlposix__UserName_USCOREType;
00233 
00234 //  Forward declaration of class jsdlposix__GroupName_USCOREType.
00235 class jsdlposix__GroupName_USCOREType;
00236 
00237 //  Forward declaration of class jsdlposix__POSIXApplication_USCOREType.
00238 class jsdlposix__POSIXApplication_USCOREType;
00239 
00240 //  Forward declaration of class delegationns__NewProxyReq.
00241 class delegationns__NewProxyReq;
00242 
00243 //  Forward declaration of class _delegationns__DelegationException.
00244 class _delegationns__DelegationException;
00245 
00246 //  Forward declaration of class delegation1__DelegationExceptionType.
00247 class delegation1__DelegationExceptionType;
00248 
00251 enum ns1__ObjectType
00252 {
00253         ns1__ObjectType__JOB,   
00254         ns1__ObjectType__DAG,   
00255         ns1__ObjectType__COLLECTION,    
00256 };
00257 
00260 enum ns1__JobType
00261 {
00262         ns1__JobType__NORMAL,   
00263         ns1__JobType__PARAMETRIC,       
00264         ns1__JobType__INTERACTIVE,      
00265         ns1__JobType__MPI,      
00266         ns1__JobType__PARTITIONABLE,    
00267         ns1__JobType__CHECKPOINTABLE,   
00268 };
00269 
00272 enum ns1__JdlType
00273 {
00274         ns1__JdlType__ORIGINAL, 
00275         ns1__JdlType__REGISTERED,       
00276 };
00277 
00280 enum jsdl__ProcessorArchitectureEnumeration
00281 {
00282         jsdl__ProcessorArchitectureEnumeration__sparc,  
00283         jsdl__ProcessorArchitectureEnumeration__powerpc,        
00284         jsdl__ProcessorArchitectureEnumeration__x86,    
00285         jsdl__ProcessorArchitectureEnumeration__x86_USCORE32,   
00286         jsdl__ProcessorArchitectureEnumeration__x86_USCORE64,   
00287         jsdl__ProcessorArchitectureEnumeration__parisc, 
00288         jsdl__ProcessorArchitectureEnumeration__mips,   
00289         jsdl__ProcessorArchitectureEnumeration__ia64,   
00290         jsdl__ProcessorArchitectureEnumeration__arm,    
00291         jsdl__ProcessorArchitectureEnumeration__other,  
00292 };
00293 
00296 enum jsdl__OperatingSystemTypeEnumeration
00297 {
00298         jsdl__OperatingSystemTypeEnumeration__Unknown,  
00299         jsdl__OperatingSystemTypeEnumeration__MACOS,    
00300         jsdl__OperatingSystemTypeEnumeration__ATTUNIX,  
00301         jsdl__OperatingSystemTypeEnumeration__DGUX,     
00302         jsdl__OperatingSystemTypeEnumeration__DECNT,    
00303         jsdl__OperatingSystemTypeEnumeration__Tru64_USCOREUNIX, 
00304         jsdl__OperatingSystemTypeEnumeration__OpenVMS,  
00305         jsdl__OperatingSystemTypeEnumeration__HPUX,     
00306         jsdl__OperatingSystemTypeEnumeration__AIX,      
00307         jsdl__OperatingSystemTypeEnumeration__MVS,      
00308         jsdl__OperatingSystemTypeEnumeration__OS400,    
00309         jsdl__OperatingSystemTypeEnumeration__OS_USCORE2,       
00310         jsdl__OperatingSystemTypeEnumeration__JavaVM,   
00311         jsdl__OperatingSystemTypeEnumeration__MSDOS,    
00312         jsdl__OperatingSystemTypeEnumeration__WIN3x,    
00313         jsdl__OperatingSystemTypeEnumeration__WIN95,    
00314         jsdl__OperatingSystemTypeEnumeration__WIN98,    
00315         jsdl__OperatingSystemTypeEnumeration__WINNT,    
00316         jsdl__OperatingSystemTypeEnumeration__WINCE,    
00317         jsdl__OperatingSystemTypeEnumeration__NCR3000,  
00318         jsdl__OperatingSystemTypeEnumeration__NetWare,  
00319         jsdl__OperatingSystemTypeEnumeration__OSF,      
00320         jsdl__OperatingSystemTypeEnumeration__DC_USCOREOS,      
00321         jsdl__OperatingSystemTypeEnumeration__Reliant_USCOREUNIX,       
00322         jsdl__OperatingSystemTypeEnumeration__SCO_USCOREUnixWare,       
00323         jsdl__OperatingSystemTypeEnumeration__SCO_USCOREOpenServer,     
00324         jsdl__OperatingSystemTypeEnumeration__Sequent,  
00325         jsdl__OperatingSystemTypeEnumeration__IRIX,     
00326         jsdl__OperatingSystemTypeEnumeration__Solaris,  
00327         jsdl__OperatingSystemTypeEnumeration__SunOS,    
00328         jsdl__OperatingSystemTypeEnumeration__U6000,    
00329         jsdl__OperatingSystemTypeEnumeration__ASERIES,  
00330         jsdl__OperatingSystemTypeEnumeration__TandemNSK,        
00331         jsdl__OperatingSystemTypeEnumeration__TandemNT, 
00332         jsdl__OperatingSystemTypeEnumeration__BS2000,   
00333         jsdl__OperatingSystemTypeEnumeration__LINUX,    
00334         jsdl__OperatingSystemTypeEnumeration__Lynx,     
00335         jsdl__OperatingSystemTypeEnumeration__XENIX,    
00336         jsdl__OperatingSystemTypeEnumeration__VM,       
00337         jsdl__OperatingSystemTypeEnumeration__Interactive_USCOREUNIX,   
00338         jsdl__OperatingSystemTypeEnumeration__BSDUNIX,  
00339         jsdl__OperatingSystemTypeEnumeration__FreeBSD,  
00340         jsdl__OperatingSystemTypeEnumeration__NetBSD,   
00341         jsdl__OperatingSystemTypeEnumeration__GNU_USCOREHurd,   
00342         jsdl__OperatingSystemTypeEnumeration__OS9,      
00343         jsdl__OperatingSystemTypeEnumeration__MACH_USCOREKernel,        
00344         jsdl__OperatingSystemTypeEnumeration__Inferno,  
00345         jsdl__OperatingSystemTypeEnumeration__QNX,      
00346         jsdl__OperatingSystemTypeEnumeration__EPOC,     
00347         jsdl__OperatingSystemTypeEnumeration__IxWorks,  
00348         jsdl__OperatingSystemTypeEnumeration__VxWorks,  
00349         jsdl__OperatingSystemTypeEnumeration__MiNT,     
00350         jsdl__OperatingSystemTypeEnumeration__BeOS,     
00351         jsdl__OperatingSystemTypeEnumeration__HP_USCOREMPE,     
00352         jsdl__OperatingSystemTypeEnumeration__NextStep, 
00353         jsdl__OperatingSystemTypeEnumeration__PalmPilot,        
00354         jsdl__OperatingSystemTypeEnumeration__Rhapsody, 
00355         jsdl__OperatingSystemTypeEnumeration__Windows_USCORE2000,       
00356         jsdl__OperatingSystemTypeEnumeration__Dedicated,        
00357         jsdl__OperatingSystemTypeEnumeration__OS_USCORE390,     
00358         jsdl__OperatingSystemTypeEnumeration__VSE,      
00359         jsdl__OperatingSystemTypeEnumeration__TPF,      
00360         jsdl__OperatingSystemTypeEnumeration__Windows_USCORER_USCOREMe, 
00361         jsdl__OperatingSystemTypeEnumeration__Caldera_USCOREOpen_USCOREUNIX,    
00362         jsdl__OperatingSystemTypeEnumeration__OpenBSD,  
00363         jsdl__OperatingSystemTypeEnumeration__Not_USCOREApplicable,     
00364         jsdl__OperatingSystemTypeEnumeration__Windows_USCOREXP, 
00365         jsdl__OperatingSystemTypeEnumeration__z_USCOREOS,       
00366         jsdl__OperatingSystemTypeEnumeration__other,    
00367 };
00368 
00371 enum jsdl__FileSystemTypeEnumeration
00372 {
00373         jsdl__FileSystemTypeEnumeration__swap,  
00374         jsdl__FileSystemTypeEnumeration__temporary,     
00375         jsdl__FileSystemTypeEnumeration__spool, 
00376         jsdl__FileSystemTypeEnumeration__normal,        
00377 };
00378 
00381 enum jsdl__CreationFlagEnumeration
00382 {
00383         jsdl__CreationFlagEnumeration__overwrite,       
00384         jsdl__CreationFlagEnumeration__append,  
00385         jsdl__CreationFlagEnumeration__dontOverwrite,   
00386 };
00387 
00389 typedef std::string jsdl__Description_USCOREType;
00390 
00392 class ns1__JobTypeList
00393 { public:
00395     std::vector<enum ns1__JobType      > jobType                        0;
00397     struct soap                         *soap                          ;
00398 };
00399 
00401 class ns1__StringList
00402 { public:
00404     std::vector<std::string            > Item                           0;
00406     struct soap                         *soap                          ;
00407 };
00408 
00410 class ns1__DestURIStructType
00411 { public:
00413     std::string                          id                             1;      
00414 
00415     std::vector<std::string            > Item                           1;
00417     struct soap                         *soap                          ;
00418 };
00419 
00421 class ns1__DestURIsStructType
00422 { public:
00424     std::vector<ns1__DestURIStructType*> Item                           1;
00426     struct soap                         *soap                          ;
00427 };
00428 
00430 class ns1__StringAndLongType
00431 { public:
00433     std::string                          name                           1;      
00434 
00435     LONG64                               size                           1;      
00436 
00437     struct soap                         *soap                          ;
00438 };
00439 
00441 class ns1__StringAndLongList
00442 { public:
00444     std::vector<ns1__StringAndLongType*> file                           0;
00446     struct soap                         *soap                          ;
00447 };
00448 
00450 class ns1__JobStatusStructType
00451 { public:
00453     std::string                          jobid                          1;      
00454 
00455     std::string                          status                         1;      
00456 
00457     std::vector<ns1__JobStatusStructType*> childrenJob                    0;    
00458 
00459     struct soap                         *soap                          ;
00460 };
00461 
00463 class ns1__JobIdStructType
00464 { public:
00466     std::string                          id                             1;      
00467 
00468     std::string*                         name                           1;      
00469 
00470     std::string*                         path                           1;      
00471 
00472     std::vector<ns1__JobIdStructType*  > childrenJob                    0;      
00473 
00474     struct soap                         *soap                          ;
00475 };
00476 
00478 class ns1__GraphStructType
00479 { public:
00481     std::string*                         name                           1;      
00482 
00483     std::vector<ns1__GraphStructType*  > childrenJob                    0;      
00484 
00485     struct soap                         *soap                          ;
00486 };
00487 
00489 class ns1__VOProxyInfoStructType
00490 { public:
00492     std::string                          User                           1;      
00493 
00494     std::string                          UserCA                         1;      
00495 
00496     std::string                          Server                         1;      
00497 
00498     std::string                          ServerCA                       1;      
00499 
00500     std::string                          VOName                         1;      
00501 
00502     std::string                          URI                            1;      
00503 
00504     std::string                          StartTime                      1;      
00505 
00506     std::string                          EndTime                        1;      
00507 
00508     std::vector<std::string            > Attribute                      1;
00510     struct soap                         *soap                          ;
00511 };
00512 
00514 class ns1__ProxyInfoStructType
00515 { public:
00517     std::string                          Subject                        1;      
00518 
00519     std::string                          Issuer                         1;      
00520 
00521     std::string                          Identity                       1;      
00522 
00523     std::string                          Type                           1;      
00524 
00525     std::string                          Strength                       1;      
00526 
00527     std::string                          StartTime                      1;      
00528 
00529     std::string                          EndTime                        1;      
00530 
00531     std::vector<ns1__VOProxyInfoStructType*> VOsInfo                        0;
00533     struct soap                         *soap                          ;
00534 };
00535 
00537 class ns1__BaseFaultType
00538 { public:
00540     std::string                          methodName                     1;      
00541 
00542     time_t                               Timestamp                      1;      
00543 
00544     std::string*                         ErrorCode                      0;      
00545 
00546     std::string*                         Description                    0;      
00547 
00548     std::vector<std::string            > FaultCause                     0;
00550     struct soap                         *soap                          ;
00551 };
00552 
00554 class jsdl__Range_USCOREType
00555 { public:
00557     jsdl__Boundary_USCOREType*           LowerBound                     1;      
00558 
00559     jsdl__Boundary_USCOREType*           UpperBound                     1;      
00560 
00561 
00562 
00563 
00564 
00565    @_XML                                 __anyAttribute                ;        
00566 
00567     struct soap                         *soap                          ;
00568 };
00569 
00571 class jsdl__RangeValue_USCOREType
00572 { public:
00574     jsdl__Boundary_USCOREType*           UpperBoundedRange              0;      
00575 
00576     jsdl__Boundary_USCOREType*           LowerBoundedRange              0;      
00577 
00578     std::vector<jsdl__Exact_USCOREType*> Exact                          0;
00580     std::vector<jsdl__Range_USCOREType*> Range                          0;
00586    @_XML                                 __anyAttribute                ;        
00587 
00588     struct soap                         *soap                          ;
00589 };
00590 
00592 class jsdl__JobDefinition_USCOREType
00593 { public:
00595     jsdl__JobDescription_USCOREType*     jsdl__JobDescription           1;      
00596 
00597 
00598 
00599 
00600 
00601 
00602     std::vector<_XML>                    __any                         0;       
00603 
00604    @xsd__ID*                             id                             0;      
00605 
00606 
00607 
00608 
00609 
00610    @_XML                                 __anyAttribute                ;        
00611 
00612     struct soap                         *soap                          ;
00613 };
00614 
00616 class jsdl__JobDescription_USCOREType
00617 { public:
00619     jsdl__JobIdentification_USCOREType*  jsdl__JobIdentification        0;      
00620 
00621     jsdl__Application_USCOREType*        jsdl__Application              0;      
00622 
00623     jsdl__Resources_USCOREType*          jsdl__Resources                0;      
00624 
00625     std::vector<jsdl__DataStaging_USCOREType*> jsdl__DataStaging              0;
00632     std::vector<_XML>                    __any                         0;       
00633 
00634 
00635 
00636 
00637 
00638    @_XML                                 __anyAttribute                ;        
00639 
00640     struct soap                         *soap                          ;
00641 };
00642 
00644 class jsdl__JobIdentification_USCOREType
00645 { public:
00647     std::string*                         jsdl__JobName                  0;      
00648 
00649     jsdl__Description_USCOREType*        jsdl__Description              0;      
00650 
00651     std::vector<std::string            > jsdl__JobAnnotation            0;
00653     std::vector<std::string            > jsdl__JobProject               0;
00660     std::vector<_XML>                    __any                         0;       
00661 
00662 
00663 
00664 
00665 
00666    @_XML                                 __anyAttribute                ;        
00667 
00668     struct soap                         *soap                          ;
00669 };
00670 
00672 class jsdl__Application_USCOREType
00673 { public:
00675     std::string*                         jsdl__ApplicationName          0;      
00676 
00677     std::string*                         jsdl__ApplicationVersion       0;      
00678 
00679     jsdl__Description_USCOREType*        jsdl__Description              0;      
00680 
00681 
00682 
00683 
00684 
00685 
00686     std::vector<_XML>                    __any                         0;       
00687 
00688 
00689 
00690 
00691 
00692    @_XML                                 __anyAttribute                ;        
00693 
00694     struct soap                         *soap                          ;
00695 };
00696 
00698 class jsdl__Resources_USCOREType
00699 { public:
00701     jsdl__CandidateHosts_USCOREType*     jsdl__CandidateHosts           0;      
00702 
00703     std::vector<jsdl__FileSystem_USCOREType*> jsdl__FileSystem               0;
00705     bool*                                jsdl__ExclusiveExecution       0;      
00706 
00707     jsdl__OperatingSystem_USCOREType*    jsdl__OperatingSystem          0;      
00708 
00709     jsdl__CPUArchitecture_USCOREType*    jsdl__CPUArchitecture          0;      
00710 
00711     jsdl__RangeValue_USCOREType*         jsdl__IndividualCPUSpeed       0;      
00712 
00713     jsdl__RangeValue_USCOREType*         jsdl__IndividualCPUTime        0;      
00714 
00715     jsdl__RangeValue_USCOREType*         jsdl__IndividualCPUCount       0;      
00716 
00717     jsdl__RangeValue_USCOREType*         jsdl__IndividualNetworkBandwidth 0;    
00718 
00719     jsdl__RangeValue_USCOREType*         jsdl__IndividualPhysicalMemory 0;      
00720 
00721     jsdl__RangeValue_USCOREType*         jsdl__IndividualVirtualMemory  0;      
00722 
00723     jsdl__RangeValue_USCOREType*         jsdl__IndividualDiskSpace      0;      
00724 
00725     jsdl__RangeValue_USCOREType*         jsdl__TotalCPUTime             0;      
00726 
00727     jsdl__RangeValue_USCOREType*         jsdl__TotalCPUCount            0;      
00728 
00729     jsdl__RangeValue_USCOREType*         jsdl__TotalPhysicalMemory      0;      
00730 
00731     jsdl__RangeValue_USCOREType*         jsdl__TotalVirtualMemory       0;      
00732 
00733     jsdl__RangeValue_USCOREType*         jsdl__TotalDiskSpace           0;      
00734 
00735     jsdl__RangeValue_USCOREType*         jsdl__TotalResourceCount       0;      
00736 
00737 
00738 
00739 
00740 
00741 
00742     std::vector<_XML>                    __any                         0;       
00743 
00744 
00745 
00746 
00747 
00748    @_XML                                 __anyAttribute                ;        
00749 
00750     struct soap                         *soap                          ;
00751 };
00752 
00754 class jsdl__CandidateHosts_USCOREType
00755 { public:
00757     std::vector<std::string            > jsdl__HostName                 1;
00759     struct soap                         *soap                          ;
00760 };
00761 
00763 class jsdl__CPUArchitecture_USCOREType
00764 { public:
00766     enum jsdl__ProcessorArchitectureEnumeration  jsdl__CPUArchitectureName      1;      
00767 
00768 
00769 
00770 
00771 
00772 
00773     std::vector<_XML>                    __any                         0;       
00774 
00775 
00776 
00777 
00778 
00779    @_XML                                 __anyAttribute                ;        
00780 
00781     struct soap                         *soap                          ;
00782 };
00783 
00785 class jsdl__FileSystem_USCOREType
00786 { public:
00788     enum jsdl__FileSystemTypeEnumeration*  jsdl__FileSystemType           0;    
00789 
00790     jsdl__Description_USCOREType*        jsdl__Description              0;      
00791 
00792     std::string*                         jsdl__MountPoint               0;      
00793 
00794     jsdl__RangeValue_USCOREType*         jsdl__DiskSpace                0;      
00795 
00796 
00797 
00798 
00799 
00800 
00801     std::vector<_XML>                    __any                         0;       
00802 
00803    @xsd__NCName                          name                           1;      
00804 
00805 
00806 
00807 
00808 
00809    @_XML                                 __anyAttribute                ;        
00810 
00811     struct soap                         *soap                          ;
00812 };
00813 
00815 class jsdl__OperatingSystem_USCOREType
00816 { public:
00818     jsdl__OperatingSystemType_USCOREType*  jsdl__OperatingSystemType      0;    
00819 
00820     std::string*                         jsdl__OperatingSystemVersion   0;      
00821 
00822     jsdl__Description_USCOREType*        jsdl__Description              0;      
00823 
00824 
00825 
00826 
00827 
00828 
00829     std::vector<_XML>                    __any                         0;       
00830 
00831 
00832 
00833 
00834 
00835    @_XML                                 __anyAttribute                ;        
00836 
00837     struct soap                         *soap                          ;
00838 };
00839 
00841 class jsdl__OperatingSystemType_USCOREType
00842 { public:
00844     enum jsdl__OperatingSystemTypeEnumeration  jsdl__OperatingSystemName      1;        
00845 
00846 
00847 
00848 
00849 
00850 
00851     std::vector<_XML>                    __any                         0;       
00852 
00853 
00854 
00855 
00856 
00857    @_XML                                 __anyAttribute                ;        
00858 
00859     struct soap                         *soap                          ;
00860 };
00861 
00863 class jsdl__DataStaging_USCOREType
00864 { public:
00866     std::string                          jsdl__FileName                 1;      
00867 
00868     xsd__NCName*                         jsdl__FilesystemName           0;      
00869 
00870     enum jsdl__CreationFlagEnumeration   jsdl__CreationFlag             1;      
00871 
00872     bool*                                jsdl__DeleteOnTermination      0;      
00873 
00874     jsdl__SourceTarget_USCOREType*       jsdl__Source                   0;      
00875 
00876     jsdl__SourceTarget_USCOREType*       jsdl__Target                   0;      
00877 
00878 
00879 
00880 
00881 
00882 
00883     std::vector<_XML>                    __any                         0;       
00884 
00885    @xsd__NCName*                         name                           0;      
00886 
00887 
00888 
00889 
00890 
00891    @_XML                                 __anyAttribute                ;        
00892 
00893     struct soap                         *soap                          ;
00894 };
00895 
00897 class jsdl__SourceTarget_USCOREType
00898 { public:
00900     xsd__anyURI*                         jsdl__URI                      0;      
00901 
00902 
00903 
00904 
00905 
00906 
00907     std::vector<_XML>                    __any                         0;       
00908 
00909 
00910 
00911 
00912 
00913    @_XML                                 __anyAttribute                ;        
00914 
00915     struct soap                         *soap                          ;
00916 };
00917 
00919 class jsdlposix__POSIXApplication_USCOREType
00920 { public:
00922     jsdlposix__FileName_USCOREType*      jsdlposix__Executable          0;      
00923 
00924     std::vector<jsdlposix__Argument_USCOREType*> jsdlposix__Argument            0;
00926     jsdlposix__FileName_USCOREType*      jsdlposix__Input               0;      
00927 
00928     jsdlposix__FileName_USCOREType*      jsdlposix__Output              0;      
00929 
00930     jsdlposix__FileName_USCOREType*      jsdlposix__Error               0;      
00931 
00932     jsdlposix__DirectoryName_USCOREType*  jsdlposix__WorkingDirectory    0;     
00933 
00934     std::vector<jsdlposix__Environment_USCOREType*> jsdlposix__Environment         0;
00936     jsdlposix__Limits_USCOREType*        jsdlposix__WallTimeLimit       0;      
00937 
00938     jsdlposix__Limits_USCOREType*        jsdlposix__FileSizeLimit       0;      
00939 
00940     jsdlposix__Limits_USCOREType*        jsdlposix__CoreDumpLimit       0;      
00941 
00942     jsdlposix__Limits_USCOREType*        jsdlposix__DataSegmentLimit    0;      
00943 
00944     jsdlposix__Limits_USCOREType*        jsdlposix__LockedMemoryLimit   0;      
00945 
00946     jsdlposix__Limits_USCOREType*        jsdlposix__MemoryLimit         0;      
00947 
00948     jsdlposix__Limits_USCOREType*        jsdlposix__OpenDescriptorsLimit 0;     
00949 
00950     jsdlposix__Limits_USCOREType*        jsdlposix__PipeSizeLimit       0;      
00951 
00952     jsdlposix__Limits_USCOREType*        jsdlposix__StackSizeLimit      0;      
00953 
00954     jsdlposix__Limits_USCOREType*        jsdlposix__CPUTimeLimit        0;      
00955 
00956     jsdlposix__Limits_USCOREType*        jsdlposix__ProcessCountLimit   0;      
00957 
00958     jsdlposix__Limits_USCOREType*        jsdlposix__VirtualMemoryLimit  0;      
00959 
00960     jsdlposix__Limits_USCOREType*        jsdlposix__ThreadCountLimit    0;      
00961 
00962     jsdlposix__UserName_USCOREType*      jsdlposix__UserName            0;      
00963 
00964     jsdlposix__GroupName_USCOREType*     jsdlposix__GroupName           0;      
00965 
00966    @xsd__NCName*                         name                           0;      
00967 
00968 
00969 
00970 
00971 
00972    @_XML                                 __anyAttribute                ;        
00973 
00974     struct soap                         *soap                          ;
00975 };
00976 
00979 class delegationns__NewProxyReq
00980 { public:
00983     std::string*                         proxyRequest                  ;        
00984 
00985 
00986     std::string*                         delegationID                  ;        
00987 
00988     struct soap                         *soap                          ;
00989 };
00990 
00991 
00993 
00995 class _delegationns__DelegationException
00996 { public:
00999     std::string*                         msg                           ;        
01000 
01001     struct soap                         *soap                          ;
01002 };
01003 
01005 class delegation1__DelegationExceptionType
01006 { public:
01008     std::string*                         message                       ;        
01009 
01010     struct soap                         *soap                          ;
01011 };
01012 
01014 class ns1__GenericFaultType : public ns1__BaseFaultType
01015 { public:
01016 /*  INHERITED FROM ns1__BaseFaultType:
01018     std::string                          methodName                     1;      ///< Required element.
01020     time_t                               Timestamp                      1;      ///< Required element.
01022     std::string*                         ErrorCode                      0;      ///< Optional element.
01024     std::string*                         Description                    0;      ///< Optional element.
01026     std::vector<std::string            > FaultCause                     0;
01027     END OF INHERITED */
01028 };
01029 
01031 class ns1__AuthenticationFaultType : public ns1__BaseFaultType
01032 { public:
01033 /*  INHERITED FROM ns1__BaseFaultType:
01035     std::string                          methodName                     1;      ///< Required element.
01037     time_t                               Timestamp                      1;      ///< Required element.
01039     std::string*                         ErrorCode                      0;      ///< Optional element.
01041     std::string*                         Description                    0;      ///< Optional element.
01043     std::vector<std::string            > FaultCause                     0;
01044     END OF INHERITED */
01045 };
01046 
01048 class ns1__AuthorizationFaultType : public ns1__BaseFaultType
01049 { public:
01050 /*  INHERITED FROM ns1__BaseFaultType:
01052     std::string                          methodName                     1;      ///< Required element.
01054     time_t                               Timestamp                      1;      ///< Required element.
01056     std::string*                         ErrorCode                      0;      ///< Optional element.
01058     std::string*                         Description                    0;      ///< Optional element.
01060     std::vector<std::string            > FaultCause                     0;
01061     END OF INHERITED */
01062 };
01063 
01065 class ns1__InvalidArgumentFaultType : public ns1__BaseFaultType
01066 { public:
01067 /*  INHERITED FROM ns1__BaseFaultType:
01069     std::string                          methodName                     1;      ///< Required element.
01071     time_t                               Timestamp                      1;      ///< Required element.
01073     std::string*                         ErrorCode                      0;      ///< Optional element.
01075     std::string*                         Description                    0;      ///< Optional element.
01077     std::vector<std::string            > FaultCause                     0;
01078     END OF INHERITED */
01079 };
01080 
01082 class ns1__GetQuotaManagementFaultType : public ns1__BaseFaultType
01083 { public:
01084 /*  INHERITED FROM ns1__BaseFaultType:
01086     std::string                          methodName                     1;      ///< Required element.
01088     time_t                               Timestamp                      1;      ///< Required element.
01090     std::string*                         ErrorCode                      0;      ///< Optional element.
01092     std::string*                         Description                    0;      ///< Optional element.
01094     std::vector<std::string            > FaultCause                     0;
01095     END OF INHERITED */
01096 };
01097 
01099 class ns1__NoSuitableResourcesFaultType : public ns1__BaseFaultType
01100 { public:
01101 /*  INHERITED FROM ns1__BaseFaultType:
01103     std::string                          methodName                     1;      ///< Required element.
01105     time_t                               Timestamp                      1;      ///< Required element.
01107     std::string*                         ErrorCode                      0;      ///< Optional element.
01109     std::string*                         Description                    0;      ///< Optional element.
01111     std::vector<std::string            > FaultCause                     0;
01112     END OF INHERITED */
01113 };
01114 
01116 class ns1__JobUnknownFaultType : public ns1__BaseFaultType
01117 { public:
01118 /*  INHERITED FROM ns1__BaseFaultType:
01120     std::string                          methodName                     1;      ///< Required element.
01122     time_t                               Timestamp                      1;      ///< Required element.
01124     std::string*                         ErrorCode                      0;      ///< Optional element.
01126     std::string*                         Description                    0;      ///< Optional element.
01128     std::vector<std::string            > FaultCause                     0;
01129     END OF INHERITED */
01130 };
01131 
01133 class ns1__OperationNotAllowedFaultType : public ns1__BaseFaultType
01134 { public:
01135 /*  INHERITED FROM ns1__BaseFaultType:
01137     std::string                          methodName                     1;      ///< Required element.
01139     time_t                               Timestamp                      1;      ///< Required element.
01141     std::string*                         ErrorCode                      0;      ///< Optional element.
01143     std::string*                         Description                    0;      ///< Optional element.
01145     std::vector<std::string            > FaultCause                     0;
01146     END OF INHERITED */
01147 };
01148 
01150 class ns1__ServerOverloadedFaultType : public ns1__BaseFaultType
01151 { public:
01152 /*  INHERITED FROM ns1__BaseFaultType:
01154     std::string                          methodName                     1;      ///< Required element.
01156     time_t                               Timestamp                      1;      ///< Required element.
01158     std::string*                         ErrorCode                      0;      ///< Optional element.
01160     std::string*                         Description                    0;      ///< Optional element.
01162     std::vector<std::string            > FaultCause                     0;
01163     END OF INHERITED */
01164 };
01165 
01167 class jsdl__Boundary_USCOREType
01168 { public:
01170     double                               __item                        ;
01172    @bool*                                exclusiveBound                 0;      
01173 
01174 
01175 
01176 
01177 
01178    @_XML                                 __anyAttribute                ;        
01179 
01180     struct soap                         *soap                          ;
01181 };
01182 
01184 class jsdl__Exact_USCOREType
01185 { public:
01187     double                               __item                        ;
01189    @double*                              epsilon                        0;      
01190 
01191 
01192 
01193 
01194 
01195    @_XML                                 __anyAttribute                ;        
01196 
01197     struct soap                         *soap                          ;
01198 };
01199 
01201 class jsdlposix__Environment_USCOREType
01202 { public:
01204     std::string                          __item                        ;
01206    @xsd__NCName                          name                           1;      
01207 
01208    @xsd__NCName*                         filesystemName                 0;      
01209 
01210 
01211 
01212 
01213 
01214    @_XML                                 __anyAttribute                ;        
01215 
01216     struct soap                         *soap                          ;
01217 };
01218 
01220 class jsdlposix__Argument_USCOREType
01221 { public:
01223     xsd__normalizedString                __item                        ;
01225    @xsd__NCName*                         filesystemName                 0;      
01226 
01227 
01228 
01229 
01230 
01231    @_XML                                 __anyAttribute                ;        
01232 
01233     struct soap                         *soap                          ;
01234 };
01235 
01237 class jsdlposix__FileName_USCOREType
01238 { public:
01240     std::string                          __item                        ;
01242    @xsd__NCName*                         filesystemName                 0;      
01243 
01244 
01245 
01246 
01247 
01248    @_XML                                 __anyAttribute                ;        
01249 
01250     struct soap                         *soap                          ;
01251 };
01252 
01254 class jsdlposix__DirectoryName_USCOREType
01255 { public:
01257     std::string                          __item                        ;
01259    @xsd__NCName*                         filesystemName                 0;      
01260 
01261 
01262 
01263 
01264 
01265    @_XML                                 __anyAttribute                ;        
01266 
01267     struct soap                         *soap                          ;
01268 };
01269 
01271 class jsdlposix__Limits_USCOREType
01272 { public:
01274     xsd__nonNegativeInteger              __item                        ;
01280    @_XML                                 __anyAttribute                ;        
01281 
01282     struct soap                         *soap                          ;
01283 };
01284 
01286 class jsdlposix__UserName_USCOREType
01287 { public:
01289     std::string                          __item                        ;
01295    @_XML                                 __anyAttribute                ;        
01296 
01297     struct soap                         *soap                          ;
01298 };
01299 
01301 class jsdlposix__GroupName_USCOREType
01302 { public:
01304     std::string                          __item                        ;
01310    @_XML                                 __anyAttribute                ;        
01311 
01312     struct soap                         *soap                          ;
01313 };
01314 
01317 
01320 
01323 
01326 
01329 
01332 
01335 
01338 
01341 
01344 
01347 
01350 
01353 
01356 
01359 
01362 
01365 
01368 
01371 
01374 
01377 
01380 
01383 
01386 
01389 
01392 
01395 
01398 
01401 
01404 
01407 
01410 
01413 
01416 
01419 
01422 
01425 
01428 
01431 
01434 
01437 
01440 
01443 
01446 
01449 
01452 
01455 
01458 
01461 
01464 
01467 
01470 
01473 
01476 
01479 
01482 
01485 
01488 
01491 
01494 
01497 
01500 
01503 
01506 
01509 
01512 
01515 
01518 
01521 
01524 
01527 
01530 
01533 
01536 
01539 
01542 
01545 
01548 
01549 /******************************************************************************\
01550  *                                                                            *
01551  * Services                                                                   *
01552  *                                                                            *
01553 \******************************************************************************/
01554 
01555 
01556 //gsoap delegation1 service name:       Delegation1SoapBinding 
01557 //gsoap delegation1 service type:       Delegation 
01558 //gsoap delegation1 service port:       https://localhost:8443/glite-security-delegation 
01559 //gsoap delegation1 service namespace:  http://www.gridsite.org/namespaces/delegation-1 
01560 //gsoap delegation1 service transport:  http://schemas.xmlsoap.org/soap/http 
01561 
01562 //gsoap delegationns service name:      DelegationSoapBinding 
01563 //gsoap delegationns service type:      Delegation 
01564 //gsoap delegationns service port:      https://localhost:8443/glite-security-delegation 
01565 //gsoap delegationns service namespace: http://www.gridsite.org/namespaces/delegation-2 
01566 //gsoap delegationns service transport: http://schemas.xmlsoap.org/soap/http 
01567 
01568 //gsoap ns1  service name:      WMProxy 
01569 //gsoap ns1  service type:      WMProxy_USCOREPortType 
01570 //gsoap ns1  service port:      https://my.default.wmproxy.endpoint:7443/glite_wms_wmproxy_server 
01571 //gsoap ns1  service namespace: http://glite.org/wms/wmproxy 
01572 //gsoap ns1  service transport: http://schemas.xmlsoap.org/soap/http 
01573 
01672 /******************************************************************************\
01673  *                                                                            *
01674  * SOAP Fault Detail                                                          *
01675  *                                                                            *
01676 \******************************************************************************/
01677 
01686 struct SOAP_ENV__Detail
01687 {
01688     delegation1__DelegationExceptionType*  delegation1__DelegationException;
01690     _delegationns__DelegationException*  delegationns__DelegationException;
01692     ns1__AuthenticationFaultType*        ns1__AuthenticationFault      ;
01694     ns1__AuthorizationFaultType*         ns1__AuthorizationFault       ;
01696     ns1__GenericFaultType*               ns1__GenericFault             ;
01698     ns1__GetQuotaManagementFaultType*    ns1__GetQuotaManagementFault  ;
01700     ns1__InvalidArgumentFaultType*       ns1__InvalidArgumentFault     ;
01702     ns1__JobUnknownFaultType*            ns1__JobUnknownFault          ;
01704     ns1__NoSuitableResourcesFaultType*   ns1__NoSuitableResourcesFault ;
01706     ns1__OperationNotAllowedFaultType*   ns1__OperationNotAllowedFault ;
01708     ns1__ServerOverloadedFaultType*      ns1__ServerOverloadedFault    ;
01710     int                                  __type                        ;        
01711     void                                *fault                         ;        
01712     _XML                                 __any                         ;        
01713 };
01714 
01715 /******************************************************************************\
01716  *                                                                            *
01717  * Delegation1SoapBinding                                                     *
01718  *                                                                            *
01719 \******************************************************************************/
01720 
01721 
01722 /******************************************************************************\
01723  *                                                                            *
01724  * delegation1__getProxyReq                                                   *
01725  *                                                                            *
01726 \******************************************************************************/
01727 
01729 struct delegation1__getProxyReqResponse
01730 {
01731     std::string                         _getProxyReqReturn;
01732 };
01733 
01735 
01780 //gsoap delegation1 service method-style:       getProxyReq rpc
01781 //gsoap delegation1 service method-encoding:    getProxyReq literal
01782 //gsoap delegation1 service method-action:      getProxyReq ""
01783 //gsoap delegation1 service method-fault:       getProxyReq delegation1__DelegationException
01784 int delegation1__getProxyReq(
01785     std::string                         _delegationID,  
01786     struct delegation1__getProxyReqResponse&    
01787 );
01788 
01789 /******************************************************************************\
01790  *                                                                            *
01791  * delegation1__putProxy                                                      *
01792  *                                                                            *
01793 \******************************************************************************/
01794 
01796 struct delegation1__putProxyResponse
01797 {
01798 };
01799 
01801 
01846 //gsoap delegation1 service method-style:       putProxy rpc
01847 //gsoap delegation1 service method-encoding:    putProxy literal
01848 //gsoap delegation1 service method-action:      putProxy ""
01849 //gsoap delegation1 service method-fault:       putProxy delegation1__DelegationException
01850 int delegation1__putProxy(
01851     std::string                         _delegationID,  
01852     std::string                         _proxy, 
01853     struct delegation1__putProxyResponse&       
01854 );
01855 
01856 /******************************************************************************\
01857  *                                                                            *
01858  * DelegationSoapBinding                                                      *
01859  *                                                                            *
01860 \******************************************************************************/
01861 
01862 
01863 /******************************************************************************\
01864  *                                                                            *
01865  * delegationns__getVersion                                                   *
01866  *                                                                            *
01867 \******************************************************************************/
01868 
01870 struct delegationns__getVersionResponse
01871 {
01878     std::string                         getVersionReturn;
01879 };
01880 
01882 
01922 //gsoap delegationns service method-style:      getVersion rpc
01923 //gsoap delegationns service method-encoding:   getVersion literal
01924 //gsoap delegationns service method-action:     getVersion ""
01925 //gsoap delegationns service method-fault:      getVersion delegationns__DelegationException
01926 int delegationns__getVersion(
01927     struct delegationns__getVersionResponse&    
01928 );
01929 
01930 /******************************************************************************\
01931  *                                                                            *
01932  * delegationns__getInterfaceVersion                                          *
01933  *                                                                            *
01934 \******************************************************************************/
01935 
01937 struct delegationns__getInterfaceVersionResponse
01938 {
01945     std::string                         getInterfaceVersionReturn;
01946 };
01947 
01949 
01990 //gsoap delegationns service method-style:      getInterfaceVersion rpc
01991 //gsoap delegationns service method-encoding:   getInterfaceVersion literal
01992 //gsoap delegationns service method-action:     getInterfaceVersion ""
01993 //gsoap delegationns service method-fault:      getInterfaceVersion delegationns__DelegationException
01994 int delegationns__getInterfaceVersion(
01995     struct delegationns__getInterfaceVersionResponse&   
01996 );
01997 
01998 /******************************************************************************\
01999  *                                                                            *
02000  * delegationns__getServiceMetadata                                           *
02001  *                                                                            *
02002 \******************************************************************************/
02003 
02005 struct delegationns__getServiceMetadataResponse
02006 {
02013     std::string                         _getServiceMetadataReturn;
02014 };
02015 
02017 
02060 //gsoap delegationns service method-style:      getServiceMetadata rpc
02061 //gsoap delegationns service method-encoding:   getServiceMetadata literal
02062 //gsoap delegationns service method-action:     getServiceMetadata ""
02063 //gsoap delegationns service method-fault:      getServiceMetadata delegationns__DelegationException
02064 int delegationns__getServiceMetadata(
02072     std::string                         _key,   
02073     struct delegationns__getServiceMetadataResponse&    
02074 );
02075 
02076 /******************************************************************************\
02077  *                                                                            *
02078  * delegationns__getProxyReq                                                  *
02079  *                                                                            *
02080 \******************************************************************************/
02081 
02083 struct delegationns__getProxyReqResponse
02084 {
02092     std::string                         _getProxyReqReturn;
02093 };
02094 
02096 
02169 //gsoap delegationns service method-style:      getProxyReq rpc
02170 //gsoap delegationns service method-encoding:   getProxyReq literal
02171 //gsoap delegationns service method-action:     getProxyReq ""
02172 //gsoap delegationns service method-fault:      getProxyReq delegationns__DelegationException
02173 int delegationns__getProxyReq(
02181     std::string                         _delegationID,  
02182     struct delegationns__getProxyReqResponse&   
02183 );
02184 
02185 /******************************************************************************\
02186  *                                                                            *
02187  * delegationns__getNewProxyReq                                               *
02188  *                                                                            *
02189 \******************************************************************************/
02190 
02192 struct delegationns__getNewProxyReqResponse
02193 {
02202     delegationns__NewProxyReq*          getNewProxyReqReturn;
02203 };
02204 
02206 
02278 //gsoap delegationns service method-style:      getNewProxyReq rpc
02279 //gsoap delegationns service method-encoding:   getNewProxyReq literal
02280 //gsoap delegationns service method-action:     getNewProxyReq ""
02281 //gsoap delegationns service method-fault:      getNewProxyReq delegationns__DelegationException
02282 int delegationns__getNewProxyReq(
02283     struct delegationns__getNewProxyReqResponse&        
02284 );
02285 
02286 /******************************************************************************\
02287  *                                                                            *
02288  * delegationns__renewProxyReq                                                *
02289  *                                                                            *
02290 \******************************************************************************/
02291 
02293 struct delegationns__renewProxyReqResponse
02294 {
02303     std::string                         _renewProxyReqReturn;
02304 };
02305 
02307 
02382 //gsoap delegationns service method-style:      renewProxyReq rpc
02383 //gsoap delegationns service method-encoding:   renewProxyReq literal
02384 //gsoap delegationns service method-action:     renewProxyReq ""
02385 //gsoap delegationns service method-fault:      renewProxyReq delegationns__DelegationException
02386 int delegationns__renewProxyReq(
02395     std::string                         _delegationID,  
02396     struct delegationns__renewProxyReqResponse& 
02397 );
02398 
02399 /******************************************************************************\
02400  *                                                                            *
02401  * delegationns__putProxy                                                     *
02402  *                                                                            *
02403 \******************************************************************************/
02404 
02406 struct delegationns__putProxyResponse
02407 {
02408 };
02409 
02411 
02483 //gsoap delegationns service method-style:      putProxy rpc
02484 //gsoap delegationns service method-encoding:   putProxy literal
02485 //gsoap delegationns service method-action:     putProxy ""
02486 //gsoap delegationns service method-fault:      putProxy delegationns__DelegationException
02487 int delegationns__putProxy(
02495     std::string                         _delegationID,  
02496 
02503     std::string                         _proxy, 
02504     struct delegationns__putProxyResponse&      
02505 );
02506 
02507 /******************************************************************************\
02508  *                                                                            *
02509  * delegationns__getTerminationTime                                           *
02510  *                                                                            *
02511 \******************************************************************************/
02512 
02514 struct delegationns__getTerminationTimeResponse
02515 {
02522     time_t                              _getTerminationTimeReturn;
02523 };
02524 
02526 
02570 //gsoap delegationns service method-style:      getTerminationTime rpc
02571 //gsoap delegationns service method-encoding:   getTerminationTime literal
02572 //gsoap delegationns service method-action:     getTerminationTime ""
02573 //gsoap delegationns service method-fault:      getTerminationTime delegationns__DelegationException
02574 int delegationns__getTerminationTime(
02581     std::string                         _delegationID,  
02582     struct delegationns__getTerminationTimeResponse&    
02583 );
02584 
02585 /******************************************************************************\
02586  *                                                                            *
02587  * delegationns__destroy                                                      *
02588  *                                                                            *
02589 \******************************************************************************/
02590 
02592 struct delegationns__destroyResponse
02593 {
02594 };
02595 
02597 
02641 //gsoap delegationns service method-style:      destroy rpc
02642 //gsoap delegationns service method-encoding:   destroy literal
02643 //gsoap delegationns service method-action:     destroy ""
02644 //gsoap delegationns service method-fault:      destroy delegationns__DelegationException
02645 int delegationns__destroy(
02652     std::string                         _delegationID,  
02653     struct delegationns__destroyResponse&       
02654 );
02655 
02656 /******************************************************************************\
02657  *                                                                            *
02658  * WMProxy                                                                    *
02659  *                                                                            *
02660 \******************************************************************************/
02661 
02662 
02663 /******************************************************************************\
02664  *                                                                            *
02665  * ns1__getProxyReq                                                           *
02666  *                                                                            *
02667 \******************************************************************************/
02668 
02670 struct ns1__getProxyReqResponse
02671 {
02672     std::string                         _request;
02673 };
02674 
02676 
02739 //gsoap ns1  service method-style:      getProxyReq rpc
02740 //gsoap ns1  service method-encoding:   getProxyReq literal
02741 //gsoap ns1  service method-action:     getProxyReq ""
02742 //gsoap ns1  service method-fault:      getProxyReq ns1__AuthenticationFault
02743 //gsoap ns1  service method-fault:      getProxyReq ns1__AuthorizationFault
02744 //gsoap ns1  service method-fault:      getProxyReq ns1__GenericFault
02745 //gsoap ns1  service method-fault:      getProxyReq ns1__ServerOverloadedFault
02746 int ns1__getProxyReq(
02747     std::string                         _delegationID,  
02748     struct ns1__getProxyReqResponse    &        
02749 );
02750 
02751 /******************************************************************************\
02752  *                                                                            *
02753  * ns1__putProxy                                                              *
02754  *                                                                            *
02755 \******************************************************************************/
02756 
02758 struct ns1__putProxyResponse
02759 {
02760 };
02761 
02763 
02826 //gsoap ns1  service method-style:      putProxy rpc
02827 //gsoap ns1  service method-encoding:   putProxy literal
02828 //gsoap ns1  service method-action:     putProxy ""
02829 //gsoap ns1  service method-fault:      putProxy ns1__AuthenticationFault
02830 //gsoap ns1  service method-fault:      putProxy ns1__AuthorizationFault
02831 //gsoap ns1  service method-fault:      putProxy ns1__GenericFault
02832 //gsoap ns1  service method-fault:      putProxy ns1__ServerOverloadedFault
02833 int ns1__putProxy(
02834     std::string                         _delegationID,  
02835     std::string                         _proxy, 
02836     struct ns1__putProxyResponse       &        
02837 );
02838 
02839 /******************************************************************************\
02840  *                                                                            *
02841  * ns1__getVersion                                                            *
02842  *                                                                            *
02843 \******************************************************************************/
02844 
02846 struct ns1__getVersionResponse
02847 {
02848     std::string                         version;
02849 };
02850 
02852 
02904 //gsoap ns1  service method-style:      getVersion rpc
02905 //gsoap ns1  service method-encoding:   getVersion literal
02906 //gsoap ns1  service method-action:     getVersion ""
02907 //gsoap ns1  service method-fault:      getVersion ns1__GenericFault
02908 //gsoap ns1  service method-fault:      getVersion ns1__AuthenticationFault
02909 //gsoap ns1  service method-fault:      getVersion ns1__ServerOverloadedFault
02910 int ns1__getVersion(
02911     struct ns1__getVersionResponse     &        
02912 );
02913 
02914 /******************************************************************************\
02915  *                                                                            *
02916  * ns1__getJDL                                                                *
02917  *                                                                            *
02918 \******************************************************************************/
02919 
02921 struct ns1__getJDLResponse
02922 {
02923     std::string                         _jdl;
02924 };
02925 
02927 
02988 //gsoap ns1  service method-style:      getJDL rpc
02989 //gsoap ns1  service method-encoding:   getJDL literal
02990 //gsoap ns1  service method-action:     getJDL ""
02991 //gsoap ns1  service method-fault:      getJDL ns1__AuthenticationFault
02992 //gsoap ns1  service method-fault:      getJDL ns1__AuthorizationFault
02993 //gsoap ns1  service method-fault:      getJDL ns1__InvalidArgumentFault
02994 //gsoap ns1  service method-fault:      getJDL ns1__JobUnknownFault
02995 //gsoap ns1  service method-fault:      getJDL ns1__GenericFault
02996 //gsoap ns1  service method-fault:      getJDL ns1__ServerOverloadedFault
02997 int ns1__getJDL(
02998     std::string                         _jobId, 
02999     enum ns1__JdlType                   _type,  
03000     struct ns1__getJDLResponse         &        
03001 );
03002 
03003 /******************************************************************************\
03004  *                                                                            *
03005  * ns1__jobRegister                                                           *
03006  *                                                                            *
03007 \******************************************************************************/
03008 
03010 struct ns1__jobRegisterResponse
03011 {
03012     ns1__JobIdStructType*               _jobIdStruct;
03013 };
03014 
03016 
03082 //gsoap ns1  service method-style:      jobRegister rpc
03083 //gsoap ns1  service method-encoding:   jobRegister literal
03084 //gsoap ns1  service method-action:     jobRegister ""
03085 //gsoap ns1  service method-fault:      jobRegister ns1__AuthenticationFault
03086 //gsoap ns1  service method-fault:      jobRegister ns1__AuthorizationFault
03087 //gsoap ns1  service method-fault:      jobRegister ns1__InvalidArgumentFault
03088 //gsoap ns1  service method-fault:      jobRegister ns1__GenericFault
03089 //gsoap ns1  service method-fault:      jobRegister ns1__ServerOverloadedFault
03090 int ns1__jobRegister(
03091     std::string                         _jdl,   
03092     std::string                         _delegationId,  
03093     struct ns1__jobRegisterResponse    &        
03094 );
03095 
03096 /******************************************************************************\
03097  *                                                                            *
03098  * ns1__jobRegisterJSDL                                                       *
03099  *                                                                            *
03100 \******************************************************************************/
03101 
03103 struct ns1__jobRegisterJSDLResponse
03104 {
03105     ns1__JobIdStructType*               _jobIdStruct;
03106 };
03107 
03109 
03175 //gsoap ns1  service method-style:      jobRegisterJSDL rpc
03176 //gsoap ns1  service method-encoding:   jobRegisterJSDL literal
03177 //gsoap ns1  service method-action:     jobRegisterJSDL ""
03178 //gsoap ns1  service method-fault:      jobRegisterJSDL ns1__AuthenticationFault
03179 //gsoap ns1  service method-fault:      jobRegisterJSDL ns1__AuthorizationFault
03180 //gsoap ns1  service method-fault:      jobRegisterJSDL ns1__InvalidArgumentFault
03181 //gsoap ns1  service method-fault:      jobRegisterJSDL ns1__GenericFault
03182 //gsoap ns1  service method-fault:      jobRegisterJSDL ns1__ServerOverloadedFault
03183 int ns1__jobRegisterJSDL(
03184     jsdl__JobDefinition_USCOREType*     _jsdl,  
03185     std::string                         _delegationId,  
03186     struct ns1__jobRegisterJSDLResponse&        
03187 );
03188 
03189 /******************************************************************************\
03190  *                                                                            *
03191  * ns1__jobStart                                                              *
03192  *                                                                            *
03193 \******************************************************************************/
03194 
03196 struct ns1__jobStartResponse
03197 {
03198 };
03199 
03201 
03270 //gsoap ns1  service method-style:      jobStart rpc
03271 //gsoap ns1  service method-encoding:   jobStart literal
03272 //gsoap ns1  service method-action:     jobStart ""
03273 //gsoap ns1  service method-fault:      jobStart ns1__AuthenticationFault
03274 //gsoap ns1  service method-fault:      jobStart ns1__AuthorizationFault
03275 //gsoap ns1  service method-fault:      jobStart ns1__InvalidArgumentFault
03276 //gsoap ns1  service method-fault:      jobStart ns1__GenericFault
03277 //gsoap ns1  service method-fault:      jobStart ns1__JobUnknownFault
03278 //gsoap ns1  service method-fault:      jobStart ns1__OperationNotAllowedFault
03279 //gsoap ns1  service method-fault:      jobStart ns1__ServerOverloadedFault
03280 int ns1__jobStart(
03281     std::string                         _jobId, 
03282     struct ns1__jobStartResponse       &        
03283 );
03284 
03285 /******************************************************************************\
03286  *                                                                            *
03287  * ns1__jobSubmit                                                             *
03288  *                                                                            *
03289 \******************************************************************************/
03290 
03292 struct ns1__jobSubmitResponse
03293 {
03294     ns1__JobIdStructType*               _jobIdStruct;
03295 };
03296 
03298 
03365 //gsoap ns1  service method-style:      jobSubmit rpc
03366 //gsoap ns1  service method-encoding:   jobSubmit literal
03367 //gsoap ns1  service method-action:     jobSubmit ""
03368 //gsoap ns1  service method-fault:      jobSubmit ns1__AuthenticationFault
03369 //gsoap ns1  service method-fault:      jobSubmit ns1__AuthorizationFault
03370 //gsoap ns1  service method-fault:      jobSubmit ns1__InvalidArgumentFault
03371 //gsoap ns1  service method-fault:      jobSubmit ns1__GenericFault
03372 //gsoap ns1  service method-fault:      jobSubmit ns1__ServerOverloadedFault
03373 int ns1__jobSubmit(
03374     std::string                         _jdl,   
03375     std::string                         _delegationId,  
03376     struct ns1__jobSubmitResponse      &        
03377 );
03378 
03379 /******************************************************************************\
03380  *                                                                            *
03381  * ns1__jobSubmitJSDL                                                         *
03382  *                                                                            *
03383 \******************************************************************************/
03384 
03386 struct ns1__jobSubmitJSDLResponse
03387 {
03388     ns1__JobIdStructType*               _jobIdStruct;
03389 };
03390 
03392 
03459 //gsoap ns1  service method-style:      jobSubmitJSDL rpc
03460 //gsoap ns1  service method-encoding:   jobSubmitJSDL literal
03461 //gsoap ns1  service method-action:     jobSubmitJSDL ""
03462 //gsoap ns1  service method-fault:      jobSubmitJSDL ns1__AuthenticationFault
03463 //gsoap ns1  service method-fault:      jobSubmitJSDL ns1__AuthorizationFault
03464 //gsoap ns1  service method-fault:      jobSubmitJSDL ns1__InvalidArgumentFault
03465 //gsoap ns1  service method-fault:      jobSubmitJSDL ns1__GenericFault
03466 //gsoap ns1  service method-fault:      jobSubmitJSDL ns1__ServerOverloadedFault
03467 int ns1__jobSubmitJSDL(
03468     std::string                         _delegationId,  
03469     jsdl__JobDefinition_USCOREType*     _jsdl,  
03470     struct ns1__jobSubmitJSDLResponse  &        
03471 );
03472 
03473 /******************************************************************************\
03474  *                                                                            *
03475  * ns1__jobCancel                                                             *
03476  *                                                                            *
03477 \******************************************************************************/
03478 
03480 struct ns1__jobCancelResponse
03481 {
03482 };
03483 
03485 
03548 //gsoap ns1  service method-style:      jobCancel rpc
03549 //gsoap ns1  service method-encoding:   jobCancel literal
03550 //gsoap ns1  service method-action:     jobCancel ""
03551 //gsoap ns1  service method-fault:      jobCancel ns1__AuthenticationFault
03552 //gsoap ns1  service method-fault:      jobCancel ns1__AuthorizationFault
03553 //gsoap ns1  service method-fault:      jobCancel ns1__InvalidArgumentFault
03554 //gsoap ns1  service method-fault:      jobCancel ns1__GenericFault
03555 //gsoap ns1  service method-fault:      jobCancel ns1__JobUnknownFault
03556 //gsoap ns1  service method-fault:      jobCancel ns1__OperationNotAllowedFault
03557 //gsoap ns1  service method-fault:      jobCancel ns1__ServerOverloadedFault
03558 int ns1__jobCancel(
03559     std::string                         _jobId, 
03560     struct ns1__jobCancelResponse      &        
03561 );
03562 
03563 /******************************************************************************\
03564  *                                                                            *
03565  * ns1__getMaxInputSandboxSize                                                *
03566  *                                                                            *
03567 \******************************************************************************/
03568 
03570 struct ns1__getMaxInputSandboxSizeResponse
03571 {
03572     LONG64                              size;
03573 };
03574 
03576 
03631 //gsoap ns1  service method-style:      getMaxInputSandboxSize rpc
03632 //gsoap ns1  service method-encoding:   getMaxInputSandboxSize literal
03633 //gsoap ns1  service method-action:     getMaxInputSandboxSize ""
03634 //gsoap ns1  service method-fault:      getMaxInputSandboxSize ns1__AuthenticationFault
03635 //gsoap ns1  service method-fault:      getMaxInputSandboxSize ns1__AuthorizationFault
03636 //gsoap ns1  service method-fault:      getMaxInputSandboxSize ns1__GenericFault
03637 //gsoap ns1  service method-fault:      getMaxInputSandboxSize ns1__ServerOverloadedFault
03638 int ns1__getMaxInputSandboxSize(
03639     struct ns1__getMaxInputSandboxSizeResponse& 
03640 );
03641 
03642 /******************************************************************************\
03643  *                                                                            *
03644  * ns1__getSandboxDestURI                                                     *
03645  *                                                                            *
03646 \******************************************************************************/
03647 
03649 struct ns1__getSandboxDestURIResponse
03650 {
03651     ns1__StringList*                    _path;
03652 };
03653 
03655 
03733 //gsoap ns1  service method-style:      getSandboxDestURI rpc
03734 //gsoap ns1  service method-encoding:   getSandboxDestURI literal
03735 //gsoap ns1  service method-action:     getSandboxDestURI ""
03736 //gsoap ns1  service method-fault:      getSandboxDestURI ns1__AuthenticationFault
03737 //gsoap ns1  service method-fault:      getSandboxDestURI ns1__AuthorizationFault
03738 //gsoap ns1  service method-fault:      getSandboxDestURI ns1__GenericFault
03739 //gsoap ns1  service method-fault:      getSandboxDestURI ns1__InvalidArgumentFault
03740 //gsoap ns1  service method-fault:      getSandboxDestURI ns1__JobUnknownFault
03741 //gsoap ns1  service method-fault:      getSandboxDestURI ns1__OperationNotAllowedFault
03742 //gsoap ns1  service method-fault:      getSandboxDestURI ns1__ServerOverloadedFault
03743 int ns1__getSandboxDestURI(
03744     std::string                         _jobId, 
03745     std::string                         _protocol,      
03746     struct ns1__getSandboxDestURIResponse&      
03747 );
03748 
03749 /******************************************************************************\
03750  *                                                                            *
03751  * ns1__getSandboxBulkDestURI                                                 *
03752  *                                                                            *
03753 \******************************************************************************/
03754 
03756 struct ns1__getSandboxBulkDestURIResponse
03757 {
03758     ns1__DestURIsStructType*            _DestURIsStructType;
03759 };
03760 
03762 
03845 //gsoap ns1  service method-style:      getSandboxBulkDestURI rpc
03846 //gsoap ns1  service method-encoding:   getSandboxBulkDestURI literal
03847 //gsoap ns1  service method-action:     getSandboxBulkDestURI ""
03848 //gsoap ns1  service method-fault:      getSandboxBulkDestURI ns1__AuthenticationFault
03849 //gsoap ns1  service method-fault:      getSandboxBulkDestURI ns1__AuthorizationFault
03850 //gsoap ns1  service method-fault:      getSandboxBulkDestURI ns1__GenericFault
03851 //gsoap ns1  service method-fault:      getSandboxBulkDestURI ns1__InvalidArgumentFault
03852 //gsoap ns1  service method-fault:      getSandboxBulkDestURI ns1__JobUnknownFault
03853 //gsoap ns1  service method-fault:      getSandboxBulkDestURI ns1__OperationNotAllowedFault
03854 //gsoap ns1  service method-fault:      getSandboxBulkDestURI ns1__ServerOverloadedFault
03855 int ns1__getSandboxBulkDestURI(
03856     std::string                         _jobId, 
03857     std::string                         _protocol,      
03858     struct ns1__getSandboxBulkDestURIResponse&  
03859 );
03860 
03861 /******************************************************************************\
03862  *                                                                            *
03863  * ns1__getTotalQuota                                                         *
03864  *                                                                            *
03865 \******************************************************************************/
03866 
03868 struct ns1__getTotalQuotaResponse
03869 {
03870     LONG64                              softLimit;
03871     LONG64                              hardLimit;
03872 };
03873 
03875 
03932 //gsoap ns1  service method-style:      getTotalQuota rpc
03933 //gsoap ns1  service method-encoding:   getTotalQuota literal
03934 //gsoap ns1  service method-action:     getTotalQuota ""
03935 //gsoap ns1  service method-fault:      getTotalQuota ns1__AuthenticationFault
03936 //gsoap ns1  service method-fault:      getTotalQuota ns1__AuthorizationFault
03937 //gsoap ns1  service method-fault:      getTotalQuota ns1__GetQuotaManagementFault
03938 //gsoap ns1  service method-fault:      getTotalQuota ns1__GenericFault
03939 //gsoap ns1  service method-fault:      getTotalQuota ns1__ServerOverloadedFault
03940 int ns1__getTotalQuota(
03941     struct ns1__getTotalQuotaResponse  &        
03942 );
03943 
03944 /******************************************************************************\
03945  *                                                                            *
03946  * ns1__getFreeQuota                                                          *
03947  *                                                                            *
03948 \******************************************************************************/
03949 
03951 struct ns1__getFreeQuotaResponse
03952 {
03953     LONG64                              softLimit;
03954     LONG64                              hardLimit;
03955 };
03956 
03958 
04015 //gsoap ns1  service method-style:      getFreeQuota rpc
04016 //gsoap ns1  service method-encoding:   getFreeQuota literal
04017 //gsoap ns1  service method-action:     getFreeQuota ""
04018 //gsoap ns1  service method-fault:      getFreeQuota ns1__AuthenticationFault
04019 //gsoap ns1  service method-fault:      getFreeQuota ns1__AuthorizationFault
04020 //gsoap ns1  service method-fault:      getFreeQuota ns1__GetQuotaManagementFault
04021 //gsoap ns1  service method-fault:      getFreeQuota ns1__GenericFault
04022 //gsoap ns1  service method-fault:      getFreeQuota ns1__ServerOverloadedFault
04023 int ns1__getFreeQuota(
04024     struct ns1__getFreeQuotaResponse   &        
04025 );
04026 
04027 /******************************************************************************\
04028  *                                                                            *
04029  * ns1__jobPurge                                                              *
04030  *                                                                            *
04031 \******************************************************************************/
04032 
04034 struct ns1__jobPurgeResponse
04035 {
04036 };
04037 
04039 
04102 //gsoap ns1  service method-style:      jobPurge rpc
04103 //gsoap ns1  service method-encoding:   jobPurge literal
04104 //gsoap ns1  service method-action:     jobPurge ""
04105 //gsoap ns1  service method-fault:      jobPurge ns1__AuthenticationFault
04106 //gsoap ns1  service method-fault:      jobPurge ns1__AuthorizationFault
04107 //gsoap ns1  service method-fault:      jobPurge ns1__InvalidArgumentFault
04108 //gsoap ns1  service method-fault:      jobPurge ns1__GenericFault
04109 //gsoap ns1  service method-fault:      jobPurge ns1__JobUnknownFault
04110 //gsoap ns1  service method-fault:      jobPurge ns1__OperationNotAllowedFault
04111 //gsoap ns1  service method-fault:      jobPurge ns1__ServerOverloadedFault
04112 int ns1__jobPurge(
04113     std::string                         _jobId, 
04114     struct ns1__jobPurgeResponse       &        
04115 );
04116 
04117 /******************************************************************************\
04118  *                                                                            *
04119  * ns1__getOutputFileList                                                     *
04120  *                                                                            *
04121 \******************************************************************************/
04122 
04124 struct ns1__getOutputFileListResponse
04125 {
04126     ns1__StringAndLongList*             _OutputFileAndSizeList;
04127 };
04128 
04130 
04201 //gsoap ns1  service method-style:      getOutputFileList rpc
04202 //gsoap ns1  service method-encoding:   getOutputFileList literal
04203 //gsoap ns1  service method-action:     getOutputFileList ""
04204 //gsoap ns1  service method-fault:      getOutputFileList ns1__AuthenticationFault
04205 //gsoap ns1  service method-fault:      getOutputFileList ns1__AuthorizationFault
04206 //gsoap ns1  service method-fault:      getOutputFileList ns1__InvalidArgumentFault
04207 //gsoap ns1  service method-fault:      getOutputFileList ns1__GenericFault
04208 //gsoap ns1  service method-fault:      getOutputFileList ns1__JobUnknownFault
04209 //gsoap ns1  service method-fault:      getOutputFileList ns1__OperationNotAllowedFault
04210 //gsoap ns1  service method-fault:      getOutputFileList ns1__ServerOverloadedFault
04211 int ns1__getOutputFileList(
04212     std::string                         _jobId, 
04213     std::string                         _protocol,      
04214     struct ns1__getOutputFileListResponse&      
04215 );
04216 
04217 /******************************************************************************\
04218  *                                                                            *
04219  * ns1__jobListMatch                                                          *
04220  *                                                                            *
04221 \******************************************************************************/
04222 
04224 struct ns1__jobListMatchResponse
04225 {
04226     ns1__StringAndLongList*             _CEIdAndRankList;
04227 };
04228 
04230 
04293 //gsoap ns1  service method-style:      jobListMatch rpc
04294 //gsoap ns1  service method-encoding:   jobListMatch literal
04295 //gsoap ns1  service method-action:     jobListMatch ""
04296 //gsoap ns1  service method-fault:      jobListMatch ns1__AuthenticationFault
04297 //gsoap ns1  service method-fault:      jobListMatch ns1__AuthorizationFault
04298 //gsoap ns1  service method-fault:      jobListMatch ns1__InvalidArgumentFault
04299 //gsoap ns1  service method-fault:      jobListMatch ns1__NoSuitableResourcesFault
04300 //gsoap ns1  service method-fault:      jobListMatch ns1__GenericFault
04301 //gsoap ns1  service method-fault:      jobListMatch ns1__ServerOverloadedFault
04302 int ns1__jobListMatch(
04303     std::string                         _jdl,   
04304     std::string                         _delegationId,  
04305     struct ns1__jobListMatchResponse   &        
04306 );
04307 
04308 /******************************************************************************\
04309  *                                                                            *
04310  * ns1__jobListMatchJSDL                                                      *
04311  *                                                                            *
04312 \******************************************************************************/
04313 
04315 struct ns1__jobListMatchJSDLResponse
04316 {
04317     ns1__StringAndLongList*             _CEIdAndRankList;
04318 };
04319 
04321 
04384 //gsoap ns1  service method-style:      jobListMatchJSDL rpc
04385 //gsoap ns1  service method-encoding:   jobListMatchJSDL literal
04386 //gsoap ns1  service method-action:     jobListMatchJSDL ""
04387 //gsoap ns1  service method-fault:      jobListMatchJSDL ns1__AuthenticationFault
04388 //gsoap ns1  service method-fault:      jobListMatchJSDL ns1__AuthorizationFault
04389 //gsoap ns1  service method-fault:      jobListMatchJSDL ns1__InvalidArgumentFault
04390 //gsoap ns1  service method-fault:      jobListMatchJSDL ns1__NoSuitableResourcesFault
04391 //gsoap ns1  service method-fault:      jobListMatchJSDL ns1__GenericFault
04392 //gsoap ns1  service method-fault:      jobListMatchJSDL ns1__ServerOverloadedFault
04393 int ns1__jobListMatchJSDL(
04394     jsdl__JobDefinition_USCOREType*     _jsdl,  
04395     std::string                         _delegationId,  
04396     struct ns1__jobListMatchJSDLResponse&       
04397 );
04398 
04399 /******************************************************************************\
04400  *                                                                            *
04401  * ns1__getJobTemplate                                                        *
04402  *                                                                            *
04403 \******************************************************************************/
04404 
04406 struct ns1__getJobTemplateResponse
04407 {
04408     std::string                         _jdl;
04409 };
04410 
04412 
04481 //gsoap ns1  service method-style:      getJobTemplate rpc
04482 //gsoap ns1  service method-encoding:   getJobTemplate literal
04483 //gsoap ns1  service method-action:     getJobTemplate ""
04484 //gsoap ns1  service method-fault:      getJobTemplate ns1__GenericFault
04485 //gsoap ns1  service method-fault:      getJobTemplate ns1__AuthenticationFault
04486 //gsoap ns1  service method-fault:      getJobTemplate ns1__AuthorizationFault
04487 //gsoap ns1  service method-fault:      getJobTemplate ns1__InvalidArgumentFault
04488 //gsoap ns1  service method-fault:      getJobTemplate ns1__ServerOverloadedFault
04489 int ns1__getJobTemplate(
04490     ns1__JobTypeList*                   _jobType,       
04491     std::string                         _executable,    
04492     std::string                         _arguments,     
04493     std::string                         _requirements,  
04494     std::string                         _rank,  
04495     struct ns1__getJobTemplateResponse &        
04496 );
04497 
04498 /******************************************************************************\
04499  *                                                                            *
04500  * ns1__getDAGTemplate                                                        *
04501  *                                                                            *
04502 \******************************************************************************/
04503 
04505 struct ns1__getDAGTemplateResponse
04506 {
04507     std::string                         _jdl;
04508 };
04509 
04511 
04576 //gsoap ns1  service method-style:      getDAGTemplate rpc
04577 //gsoap ns1  service method-encoding:   getDAGTemplate literal
04578 //gsoap ns1  service method-action:     getDAGTemplate ""
04579 //gsoap ns1  service method-fault:      getDAGTemplate ns1__GenericFault
04580 //gsoap ns1  service method-fault:      getDAGTemplate ns1__AuthenticationFault
04581 //gsoap ns1  service method-fault:      getDAGTemplate ns1__AuthorizationFault
04582 //gsoap ns1  service method-fault:      getDAGTemplate ns1__InvalidArgumentFault
04583 //gsoap ns1  service method-fault:      getDAGTemplate ns1__ServerOverloadedFault
04584 int ns1__getDAGTemplate(
04585     ns1__GraphStructType*               _dependencies,  
04586     std::string                         _requirements,  
04587     std::string                         _rank,  
04588     struct ns1__getDAGTemplateResponse &        
04589 );
04590 
04591 /******************************************************************************\
04592  *                                                                            *
04593  * ns1__getCollectionTemplate                                                 *
04594  *                                                                            *
04595 \******************************************************************************/
04596 
04598 struct ns1__getCollectionTemplateResponse
04599 {
04600     std::string                         _jdl;
04601 };
04602 
04604 
04668 //gsoap ns1  service method-style:      getCollectionTemplate rpc
04669 //gsoap ns1  service method-encoding:   getCollectionTemplate literal
04670 //gsoap ns1  service method-action:     getCollectionTemplate ""
04671 //gsoap ns1  service method-fault:      getCollectionTemplate ns1__GenericFault
04672 //gsoap ns1  service method-fault:      getCollectionTemplate ns1__AuthenticationFault
04673 //gsoap ns1  service method-fault:      getCollectionTemplate ns1__AuthorizationFault
04674 //gsoap ns1  service method-fault:      getCollectionTemplate ns1__InvalidArgumentFault
04675 //gsoap ns1  service method-fault:      getCollectionTemplate ns1__ServerOverloadedFault
04676 int ns1__getCollectionTemplate(
04677     int                                 _jobNumber,     
04678     std::string                         _requirements,  
04679     std::string                         _rank,  
04680     struct ns1__getCollectionTemplateResponse&  
04681 );
04682 
04683 /******************************************************************************\
04684  *                                                                            *
04685  * ns1__getIntParametricJobTemplate                                           *
04686  *                                                                            *
04687 \******************************************************************************/
04688 
04690 struct ns1__getIntParametricJobTemplateResponse
04691 {
04692     std::string                         _jdl;
04693 };
04694 
04696 
04771 //gsoap ns1  service method-style:      getIntParametricJobTemplate rpc
04772 //gsoap ns1  service method-encoding:   getIntParametricJobTemplate literal
04773 //gsoap ns1  service method-action:     getIntParametricJobTemplate ""
04774 //gsoap ns1  service method-fault:      getIntParametricJobTemplate ns1__GenericFault
04775 //gsoap ns1  service method-fault:      getIntParametricJobTemplate ns1__AuthenticationFault
04776 //gsoap ns1  service method-fault:      getIntParametricJobTemplate ns1__AuthorizationFault
04777 //gsoap ns1  service method-fault:      getIntParametricJobTemplate ns1__InvalidArgumentFault
04778 //gsoap ns1  service method-fault:      getIntParametricJobTemplate ns1__ServerOverloadedFault
04779 int ns1__getIntParametricJobTemplate(
04780     ns1__StringList*                    _attributes,    
04781     int                                 _param, 
04782     int                                 _parameterStart,        
04783     int                                 _parameterStep, 
04784     std::string                         _requirements,  
04785     std::string                         _rank,  
04786     struct ns1__getIntParametricJobTemplateResponse&    
04787 );
04788 
04789 /******************************************************************************\
04790  *                                                                            *
04791  * ns1__getStringParametricJobTemplate                                        *
04792  *                                                                            *
04793 \******************************************************************************/
04794 
04796 struct ns1__getStringParametricJobTemplateResponse
04797 {
04798     std::string                         _jdl;
04799 };
04800 
04802 
04871 //gsoap ns1  service method-style:      getStringParametricJobTemplate rpc
04872 //gsoap ns1  service method-encoding:   getStringParametricJobTemplate literal
04873 //gsoap ns1  service method-action:     getStringParametricJobTemplate ""
04874 //gsoap ns1  service method-fault:      getStringParametricJobTemplate ns1__GenericFault
04875 //gsoap ns1  service method-fault:      getStringParametricJobTemplate ns1__AuthenticationFault
04876 //gsoap ns1  service method-fault:      getStringParametricJobTemplate ns1__AuthorizationFault
04877 //gsoap ns1  service method-fault:      getStringParametricJobTemplate ns1__InvalidArgumentFault
04878 //gsoap ns1  service method-fault:      getStringParametricJobTemplate ns1__ServerOverloadedFault
04879 int ns1__getStringParametricJobTemplate(
04880     ns1__StringList*                    _attributes,    
04881     ns1__StringList*                    _param, 
04882     std::string                         _requirements,  
04883     std::string                         _rank,  
04884     struct ns1__getStringParametricJobTemplateResponse& 
04885 );
04886 
04887 /******************************************************************************\
04888  *                                                                            *
04889  * ns1__getACLItems                                                           *
04890  *                                                                            *
04891 \******************************************************************************/
04892 
04894 struct ns1__getACLItemsResponse
04895 {
04896     ns1__StringList*                    _items;
04897 };
04898 
04900 
04960 //gsoap ns1  service method-style:      getACLItems rpc
04961 //gsoap ns1  service method-encoding:   getACLItems literal
04962 //gsoap ns1  service method-action:     getACLItems ""
04963 //gsoap ns1  service method-fault:      getACLItems ns1__AuthenticationFault
04964 //gsoap ns1  service method-fault:      getACLItems ns1__AuthorizationFault
04965 //gsoap ns1  service method-fault:      getACLItems ns1__GenericFault
04966 //gsoap ns1  service method-fault:      getACLItems ns1__InvalidArgumentFault
04967 //gsoap ns1  service method-fault:      getACLItems ns1__JobUnknownFault
04968 //gsoap ns1  service method-fault:      getACLItems ns1__ServerOverloadedFault
04969 int ns1__getACLItems(
04970     std::string                         _jobId, 
04971     struct ns1__getACLItemsResponse    &        
04972 );
04973 
04974 /******************************************************************************\
04975  *                                                                            *
04976  * ns1__addACLItems                                                           *
04977  *                                                                            *
04978 \******************************************************************************/
04979 
04981 struct ns1__addACLItemsResponse
04982 {
04983 };
04984 
04986 
05049 //gsoap ns1  service method-style:      addACLItems rpc
05050 //gsoap ns1  service method-encoding:   addACLItems literal
05051 //gsoap ns1  service method-action:     addACLItems ""
05052 //gsoap ns1  service method-fault:      addACLItems ns1__AuthenticationFault
05053 //gsoap ns1  service method-fault:      addACLItems ns1__AuthorizationFault
05054 //gsoap ns1  service method-fault:      addACLItems ns1__GenericFault
05055 //gsoap ns1  service method-fault:      addACLItems ns1__InvalidArgumentFault
05056 //gsoap ns1  service method-fault:      addACLItems ns1__JobUnknownFault
05057 //gsoap ns1  service method-fault:      addACLItems ns1__ServerOverloadedFault
05058 int ns1__addACLItems(
05059     std::string                         _jobId, 
05060     ns1__StringList*                    _items, 
05061     struct ns1__addACLItemsResponse    &        
05062 );
05063 
05064 /******************************************************************************\
05065  *                                                                            *
05066  * ns1__removeACLItem                                                         *
05067  *                                                                            *
05068 \******************************************************************************/
05069 
05071 struct ns1__removeACLItemResponse
05072 {
05073 };
05074 
05076 
05142 //gsoap ns1  service method-style:      removeACLItem rpc
05143 //gsoap ns1  service method-encoding:   removeACLItem literal
05144 //gsoap ns1  service method-action:     removeACLItem ""
05145 //gsoap ns1  service method-fault:      removeACLItem ns1__AuthenticationFault
05146 //gsoap ns1  service method-fault:      removeACLItem ns1__AuthorizationFault
05147 //gsoap ns1  service method-fault:      removeACLItem ns1__GenericFault
05148 //gsoap ns1  service method-fault:      removeACLItem ns1__InvalidArgumentFault
05149 //gsoap ns1  service method-fault:      removeACLItem ns1__JobUnknownFault
05150 //gsoap ns1  service method-fault:      removeACLItem ns1__OperationNotAllowedFault
05151 //gsoap ns1  service method-fault:      removeACLItem ns1__ServerOverloadedFault
05152 int ns1__removeACLItem(
05153     std::string                         _jobId, 
05154     std::string                         _item,  
05155     struct ns1__removeACLItemResponse  &        
05156 );
05157 
05158 /******************************************************************************\
05159  *                                                                            *
05160  * ns1__getDelegatedProxyInfo                                                 *
05161  *                                                                            *
05162 \******************************************************************************/
05163 
05165 struct ns1__getDelegatedProxyInfoResponse
05166 {
05167     ns1__ProxyInfoStructType*           _items;
05168 };
05169 
05171 
05230 //gsoap ns1  service method-style:      getDelegatedProxyInfo rpc
05231 //gsoap ns1  service method-encoding:   getDelegatedProxyInfo literal
05232 //gsoap ns1  service method-action:     getDelegatedProxyInfo ""
05233 //gsoap ns1  service method-fault:      getDelegatedProxyInfo ns1__AuthenticationFault
05234 //gsoap ns1  service method-fault:      getDelegatedProxyInfo ns1__AuthorizationFault
05235 //gsoap ns1  service method-fault:      getDelegatedProxyInfo ns1__GenericFault
05236 //gsoap ns1  service method-fault:      getDelegatedProxyInfo ns1__InvalidArgumentFault
05237 //gsoap ns1  service method-fault:      getDelegatedProxyInfo ns1__JobUnknownFault
05238 //gsoap ns1  service method-fault:      getDelegatedProxyInfo ns1__ServerOverloadedFault
05239 int ns1__getDelegatedProxyInfo(
05240     std::string                         _delegationID,  
05241     struct ns1__getDelegatedProxyInfoResponse&  
05242 );
05243 
05244 /******************************************************************************\
05245  *                                                                            *
05246  * ns1__getJobProxyInfo                                                       *
05247  *                                                                            *
05248 \******************************************************************************/
05249 
05251 struct ns1__getJobProxyInfoResponse
05252 {
05253     ns1__ProxyInfoStructType*           _items;
05254 };
05255 
05257 
05316 //gsoap ns1  service method-style:      getJobProxyInfo rpc
05317 //gsoap ns1  service method-encoding:   getJobProxyInfo literal
05318 //gsoap ns1  service method-action:     getJobProxyInfo ""
05319 //gsoap ns1  service method-fault:      getJobProxyInfo ns1__AuthenticationFault
05320 //gsoap ns1  service method-fault:      getJobProxyInfo ns1__AuthorizationFault
05321 //gsoap ns1  service method-fault:      getJobProxyInfo ns1__GenericFault
05322 //gsoap ns1  service method-fault:      getJobProxyInfo ns1__InvalidArgumentFault
05323 //gsoap ns1  service method-fault:      getJobProxyInfo ns1__JobUnknownFault
05324 //gsoap ns1  service method-fault:      getJobProxyInfo ns1__ServerOverloadedFault
05325 int ns1__getJobProxyInfo(
05326     std::string                         _jobId, 
05327     struct ns1__getJobProxyInfoResponse&        
05328 );
05329 
05330 /******************************************************************************\
05331  *                                                                            *
05332  * ns1__enableFilePerusal                                                     *
05333  *                                                                            *
05334 \******************************************************************************/
05335 
05337 struct ns1__enableFilePerusalResponse
05338 {
05339 };
05340 
05342 
05408 //gsoap ns1  service method-style:      enableFilePerusal rpc
05409 //gsoap ns1  service method-encoding:   enableFilePerusal literal
05410 //gsoap ns1  service method-action:     enableFilePerusal ""
05411 //gsoap ns1  service method-fault:      enableFilePerusal ns1__AuthenticationFault
05412 //gsoap ns1  service method-fault:      enableFilePerusal ns1__AuthorizationFault
05413 //gsoap ns1  service method-fault:      enableFilePerusal ns1__GenericFault
05414 //gsoap ns1  service method-fault:      enableFilePerusal ns1__InvalidArgumentFault
05415 //gsoap ns1  service method-fault:      enableFilePerusal ns1__OperationNotAllowedFault
05416 //gsoap ns1  service method-fault:      enableFilePerusal ns1__JobUnknownFault
05417 //gsoap ns1  service method-fault:      enableFilePerusal ns1__ServerOverloadedFault
05418 int ns1__enableFilePerusal(
05419     std::string                         _jobId, 
05420     ns1__StringList*                    _fileList,      
05421     struct ns1__enableFilePerusalResponse&      
05422 );
05423 
05424 /******************************************************************************\
05425  *                                                                            *
05426  * ns1__getPerusalFiles                                                       *
05427  *                                                                            *
05428 \******************************************************************************/
05429 
05431 struct ns1__getPerusalFilesResponse
05432 {
05433     ns1__StringList*                    _fileList;
05434 };
05435 
05437 
05514 //gsoap ns1  service method-style:      getPerusalFiles rpc
05515 //gsoap ns1  service method-encoding:   getPerusalFiles literal
05516 //gsoap ns1  service method-action:     getPerusalFiles ""
05517 //gsoap ns1  service method-fault:      getPerusalFiles ns1__AuthenticationFault
05518 //gsoap ns1  service method-fault:      getPerusalFiles ns1__AuthorizationFault
05519 //gsoap ns1  service method-fault:      getPerusalFiles ns1__GenericFault
05520 //gsoap ns1  service method-fault:      getPerusalFiles ns1__InvalidArgumentFault
05521 //gsoap ns1  service method-fault:      getPerusalFiles ns1__OperationNotAllowedFault
05522 //gsoap ns1  service method-fault:      getPerusalFiles ns1__JobUnknownFault
05523 //gsoap ns1  service method-fault:      getPerusalFiles ns1__ServerOverloadedFault
05524 int ns1__getPerusalFiles(
05525     std::string                         _jobId, 
05526     std::string                         _file,  
05527     bool                                _allChunks,     
05528     std::string                         _protocol,      
05529     struct ns1__getPerusalFilesResponse&        
05530 );
05531 
05532 /******************************************************************************\
05533  *                                                                            *
05534  * ns1__getTransferProtocols                                                  *
05535  *                                                                            *
05536 \******************************************************************************/
05537 
05539 struct ns1__getTransferProtocolsResponse
05540 {
05541     ns1__StringList*                    items;
05542 };
05543 
05545 
05597 //gsoap ns1  service method-style:      getTransferProtocols rpc
05598 //gsoap ns1  service method-encoding:   getTransferProtocols literal
05599 //gsoap ns1  service method-action:     getTransferProtocols ""
05600 //gsoap ns1  service method-fault:      getTransferProtocols ns1__AuthenticationFault
05601 //gsoap ns1  service method-fault:      getTransferProtocols ns1__AuthorizationFault
05602 //gsoap ns1  service method-fault:      getTransferProtocols ns1__GenericFault
05603 //gsoap ns1  service method-fault:      getTransferProtocols ns1__ServerOverloadedFault
05604 int ns1__getTransferProtocols(
05605     struct ns1__getTransferProtocolsResponse&   
05606 );
05607 
05608 /******************************************************************************\
05609  *                                                                            *
05610  * ns1__getJobStatus                                                          *
05611  *                                                                            *
05612 \******************************************************************************/
05613 
05615 struct ns1__getJobStatusResponse
05616 {
05617     ns1__JobStatusStructType*           JobStatusStruct;
05618 };
05619 
05621 
05675 //gsoap ns1  service method-style:      getJobStatus rpc
05676 //gsoap ns1  service method-encoding:   getJobStatus literal
05677 //gsoap ns1  service method-action:     getJobStatus ""
05678 //gsoap ns1  service method-fault:      getJobStatus ns1__AuthenticationFault
05679 //gsoap ns1  service method-fault:      getJobStatus ns1__AuthorizationFault
05680 //gsoap ns1  service method-fault:      getJobStatus ns1__GenericFault
05681 //gsoap ns1  service method-fault:      getJobStatus ns1__ServerOverloadedFault
05682 int ns1__getJobStatus(
05683     std::string                         jobId,  
05684     struct ns1__getJobStatusResponse   &        
05685 );
05686 
05687 /* End of wm.h */

Generated on Wed May 16 19:13:03 2012 for glite-wms-wmproxy-api-cpp-3.3.3 by  doxygen 1.4.7