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
5 + * This file was generated by orbit-idl-2 - DO NOT EDIT!
11 +#define ORBIT_IDL_SERIAL 20
12 +#include <orbit/orbit-types.h>
17 +#endif /* __cplusplus */
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
33 + CORBA_unsigned_long _maximum,
35 + CORBA_octet *_buffer;
36 + CORBA_boolean _release;
37 + } CORBA_sequence_CORBA_octet;
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
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)
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)))
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
78 + const struct CORBA_TypeCode_struct TC_Captive_Bytes_struct;
79 +#define TC_Captive_Bytes ((CORBA_TypeCode)&TC_Captive_Bytes_struct)
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)))
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
103 + const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSResult_struct;
104 +#define TC_Captive_GnomeVFSResult ((CORBA_TypeCode)&TC_Captive_GnomeVFSResult_struct)
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))
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
117 + Captive_GnomeVFSResult gnome_vfs_result;
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
133 + const struct CORBA_TypeCode_struct
134 + TC_Captive_GnomeVFSResultException_struct;
135 +#define TC_Captive_GnomeVFSResultException ((CORBA_TypeCode)&TC_Captive_GnomeVFSResultException_struct)
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))
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
158 + const struct CORBA_TypeCode_struct TC_Captive_GIOStatus_struct;
159 +#define TC_Captive_GIOStatus ((CORBA_TypeCode)&TC_Captive_GIOStatus_struct)
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))
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
171 + Captive_GIOStatus g_io_status;
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
187 + const struct CORBA_TypeCode_struct TC_Captive_GIOStatusException_struct;
188 +#define TC_Captive_GIOStatusException ((CORBA_TypeCode)&TC_Captive_GIOStatusException_struct)
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))
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
211 + const struct CORBA_TypeCode_struct TC_Captive_GLogLevelFlags_struct;
212 +#define TC_Captive_GLogLevelFlags ((CORBA_TypeCode)&TC_Captive_GLogLevelFlags_struct)
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))
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
222 + Captive_GLogLevelFlags log_level;
223 + CORBA_string message;
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
239 + const struct CORBA_TypeCode_struct TC_Captive_GLogMessage_struct;
240 +#define TC_Captive_GLogMessage ((CORBA_TypeCode)&TC_Captive_GLogMessage_struct)
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))
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
252 + Captive_GLogMessage g_log_message;
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
268 + const struct CORBA_TypeCode_struct TC_Captive_GLogMessageFatal_struct;
269 +#define TC_Captive_GLogMessageFatal ((CORBA_TypeCode)&TC_Captive_GLogMessageFatal_struct)
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))
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
293 + const struct CORBA_TypeCode_struct TC_Captive_GLogFunc_struct;
294 +#define TC_Captive_GLogFunc ((CORBA_TypeCode)&TC_Captive_GLogFunc_struct)
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
315 + const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileType_struct;
316 +#define TC_Captive_GnomeVFSFileType ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileType_struct)
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))
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
339 + const struct CORBA_TypeCode_struct
340 + TC_Captive_GnomeVFSFilePermissions_struct;
341 +#define TC_Captive_GnomeVFSFilePermissions ((CORBA_TypeCode)&TC_Captive_GnomeVFSFilePermissions_struct)
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))
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
364 + const struct CORBA_TypeCode_struct TC_Captive_time_t_struct;
365 +#define TC_Captive_time_t ((CORBA_TypeCode)&TC_Captive_time_t_struct)
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))
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
388 + const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileSize_struct;
389 +#define TC_Captive_GnomeVFSFileSize ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileSize_struct)
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))
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
412 + const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileFlags_struct;
413 +#define TC_Captive_GnomeVFSFileFlags ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileFlags_struct)
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))
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
436 + const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileOffset_struct;
437 +#define TC_Captive_GnomeVFSFileOffset ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileOffset_struct)
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))
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
460 + const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSSeekPosition_struct;
461 +#define TC_Captive_GnomeVFSSeekPosition ((CORBA_TypeCode)&TC_Captive_GnomeVFSSeekPosition_struct)
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))
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
484 + const struct CORBA_TypeCode_struct
485 + TC_Captive_GnomeVFSSetFileInfoMask_struct;
486 +#define TC_Captive_GnomeVFSSetFileInfoMask ((CORBA_TypeCode)&TC_Captive_GnomeVFSSetFileInfoMask_struct)
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))
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
509 + const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSOpenMode_struct;
510 +#define TC_Captive_GnomeVFSOpenMode ((CORBA_TypeCode)&TC_Captive_GnomeVFSOpenMode_struct)
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))
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
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;
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
549 + const struct CORBA_TypeCode_struct TC_Captive_GnomeVFSFileInfo_struct;
550 +#define TC_Captive_GnomeVFSFileInfo ((CORBA_TypeCode)&TC_Captive_GnomeVFSFileInfo_struct)
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))
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
573 + const struct CORBA_TypeCode_struct TC_Captive_GInt64_struct;
574 +#define TC_Captive_GInt64 ((CORBA_TypeCode)&TC_Captive_GInt64_struct)
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))
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
597 + const struct CORBA_TypeCode_struct TC_Captive_GUInt64_struct;
598 +#define TC_Captive_GUInt64 ((CORBA_TypeCode)&TC_Captive_GUInt64_struct)
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))
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
621 + const struct CORBA_TypeCode_struct TC_Captive_GSeekType_struct;
622 +#define TC_Captive_GSeekType ((CORBA_TypeCode)&TC_Captive_GSeekType_struct)
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))
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
645 + const struct CORBA_TypeCode_struct TC_Captive_GSize_struct;
646 +#define TC_Captive_GSize ((CORBA_TypeCode)&TC_Captive_GSize_struct)
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))
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
670 + const struct CORBA_TypeCode_struct TC_Captive_CaptiveIOChannel_struct;
671 +#define TC_Captive_CaptiveIOChannel ((CORBA_TypeCode)&TC_Captive_CaptiveIOChannel_struct)
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
692 + const struct CORBA_TypeCode_struct TC_Captive_CaptiveOptionRwmode_struct;
693 +#define TC_Captive_CaptiveOptionRwmode ((CORBA_TypeCode)&TC_Captive_CaptiveOptionRwmode_struct)
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))
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
716 + const struct CORBA_TypeCode_struct TC_Captive_CaptiveOptionMedia_struct;
717 +#define TC_Captive_CaptiveOptionMedia ((CORBA_TypeCode)&TC_Captive_CaptiveOptionMedia_struct)
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))
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
728 + CORBA_string pathname_utf8;
729 + Captive_Bytes data;
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
745 + const struct CORBA_TypeCode_struct TC_Captive_CaptiveOptionsModule_struct;
746 +#define TC_Captive_CaptiveOptionsModule ((CORBA_TypeCode)&TC_Captive_CaptiveOptionsModule_struct)
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))
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
764 + CORBA_unsigned_long _maximum,
766 + Captive_CaptiveOptionsModule *_buffer;
767 + CORBA_boolean _release;
768 + } CORBA_sequence_Captive_CaptiveOptionsModule;
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
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)
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)))
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
811 + const struct CORBA_TypeCode_struct
812 + TC_Captive_CaptiveOptionsModuleList_struct;
813 +#define TC_Captive_CaptiveOptionsModuleList ((CORBA_TypeCode)&TC_Captive_CaptiveOptionsModuleList_struct)
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)))
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
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;
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
846 + const struct CORBA_TypeCode_struct TC_Captive_CaptiveOptions_struct;
847 +#define TC_Captive_CaptiveOptions ((CORBA_TypeCode)&TC_Captive_CaptiveOptions_struct)
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))
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
870 + const struct CORBA_TypeCode_struct TC_Captive_GUInt32_struct;
871 +#define TC_Captive_GUInt32 ((CORBA_TypeCode)&TC_Captive_GUInt32_struct)
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))
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
882 + Captive_GUInt32 block_size;
883 + Captive_GUInt64 bytes;
884 + Captive_GUInt64 bytes_free;
885 + Captive_GUInt64 bytes_available;
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
901 + const struct CORBA_TypeCode_struct TC_Captive_CaptiveVfsVolumeInfo_struct;
902 +#define TC_Captive_CaptiveVfsVolumeInfo ((CORBA_TypeCode)&TC_Captive_CaptiveVfsVolumeInfo_struct)
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))
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
926 + const struct CORBA_TypeCode_struct TC_Captive_Directory_struct;
927 +#define TC_Captive_Directory ((CORBA_TypeCode)&TC_Captive_Directory_struct)
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
949 + const struct CORBA_TypeCode_struct TC_Captive_File_struct;
950 +#define TC_Captive_File ((CORBA_TypeCode)&TC_Captive_File_struct)
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
972 + const struct CORBA_TypeCode_struct TC_Captive_Vfs_struct;
973 +#define TC_Captive_Vfs ((CORBA_TypeCode)&TC_Captive_Vfs_struct)
977 +/** POA structures **/
978 +#ifndef _defined_POA_Captive_GLogFunc
979 +#define _defined_POA_Captive_GLogFunc 1
983 + void (*g_log_func) (PortableServer_Servant _servant,
984 + const Captive_GLogMessage * g_log_message,
985 + CORBA_Environment * ev);
986 + } POA_Captive_GLogFunc__epv;
989 + PortableServer_ServantBase__epv *_base_epv;
990 + POA_Captive_GLogFunc__epv *Captive_GLogFunc_epv;
991 + } POA_Captive_GLogFunc__vepv;
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
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;
1021 + PortableServer_ServantBase__epv *_base_epv;
1022 + POA_Captive_CaptiveIOChannel__epv *Captive_CaptiveIOChannel_epv;
1023 + } POA_Captive_CaptiveIOChannel__vepv;
1027 + POA_Captive_CaptiveIOChannel__vepv *vepv;
1028 + } POA_Captive_CaptiveIOChannel;
1029 + extern void POA_Captive_CaptiveIOChannel__init(PortableServer_Servant
1031 + CORBA_Environment * ev);
1032 + extern void POA_Captive_CaptiveIOChannel__fini(PortableServer_Servant
1034 + CORBA_Environment * ev);
1035 +#endif /* _defined_POA_Captive_CaptiveIOChannel */
1036 +#ifndef _defined_POA_Captive_Directory
1037 +#define _defined_POA_Captive_Directory 1
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;
1051 + PortableServer_ServantBase__epv *_base_epv;
1052 + POA_Captive_Directory__epv *Captive_Directory_epv;
1053 + } POA_Captive_Directory__vepv;
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
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;
1104 + PortableServer_ServantBase__epv *_base_epv;
1105 + POA_Captive_File__epv *Captive_File_epv;
1106 + } POA_Captive_File__vepv;
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
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
1129 + const CORBA_char * pathname,
1130 + CORBA_Environment * ev);
1131 + Captive_Directory(*directory_new_make) (PortableServer_Servant
1133 + const CORBA_char * pathname,
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;
1153 + PortableServer_ServantBase__epv *_base_epv;
1154 + POA_Captive_Vfs__epv *Captive_Vfs_epv;
1155 + } POA_Captive_Vfs__vepv;
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 */
1167 +/** skel prototypes **/
1168 + void _ORBIT_skel_small_Captive_GLogFunc_g_log_func(POA_Captive_GLogFunc *
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
1178 + Captive_GLogMessage *
1180 + CORBA_Environment *
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));
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));
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));
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 *
1213 + gpointer _ORBIT_retval,
1214 + gpointer * _ORBIT_args,
1215 + CORBA_Context ctx,
1216 + CORBA_Environment * ev,
1217 + void (*_impl_read)
1218 + (PortableServer_Servant
1220 + Captive_GnomeVFSFileInfo **
1222 + CORBA_Environment * ev));
1223 + void _ORBIT_skel_small_Captive_Directory_remove(POA_Captive_Directory *
1225 + gpointer _ORBIT_retval,
1226 + gpointer * _ORBIT_args,
1227 + CORBA_Context ctx,
1228 + CORBA_Environment * ev,
1229 + void (*_impl_remove)
1230 + (PortableServer_Servant
1232 + CORBA_Environment * ev));
1233 + void _ORBIT_skel_small_Captive_Directory_shutdown(POA_Captive_Directory *
1235 + gpointer _ORBIT_retval,
1236 + gpointer * _ORBIT_args,
1237 + CORBA_Context ctx,
1238 + CORBA_Environment * ev,
1239 + void (*_impl_shutdown)
1240 + (PortableServer_Servant
1242 + CORBA_Environment *
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
1254 + CORBA_Environment * ev));
1255 + void _ORBIT_skel_small_Captive_File_write(POA_Captive_File *
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,
1275 + Captive_GnomeVFSSeekPosition
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 *
1288 + CORBA_Environment * ev));
1289 + void _ORBIT_skel_small_Captive_File_remove(POA_Captive_File *
1291 + gpointer _ORBIT_retval,
1292 + gpointer * _ORBIT_args,
1293 + CORBA_Context ctx,
1294 + CORBA_Environment * ev,
1295 + void (*_impl_remove)
1296 + (PortableServer_Servant
1298 + CORBA_Environment * ev));
1299 + void _ORBIT_skel_small_Captive_File_file_info_get(POA_Captive_File *
1301 + gpointer _ORBIT_retval,
1302 + gpointer * _ORBIT_args,
1303 + CORBA_Context ctx,
1304 + CORBA_Environment * ev,
1306 + (*_impl_file_info_get)
1307 + (PortableServer_Servant
1309 + Captive_GnomeVFSFileInfo
1311 + CORBA_Environment *
1313 + void _ORBIT_skel_small_Captive_File_file_info_set(POA_Captive_File *
1315 + gpointer _ORBIT_retval,
1316 + gpointer * _ORBIT_args,
1317 + CORBA_Context ctx,
1318 + CORBA_Environment * ev,
1320 + (*_impl_file_info_set)
1321 + (PortableServer_Servant
1324 + Captive_GnomeVFSFileInfo
1327 + Captive_GnomeVFSSetFileInfoMask
1329 + CORBA_Environment *
1331 + void _ORBIT_skel_small_Captive_File_truncate(POA_Captive_File *
1333 + gpointer _ORBIT_retval,
1334 + gpointer * _ORBIT_args,
1335 + CORBA_Context ctx,
1336 + CORBA_Environment * ev,
1337 + void (*_impl_truncate)
1338 + (PortableServer_Servant
1341 + Captive_GnomeVFSFileSize
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
1354 + CORBA_Environment * ev));
1355 + void _ORBIT_skel_small_Captive_File_shutdown(POA_Captive_File *
1357 + gpointer _ORBIT_retval,
1358 + gpointer * _ORBIT_args,
1359 + CORBA_Context ctx,
1360 + CORBA_Environment * ev,
1361 + void (*_impl_shutdown)
1362 + (PortableServer_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 *
1376 + gpointer _ORBIT_retval,
1377 + gpointer * _ORBIT_args,
1378 + CORBA_Context ctx,
1379 + CORBA_Environment * ev,
1380 + void (*_impl_shutdown)
1381 + (PortableServer_Servant
1383 + CORBA_Environment * ev));
1384 + void _ORBIT_skel_small_Captive_Vfs_directory_new_open(POA_Captive_Vfs *
1390 + CORBA_Context ctx,
1391 + CORBA_Environment *
1394 + (*_impl_directory_new_open)
1395 + (PortableServer_Servant
1397 + const CORBA_char *
1399 + CORBA_Environment *
1401 + void _ORBIT_skel_small_Captive_Vfs_directory_new_make(POA_Captive_Vfs *
1407 + CORBA_Context ctx,
1408 + CORBA_Environment *
1411 + (*_impl_directory_new_make)
1412 + (PortableServer_Servant
1414 + const CORBA_char *
1417 + Captive_GnomeVFSFilePermissions
1419 + CORBA_Environment *
1421 + void _ORBIT_skel_small_Captive_Vfs_file_new_open(POA_Captive_Vfs *
1423 + gpointer _ORBIT_retval,
1424 + gpointer * _ORBIT_args,
1425 + CORBA_Context ctx,
1426 + CORBA_Environment * ev,
1428 + (*_impl_file_new_open)
1429 + (PortableServer_Servant
1431 + const CORBA_char *
1434 + Captive_GnomeVFSOpenMode
1436 + CORBA_Environment * ev));
1437 + void _ORBIT_skel_small_Captive_Vfs_file_new_create(POA_Captive_Vfs *
1439 + gpointer _ORBIT_retval,
1440 + gpointer * _ORBIT_args,
1441 + CORBA_Context ctx,
1442 + CORBA_Environment * ev,
1444 + (*_impl_file_new_create)
1445 + (PortableServer_Servant
1447 + const CORBA_char *
1450 + Captive_GnomeVFSOpenMode
1452 + const CORBA_boolean
1455 + CORBA_unsigned_long
1457 + CORBA_Environment *
1459 + void _ORBIT_skel_small_Captive_Vfs_volume_info_get(POA_Captive_Vfs *
1461 + gpointer _ORBIT_retval,
1462 + gpointer * _ORBIT_args,
1463 + CORBA_Context ctx,
1464 + CORBA_Environment * ev,
1466 + (*_impl_volume_info_get)
1467 + (PortableServer_Servant
1469 + Captive_CaptiveVfsVolumeInfo
1471 + CORBA_Environment *
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
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 *
1535 + CORBA_Environment * ev);
1536 + Captive_Directory Captive_Vfs_directory_new_make(Captive_Vfs _obj,
1537 + const CORBA_char *
1540 + Captive_GnomeVFSFilePermissions
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
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>
1559 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1564 + ORBit_IInterface Captive_GLogFunc__iinterface;
1565 +#define Captive_GLogFunc_IMETHODS_LEN 1
1566 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1571 + ORBit_IMethod Captive_GLogFunc__imethods[Captive_GLogFunc_IMETHODS_LEN];
1572 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1577 + ORBit_IInterface Captive_CaptiveIOChannel__iinterface;
1578 +#define Captive_CaptiveIOChannel_IMETHODS_LEN 4
1579 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1585 + Captive_CaptiveIOChannel__imethods
1586 + [Captive_CaptiveIOChannel_IMETHODS_LEN];
1587 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1592 + ORBit_IInterface Captive_Directory__iinterface;
1593 +#define Captive_Directory_IMETHODS_LEN 3
1594 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1599 + ORBit_IMethod Captive_Directory__imethods[Captive_Directory_IMETHODS_LEN];
1600 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1605 + ORBit_IInterface Captive_File__iinterface;
1606 +#define Captive_File_IMETHODS_LEN 10
1607 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1612 + ORBit_IMethod Captive_File__imethods[Captive_File_IMETHODS_LEN];
1613 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1618 + ORBit_IInterface Captive_Vfs__iinterface;
1619 +#define Captive_Vfs_IMETHODS_LEN 7
1620 +#ifdef ORBIT_IDL_C_IMODULE_sandbox
1625 + ORBit_IMethod Captive_Vfs__imethods[Captive_Vfs_IMETHODS_LEN];
1628 +#endif /* __cplusplus */
1630 +#ifndef EXCLUDE_ORBIT_H
1631 +#include <orbit/orbit.h>
1633 +#endif /* EXCLUDE_ORBIT_H */
1635 +#undef ORBIT_IDL_SERIAL