]> git.pld-linux.org Git - packages/captive.git/blob - captive-fix_headers.patch
- use lufis not lufsd - taken from gentoo
[packages/captive.git] / captive-fix_headers.patch
1 --- captive-1.1.5/src/libcaptive/sandbox/sandbox.h.orig 1970-01-01 01:00:00.000000000 +0100
2 +++ captive-1.1.5/src/libcaptive/sandbox/sandbox.h      2003-12-13 23:02:54.000000000 +0100
3 @@ -0,0 +1,1632 @@
4 +/*
5 + * This file was generated by orbit-idl-2 - DO NOT EDIT!
6 + */
7 +
8 +#ifndef sandbox_H
9 +#define sandbox_H 1
10 +#include <glib.h>
11 +#define ORBIT_IDL_SERIAL 20
12 +#include <orbit/orbit-types.h>
13 +
14 +#ifdef __cplusplus
15 +extern "C"
16 +{
17 +#endif                         /* __cplusplus */
18 +
19 +/** typedefs **/
20 +#if !defined(ORBIT_DECL_CORBA_sequence_CORBA_octet)
21 +#define ORBIT_DECL_CORBA_sequence_CORBA_octet 1
22 +#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_0 's'
23 +#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_1 'a'
24 +#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_2 'n'
25 +#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_3 'd'
26 +#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_4 'b'
27 +#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_5 'o'
28 +#define ORBIT_IMPL_CORBA_sequence_CORBA_octet_6 'x'
29 +#if !defined(_CORBA_sequence_CORBA_octet_defined)
30 +#define _CORBA_sequence_CORBA_octet_defined 1
31 +   typedef struct
32 +   {
33 +      CORBA_unsigned_long _maximum,
34 +       _length;
35 +      CORBA_octet *_buffer;
36 +      CORBA_boolean _release;
37 +   } CORBA_sequence_CORBA_octet;
38 +#endif
39 +#if !defined(TC_IMPL_TC_CORBA_sequence_CORBA_octet_0)
40 +#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_0 's'
41 +#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_1 'a'
42 +#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_2 'n'
43 +#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_3 'd'
44 +#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_4 'b'
45 +#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_5 'o'
46 +#define TC_IMPL_TC_CORBA_sequence_CORBA_octet_6 'x'
47 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
48 +   static
49 +#else
50 +   extern
51 +#endif
52 +   const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_octet_struct;
53 +#define TC_CORBA_sequence_CORBA_octet ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_octet_struct)
54 +#endif
55 +#define CORBA_sequence_CORBA_octet__alloc() ((CORBA_sequence_CORBA_octet *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_octet))
56 +#define CORBA_sequence_CORBA_octet__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_octet,(m),(d))
57 +#define CORBA_sequence_CORBA_octet_allocbuf(l) ((CORBA_octet*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_octet, (l)))
58 +#define CORBA_sequence_CORBA_octet_allocbuf(l) ((CORBA_octet*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_octet, (l)))
59 +#endif
60 +#if !defined(_Captive_Bytes_defined)
61 +#define _Captive_Bytes_defined 1
62 +   typedef CORBA_sequence_CORBA_octet Captive_Bytes;
63 +#define Captive_Bytes_marshal(x,y,z) CORBA_sequence_CORBA_octet_marshal((x),(y),(z))
64 +#define Captive_Bytes_demarshal(x,y,z,i) CORBA_sequence_CORBA_octet_demarshal((x),(y),(z),(i))
65 +#if !defined(TC_IMPL_TC_Captive_Bytes_0)
66 +#define TC_IMPL_TC_Captive_Bytes_0 's'
67 +#define TC_IMPL_TC_Captive_Bytes_1 'a'
68 +#define TC_IMPL_TC_Captive_Bytes_2 'n'
69 +#define TC_IMPL_TC_Captive_Bytes_3 'd'
70 +#define TC_IMPL_TC_Captive_Bytes_4 'b'
71 +#define TC_IMPL_TC_Captive_Bytes_5 'o'
72 +#define TC_IMPL_TC_Captive_Bytes_6 'x'
73 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
74 +   static
75 +#else
76 +   extern
77 +#endif
78 +   const struct CORBA_TypeCode_struct TC_Captive_Bytes_struct;
79 +#define TC_Captive_Bytes ((CORBA_TypeCode)&TC_Captive_Bytes_struct)
80 +#endif
81 +#define Captive_Bytes__alloc() ((Captive_Bytes *)ORBit_small_alloc (TC_CORBA_sequence_CORBA_octet))
82 +#define Captive_Bytes__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_CORBA_octet,(m),(d))
83 +#define Captive_Bytes_allocbuf(l) ((CORBA_octet*)ORBit_small_allocbuf (TC_CORBA_sequence_CORBA_octet, (l)))
84 +#endif
85 +#if !defined(_Captive_GnomeVFSResult_defined)
86 +#define _Captive_GnomeVFSResult_defined 1
87 +   typedef CORBA_unsigned_long Captive_GnomeVFSResult;
88 +#define Captive_GnomeVFSResult_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
89 +#define Captive_GnomeVFSResult_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
90 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSResult_0)
91 +#define TC_IMPL_TC_Captive_GnomeVFSResult_0 's'
92 +#define TC_IMPL_TC_Captive_GnomeVFSResult_1 'a'
93 +#define TC_IMPL_TC_Captive_GnomeVFSResult_2 'n'
94 +#define TC_IMPL_TC_Captive_GnomeVFSResult_3 'd'
95 +#define TC_IMPL_TC_Captive_GnomeVFSResult_4 'b'
96 +#define TC_IMPL_TC_Captive_GnomeVFSResult_5 'o'
97 +#define TC_IMPL_TC_Captive_GnomeVFSResult_6 'x'
98 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
99 +   static
100 +#else
101 +   extern
102 +#endif
103 +   const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSResult_struct;
104 +#define TC_Captive_GnomeVFSResult ((CORBA_TypeCode)&TC_Captive_GnomeVFSResult_struct)
105 +#endif
106 +#define Captive_GnomeVFSResult__alloc() ((Captive_GnomeVFSResult *)ORBit_small_alloc (TC_CORBA_unsigned_long))
107 +#define Captive_GnomeVFSResult__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
108 +#endif
109 +#undef ex_Captive_GnomeVFSResultException
110 +#define ex_Captive_GnomeVFSResultException "IDL:Captive/GnomeVFSResultException:1.0"
111 +#if !defined(_Captive_GnomeVFSResultException_defined)
112 +#define _Captive_GnomeVFSResultException_defined 1
113 +   typedef struct Captive_GnomeVFSResultException_type
114 +      Captive_GnomeVFSResultException;
115 +   struct Captive_GnomeVFSResultException_type
116 +   {
117 +      Captive_GnomeVFSResult gnome_vfs_result;
118 +   };
119 +
120 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSResultException_0)
121 +#define TC_IMPL_TC_Captive_GnomeVFSResultException_0 's'
122 +#define TC_IMPL_TC_Captive_GnomeVFSResultException_1 'a'
123 +#define TC_IMPL_TC_Captive_GnomeVFSResultException_2 'n'
124 +#define TC_IMPL_TC_Captive_GnomeVFSResultException_3 'd'
125 +#define TC_IMPL_TC_Captive_GnomeVFSResultException_4 'b'
126 +#define TC_IMPL_TC_Captive_GnomeVFSResultException_5 'o'
127 +#define TC_IMPL_TC_Captive_GnomeVFSResultException_6 'x'
128 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
129 +   static
130 +#else
131 +   extern
132 +#endif
133 +   const struct CORBA_TypeCode_struct
134 +      TC_Captive_GnomeVFSResultException_struct;
135 +#define TC_Captive_GnomeVFSResultException ((CORBA_TypeCode)&TC_Captive_GnomeVFSResultException_struct)
136 +#endif
137 +#define Captive_GnomeVFSResultException__alloc() ((Captive_GnomeVFSResultException *)ORBit_small_alloc (TC_Captive_GnomeVFSResultException))
138 +#define Captive_GnomeVFSResultException__freekids(m,d) ORBit_small_freekids (TC_Captive_GnomeVFSResultException,(m),(d))
139 +#endif
140 +#if !defined(_Captive_GIOStatus_defined)
141 +#define _Captive_GIOStatus_defined 1
142 +   typedef CORBA_unsigned_long Captive_GIOStatus;
143 +#define Captive_GIOStatus_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
144 +#define Captive_GIOStatus_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
145 +#if !defined(TC_IMPL_TC_Captive_GIOStatus_0)
146 +#define TC_IMPL_TC_Captive_GIOStatus_0 's'
147 +#define TC_IMPL_TC_Captive_GIOStatus_1 'a'
148 +#define TC_IMPL_TC_Captive_GIOStatus_2 'n'
149 +#define TC_IMPL_TC_Captive_GIOStatus_3 'd'
150 +#define TC_IMPL_TC_Captive_GIOStatus_4 'b'
151 +#define TC_IMPL_TC_Captive_GIOStatus_5 'o'
152 +#define TC_IMPL_TC_Captive_GIOStatus_6 'x'
153 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
154 +   static
155 +#else
156 +   extern
157 +#endif
158 +   const struct CORBA_TypeCode_struct TC_Captive_GIOStatus_struct;
159 +#define TC_Captive_GIOStatus ((CORBA_TypeCode)&TC_Captive_GIOStatus_struct)
160 +#endif
161 +#define Captive_GIOStatus__alloc() ((Captive_GIOStatus *)ORBit_small_alloc (TC_CORBA_unsigned_long))
162 +#define Captive_GIOStatus__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
163 +#endif
164 +#undef ex_Captive_GIOStatusException
165 +#define ex_Captive_GIOStatusException "IDL:Captive/GIOStatusException:1.0"
166 +#if !defined(_Captive_GIOStatusException_defined)
167 +#define _Captive_GIOStatusException_defined 1
168 +   typedef struct Captive_GIOStatusException_type Captive_GIOStatusException;
169 +   struct Captive_GIOStatusException_type
170 +   {
171 +      Captive_GIOStatus g_io_status;
172 +   };
173 +
174 +#if !defined(TC_IMPL_TC_Captive_GIOStatusException_0)
175 +#define TC_IMPL_TC_Captive_GIOStatusException_0 's'
176 +#define TC_IMPL_TC_Captive_GIOStatusException_1 'a'
177 +#define TC_IMPL_TC_Captive_GIOStatusException_2 'n'
178 +#define TC_IMPL_TC_Captive_GIOStatusException_3 'd'
179 +#define TC_IMPL_TC_Captive_GIOStatusException_4 'b'
180 +#define TC_IMPL_TC_Captive_GIOStatusException_5 'o'
181 +#define TC_IMPL_TC_Captive_GIOStatusException_6 'x'
182 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
183 +   static
184 +#else
185 +   extern
186 +#endif
187 +   const struct CORBA_TypeCode_struct TC_Captive_GIOStatusException_struct;
188 +#define TC_Captive_GIOStatusException ((CORBA_TypeCode)&TC_Captive_GIOStatusException_struct)
189 +#endif
190 +#define Captive_GIOStatusException__alloc() ((Captive_GIOStatusException *)ORBit_small_alloc (TC_Captive_GIOStatusException))
191 +#define Captive_GIOStatusException__freekids(m,d) ORBit_small_freekids (TC_Captive_GIOStatusException,(m),(d))
192 +#endif
193 +#if !defined(_Captive_GLogLevelFlags_defined)
194 +#define _Captive_GLogLevelFlags_defined 1
195 +   typedef CORBA_unsigned_long Captive_GLogLevelFlags;
196 +#define Captive_GLogLevelFlags_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
197 +#define Captive_GLogLevelFlags_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
198 +#if !defined(TC_IMPL_TC_Captive_GLogLevelFlags_0)
199 +#define TC_IMPL_TC_Captive_GLogLevelFlags_0 's'
200 +#define TC_IMPL_TC_Captive_GLogLevelFlags_1 'a'
201 +#define TC_IMPL_TC_Captive_GLogLevelFlags_2 'n'
202 +#define TC_IMPL_TC_Captive_GLogLevelFlags_3 'd'
203 +#define TC_IMPL_TC_Captive_GLogLevelFlags_4 'b'
204 +#define TC_IMPL_TC_Captive_GLogLevelFlags_5 'o'
205 +#define TC_IMPL_TC_Captive_GLogLevelFlags_6 'x'
206 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
207 +   static
208 +#else
209 +   extern
210 +#endif
211 +   const struct CORBA_TypeCode_struct TC_Captive_GLogLevelFlags_struct;
212 +#define TC_Captive_GLogLevelFlags ((CORBA_TypeCode)&TC_Captive_GLogLevelFlags_struct)
213 +#endif
214 +#define Captive_GLogLevelFlags__alloc() ((Captive_GLogLevelFlags *)ORBit_small_alloc (TC_CORBA_unsigned_long))
215 +#define Captive_GLogLevelFlags__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
216 +#endif
217 +#if !defined(_Captive_GLogMessage_defined)
218 +#define _Captive_GLogMessage_defined 1
219 +   typedef struct Captive_GLogMessage_type Captive_GLogMessage;
220 +   struct Captive_GLogMessage_type
221 +   {
222 +      Captive_GLogLevelFlags log_level;
223 +      CORBA_string message;
224 +   };
225 +
226 +#if !defined(TC_IMPL_TC_Captive_GLogMessage_0)
227 +#define TC_IMPL_TC_Captive_GLogMessage_0 's'
228 +#define TC_IMPL_TC_Captive_GLogMessage_1 'a'
229 +#define TC_IMPL_TC_Captive_GLogMessage_2 'n'
230 +#define TC_IMPL_TC_Captive_GLogMessage_3 'd'
231 +#define TC_IMPL_TC_Captive_GLogMessage_4 'b'
232 +#define TC_IMPL_TC_Captive_GLogMessage_5 'o'
233 +#define TC_IMPL_TC_Captive_GLogMessage_6 'x'
234 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
235 +   static
236 +#else
237 +   extern
238 +#endif
239 +   const struct CORBA_TypeCode_struct TC_Captive_GLogMessage_struct;
240 +#define TC_Captive_GLogMessage ((CORBA_TypeCode)&TC_Captive_GLogMessage_struct)
241 +#endif
242 +#define Captive_GLogMessage__alloc() ((Captive_GLogMessage *)ORBit_small_alloc (TC_Captive_GLogMessage))
243 +#define Captive_GLogMessage__freekids(m,d) ORBit_small_freekids (TC_Captive_GLogMessage,(m),(d))
244 +#endif
245 +#undef ex_Captive_GLogMessageFatal
246 +#define ex_Captive_GLogMessageFatal "IDL:Captive/GLogMessageFatal:1.0"
247 +#if !defined(_Captive_GLogMessageFatal_defined)
248 +#define _Captive_GLogMessageFatal_defined 1
249 +   typedef struct Captive_GLogMessageFatal_type Captive_GLogMessageFatal;
250 +   struct Captive_GLogMessageFatal_type
251 +   {
252 +      Captive_GLogMessage g_log_message;
253 +   };
254 +
255 +#if !defined(TC_IMPL_TC_Captive_GLogMessageFatal_0)
256 +#define TC_IMPL_TC_Captive_GLogMessageFatal_0 's'
257 +#define TC_IMPL_TC_Captive_GLogMessageFatal_1 'a'
258 +#define TC_IMPL_TC_Captive_GLogMessageFatal_2 'n'
259 +#define TC_IMPL_TC_Captive_GLogMessageFatal_3 'd'
260 +#define TC_IMPL_TC_Captive_GLogMessageFatal_4 'b'
261 +#define TC_IMPL_TC_Captive_GLogMessageFatal_5 'o'
262 +#define TC_IMPL_TC_Captive_GLogMessageFatal_6 'x'
263 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
264 +   static
265 +#else
266 +   extern
267 +#endif
268 +   const struct CORBA_TypeCode_struct TC_Captive_GLogMessageFatal_struct;
269 +#define TC_Captive_GLogMessageFatal ((CORBA_TypeCode)&TC_Captive_GLogMessageFatal_struct)
270 +#endif
271 +#define Captive_GLogMessageFatal__alloc() ((Captive_GLogMessageFatal *)ORBit_small_alloc (TC_Captive_GLogMessageFatal))
272 +#define Captive_GLogMessageFatal__freekids(m,d) ORBit_small_freekids (TC_Captive_GLogMessageFatal,(m),(d))
273 +#endif
274 +#if !defined(ORBIT_DECL_Captive_GLogFunc) && !defined(_Captive_GLogFunc_defined)
275 +#define ORBIT_DECL_Captive_GLogFunc 1
276 +#define _Captive_GLogFunc_defined 1
277 +#define Captive_GLogFunc__freekids CORBA_Object__freekids
278 +   typedef CORBA_Object Captive_GLogFunc;
279 +   extern CORBA_unsigned_long Captive_GLogFunc__classid;
280 +#if !defined(TC_IMPL_TC_Captive_GLogFunc_0)
281 +#define TC_IMPL_TC_Captive_GLogFunc_0 's'
282 +#define TC_IMPL_TC_Captive_GLogFunc_1 'a'
283 +#define TC_IMPL_TC_Captive_GLogFunc_2 'n'
284 +#define TC_IMPL_TC_Captive_GLogFunc_3 'd'
285 +#define TC_IMPL_TC_Captive_GLogFunc_4 'b'
286 +#define TC_IMPL_TC_Captive_GLogFunc_5 'o'
287 +#define TC_IMPL_TC_Captive_GLogFunc_6 'x'
288 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
289 +   static
290 +#else
291 +   extern
292 +#endif
293 +   const struct CORBA_TypeCode_struct TC_Captive_GLogFunc_struct;
294 +#define TC_Captive_GLogFunc ((CORBA_TypeCode)&TC_Captive_GLogFunc_struct)
295 +#endif
296 +#endif
297 +#if !defined(_Captive_GnomeVFSFileType_defined)
298 +#define _Captive_GnomeVFSFileType_defined 1
299 +   typedef CORBA_unsigned_long Captive_GnomeVFSFileType;
300 +#define Captive_GnomeVFSFileType_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
301 +#define Captive_GnomeVFSFileType_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
302 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSFileType_0)
303 +#define TC_IMPL_TC_Captive_GnomeVFSFileType_0 's'
304 +#define TC_IMPL_TC_Captive_GnomeVFSFileType_1 'a'
305 +#define TC_IMPL_TC_Captive_GnomeVFSFileType_2 'n'
306 +#define TC_IMPL_TC_Captive_GnomeVFSFileType_3 'd'
307 +#define TC_IMPL_TC_Captive_GnomeVFSFileType_4 'b'
308 +#define TC_IMPL_TC_Captive_GnomeVFSFileType_5 'o'
309 +#define TC_IMPL_TC_Captive_GnomeVFSFileType_6 'x'
310 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
311 +   static
312 +#else
313 +   extern
314 +#endif
315 +   const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileType_struct;
316 +#define TC_Captive_GnomeVFSFileType ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileType_struct)
317 +#endif
318 +#define Captive_GnomeVFSFileType__alloc() ((Captive_GnomeVFSFileType *)ORBit_small_alloc (TC_CORBA_unsigned_long))
319 +#define Captive_GnomeVFSFileType__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
320 +#endif
321 +#if !defined(_Captive_GnomeVFSFilePermissions_defined)
322 +#define _Captive_GnomeVFSFilePermissions_defined 1
323 +   typedef CORBA_unsigned_short Captive_GnomeVFSFilePermissions;
324 +#define Captive_GnomeVFSFilePermissions_marshal(x,y,z) CORBA_unsigned_short_marshal((x),(y),(z))
325 +#define Captive_GnomeVFSFilePermissions_demarshal(x,y,z,i) CORBA_unsigned_short_demarshal((x),(y),(z),(i))
326 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSFilePermissions_0)
327 +#define TC_IMPL_TC_Captive_GnomeVFSFilePermissions_0 's'
328 +#define TC_IMPL_TC_Captive_GnomeVFSFilePermissions_1 'a'
329 +#define TC_IMPL_TC_Captive_GnomeVFSFilePermissions_2 'n'
330 +#define TC_IMPL_TC_Captive_GnomeVFSFilePermissions_3 'd'
331 +#define TC_IMPL_TC_Captive_GnomeVFSFilePermissions_4 'b'
332 +#define TC_IMPL_TC_Captive_GnomeVFSFilePermissions_5 'o'
333 +#define TC_IMPL_TC_Captive_GnomeVFSFilePermissions_6 'x'
334 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
335 +   static
336 +#else
337 +   extern
338 +#endif
339 +   const struct CORBA_TypeCode_struct
340 +      TC_Captive_GnomeVFSFilePermissions_struct;
341 +#define TC_Captive_GnomeVFSFilePermissions ((CORBA_TypeCode)&TC_Captive_GnomeVFSFilePermissions_struct)
342 +#endif
343 +#define Captive_GnomeVFSFilePermissions__alloc() ((Captive_GnomeVFSFilePermissions *)ORBit_small_alloc (TC_CORBA_unsigned_short))
344 +#define Captive_GnomeVFSFilePermissions__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_short,(m),(d))
345 +#endif
346 +#if !defined(_Captive_time_t_defined)
347 +#define _Captive_time_t_defined 1
348 +   typedef CORBA_unsigned_long_long Captive_time_t;
349 +#define Captive_time_t_marshal(x,y,z) CORBA_unsigned_long_long_marshal((x),(y),(z))
350 +#define Captive_time_t_demarshal(x,y,z,i) CORBA_unsigned_long_long_demarshal((x),(y),(z),(i))
351 +#if !defined(TC_IMPL_TC_Captive_time_t_0)
352 +#define TC_IMPL_TC_Captive_time_t_0 's'
353 +#define TC_IMPL_TC_Captive_time_t_1 'a'
354 +#define TC_IMPL_TC_Captive_time_t_2 'n'
355 +#define TC_IMPL_TC_Captive_time_t_3 'd'
356 +#define TC_IMPL_TC_Captive_time_t_4 'b'
357 +#define TC_IMPL_TC_Captive_time_t_5 'o'
358 +#define TC_IMPL_TC_Captive_time_t_6 'x'
359 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
360 +   static
361 +#else
362 +   extern
363 +#endif
364 +   const struct CORBA_TypeCode_struct TC_Captive_time_t_struct;
365 +#define TC_Captive_time_t ((CORBA_TypeCode)&TC_Captive_time_t_struct)
366 +#endif
367 +#define Captive_time_t__alloc() ((Captive_time_t *)ORBit_small_alloc (TC_CORBA_unsigned_long_long))
368 +#define Captive_time_t__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long_long,(m),(d))
369 +#endif
370 +#if !defined(_Captive_GnomeVFSFileSize_defined)
371 +#define _Captive_GnomeVFSFileSize_defined 1
372 +   typedef CORBA_unsigned_long_long Captive_GnomeVFSFileSize;
373 +#define Captive_GnomeVFSFileSize_marshal(x,y,z) CORBA_unsigned_long_long_marshal((x),(y),(z))
374 +#define Captive_GnomeVFSFileSize_demarshal(x,y,z,i) CORBA_unsigned_long_long_demarshal((x),(y),(z),(i))
375 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSFileSize_0)
376 +#define TC_IMPL_TC_Captive_GnomeVFSFileSize_0 's'
377 +#define TC_IMPL_TC_Captive_GnomeVFSFileSize_1 'a'
378 +#define TC_IMPL_TC_Captive_GnomeVFSFileSize_2 'n'
379 +#define TC_IMPL_TC_Captive_GnomeVFSFileSize_3 'd'
380 +#define TC_IMPL_TC_Captive_GnomeVFSFileSize_4 'b'
381 +#define TC_IMPL_TC_Captive_GnomeVFSFileSize_5 'o'
382 +#define TC_IMPL_TC_Captive_GnomeVFSFileSize_6 'x'
383 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
384 +   static
385 +#else
386 +   extern
387 +#endif
388 +   const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileSize_struct;
389 +#define TC_Captive_GnomeVFSFileSize ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileSize_struct)
390 +#endif
391 +#define Captive_GnomeVFSFileSize__alloc() ((Captive_GnomeVFSFileSize *)ORBit_small_alloc (TC_CORBA_unsigned_long_long))
392 +#define Captive_GnomeVFSFileSize__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long_long,(m),(d))
393 +#endif
394 +#if !defined(_Captive_GnomeVFSFileFlags_defined)
395 +#define _Captive_GnomeVFSFileFlags_defined 1
396 +   typedef CORBA_unsigned_long_long Captive_GnomeVFSFileFlags;
397 +#define Captive_GnomeVFSFileFlags_marshal(x,y,z) CORBA_unsigned_long_long_marshal((x),(y),(z))
398 +#define Captive_GnomeVFSFileFlags_demarshal(x,y,z,i) CORBA_unsigned_long_long_demarshal((x),(y),(z),(i))
399 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSFileFlags_0)
400 +#define TC_IMPL_TC_Captive_GnomeVFSFileFlags_0 's'
401 +#define TC_IMPL_TC_Captive_GnomeVFSFileFlags_1 'a'
402 +#define TC_IMPL_TC_Captive_GnomeVFSFileFlags_2 'n'
403 +#define TC_IMPL_TC_Captive_GnomeVFSFileFlags_3 'd'
404 +#define TC_IMPL_TC_Captive_GnomeVFSFileFlags_4 'b'
405 +#define TC_IMPL_TC_Captive_GnomeVFSFileFlags_5 'o'
406 +#define TC_IMPL_TC_Captive_GnomeVFSFileFlags_6 'x'
407 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
408 +   static
409 +#else
410 +   extern
411 +#endif
412 +   const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileFlags_struct;
413 +#define TC_Captive_GnomeVFSFileFlags ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileFlags_struct)
414 +#endif
415 +#define Captive_GnomeVFSFileFlags__alloc() ((Captive_GnomeVFSFileFlags *)ORBit_small_alloc (TC_CORBA_unsigned_long_long))
416 +#define Captive_GnomeVFSFileFlags__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long_long,(m),(d))
417 +#endif
418 +#if !defined(_Captive_GnomeVFSFileOffset_defined)
419 +#define _Captive_GnomeVFSFileOffset_defined 1
420 +   typedef CORBA_long_long Captive_GnomeVFSFileOffset;
421 +#define Captive_GnomeVFSFileOffset_marshal(x,y,z) CORBA_long_long_marshal((x),(y),(z))
422 +#define Captive_GnomeVFSFileOffset_demarshal(x,y,z,i) CORBA_long_long_demarshal((x),(y),(z),(i))
423 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSFileOffset_0)
424 +#define TC_IMPL_TC_Captive_GnomeVFSFileOffset_0 's'
425 +#define TC_IMPL_TC_Captive_GnomeVFSFileOffset_1 'a'
426 +#define TC_IMPL_TC_Captive_GnomeVFSFileOffset_2 'n'
427 +#define TC_IMPL_TC_Captive_GnomeVFSFileOffset_3 'd'
428 +#define TC_IMPL_TC_Captive_GnomeVFSFileOffset_4 'b'
429 +#define TC_IMPL_TC_Captive_GnomeVFSFileOffset_5 'o'
430 +#define TC_IMPL_TC_Captive_GnomeVFSFileOffset_6 'x'
431 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
432 +   static
433 +#else
434 +   extern
435 +#endif
436 +   const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileOffset_struct;
437 +#define TC_Captive_GnomeVFSFileOffset ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileOffset_struct)
438 +#endif
439 +#define Captive_GnomeVFSFileOffset__alloc() ((Captive_GnomeVFSFileOffset *)ORBit_small_alloc (TC_CORBA_long_long))
440 +#define Captive_GnomeVFSFileOffset__freekids(m,d) ORBit_small_freekids (TC_CORBA_long_long,(m),(d))
441 +#endif
442 +#if !defined(_Captive_GnomeVFSSeekPosition_defined)
443 +#define _Captive_GnomeVFSSeekPosition_defined 1
444 +   typedef CORBA_unsigned_long Captive_GnomeVFSSeekPosition;
445 +#define Captive_GnomeVFSSeekPosition_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
446 +#define Captive_GnomeVFSSeekPosition_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
447 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSSeekPosition_0)
448 +#define TC_IMPL_TC_Captive_GnomeVFSSeekPosition_0 's'
449 +#define TC_IMPL_TC_Captive_GnomeVFSSeekPosition_1 'a'
450 +#define TC_IMPL_TC_Captive_GnomeVFSSeekPosition_2 'n'
451 +#define TC_IMPL_TC_Captive_GnomeVFSSeekPosition_3 'd'
452 +#define TC_IMPL_TC_Captive_GnomeVFSSeekPosition_4 'b'
453 +#define TC_IMPL_TC_Captive_GnomeVFSSeekPosition_5 'o'
454 +#define TC_IMPL_TC_Captive_GnomeVFSSeekPosition_6 'x'
455 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
456 +   static
457 +#else
458 +   extern
459 +#endif
460 +   const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSSeekPosition_struct;
461 +#define TC_Captive_GnomeVFSSeekPosition ((CORBA_TypeCode)&TC_Captive_GnomeVFSSeekPosition_struct)
462 +#endif
463 +#define Captive_GnomeVFSSeekPosition__alloc() ((Captive_GnomeVFSSeekPosition *)ORBit_small_alloc (TC_CORBA_unsigned_long))
464 +#define Captive_GnomeVFSSeekPosition__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
465 +#endif
466 +#if !defined(_Captive_GnomeVFSSetFileInfoMask_defined)
467 +#define _Captive_GnomeVFSSetFileInfoMask_defined 1
468 +   typedef CORBA_unsigned_long Captive_GnomeVFSSetFileInfoMask;
469 +#define Captive_GnomeVFSSetFileInfoMask_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
470 +#define Captive_GnomeVFSSetFileInfoMask_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
471 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSSetFileInfoMask_0)
472 +#define TC_IMPL_TC_Captive_GnomeVFSSetFileInfoMask_0 's'
473 +#define TC_IMPL_TC_Captive_GnomeVFSSetFileInfoMask_1 'a'
474 +#define TC_IMPL_TC_Captive_GnomeVFSSetFileInfoMask_2 'n'
475 +#define TC_IMPL_TC_Captive_GnomeVFSSetFileInfoMask_3 'd'
476 +#define TC_IMPL_TC_Captive_GnomeVFSSetFileInfoMask_4 'b'
477 +#define TC_IMPL_TC_Captive_GnomeVFSSetFileInfoMask_5 'o'
478 +#define TC_IMPL_TC_Captive_GnomeVFSSetFileInfoMask_6 'x'
479 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
480 +   static
481 +#else
482 +   extern
483 +#endif
484 +   const struct CORBA_TypeCode_struct
485 +      TC_Captive_GnomeVFSSetFileInfoMask_struct;
486 +#define TC_Captive_GnomeVFSSetFileInfoMask ((CORBA_TypeCode)&TC_Captive_GnomeVFSSetFileInfoMask_struct)
487 +#endif
488 +#define Captive_GnomeVFSSetFileInfoMask__alloc() ((Captive_GnomeVFSSetFileInfoMask *)ORBit_small_alloc (TC_CORBA_unsigned_long))
489 +#define Captive_GnomeVFSSetFileInfoMask__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
490 +#endif
491 +#if !defined(_Captive_GnomeVFSOpenMode_defined)
492 +#define _Captive_GnomeVFSOpenMode_defined 1
493 +   typedef CORBA_unsigned_long_long Captive_GnomeVFSOpenMode;
494 +#define Captive_GnomeVFSOpenMode_marshal(x,y,z) CORBA_unsigned_long_long_marshal((x),(y),(z))
495 +#define Captive_GnomeVFSOpenMode_demarshal(x,y,z,i) CORBA_unsigned_long_long_demarshal((x),(y),(z),(i))
496 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSOpenMode_0)
497 +#define TC_IMPL_TC_Captive_GnomeVFSOpenMode_0 's'
498 +#define TC_IMPL_TC_Captive_GnomeVFSOpenMode_1 'a'
499 +#define TC_IMPL_TC_Captive_GnomeVFSOpenMode_2 'n'
500 +#define TC_IMPL_TC_Captive_GnomeVFSOpenMode_3 'd'
501 +#define TC_IMPL_TC_Captive_GnomeVFSOpenMode_4 'b'
502 +#define TC_IMPL_TC_Captive_GnomeVFSOpenMode_5 'o'
503 +#define TC_IMPL_TC_Captive_GnomeVFSOpenMode_6 'x'
504 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
505 +   static
506 +#else
507 +   extern
508 +#endif
509 +   const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSOpenMode_struct;
510 +#define TC_Captive_GnomeVFSOpenMode ((CORBA_TypeCode)&TC_Captive_GnomeVFSOpenMode_struct)
511 +#endif
512 +#define Captive_GnomeVFSOpenMode__alloc() ((Captive_GnomeVFSOpenMode *)ORBit_small_alloc (TC_CORBA_unsigned_long_long))
513 +#define Captive_GnomeVFSOpenMode__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long_long,(m),(d))
514 +#endif
515 +#if !defined(_Captive_GnomeVFSFileInfo_defined)
516 +#define _Captive_GnomeVFSFileInfo_defined 1
517 +   typedef struct Captive_GnomeVFSFileInfo_type Captive_GnomeVFSFileInfo;
518 +   struct Captive_GnomeVFSFileInfo_type
519 +   {
520 +      CORBA_string name;
521 +      Captive_GnomeVFSFileType type;
522 +      CORBA_boolean type_valid;
523 +      Captive_GnomeVFSFilePermissions permissions;
524 +      CORBA_boolean permissions_valid;
525 +      Captive_GnomeVFSFileSize size;
526 +      CORBA_boolean size_valid;
527 +      Captive_GnomeVFSFileSize block_count;
528 +      CORBA_boolean block_count_valid;
529 +      Captive_time_t atime;
530 +      Captive_time_t mtime;
531 +      Captive_time_t ctime;
532 +      Captive_GnomeVFSFileFlags flags;
533 +      CORBA_boolean flags_valid;
534 +   };
535 +
536 +#if !defined(TC_IMPL_TC_Captive_GnomeVFSFileInfo_0)
537 +#define TC_IMPL_TC_Captive_GnomeVFSFileInfo_0 's'
538 +#define TC_IMPL_TC_Captive_GnomeVFSFileInfo_1 'a'
539 +#define TC_IMPL_TC_Captive_GnomeVFSFileInfo_2 'n'
540 +#define TC_IMPL_TC_Captive_GnomeVFSFileInfo_3 'd'
541 +#define TC_IMPL_TC_Captive_GnomeVFSFileInfo_4 'b'
542 +#define TC_IMPL_TC_Captive_GnomeVFSFileInfo_5 'o'
543 +#define TC_IMPL_TC_Captive_GnomeVFSFileInfo_6 'x'
544 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
545 +   static
546 +#else
547 +   extern
548 +#endif
549 +   const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileInfo_struct;
550 +#define TC_Captive_GnomeVFSFileInfo ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileInfo_struct)
551 +#endif
552 +#define Captive_GnomeVFSFileInfo__alloc() ((Captive_GnomeVFSFileInfo *)ORBit_small_alloc (TC_Captive_GnomeVFSFileInfo))
553 +#define Captive_GnomeVFSFileInfo__freekids(m,d) ORBit_small_freekids (TC_Captive_GnomeVFSFileInfo,(m),(d))
554 +#endif
555 +#if !defined(_Captive_GInt64_defined)
556 +#define _Captive_GInt64_defined 1
557 +   typedef CORBA_long_long Captive_GInt64;
558 +#define Captive_GInt64_marshal(x,y,z) CORBA_long_long_marshal((x),(y),(z))
559 +#define Captive_GInt64_demarshal(x,y,z,i) CORBA_long_long_demarshal((x),(y),(z),(i))
560 +#if !defined(TC_IMPL_TC_Captive_GInt64_0)
561 +#define TC_IMPL_TC_Captive_GInt64_0 's'
562 +#define TC_IMPL_TC_Captive_GInt64_1 'a'
563 +#define TC_IMPL_TC_Captive_GInt64_2 'n'
564 +#define TC_IMPL_TC_Captive_GInt64_3 'd'
565 +#define TC_IMPL_TC_Captive_GInt64_4 'b'
566 +#define TC_IMPL_TC_Captive_GInt64_5 'o'
567 +#define TC_IMPL_TC_Captive_GInt64_6 'x'
568 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
569 +   static
570 +#else
571 +   extern
572 +#endif
573 +   const struct CORBA_TypeCode_struct TC_Captive_GInt64_struct;
574 +#define TC_Captive_GInt64 ((CORBA_TypeCode)&TC_Captive_GInt64_struct)
575 +#endif
576 +#define Captive_GInt64__alloc() ((Captive_GInt64 *)ORBit_small_alloc (TC_CORBA_long_long))
577 +#define Captive_GInt64__freekids(m,d) ORBit_small_freekids (TC_CORBA_long_long,(m),(d))
578 +#endif
579 +#if !defined(_Captive_GUInt64_defined)
580 +#define _Captive_GUInt64_defined 1
581 +   typedef CORBA_unsigned_long_long Captive_GUInt64;
582 +#define Captive_GUInt64_marshal(x,y,z) CORBA_unsigned_long_long_marshal((x),(y),(z))
583 +#define Captive_GUInt64_demarshal(x,y,z,i) CORBA_unsigned_long_long_demarshal((x),(y),(z),(i))
584 +#if !defined(TC_IMPL_TC_Captive_GUInt64_0)
585 +#define TC_IMPL_TC_Captive_GUInt64_0 's'
586 +#define TC_IMPL_TC_Captive_GUInt64_1 'a'
587 +#define TC_IMPL_TC_Captive_GUInt64_2 'n'
588 +#define TC_IMPL_TC_Captive_GUInt64_3 'd'
589 +#define TC_IMPL_TC_Captive_GUInt64_4 'b'
590 +#define TC_IMPL_TC_Captive_GUInt64_5 'o'
591 +#define TC_IMPL_TC_Captive_GUInt64_6 'x'
592 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
593 +   static
594 +#else
595 +   extern
596 +#endif
597 +   const struct CORBA_TypeCode_struct TC_Captive_GUInt64_struct;
598 +#define TC_Captive_GUInt64 ((CORBA_TypeCode)&TC_Captive_GUInt64_struct)
599 +#endif
600 +#define Captive_GUInt64__alloc() ((Captive_GUInt64 *)ORBit_small_alloc (TC_CORBA_unsigned_long_long))
601 +#define Captive_GUInt64__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long_long,(m),(d))
602 +#endif
603 +#if !defined(_Captive_GSeekType_defined)
604 +#define _Captive_GSeekType_defined 1
605 +   typedef CORBA_unsigned_long Captive_GSeekType;
606 +#define Captive_GSeekType_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
607 +#define Captive_GSeekType_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
608 +#if !defined(TC_IMPL_TC_Captive_GSeekType_0)
609 +#define TC_IMPL_TC_Captive_GSeekType_0 's'
610 +#define TC_IMPL_TC_Captive_GSeekType_1 'a'
611 +#define TC_IMPL_TC_Captive_GSeekType_2 'n'
612 +#define TC_IMPL_TC_Captive_GSeekType_3 'd'
613 +#define TC_IMPL_TC_Captive_GSeekType_4 'b'
614 +#define TC_IMPL_TC_Captive_GSeekType_5 'o'
615 +#define TC_IMPL_TC_Captive_GSeekType_6 'x'
616 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
617 +   static
618 +#else
619 +   extern
620 +#endif
621 +   const struct CORBA_TypeCode_struct TC_Captive_GSeekType_struct;
622 +#define TC_Captive_GSeekType ((CORBA_TypeCode)&TC_Captive_GSeekType_struct)
623 +#endif
624 +#define Captive_GSeekType__alloc() ((Captive_GSeekType *)ORBit_small_alloc (TC_CORBA_unsigned_long))
625 +#define Captive_GSeekType__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
626 +#endif
627 +#if !defined(_Captive_GSize_defined)
628 +#define _Captive_GSize_defined 1
629 +   typedef CORBA_unsigned_long Captive_GSize;
630 +#define Captive_GSize_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
631 +#define Captive_GSize_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
632 +#if !defined(TC_IMPL_TC_Captive_GSize_0)
633 +#define TC_IMPL_TC_Captive_GSize_0 's'
634 +#define TC_IMPL_TC_Captive_GSize_1 'a'
635 +#define TC_IMPL_TC_Captive_GSize_2 'n'
636 +#define TC_IMPL_TC_Captive_GSize_3 'd'
637 +#define TC_IMPL_TC_Captive_GSize_4 'b'
638 +#define TC_IMPL_TC_Captive_GSize_5 'o'
639 +#define TC_IMPL_TC_Captive_GSize_6 'x'
640 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
641 +   static
642 +#else
643 +   extern
644 +#endif
645 +   const struct CORBA_TypeCode_struct TC_Captive_GSize_struct;
646 +#define TC_Captive_GSize ((CORBA_TypeCode)&TC_Captive_GSize_struct)
647 +#endif
648 +#define Captive_GSize__alloc() ((Captive_GSize *)ORBit_small_alloc (TC_CORBA_unsigned_long))
649 +#define Captive_GSize__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
650 +#endif
651 +#if !defined(ORBIT_DECL_Captive_CaptiveIOChannel) && !defined(_Captive_CaptiveIOChannel_defined)
652 +#define ORBIT_DECL_Captive_CaptiveIOChannel 1
653 +#define _Captive_CaptiveIOChannel_defined 1
654 +#define Captive_CaptiveIOChannel__freekids CORBA_Object__freekids
655 +   typedef CORBA_Object Captive_CaptiveIOChannel;
656 +   extern CORBA_unsigned_long Captive_CaptiveIOChannel__classid;
657 +#if !defined(TC_IMPL_TC_Captive_CaptiveIOChannel_0)
658 +#define TC_IMPL_TC_Captive_CaptiveIOChannel_0 's'
659 +#define TC_IMPL_TC_Captive_CaptiveIOChannel_1 'a'
660 +#define TC_IMPL_TC_Captive_CaptiveIOChannel_2 'n'
661 +#define TC_IMPL_TC_Captive_CaptiveIOChannel_3 'd'
662 +#define TC_IMPL_TC_Captive_CaptiveIOChannel_4 'b'
663 +#define TC_IMPL_TC_Captive_CaptiveIOChannel_5 'o'
664 +#define TC_IMPL_TC_Captive_CaptiveIOChannel_6 'x'
665 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
666 +   static
667 +#else
668 +   extern
669 +#endif
670 +   const struct CORBA_TypeCode_struct TC_Captive_CaptiveIOChannel_struct;
671 +#define TC_Captive_CaptiveIOChannel ((CORBA_TypeCode)&TC_Captive_CaptiveIOChannel_struct)
672 +#endif
673 +#endif
674 +#if !defined(_Captive_CaptiveOptionRwmode_defined)
675 +#define _Captive_CaptiveOptionRwmode_defined 1
676 +   typedef CORBA_unsigned_long Captive_CaptiveOptionRwmode;
677 +#define Captive_CaptiveOptionRwmode_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
678 +#define Captive_CaptiveOptionRwmode_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
679 +#if !defined(TC_IMPL_TC_Captive_CaptiveOptionRwmode_0)
680 +#define TC_IMPL_TC_Captive_CaptiveOptionRwmode_0 's'
681 +#define TC_IMPL_TC_Captive_CaptiveOptionRwmode_1 'a'
682 +#define TC_IMPL_TC_Captive_CaptiveOptionRwmode_2 'n'
683 +#define TC_IMPL_TC_Captive_CaptiveOptionRwmode_3 'd'
684 +#define TC_IMPL_TC_Captive_CaptiveOptionRwmode_4 'b'
685 +#define TC_IMPL_TC_Captive_CaptiveOptionRwmode_5 'o'
686 +#define TC_IMPL_TC_Captive_CaptiveOptionRwmode_6 'x'
687 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
688 +   static
689 +#else
690 +   extern
691 +#endif
692 +   const struct CORBA_TypeCode_struct TC_Captive_CaptiveOptionRwmode_struct;
693 +#define TC_Captive_CaptiveOptionRwmode ((CORBA_TypeCode)&TC_Captive_CaptiveOptionRwmode_struct)
694 +#endif
695 +#define Captive_CaptiveOptionRwmode__alloc() ((Captive_CaptiveOptionRwmode *)ORBit_small_alloc (TC_CORBA_unsigned_long))
696 +#define Captive_CaptiveOptionRwmode__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
697 +#endif
698 +#if !defined(_Captive_CaptiveOptionMedia_defined)
699 +#define _Captive_CaptiveOptionMedia_defined 1
700 +   typedef CORBA_unsigned_long Captive_CaptiveOptionMedia;
701 +#define Captive_CaptiveOptionMedia_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
702 +#define Captive_CaptiveOptionMedia_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
703 +#if !defined(TC_IMPL_TC_Captive_CaptiveOptionMedia_0)
704 +#define TC_IMPL_TC_Captive_CaptiveOptionMedia_0 's'
705 +#define TC_IMPL_TC_Captive_CaptiveOptionMedia_1 'a'
706 +#define TC_IMPL_TC_Captive_CaptiveOptionMedia_2 'n'
707 +#define TC_IMPL_TC_Captive_CaptiveOptionMedia_3 'd'
708 +#define TC_IMPL_TC_Captive_CaptiveOptionMedia_4 'b'
709 +#define TC_IMPL_TC_Captive_CaptiveOptionMedia_5 'o'
710 +#define TC_IMPL_TC_Captive_CaptiveOptionMedia_6 'x'
711 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
712 +   static
713 +#else
714 +   extern
715 +#endif
716 +   const struct CORBA_TypeCode_struct TC_Captive_CaptiveOptionMedia_struct;
717 +#define TC_Captive_CaptiveOptionMedia ((CORBA_TypeCode)&TC_Captive_CaptiveOptionMedia_struct)
718 +#endif
719 +#define Captive_CaptiveOptionMedia__alloc() ((Captive_CaptiveOptionMedia *)ORBit_small_alloc (TC_CORBA_unsigned_long))
720 +#define Captive_CaptiveOptionMedia__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
721 +#endif
722 +#if !defined(_Captive_CaptiveOptionsModule_defined)
723 +#define _Captive_CaptiveOptionsModule_defined 1
724 +   typedef struct Captive_CaptiveOptionsModule_type
725 +      Captive_CaptiveOptionsModule;
726 +   struct Captive_CaptiveOptionsModule_type
727 +   {
728 +      CORBA_string pathname_utf8;
729 +      Captive_Bytes data;
730 +   };
731 +
732 +#if !defined(TC_IMPL_TC_Captive_CaptiveOptionsModule_0)
733 +#define TC_IMPL_TC_Captive_CaptiveOptionsModule_0 's'
734 +#define TC_IMPL_TC_Captive_CaptiveOptionsModule_1 'a'
735 +#define TC_IMPL_TC_Captive_CaptiveOptionsModule_2 'n'
736 +#define TC_IMPL_TC_Captive_CaptiveOptionsModule_3 'd'
737 +#define TC_IMPL_TC_Captive_CaptiveOptionsModule_4 'b'
738 +#define TC_IMPL_TC_Captive_CaptiveOptionsModule_5 'o'
739 +#define TC_IMPL_TC_Captive_CaptiveOptionsModule_6 'x'
740 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
741 +   static
742 +#else
743 +   extern
744 +#endif
745 +   const struct CORBA_TypeCode_struct TC_Captive_CaptiveOptionsModule_struct;
746 +#define TC_Captive_CaptiveOptionsModule ((CORBA_TypeCode)&TC_Captive_CaptiveOptionsModule_struct)
747 +#endif
748 +#define Captive_CaptiveOptionsModule__alloc() ((Captive_CaptiveOptionsModule *)ORBit_small_alloc (TC_Captive_CaptiveOptionsModule))
749 +#define Captive_CaptiveOptionsModule__freekids(m,d) ORBit_small_freekids (TC_Captive_CaptiveOptionsModule,(m),(d))
750 +#endif
751 +#if !defined(ORBIT_DECL_CORBA_sequence_Captive_CaptiveOptionsModule)
752 +#define ORBIT_DECL_CORBA_sequence_Captive_CaptiveOptionsModule 1
753 +#define ORBIT_IMPL_CORBA_sequence_Captive_CaptiveOptionsModule_0 's'
754 +#define ORBIT_IMPL_CORBA_sequence_Captive_CaptiveOptionsModule_1 'a'
755 +#define ORBIT_IMPL_CORBA_sequence_Captive_CaptiveOptionsModule_2 'n'
756 +#define ORBIT_IMPL_CORBA_sequence_Captive_CaptiveOptionsModule_3 'd'
757 +#define ORBIT_IMPL_CORBA_sequence_Captive_CaptiveOptionsModule_4 'b'
758 +#define ORBIT_IMPL_CORBA_sequence_Captive_CaptiveOptionsModule_5 'o'
759 +#define ORBIT_IMPL_CORBA_sequence_Captive_CaptiveOptionsModule_6 'x'
760 +#if !defined(_CORBA_sequence_Captive_CaptiveOptionsModule_defined)
761 +#define _CORBA_sequence_Captive_CaptiveOptionsModule_defined 1
762 +   typedef struct
763 +   {
764 +      CORBA_unsigned_long _maximum,
765 +       _length;
766 +      Captive_CaptiveOptionsModule *_buffer;
767 +      CORBA_boolean _release;
768 +   } CORBA_sequence_Captive_CaptiveOptionsModule;
769 +#endif
770 +#if !defined(TC_IMPL_TC_CORBA_sequence_Captive_CaptiveOptionsModule_0)
771 +#define TC_IMPL_TC_CORBA_sequence_Captive_CaptiveOptionsModule_0 's'
772 +#define TC_IMPL_TC_CORBA_sequence_Captive_CaptiveOptionsModule_1 'a'
773 +#define TC_IMPL_TC_CORBA_sequence_Captive_CaptiveOptionsModule_2 'n'
774 +#define TC_IMPL_TC_CORBA_sequence_Captive_CaptiveOptionsModule_3 'd'
775 +#define TC_IMPL_TC_CORBA_sequence_Captive_CaptiveOptionsModule_4 'b'
776 +#define TC_IMPL_TC_CORBA_sequence_Captive_CaptiveOptionsModule_5 'o'
777 +#define TC_IMPL_TC_CORBA_sequence_Captive_CaptiveOptionsModule_6 'x'
778 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
779 +   static
780 +#else
781 +   extern
782 +#endif
783 +   const struct CORBA_TypeCode_struct
784 +      TC_CORBA_sequence_Captive_CaptiveOptionsModule_struct;
785 +#define TC_CORBA_sequence_Captive_CaptiveOptionsModule ((CORBA_TypeCode)&TC_CORBA_sequence_Captive_CaptiveOptionsModule_struct)
786 +#endif
787 +#define CORBA_sequence_Captive_CaptiveOptionsModule__alloc() ((CORBA_sequence_Captive_CaptiveOptionsModule *)ORBit_small_alloc (TC_CORBA_sequence_Captive_CaptiveOptionsModule))
788 +#define CORBA_sequence_Captive_CaptiveOptionsModule__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_Captive_CaptiveOptionsModule,(m),(d))
789 +#define CORBA_sequence_Captive_CaptiveOptionsModule_allocbuf(l) ((Captive_CaptiveOptionsModule*)ORBit_small_allocbuf (TC_CORBA_sequence_Captive_CaptiveOptionsModule, (l)))
790 +#define CORBA_sequence_Captive_CaptiveOptionsModule_allocbuf(l) ((Captive_CaptiveOptionsModule*)ORBit_small_allocbuf (TC_CORBA_sequence_Captive_CaptiveOptionsModule, (l)))
791 +#endif
792 +#if !defined(_Captive_CaptiveOptionsModuleList_defined)
793 +#define _Captive_CaptiveOptionsModuleList_defined 1
794 +   typedef CORBA_sequence_Captive_CaptiveOptionsModule
795 +      Captive_CaptiveOptionsModuleList;
796 +#define Captive_CaptiveOptionsModuleList_marshal(x,y,z) CORBA_sequence_Captive_CaptiveOptionsModule_marshal((x),(y),(z))
797 +#define Captive_CaptiveOptionsModuleList_demarshal(x,y,z,i) CORBA_sequence_Captive_CaptiveOptionsModule_demarshal((x),(y),(z),(i))
798 +#if !defined(TC_IMPL_TC_Captive_CaptiveOptionsModuleList_0)
799 +#define TC_IMPL_TC_Captive_CaptiveOptionsModuleList_0 's'
800 +#define TC_IMPL_TC_Captive_CaptiveOptionsModuleList_1 'a'
801 +#define TC_IMPL_TC_Captive_CaptiveOptionsModuleList_2 'n'
802 +#define TC_IMPL_TC_Captive_CaptiveOptionsModuleList_3 'd'
803 +#define TC_IMPL_TC_Captive_CaptiveOptionsModuleList_4 'b'
804 +#define TC_IMPL_TC_Captive_CaptiveOptionsModuleList_5 'o'
805 +#define TC_IMPL_TC_Captive_CaptiveOptionsModuleList_6 'x'
806 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
807 +   static
808 +#else
809 +   extern
810 +#endif
811 +   const struct CORBA_TypeCode_struct
812 +      TC_Captive_CaptiveOptionsModuleList_struct;
813 +#define TC_Captive_CaptiveOptionsModuleList ((CORBA_TypeCode)&TC_Captive_CaptiveOptionsModuleList_struct)
814 +#endif
815 +#define Captive_CaptiveOptionsModuleList__alloc() ((Captive_CaptiveOptionsModuleList *)ORBit_small_alloc (TC_CORBA_sequence_Captive_CaptiveOptionsModule))
816 +#define Captive_CaptiveOptionsModuleList__freekids(m,d) ORBit_small_freekids (TC_CORBA_sequence_Captive_CaptiveOptionsModule,(m),(d))
817 +#define Captive_CaptiveOptionsModuleList_allocbuf(l) ((Captive_CaptiveOptionsModule*)ORBit_small_allocbuf (TC_CORBA_sequence_Captive_CaptiveOptionsModule, (l)))
818 +#endif
819 +#if !defined(_Captive_CaptiveOptions_defined)
820 +#define _Captive_CaptiveOptions_defined 1
821 +   typedef struct Captive_CaptiveOptions_type Captive_CaptiveOptions;
822 +   struct Captive_CaptiveOptions_type
823 +   {
824 +      Captive_GLogFunc g_log_func;
825 +      Captive_CaptiveOptionsModule filesystem;
826 +      Captive_CaptiveOptionRwmode rwmode;
827 +      Captive_CaptiveOptionMedia media;
828 +      CORBA_boolean debug_messages;
829 +      Captive_CaptiveIOChannel image_iochannel;
830 +      Captive_CaptiveOptionsModuleList load_module;
831 +   };
832 +
833 +#if !defined(TC_IMPL_TC_Captive_CaptiveOptions_0)
834 +#define TC_IMPL_TC_Captive_CaptiveOptions_0 's'
835 +#define TC_IMPL_TC_Captive_CaptiveOptions_1 'a'
836 +#define TC_IMPL_TC_Captive_CaptiveOptions_2 'n'
837 +#define TC_IMPL_TC_Captive_CaptiveOptions_3 'd'
838 +#define TC_IMPL_TC_Captive_CaptiveOptions_4 'b'
839 +#define TC_IMPL_TC_Captive_CaptiveOptions_5 'o'
840 +#define TC_IMPL_TC_Captive_CaptiveOptions_6 'x'
841 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
842 +   static
843 +#else
844 +   extern
845 +#endif
846 +   const struct CORBA_TypeCode_struct TC_Captive_CaptiveOptions_struct;
847 +#define TC_Captive_CaptiveOptions ((CORBA_TypeCode)&TC_Captive_CaptiveOptions_struct)
848 +#endif
849 +#define Captive_CaptiveOptions__alloc() ((Captive_CaptiveOptions *)ORBit_small_alloc (TC_Captive_CaptiveOptions))
850 +#define Captive_CaptiveOptions__freekids(m,d) ORBit_small_freekids (TC_Captive_CaptiveOptions,(m),(d))
851 +#endif
852 +#if !defined(_Captive_GUInt32_defined)
853 +#define _Captive_GUInt32_defined 1
854 +   typedef CORBA_unsigned_long Captive_GUInt32;
855 +#define Captive_GUInt32_marshal(x,y,z) CORBA_unsigned_long_marshal((x),(y),(z))
856 +#define Captive_GUInt32_demarshal(x,y,z,i) CORBA_unsigned_long_demarshal((x),(y),(z),(i))
857 +#if !defined(TC_IMPL_TC_Captive_GUInt32_0)
858 +#define TC_IMPL_TC_Captive_GUInt32_0 's'
859 +#define TC_IMPL_TC_Captive_GUInt32_1 'a'
860 +#define TC_IMPL_TC_Captive_GUInt32_2 'n'
861 +#define TC_IMPL_TC_Captive_GUInt32_3 'd'
862 +#define TC_IMPL_TC_Captive_GUInt32_4 'b'
863 +#define TC_IMPL_TC_Captive_GUInt32_5 'o'
864 +#define TC_IMPL_TC_Captive_GUInt32_6 'x'
865 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
866 +   static
867 +#else
868 +   extern
869 +#endif
870 +   const struct CORBA_TypeCode_struct TC_Captive_GUInt32_struct;
871 +#define TC_Captive_GUInt32 ((CORBA_TypeCode)&TC_Captive_GUInt32_struct)
872 +#endif
873 +#define Captive_GUInt32__alloc() ((Captive_GUInt32 *)ORBit_small_alloc (TC_CORBA_unsigned_long))
874 +#define Captive_GUInt32__freekids(m,d) ORBit_small_freekids (TC_CORBA_unsigned_long,(m),(d))
875 +#endif
876 +#if !defined(_Captive_CaptiveVfsVolumeInfo_defined)
877 +#define _Captive_CaptiveVfsVolumeInfo_defined 1
878 +   typedef struct Captive_CaptiveVfsVolumeInfo_type
879 +      Captive_CaptiveVfsVolumeInfo;
880 +   struct Captive_CaptiveVfsVolumeInfo_type
881 +   {
882 +      Captive_GUInt32 block_size;
883 +      Captive_GUInt64 bytes;
884 +      Captive_GUInt64 bytes_free;
885 +      Captive_GUInt64 bytes_available;
886 +   };
887 +
888 +#if !defined(TC_IMPL_TC_Captive_CaptiveVfsVolumeInfo_0)
889 +#define TC_IMPL_TC_Captive_CaptiveVfsVolumeInfo_0 's'
890 +#define TC_IMPL_TC_Captive_CaptiveVfsVolumeInfo_1 'a'
891 +#define TC_IMPL_TC_Captive_CaptiveVfsVolumeInfo_2 'n'
892 +#define TC_IMPL_TC_Captive_CaptiveVfsVolumeInfo_3 'd'
893 +#define TC_IMPL_TC_Captive_CaptiveVfsVolumeInfo_4 'b'
894 +#define TC_IMPL_TC_Captive_CaptiveVfsVolumeInfo_5 'o'
895 +#define TC_IMPL_TC_Captive_CaptiveVfsVolumeInfo_6 'x'
896 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
897 +   static
898 +#else
899 +   extern
900 +#endif
901 +   const struct CORBA_TypeCode_struct TC_Captive_CaptiveVfsVolumeInfo_struct;
902 +#define TC_Captive_CaptiveVfsVolumeInfo ((CORBA_TypeCode)&TC_Captive_CaptiveVfsVolumeInfo_struct)
903 +#endif
904 +#define Captive_CaptiveVfsVolumeInfo__alloc() ((Captive_CaptiveVfsVolumeInfo *)ORBit_small_alloc (TC_Captive_CaptiveVfsVolumeInfo))
905 +#define Captive_CaptiveVfsVolumeInfo__freekids(m,d) ORBit_small_freekids (TC_Captive_CaptiveVfsVolumeInfo,(m),(d))
906 +#endif
907 +#if !defined(ORBIT_DECL_Captive_Directory) && !defined(_Captive_Directory_defined)
908 +#define ORBIT_DECL_Captive_Directory 1
909 +#define _Captive_Directory_defined 1
910 +#define Captive_Directory__freekids CORBA_Object__freekids
911 +   typedef CORBA_Object Captive_Directory;
912 +   extern CORBA_unsigned_long Captive_Directory__classid;
913 +#if !defined(TC_IMPL_TC_Captive_Directory_0)
914 +#define TC_IMPL_TC_Captive_Directory_0 's'
915 +#define TC_IMPL_TC_Captive_Directory_1 'a'
916 +#define TC_IMPL_TC_Captive_Directory_2 'n'
917 +#define TC_IMPL_TC_Captive_Directory_3 'd'
918 +#define TC_IMPL_TC_Captive_Directory_4 'b'
919 +#define TC_IMPL_TC_Captive_Directory_5 'o'
920 +#define TC_IMPL_TC_Captive_Directory_6 'x'
921 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
922 +   static
923 +#else
924 +   extern
925 +#endif
926 +   const struct CORBA_TypeCode_struct TC_Captive_Directory_struct;
927 +#define TC_Captive_Directory ((CORBA_TypeCode)&TC_Captive_Directory_struct)
928 +#endif
929 +#endif
930 +#if !defined(ORBIT_DECL_Captive_File) && !defined(_Captive_File_defined)
931 +#define ORBIT_DECL_Captive_File 1
932 +#define _Captive_File_defined 1
933 +#define Captive_File__freekids CORBA_Object__freekids
934 +   typedef CORBA_Object Captive_File;
935 +   extern CORBA_unsigned_long Captive_File__classid;
936 +#if !defined(TC_IMPL_TC_Captive_File_0)
937 +#define TC_IMPL_TC_Captive_File_0 's'
938 +#define TC_IMPL_TC_Captive_File_1 'a'
939 +#define TC_IMPL_TC_Captive_File_2 'n'
940 +#define TC_IMPL_TC_Captive_File_3 'd'
941 +#define TC_IMPL_TC_Captive_File_4 'b'
942 +#define TC_IMPL_TC_Captive_File_5 'o'
943 +#define TC_IMPL_TC_Captive_File_6 'x'
944 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
945 +   static
946 +#else
947 +   extern
948 +#endif
949 +   const struct CORBA_TypeCode_struct TC_Captive_File_struct;
950 +#define TC_Captive_File ((CORBA_TypeCode)&TC_Captive_File_struct)
951 +#endif
952 +#endif
953 +#if !defined(ORBIT_DECL_Captive_Vfs) && !defined(_Captive_Vfs_defined)
954 +#define ORBIT_DECL_Captive_Vfs 1
955 +#define _Captive_Vfs_defined 1
956 +#define Captive_Vfs__freekids CORBA_Object__freekids
957 +   typedef CORBA_Object Captive_Vfs;
958 +   extern CORBA_unsigned_long Captive_Vfs__classid;
959 +#if !defined(TC_IMPL_TC_Captive_Vfs_0)
960 +#define TC_IMPL_TC_Captive_Vfs_0 's'
961 +#define TC_IMPL_TC_Captive_Vfs_1 'a'
962 +#define TC_IMPL_TC_Captive_Vfs_2 'n'
963 +#define TC_IMPL_TC_Captive_Vfs_3 'd'
964 +#define TC_IMPL_TC_Captive_Vfs_4 'b'
965 +#define TC_IMPL_TC_Captive_Vfs_5 'o'
966 +#define TC_IMPL_TC_Captive_Vfs_6 'x'
967 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
968 +   static
969 +#else
970 +   extern
971 +#endif
972 +   const struct CORBA_TypeCode_struct TC_Captive_Vfs_struct;
973 +#define TC_Captive_Vfs ((CORBA_TypeCode)&TC_Captive_Vfs_struct)
974 +#endif
975 +#endif
976 +
977 +/** POA structures **/
978 +#ifndef _defined_POA_Captive_GLogFunc
979 +#define _defined_POA_Captive_GLogFunc 1
980 +   typedef struct
981 +   {
982 +      void *_private;
983 +      void (*g_log_func) (PortableServer_Servant _servant,
984 +                         const Captive_GLogMessage * g_log_message,
985 +                         CORBA_Environment * ev);
986 +   } POA_Captive_GLogFunc__epv;
987 +   typedef struct
988 +   {
989 +      PortableServer_ServantBase__epv *_base_epv;
990 +      POA_Captive_GLogFunc__epv *Captive_GLogFunc_epv;
991 +   } POA_Captive_GLogFunc__vepv;
992 +   typedef struct
993 +   {
994 +      void *_private;
995 +      POA_Captive_GLogFunc__vepv *vepv;
996 +   } POA_Captive_GLogFunc;
997 +   extern void POA_Captive_GLogFunc__init(PortableServer_Servant servant,
998 +                                         CORBA_Environment * ev);
999 +   extern void POA_Captive_GLogFunc__fini(PortableServer_Servant servant,
1000 +                                         CORBA_Environment * ev);
1001 +#endif                         /* _defined_POA_Captive_GLogFunc */
1002 +#ifndef _defined_POA_Captive_CaptiveIOChannel
1003 +#define _defined_POA_Captive_CaptiveIOChannel 1
1004 +   typedef struct
1005 +   {
1006 +      void *_private;
1007 +      void (*read) (PortableServer_Servant _servant, Captive_Bytes ** buffer,
1008 +                   const Captive_GSize count, CORBA_Environment * ev);
1009 +      void (*write) (PortableServer_Servant _servant,
1010 +                    const Captive_Bytes * buffer,
1011 +                    Captive_GSize * bytes_written_return,
1012 +                    CORBA_Environment * ev);
1013 +      void (*seek) (PortableServer_Servant _servant,
1014 +                   const Captive_GInt64 offset, const Captive_GSeekType type,
1015 +                   CORBA_Environment * ev);
1016 +       Captive_GUInt64(*size) (PortableServer_Servant _servant,
1017 +                              CORBA_Environment * ev);
1018 +   } POA_Captive_CaptiveIOChannel__epv;
1019 +   typedef struct
1020 +   {
1021 +      PortableServer_ServantBase__epv *_base_epv;
1022 +      POA_Captive_CaptiveIOChannel__epv *Captive_CaptiveIOChannel_epv;
1023 +   } POA_Captive_CaptiveIOChannel__vepv;
1024 +   typedef struct
1025 +   {
1026 +      void *_private;
1027 +      POA_Captive_CaptiveIOChannel__vepv *vepv;
1028 +   } POA_Captive_CaptiveIOChannel;
1029 +   extern void POA_Captive_CaptiveIOChannel__init(PortableServer_Servant
1030 +                                                 servant,
1031 +                                                 CORBA_Environment * ev);
1032 +   extern void POA_Captive_CaptiveIOChannel__fini(PortableServer_Servant
1033 +                                                 servant,
1034 +                                                 CORBA_Environment * ev);
1035 +#endif                         /* _defined_POA_Captive_CaptiveIOChannel */
1036 +#ifndef _defined_POA_Captive_Directory
1037 +#define _defined_POA_Captive_Directory 1
1038 +   typedef struct
1039 +   {
1040 +      void *_private;
1041 +      void (*read) (PortableServer_Servant _servant,
1042 +                   Captive_GnomeVFSFileInfo ** file_info,
1043 +                   CORBA_Environment * ev);
1044 +      void (*remove) (PortableServer_Servant _servant,
1045 +                     CORBA_Environment * ev);
1046 +      void (*shutdown) (PortableServer_Servant _servant,
1047 +                       CORBA_Environment * ev);
1048 +   } POA_Captive_Directory__epv;
1049 +   typedef struct
1050 +   {
1051 +      PortableServer_ServantBase__epv *_base_epv;
1052 +      POA_Captive_Directory__epv *Captive_Directory_epv;
1053 +   } POA_Captive_Directory__vepv;
1054 +   typedef struct
1055 +   {
1056 +      void *_private;
1057 +      POA_Captive_Directory__vepv *vepv;
1058 +   } POA_Captive_Directory;
1059 +   extern void POA_Captive_Directory__init(PortableServer_Servant servant,
1060 +                                          CORBA_Environment * ev);
1061 +   extern void POA_Captive_Directory__fini(PortableServer_Servant servant,
1062 +                                          CORBA_Environment * ev);
1063 +#endif                         /* _defined_POA_Captive_Directory */
1064 +#ifndef _defined_POA_Captive_File
1065 +#define _defined_POA_Captive_File 1
1066 +   typedef struct
1067 +   {
1068 +      void *_private;
1069 +      void (*read) (PortableServer_Servant _servant, Captive_Bytes ** buffer,
1070 +                   const Captive_GnomeVFSFileSize num_bytes,
1071 +                   CORBA_Environment * ev);
1072 +      void (*write) (PortableServer_Servant _servant,
1073 +                    const Captive_Bytes * buffer,
1074 +                    Captive_GnomeVFSFileSize * bytes_written_return,
1075 +                    CORBA_Environment * ev);
1076 +      void (*seek) (PortableServer_Servant _servant,
1077 +                   const Captive_GnomeVFSSeekPosition whence,
1078 +                   const Captive_GnomeVFSFileOffset offset,
1079 +                   CORBA_Environment * ev);
1080 +      void (*tell) (PortableServer_Servant _servant,
1081 +                   Captive_GnomeVFSFileOffset * offset_return,
1082 +                   CORBA_Environment * ev);
1083 +      void (*remove) (PortableServer_Servant _servant,
1084 +                     CORBA_Environment * ev);
1085 +      void (*file_info_get) (PortableServer_Servant _servant,
1086 +                            Captive_GnomeVFSFileInfo ** file_info,
1087 +                            CORBA_Environment * ev);
1088 +      void (*file_info_set) (PortableServer_Servant _servant,
1089 +                            const Captive_GnomeVFSFileInfo * file_info,
1090 +                            const Captive_GnomeVFSSetFileInfoMask mask,
1091 +                            CORBA_Environment * ev);
1092 +      void (*truncate) (PortableServer_Servant _servant,
1093 +                       const Captive_GnomeVFSFileSize file_size,
1094 +                       CORBA_Environment * ev);
1095 +      void (*move) (PortableServer_Servant _servant,
1096 +                   const CORBA_char * pathname_new,
1097 +                   const CORBA_boolean force_replace,
1098 +                   CORBA_Environment * ev);
1099 +      void (*shutdown) (PortableServer_Servant _servant,
1100 +                       CORBA_Environment * ev);
1101 +   } POA_Captive_File__epv;
1102 +   typedef struct
1103 +   {
1104 +      PortableServer_ServantBase__epv *_base_epv;
1105 +      POA_Captive_File__epv *Captive_File_epv;
1106 +   } POA_Captive_File__vepv;
1107 +   typedef struct
1108 +   {
1109 +      void *_private;
1110 +      POA_Captive_File__vepv *vepv;
1111 +   } POA_Captive_File;
1112 +   extern void POA_Captive_File__init(PortableServer_Servant servant,
1113 +                                     CORBA_Environment * ev);
1114 +   extern void POA_Captive_File__fini(PortableServer_Servant servant,
1115 +                                     CORBA_Environment * ev);
1116 +#endif                         /* _defined_POA_Captive_File */
1117 +#ifndef _defined_POA_Captive_Vfs
1118 +#define _defined_POA_Captive_Vfs 1
1119 +   typedef struct
1120 +   {
1121 +      void *_private;
1122 +      void (*init) (PortableServer_Servant _servant,
1123 +                   const Captive_CaptiveOptions * options,
1124 +                   CORBA_Environment * ev);
1125 +      void (*shutdown) (PortableServer_Servant _servant,
1126 +                       CORBA_Environment * ev);
1127 +       Captive_Directory(*directory_new_open) (PortableServer_Servant
1128 +                                              _servant,
1129 +                                              const CORBA_char * pathname,
1130 +                                              CORBA_Environment * ev);
1131 +       Captive_Directory(*directory_new_make) (PortableServer_Servant
1132 +                                              _servant,
1133 +                                              const CORBA_char * pathname,
1134 +                                              const
1135 +                                              Captive_GnomeVFSFilePermissions
1136 +                                              perm, CORBA_Environment * ev);
1137 +       Captive_File(*file_new_open) (PortableServer_Servant _servant,
1138 +                                    const CORBA_char * pathname,
1139 +                                    const Captive_GnomeVFSOpenMode mode,
1140 +                                    CORBA_Environment * ev);
1141 +       Captive_File(*file_new_create) (PortableServer_Servant _servant,
1142 +                                      const CORBA_char * pathname,
1143 +                                      const Captive_GnomeVFSOpenMode mode,
1144 +                                      const CORBA_boolean exclusive,
1145 +                                      const CORBA_unsigned_long perm,
1146 +                                      CORBA_Environment * ev);
1147 +      void (*volume_info_get) (PortableServer_Servant _servant,
1148 +                              Captive_CaptiveVfsVolumeInfo * volume_info,
1149 +                              CORBA_Environment * ev);
1150 +   } POA_Captive_Vfs__epv;
1151 +   typedef struct
1152 +   {
1153 +      PortableServer_ServantBase__epv *_base_epv;
1154 +      POA_Captive_Vfs__epv *Captive_Vfs_epv;
1155 +   } POA_Captive_Vfs__vepv;
1156 +   typedef struct
1157 +   {
1158 +      void *_private;
1159 +      POA_Captive_Vfs__vepv *vepv;
1160 +   } POA_Captive_Vfs;
1161 +   extern void POA_Captive_Vfs__init(PortableServer_Servant servant,
1162 +                                    CORBA_Environment * ev);
1163 +   extern void POA_Captive_Vfs__fini(PortableServer_Servant servant,
1164 +                                    CORBA_Environment * ev);
1165 +#endif                         /* _defined_POA_Captive_Vfs */
1166 +
1167 +/** skel prototypes **/
1168 +   void _ORBIT_skel_small_Captive_GLogFunc_g_log_func(POA_Captive_GLogFunc *
1169 +                                                     _ORBIT_servant,
1170 +                                                     gpointer _ORBIT_retval,
1171 +                                                     gpointer * _ORBIT_args,
1172 +                                                     CORBA_Context ctx,
1173 +                                                     CORBA_Environment * ev,
1174 +                                                     void (*_impl_g_log_func)
1175 +                                                     (PortableServer_Servant
1176 +                                                      _servant,
1177 +                                                      const
1178 +                                                      Captive_GLogMessage *
1179 +                                                      g_log_message,
1180 +                                                      CORBA_Environment *
1181 +                                                      ev));
1182 +   void
1183 +      _ORBIT_skel_small_Captive_CaptiveIOChannel_read
1184 +      (POA_Captive_CaptiveIOChannel * _ORBIT_servant, gpointer _ORBIT_retval,
1185 +       gpointer * _ORBIT_args, CORBA_Context ctx, CORBA_Environment * ev,
1186 +       void (*_impl_read) (PortableServer_Servant _servant,
1187 +                          Captive_Bytes ** buffer, const Captive_GSize count,
1188 +                          CORBA_Environment * ev));
1189 +   void
1190 +      _ORBIT_skel_small_Captive_CaptiveIOChannel_write
1191 +      (POA_Captive_CaptiveIOChannel * _ORBIT_servant, gpointer _ORBIT_retval,
1192 +       gpointer * _ORBIT_args, CORBA_Context ctx, CORBA_Environment * ev,
1193 +       void (*_impl_write) (PortableServer_Servant _servant,
1194 +                           const Captive_Bytes * buffer,
1195 +                           Captive_GSize * bytes_written_return,
1196 +                           CORBA_Environment * ev));
1197 +   void
1198 +      _ORBIT_skel_small_Captive_CaptiveIOChannel_seek
1199 +      (POA_Captive_CaptiveIOChannel * _ORBIT_servant, gpointer _ORBIT_retval,
1200 +       gpointer * _ORBIT_args, CORBA_Context ctx, CORBA_Environment * ev,
1201 +       void (*_impl_seek) (PortableServer_Servant _servant,
1202 +                          const Captive_GInt64 offset,
1203 +                          const Captive_GSeekType type,
1204 +                          CORBA_Environment * ev));
1205 +   void
1206 +      _ORBIT_skel_small_Captive_CaptiveIOChannel_size
1207 +      (POA_Captive_CaptiveIOChannel * _ORBIT_servant, gpointer _ORBIT_retval,
1208 +       gpointer * _ORBIT_args, CORBA_Context ctx, CORBA_Environment * ev,
1209 +       Captive_GUInt64(*_impl_size) (PortableServer_Servant _servant,
1210 +                                    CORBA_Environment * ev));
1211 +   void _ORBIT_skel_small_Captive_Directory_read(POA_Captive_Directory *
1212 +                                                _ORBIT_servant,
1213 +                                                gpointer _ORBIT_retval,
1214 +                                                gpointer * _ORBIT_args,
1215 +                                                CORBA_Context ctx,
1216 +                                                CORBA_Environment * ev,
1217 +                                                void (*_impl_read)
1218 +                                                (PortableServer_Servant
1219 +                                                 _servant,
1220 +                                                 Captive_GnomeVFSFileInfo **
1221 +                                                 file_info,
1222 +                                                 CORBA_Environment * ev));
1223 +   void _ORBIT_skel_small_Captive_Directory_remove(POA_Captive_Directory *
1224 +                                                  _ORBIT_servant,
1225 +                                                  gpointer _ORBIT_retval,
1226 +                                                  gpointer * _ORBIT_args,
1227 +                                                  CORBA_Context ctx,
1228 +                                                  CORBA_Environment * ev,
1229 +                                                  void (*_impl_remove)
1230 +                                                  (PortableServer_Servant
1231 +                                                   _servant,
1232 +                                                   CORBA_Environment * ev));
1233 +   void _ORBIT_skel_small_Captive_Directory_shutdown(POA_Captive_Directory *
1234 +                                                    _ORBIT_servant,
1235 +                                                    gpointer _ORBIT_retval,
1236 +                                                    gpointer * _ORBIT_args,
1237 +                                                    CORBA_Context ctx,
1238 +                                                    CORBA_Environment * ev,
1239 +                                                    void (*_impl_shutdown)
1240 +                                                    (PortableServer_Servant
1241 +                                                     _servant,
1242 +                                                     CORBA_Environment *
1243 +                                                     ev));
1244 +   void _ORBIT_skel_small_Captive_File_read(POA_Captive_File * _ORBIT_servant,
1245 +                                           gpointer _ORBIT_retval,
1246 +                                           gpointer * _ORBIT_args,
1247 +                                           CORBA_Context ctx,
1248 +                                           CORBA_Environment * ev,
1249 +                                           void (*_impl_read)
1250 +                                           (PortableServer_Servant _servant,
1251 +                                            Captive_Bytes ** buffer,
1252 +                                            const Captive_GnomeVFSFileSize
1253 +                                            num_bytes,
1254 +                                            CORBA_Environment * ev));
1255 +   void _ORBIT_skel_small_Captive_File_write(POA_Captive_File *
1256 +                                            _ORBIT_servant,
1257 +                                            gpointer _ORBIT_retval,
1258 +                                            gpointer * _ORBIT_args,
1259 +                                            CORBA_Context ctx,
1260 +                                            CORBA_Environment * ev,
1261 +                                            void (*_impl_write)
1262 +                                            (PortableServer_Servant _servant,
1263 +                                             const Captive_Bytes * buffer,
1264 +                                             Captive_GnomeVFSFileSize *
1265 +                                             bytes_written_return,
1266 +                                             CORBA_Environment * ev));
1267 +   void _ORBIT_skel_small_Captive_File_seek(POA_Captive_File * _ORBIT_servant,
1268 +                                           gpointer _ORBIT_retval,
1269 +                                           gpointer * _ORBIT_args,
1270 +                                           CORBA_Context ctx,
1271 +                                           CORBA_Environment * ev,
1272 +                                           void (*_impl_seek)
1273 +                                           (PortableServer_Servant _servant,
1274 +                                            const
1275 +                                            Captive_GnomeVFSSeekPosition
1276 +                                            whence,
1277 +                                            const Captive_GnomeVFSFileOffset
1278 +                                            offset, CORBA_Environment * ev));
1279 +   void _ORBIT_skel_small_Captive_File_tell(POA_Captive_File * _ORBIT_servant,
1280 +                                           gpointer _ORBIT_retval,
1281 +                                           gpointer * _ORBIT_args,
1282 +                                           CORBA_Context ctx,
1283 +                                           CORBA_Environment * ev,
1284 +                                           void (*_impl_tell)
1285 +                                           (PortableServer_Servant _servant,
1286 +                                            Captive_GnomeVFSFileOffset *
1287 +                                            offset_return,
1288 +                                            CORBA_Environment * ev));
1289 +   void _ORBIT_skel_small_Captive_File_remove(POA_Captive_File *
1290 +                                             _ORBIT_servant,
1291 +                                             gpointer _ORBIT_retval,
1292 +                                             gpointer * _ORBIT_args,
1293 +                                             CORBA_Context ctx,
1294 +                                             CORBA_Environment * ev,
1295 +                                             void (*_impl_remove)
1296 +                                             (PortableServer_Servant
1297 +                                              _servant,
1298 +                                              CORBA_Environment * ev));
1299 +   void _ORBIT_skel_small_Captive_File_file_info_get(POA_Captive_File *
1300 +                                                    _ORBIT_servant,
1301 +                                                    gpointer _ORBIT_retval,
1302 +                                                    gpointer * _ORBIT_args,
1303 +                                                    CORBA_Context ctx,
1304 +                                                    CORBA_Environment * ev,
1305 +                                                    void
1306 +                                                    (*_impl_file_info_get)
1307 +                                                    (PortableServer_Servant
1308 +                                                     _servant,
1309 +                                                     Captive_GnomeVFSFileInfo
1310 +                                                     ** file_info,
1311 +                                                     CORBA_Environment *
1312 +                                                     ev));
1313 +   void _ORBIT_skel_small_Captive_File_file_info_set(POA_Captive_File *
1314 +                                                    _ORBIT_servant,
1315 +                                                    gpointer _ORBIT_retval,
1316 +                                                    gpointer * _ORBIT_args,
1317 +                                                    CORBA_Context ctx,
1318 +                                                    CORBA_Environment * ev,
1319 +                                                    void
1320 +                                                    (*_impl_file_info_set)
1321 +                                                    (PortableServer_Servant
1322 +                                                     _servant,
1323 +                                                     const
1324 +                                                     Captive_GnomeVFSFileInfo
1325 +                                                     * file_info,
1326 +                                                     const
1327 +                                                     Captive_GnomeVFSSetFileInfoMask
1328 +                                                     mask,
1329 +                                                     CORBA_Environment *
1330 +                                                     ev));
1331 +   void _ORBIT_skel_small_Captive_File_truncate(POA_Captive_File *
1332 +                                               _ORBIT_servant,
1333 +                                               gpointer _ORBIT_retval,
1334 +                                               gpointer * _ORBIT_args,
1335 +                                               CORBA_Context ctx,
1336 +                                               CORBA_Environment * ev,
1337 +                                               void (*_impl_truncate)
1338 +                                               (PortableServer_Servant
1339 +                                                _servant,
1340 +                                                const
1341 +                                                Captive_GnomeVFSFileSize
1342 +                                                file_size,
1343 +                                                CORBA_Environment * ev));
1344 +   void _ORBIT_skel_small_Captive_File_move(POA_Captive_File * _ORBIT_servant,
1345 +                                           gpointer _ORBIT_retval,
1346 +                                           gpointer * _ORBIT_args,
1347 +                                           CORBA_Context ctx,
1348 +                                           CORBA_Environment * ev,
1349 +                                           void (*_impl_move)
1350 +                                           (PortableServer_Servant _servant,
1351 +                                            const CORBA_char * pathname_new,
1352 +                                            const CORBA_boolean
1353 +                                            force_replace,
1354 +                                            CORBA_Environment * ev));
1355 +   void _ORBIT_skel_small_Captive_File_shutdown(POA_Captive_File *
1356 +                                               _ORBIT_servant,
1357 +                                               gpointer _ORBIT_retval,
1358 +                                               gpointer * _ORBIT_args,
1359 +                                               CORBA_Context ctx,
1360 +                                               CORBA_Environment * ev,
1361 +                                               void (*_impl_shutdown)
1362 +                                               (PortableServer_Servant
1363 +                                                _servant,
1364 +                                                CORBA_Environment * ev));
1365 +   void _ORBIT_skel_small_Captive_Vfs_init(POA_Captive_Vfs * _ORBIT_servant,
1366 +                                          gpointer _ORBIT_retval,
1367 +                                          gpointer * _ORBIT_args,
1368 +                                          CORBA_Context ctx,
1369 +                                          CORBA_Environment * ev,
1370 +                                          void (*_impl_init)
1371 +                                          (PortableServer_Servant _servant,
1372 +                                           const Captive_CaptiveOptions *
1373 +                                           options, CORBA_Environment * ev));
1374 +   void _ORBIT_skel_small_Captive_Vfs_shutdown(POA_Captive_Vfs *
1375 +                                              _ORBIT_servant,
1376 +                                              gpointer _ORBIT_retval,
1377 +                                              gpointer * _ORBIT_args,
1378 +                                              CORBA_Context ctx,
1379 +                                              CORBA_Environment * ev,
1380 +                                              void (*_impl_shutdown)
1381 +                                              (PortableServer_Servant
1382 +                                               _servant,
1383 +                                               CORBA_Environment * ev));
1384 +   void _ORBIT_skel_small_Captive_Vfs_directory_new_open(POA_Captive_Vfs *
1385 +                                                        _ORBIT_servant,
1386 +                                                        gpointer
1387 +                                                        _ORBIT_retval,
1388 +                                                        gpointer *
1389 +                                                        _ORBIT_args,
1390 +                                                        CORBA_Context ctx,
1391 +                                                        CORBA_Environment *
1392 +                                                        ev,
1393 +                                                        Captive_Directory
1394 +                                                        (*_impl_directory_new_open)
1395 +                                                        (PortableServer_Servant
1396 +                                                         _servant,
1397 +                                                         const CORBA_char *
1398 +                                                         pathname,
1399 +                                                         CORBA_Environment *
1400 +                                                         ev));
1401 +   void _ORBIT_skel_small_Captive_Vfs_directory_new_make(POA_Captive_Vfs *
1402 +                                                        _ORBIT_servant,
1403 +                                                        gpointer
1404 +                                                        _ORBIT_retval,
1405 +                                                        gpointer *
1406 +                                                        _ORBIT_args,
1407 +                                                        CORBA_Context ctx,
1408 +                                                        CORBA_Environment *
1409 +                                                        ev,
1410 +                                                        Captive_Directory
1411 +                                                        (*_impl_directory_new_make)
1412 +                                                        (PortableServer_Servant
1413 +                                                         _servant,
1414 +                                                         const CORBA_char *
1415 +                                                         pathname,
1416 +                                                         const
1417 +                                                         Captive_GnomeVFSFilePermissions
1418 +                                                         perm,
1419 +                                                         CORBA_Environment *
1420 +                                                         ev));
1421 +   void _ORBIT_skel_small_Captive_Vfs_file_new_open(POA_Captive_Vfs *
1422 +                                                   _ORBIT_servant,
1423 +                                                   gpointer _ORBIT_retval,
1424 +                                                   gpointer * _ORBIT_args,
1425 +                                                   CORBA_Context ctx,
1426 +                                                   CORBA_Environment * ev,
1427 +                                                   Captive_File
1428 +                                                   (*_impl_file_new_open)
1429 +                                                   (PortableServer_Servant
1430 +                                                    _servant,
1431 +                                                    const CORBA_char *
1432 +                                                    pathname,
1433 +                                                    const
1434 +                                                    Captive_GnomeVFSOpenMode
1435 +                                                    mode,
1436 +                                                    CORBA_Environment * ev));
1437 +   void _ORBIT_skel_small_Captive_Vfs_file_new_create(POA_Captive_Vfs *
1438 +                                                     _ORBIT_servant,
1439 +                                                     gpointer _ORBIT_retval,
1440 +                                                     gpointer * _ORBIT_args,
1441 +                                                     CORBA_Context ctx,
1442 +                                                     CORBA_Environment * ev,
1443 +                                                     Captive_File
1444 +                                                     (*_impl_file_new_create)
1445 +                                                     (PortableServer_Servant
1446 +                                                      _servant,
1447 +                                                      const CORBA_char *
1448 +                                                      pathname,
1449 +                                                      const
1450 +                                                      Captive_GnomeVFSOpenMode
1451 +                                                      mode,
1452 +                                                      const CORBA_boolean
1453 +                                                      exclusive,
1454 +                                                      const
1455 +                                                      CORBA_unsigned_long
1456 +                                                      perm,
1457 +                                                      CORBA_Environment *
1458 +                                                      ev));
1459 +   void _ORBIT_skel_small_Captive_Vfs_volume_info_get(POA_Captive_Vfs *
1460 +                                                     _ORBIT_servant,
1461 +                                                     gpointer _ORBIT_retval,
1462 +                                                     gpointer * _ORBIT_args,
1463 +                                                     CORBA_Context ctx,
1464 +                                                     CORBA_Environment * ev,
1465 +                                                     void
1466 +                                                     (*_impl_volume_info_get)
1467 +                                                     (PortableServer_Servant
1468 +                                                      _servant,
1469 +                                                      Captive_CaptiveVfsVolumeInfo
1470 +                                                      * volume_info,
1471 +                                                      CORBA_Environment *
1472 +                                                      ev));
1473 +
1474 +/** stub prototypes **/
1475 +   void Captive_GLogFunc_g_log_func(Captive_GLogFunc _obj,
1476 +                                   const Captive_GLogMessage * g_log_message,
1477 +                                   CORBA_Environment * ev);
1478 +   void Captive_CaptiveIOChannel_read(Captive_CaptiveIOChannel _obj,
1479 +                                     Captive_Bytes ** buffer,
1480 +                                     const Captive_GSize count,
1481 +                                     CORBA_Environment * ev);
1482 +   void Captive_CaptiveIOChannel_write(Captive_CaptiveIOChannel _obj,
1483 +                                      const Captive_Bytes * buffer,
1484 +                                      Captive_GSize * bytes_written_return,
1485 +                                      CORBA_Environment * ev);
1486 +   void Captive_CaptiveIOChannel_seek(Captive_CaptiveIOChannel _obj,
1487 +                                     const Captive_GInt64 offset,
1488 +                                     const Captive_GSeekType type,
1489 +                                     CORBA_Environment * ev);
1490 +   Captive_GUInt64 Captive_CaptiveIOChannel_size(Captive_CaptiveIOChannel
1491 +                                                _obj,
1492 +                                                CORBA_Environment * ev);
1493 +   void Captive_Directory_read(Captive_Directory _obj,
1494 +                              Captive_GnomeVFSFileInfo ** file_info,
1495 +                              CORBA_Environment * ev);
1496 +   void Captive_Directory_remove(Captive_Directory _obj,
1497 +                                CORBA_Environment * ev);
1498 +   void Captive_Directory_shutdown(Captive_Directory _obj,
1499 +                                  CORBA_Environment * ev);
1500 +   void Captive_File_read(Captive_File _obj, Captive_Bytes ** buffer,
1501 +                         const Captive_GnomeVFSFileSize num_bytes,
1502 +                         CORBA_Environment * ev);
1503 +   void Captive_File_write(Captive_File _obj, const Captive_Bytes * buffer,
1504 +                          Captive_GnomeVFSFileSize * bytes_written_return,
1505 +                          CORBA_Environment * ev);
1506 +   void Captive_File_seek(Captive_File _obj,
1507 +                         const Captive_GnomeVFSSeekPosition whence,
1508 +                         const Captive_GnomeVFSFileOffset offset,
1509 +                         CORBA_Environment * ev);
1510 +   void Captive_File_tell(Captive_File _obj,
1511 +                         Captive_GnomeVFSFileOffset * offset_return,
1512 +                         CORBA_Environment * ev);
1513 +   void Captive_File_remove(Captive_File _obj, CORBA_Environment * ev);
1514 +   void Captive_File_file_info_get(Captive_File _obj,
1515 +                                  Captive_GnomeVFSFileInfo ** file_info,
1516 +                                  CORBA_Environment * ev);
1517 +   void Captive_File_file_info_set(Captive_File _obj,
1518 +                                  const Captive_GnomeVFSFileInfo * file_info,
1519 +                                  const Captive_GnomeVFSSetFileInfoMask mask,
1520 +                                  CORBA_Environment * ev);
1521 +   void Captive_File_truncate(Captive_File _obj,
1522 +                             const Captive_GnomeVFSFileSize file_size,
1523 +                             CORBA_Environment * ev);
1524 +   void Captive_File_move(Captive_File _obj, const CORBA_char * pathname_new,
1525 +                         const CORBA_boolean force_replace,
1526 +                         CORBA_Environment * ev);
1527 +   void Captive_File_shutdown(Captive_File _obj, CORBA_Environment * ev);
1528 +   void Captive_Vfs_init(Captive_Vfs _obj,
1529 +                        const Captive_CaptiveOptions * options,
1530 +                        CORBA_Environment * ev);
1531 +   void Captive_Vfs_shutdown(Captive_Vfs _obj, CORBA_Environment * ev);
1532 +   Captive_Directory Captive_Vfs_directory_new_open(Captive_Vfs _obj,
1533 +                                                   const CORBA_char *
1534 +                                                   pathname,
1535 +                                                   CORBA_Environment * ev);
1536 +   Captive_Directory Captive_Vfs_directory_new_make(Captive_Vfs _obj,
1537 +                                                   const CORBA_char *
1538 +                                                   pathname,
1539 +                                                   const
1540 +                                                   Captive_GnomeVFSFilePermissions
1541 +                                                   perm,
1542 +                                                   CORBA_Environment * ev);
1543 +   Captive_File Captive_Vfs_file_new_open(Captive_Vfs _obj,
1544 +                                         const CORBA_char * pathname,
1545 +                                         const Captive_GnomeVFSOpenMode mode,
1546 +                                         CORBA_Environment * ev);
1547 +   Captive_File Captive_Vfs_file_new_create(Captive_Vfs _obj,
1548 +                                           const CORBA_char * pathname,
1549 +                                           const Captive_GnomeVFSOpenMode
1550 +                                           mode,
1551 +                                           const CORBA_boolean exclusive,
1552 +                                           const CORBA_unsigned_long perm,
1553 +                                           CORBA_Environment * ev);
1554 +   void Captive_Vfs_volume_info_get(Captive_Vfs _obj,
1555 +                                   Captive_CaptiveVfsVolumeInfo *
1556 +                                   volume_info, CORBA_Environment * ev);
1557 +#include <orbit/orb-core/orbit-interface.h>
1558 +
1559 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1560 +   static
1561 +#else
1562 +   extern
1563 +#endif
1564 +   ORBit_IInterface Captive_GLogFunc__iinterface;
1565 +#define Captive_GLogFunc_IMETHODS_LEN 1
1566 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1567 +   static
1568 +#else
1569 +   extern
1570 +#endif
1571 +   ORBit_IMethod Captive_GLogFunc__imethods[Captive_GLogFunc_IMETHODS_LEN];
1572 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1573 +   static
1574 +#else
1575 +   extern
1576 +#endif
1577 +   ORBit_IInterface Captive_CaptiveIOChannel__iinterface;
1578 +#define Captive_CaptiveIOChannel_IMETHODS_LEN 4
1579 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1580 +   static
1581 +#else
1582 +   extern
1583 +#endif
1584 +   ORBit_IMethod
1585 +      Captive_CaptiveIOChannel__imethods
1586 +      [Captive_CaptiveIOChannel_IMETHODS_LEN];
1587 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1588 +   static
1589 +#else
1590 +   extern
1591 +#endif
1592 +   ORBit_IInterface Captive_Directory__iinterface;
1593 +#define Captive_Directory_IMETHODS_LEN 3
1594 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1595 +   static
1596 +#else
1597 +   extern
1598 +#endif
1599 +   ORBit_IMethod Captive_Directory__imethods[Captive_Directory_IMETHODS_LEN];
1600 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1601 +   static
1602 +#else
1603 +   extern
1604 +#endif
1605 +   ORBit_IInterface Captive_File__iinterface;
1606 +#define Captive_File_IMETHODS_LEN 10
1607 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1608 +   static
1609 +#else
1610 +   extern
1611 +#endif
1612 +   ORBit_IMethod Captive_File__imethods[Captive_File_IMETHODS_LEN];
1613 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1614 +   static
1615 +#else
1616 +   extern
1617 +#endif
1618 +   ORBit_IInterface Captive_Vfs__iinterface;
1619 +#define Captive_Vfs_IMETHODS_LEN 7
1620 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1621 +   static
1622 +#else
1623 +   extern
1624 +#endif
1625 +   ORBit_IMethod Captive_Vfs__imethods[Captive_Vfs_IMETHODS_LEN];
1626 +#ifdef __cplusplus
1627 +}
1628 +#endif                         /* __cplusplus */
1629 +
1630 +#ifndef EXCLUDE_ORBIT_H
1631 +#include <orbit/orbit.h>
1632 +
1633 +#endif                         /* EXCLUDE_ORBIT_H */
1634 +#endif
1635 +#undef ORBIT_IDL_SERIAL
This page took 0.164545 seconds and 3 git commands to generate.