|
1 /* envStub.h |
|
2 Generated by gSOAP 2.7.6b from env.h |
|
3 Copyright (C) 2000-2005, Robert van Engelen, Genivia Inc. All Rights Reserved. |
|
4 This part of the software is released under one of the following licenses: |
|
5 GPL, the gSOAP public license, or Genivia's license for commercial use. |
|
6 */ |
|
7 #ifndef envStub_H |
|
8 #define envStub_H |
|
9 #include ".\stdsoap2.h" |
|
10 |
|
11 /******************************************************************************\ |
|
12 * * |
|
13 * Enumerations * |
|
14 * * |
|
15 \******************************************************************************/ |
|
16 |
|
17 |
|
18 /******************************************************************************\ |
|
19 * * |
|
20 * Classes and Structs * |
|
21 * * |
|
22 \******************************************************************************/ |
|
23 |
|
24 |
|
25 #ifndef SOAP_TYPE_SOAP_ENV__Header |
|
26 #define SOAP_TYPE_SOAP_ENV__Header (8) |
|
27 /* SOAP Header: */ |
|
28 struct SOAP_ENV__Header |
|
29 { |
|
30 void *dummy; /* transient */ |
|
31 }; |
|
32 #endif |
|
33 |
|
34 #ifndef SOAP_TYPE_SOAP_ENV__Code |
|
35 #define SOAP_TYPE_SOAP_ENV__Code (9) |
|
36 /* SOAP Fault Code: */ |
|
37 struct SOAP_ENV__Code |
|
38 { |
|
39 char *SOAP_ENV__Value; /* optional element of type QName */ |
|
40 struct SOAP_ENV__Code *SOAP_ENV__Subcode; /* optional element of type SOAP-ENV:Code */ |
|
41 }; |
|
42 #endif |
|
43 |
|
44 #ifndef SOAP_TYPE_SOAP_ENV__Detail |
|
45 #define SOAP_TYPE_SOAP_ENV__Detail (11) |
|
46 /* SOAP-ENV:Detail */ |
|
47 struct SOAP_ENV__Detail |
|
48 { |
|
49 int __type; /* any type of element <fault> (defined below) */ |
|
50 void *fault; /* transient */ |
|
51 char *__any; |
|
52 }; |
|
53 #endif |
|
54 |
|
55 #ifndef SOAP_TYPE_SOAP_ENV__Reason |
|
56 #define SOAP_TYPE_SOAP_ENV__Reason (12) |
|
57 /* SOAP-ENV:Reason */ |
|
58 struct SOAP_ENV__Reason |
|
59 { |
|
60 char *SOAP_ENV__Text; /* optional element of type xsd:string */ |
|
61 }; |
|
62 #endif |
|
63 |
|
64 #ifndef SOAP_TYPE_SOAP_ENV__Fault |
|
65 #define SOAP_TYPE_SOAP_ENV__Fault (13) |
|
66 /* SOAP Fault: */ |
|
67 struct SOAP_ENV__Fault |
|
68 { |
|
69 char *faultcode; /* optional element of type QName */ |
|
70 char *faultstring; /* optional element of type xsd:string */ |
|
71 char *faultactor; /* optional element of type xsd:string */ |
|
72 struct SOAP_ENV__Detail *detail; /* optional element of type SOAP-ENV:Detail */ |
|
73 struct SOAP_ENV__Code *SOAP_ENV__Code; /* optional element of type SOAP-ENV:Code */ |
|
74 struct SOAP_ENV__Reason *SOAP_ENV__Reason; /* optional element of type SOAP-ENV:Reason */ |
|
75 char *SOAP_ENV__Node; /* optional element of type xsd:string */ |
|
76 char *SOAP_ENV__Role; /* optional element of type xsd:string */ |
|
77 struct SOAP_ENV__Detail *SOAP_ENV__Detail; /* optional element of type SOAP-ENV:Detail */ |
|
78 }; |
|
79 #endif |
|
80 |
|
81 /******************************************************************************\ |
|
82 * * |
|
83 * Types with Custom Serializers * |
|
84 * * |
|
85 \******************************************************************************/ |
|
86 |
|
87 |
|
88 /******************************************************************************\ |
|
89 * * |
|
90 * Typedefs * |
|
91 * * |
|
92 \******************************************************************************/ |
|
93 |
|
94 #ifndef SOAP_TYPE__XML |
|
95 #define SOAP_TYPE__XML (4) |
|
96 typedef char *_XML; |
|
97 #endif |
|
98 |
|
99 #ifndef SOAP_TYPE__QName |
|
100 #define SOAP_TYPE__QName (5) |
|
101 typedef char *_QName; |
|
102 #endif |
|
103 |
|
104 |
|
105 /******************************************************************************\ |
|
106 * * |
|
107 * Typedef Synonyms * |
|
108 * * |
|
109 \******************************************************************************/ |
|
110 |
|
111 |
|
112 /******************************************************************************\ |
|
113 * * |
|
114 * Externals * |
|
115 * * |
|
116 \******************************************************************************/ |
|
117 |
|
118 |
|
119 /******************************************************************************\ |
|
120 * * |
|
121 * Service Operations * |
|
122 * * |
|
123 \******************************************************************************/ |
|
124 |
|
125 |
|
126 /******************************************************************************\ |
|
127 * * |
|
128 * Stubs * |
|
129 * * |
|
130 \******************************************************************************/ |
|
131 |
|
132 |
|
133 /******************************************************************************\ |
|
134 * * |
|
135 * Skeletons * |
|
136 * * |
|
137 \******************************************************************************/ |
|
138 |
|
139 SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap*); |
|
140 |
|
141 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_request(struct soap*); |
|
142 |
|
143 #endif |
|
144 |
|
145 /* End of envStub.h */ |