00001
00002
00003
00004
00005
00006
00007
00008 #ifndef soapStub_H
00009 #define soapStub_H
00010 #include "stdsoap2.h"
00011 #ifdef __cplusplus
00012 extern "C" {
00013 #endif
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036 #if 0
00037
00038 #endif
00039
00040 #ifndef SOAP_TYPE_ns__DelegationExceptionType
00041 #define SOAP_TYPE_ns__DelegationExceptionType (7)
00042
00043 struct ns__DelegationExceptionType
00044 {
00045 char *message;
00046 };
00047 #endif
00048
00049 #ifndef SOAP_TYPE_ns__NewProxyReq
00050 #define SOAP_TYPE_ns__NewProxyReq (8)
00051
00052 struct ns__NewProxyReq
00053 {
00054 char *proxyRequest;
00055 char *delegationID;
00056 };
00057 #endif
00058
00059 #ifndef SOAP_TYPE__DelegationException
00060 #define SOAP_TYPE__DelegationException (9)
00061
00062 struct _DelegationException
00063 {
00064 struct ns__DelegationExceptionType *ns__DelegationException;
00065 };
00066 #endif
00067
00068 #ifndef SOAP_TYPE_ns__getProxyReqResponse
00069 #define SOAP_TYPE_ns__getProxyReqResponse (11)
00070
00071 struct ns__getProxyReqResponse
00072 {
00073 char *getProxyReqReturn;
00074 };
00075 #endif
00076
00077 #ifndef SOAP_TYPE_ns__getProxyReq
00078 #define SOAP_TYPE_ns__getProxyReq (14)
00079
00080 struct ns__getProxyReq
00081 {
00082 char *_delegationID;
00083 };
00084 #endif
00085
00086 #ifndef SOAP_TYPE_ns__getNewProxyReqResponse
00087 #define SOAP_TYPE_ns__getNewProxyReqResponse (15)
00088
00089 struct ns__getNewProxyReqResponse
00090 {
00091 struct ns__NewProxyReq *getNewProxyReqReturn;
00092 };
00093 #endif
00094
00095 #ifndef SOAP_TYPE_ns__getNewProxyReq
00096 #define SOAP_TYPE_ns__getNewProxyReq (19)
00097
00098 struct ns__getNewProxyReq
00099 {
00100 #ifdef WITH_NOEMPTYSTRUCT
00101 char dummy;
00102 #endif
00103 };
00104 #endif
00105
00106 #ifndef SOAP_TYPE_ns__renewProxyReqResponse
00107 #define SOAP_TYPE_ns__renewProxyReqResponse (20)
00108
00109 struct ns__renewProxyReqResponse
00110 {
00111 char *_renewProxyReqReturn;
00112 };
00113 #endif
00114
00115 #ifndef SOAP_TYPE_ns__renewProxyReq
00116 #define SOAP_TYPE_ns__renewProxyReq (23)
00117
00118 struct ns__renewProxyReq
00119 {
00120 char *_delegationID;
00121 };
00122 #endif
00123
00124 #ifndef SOAP_TYPE_ns__putProxyResponse
00125 #define SOAP_TYPE_ns__putProxyResponse (24)
00126
00127 struct ns__putProxyResponse
00128 {
00129 #ifdef WITH_NOEMPTYSTRUCT
00130 char dummy;
00131 #endif
00132 };
00133 #endif
00134
00135 #ifndef SOAP_TYPE_ns__putProxy
00136 #define SOAP_TYPE_ns__putProxy (27)
00137
00138 struct ns__putProxy
00139 {
00140 char *_delegationID;
00141 char *_proxy;
00142 };
00143 #endif
00144
00145 #ifndef SOAP_TYPE_ns__getTerminationTimeResponse
00146 #define SOAP_TYPE_ns__getTerminationTimeResponse (28)
00147
00148 struct ns__getTerminationTimeResponse
00149 {
00150 time_t _getTerminationTimeReturn;
00151 };
00152 #endif
00153
00154 #ifndef SOAP_TYPE_ns__getTerminationTime
00155 #define SOAP_TYPE_ns__getTerminationTime (32)
00156
00157 struct ns__getTerminationTime
00158 {
00159 char *_delegationID;
00160 };
00161 #endif
00162
00163 #ifndef SOAP_TYPE_ns__destroyResponse
00164 #define SOAP_TYPE_ns__destroyResponse (33)
00165
00166 struct ns__destroyResponse
00167 {
00168 #ifdef WITH_NOEMPTYSTRUCT
00169 char dummy;
00170 #endif
00171 };
00172 #endif
00173
00174 #ifndef SOAP_TYPE_ns__destroy
00175 #define SOAP_TYPE_ns__destroy (36)
00176
00177 struct ns__destroy
00178 {
00179 char *_delegationID;
00180 };
00181 #endif
00182
00183 #ifndef SOAP_TYPE_SOAP_ENV__Header
00184 #define SOAP_TYPE_SOAP_ENV__Header (37)
00185
00186 struct SOAP_ENV__Header
00187 {
00188 #ifdef WITH_NOEMPTYSTRUCT
00189 char dummy;
00190 #endif
00191 };
00192 #endif
00193
00194 #ifndef SOAP_TYPE_SOAP_ENV__Code
00195 #define SOAP_TYPE_SOAP_ENV__Code (38)
00196
00197 struct SOAP_ENV__Code
00198 {
00199 char *SOAP_ENV__Value;
00200 struct SOAP_ENV__Code *SOAP_ENV__Subcode;
00201 };
00202 #endif
00203
00204 #ifndef SOAP_TYPE_SOAP_ENV__Detail
00205 #define SOAP_TYPE_SOAP_ENV__Detail (40)
00206
00207 struct SOAP_ENV__Detail
00208 {
00209 int __type;
00210 void *fault;
00211 char *__any;
00212 };
00213 #endif
00214
00215 #ifndef SOAP_TYPE_SOAP_ENV__Reason
00216 #define SOAP_TYPE_SOAP_ENV__Reason (43)
00217
00218 struct SOAP_ENV__Reason
00219 {
00220 char *SOAP_ENV__Text;
00221 };
00222 #endif
00223
00224 #ifndef SOAP_TYPE_SOAP_ENV__Fault
00225 #define SOAP_TYPE_SOAP_ENV__Fault (44)
00226
00227 struct SOAP_ENV__Fault
00228 {
00229 char *faultcode;
00230 char *faultstring;
00231 char *faultactor;
00232 struct SOAP_ENV__Detail *detail;
00233 struct SOAP_ENV__Code *SOAP_ENV__Code;
00234 struct SOAP_ENV__Reason *SOAP_ENV__Reason;
00235 char *SOAP_ENV__Node;
00236 char *SOAP_ENV__Role;
00237 struct SOAP_ENV__Detail *SOAP_ENV__Detail;
00238 };
00239 #endif
00240
00241
00242
00243
00244
00245
00246
00247 #ifndef SOAP_TYPE__QName
00248 #define SOAP_TYPE__QName (5)
00249 typedef char *_QName;
00250 #endif
00251
00252 #ifndef SOAP_TYPE__XML
00253 #define SOAP_TYPE__XML (6)
00254 typedef char *_XML;
00255 #endif
00256
00257
00258
00259
00260
00261
00262
00263
00264
00265
00266
00267
00268
00269
00270
00271
00272 SOAP_FMAC5 int SOAP_FMAC6 ns__getProxyReq(struct soap*, char *_delegationID, struct ns__getProxyReqResponse *_param_1);
00273
00274 SOAP_FMAC5 int SOAP_FMAC6 ns__getNewProxyReq(struct soap*, struct ns__getNewProxyReqResponse *_param_2);
00275
00276 SOAP_FMAC5 int SOAP_FMAC6 ns__renewProxyReq(struct soap*, char *_delegationID, struct ns__renewProxyReqResponse *_param_3);
00277
00278 SOAP_FMAC5 int SOAP_FMAC6 ns__putProxy(struct soap*, char *_delegationID, char *_proxy, struct ns__putProxyResponse *_param_4);
00279
00280 SOAP_FMAC5 int SOAP_FMAC6 ns__getTerminationTime(struct soap*, char *_delegationID, struct ns__getTerminationTimeResponse *_param_5);
00281
00282 SOAP_FMAC5 int SOAP_FMAC6 ns__destroy(struct soap*, char *_delegationID, struct ns__destroyResponse *_param_6);
00283
00284
00285
00286
00287
00288
00289
00290 SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap*);
00291
00292 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_request(struct soap*);
00293
00294 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns__getProxyReq(struct soap*);
00295
00296 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns__getNewProxyReq(struct soap*);
00297
00298 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns__renewProxyReq(struct soap*);
00299
00300 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns__putProxy(struct soap*);
00301
00302 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns__getTerminationTime(struct soap*);
00303
00304 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns__destroy(struct soap*);
00305
00306
00307
00308
00309
00310
00311
00312
00313 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__getProxyReq(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_delegationID, struct ns__getProxyReqResponse *_param_1);
00314
00315 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__getNewProxyReq(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct ns__getNewProxyReqResponse *_param_2);
00316
00317 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__renewProxyReq(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_delegationID, struct ns__renewProxyReqResponse *_param_3);
00318
00319 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__putProxy(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_delegationID, char *_proxy, struct ns__putProxyResponse *_param_4);
00320
00321 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__getTerminationTime(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_delegationID, struct ns__getTerminationTimeResponse *_param_5);
00322
00323 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__destroy(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_delegationID, struct ns__destroyResponse *_param_6);
00324
00325 #ifdef __cplusplus
00326 }
00327 #endif
00328
00329 #endif
00330
00331