72
87
sidlx_rmi_SimReturn,
73
88
struct sidlx_rmi_SimReturn__data*);
76
92
impl_sidlx_rmi_SimReturn__load(
93
/* out */ sidl_BaseInterface *_ex);
80
97
impl_sidlx_rmi_SimReturn__ctor(
81
/* in */ sidlx_rmi_SimReturn self);
98
/* in */ sidlx_rmi_SimReturn self,
99
/* out */ sidl_BaseInterface *_ex);
103
impl_sidlx_rmi_SimReturn__ctor2(
104
/* in */ sidlx_rmi_SimReturn self,
105
/* in */ void* private_data,
106
/* out */ sidl_BaseInterface *_ex);
84
110
impl_sidlx_rmi_SimReturn__dtor(
85
/* in */ sidlx_rmi_SimReturn self);
111
/* in */ sidlx_rmi_SimReturn self,
112
/* out */ sidl_BaseInterface *_ex);
88
115
* User-defined object methods
119
extern struct sidlx_rmi_Socket__object*
120
impl_sidlx_rmi_SimReturn_fconnect_sidlx_rmi_Socket(const char* url, sidl_bool
121
ar, sidl_BaseInterface *_ex);
122
extern struct sidl_io_Serializable__object*
123
impl_sidlx_rmi_SimReturn_fconnect_sidl_io_Serializable(const char* url,
124
sidl_bool ar, sidl_BaseInterface *_ex);
125
extern struct sidl_BaseInterface__object*
126
impl_sidlx_rmi_SimReturn_fconnect_sidl_BaseInterface(const char* url,
127
sidl_bool ar, sidl_BaseInterface *_ex);
128
extern struct sidl_BaseException__object*
129
impl_sidlx_rmi_SimReturn_fconnect_sidl_BaseException(const char* url,
130
sidl_bool ar, sidl_BaseInterface *_ex);
92
134
impl_sidlx_rmi_SimReturn_init(
93
135
/* in */ sidlx_rmi_SimReturn self,
94
136
/* in */ const char* methodName,
95
/* in */ const char* className,
96
137
/* in */ const char* objectid,
97
138
/* in */ sidlx_rmi_Socket sock,
98
139
/* out */ sidl_BaseInterface *_ex);
101
143
impl_sidlx_rmi_SimReturn_getMethodName(
102
144
/* in */ sidlx_rmi_SimReturn self,
103
145
/* out */ sidl_BaseInterface *_ex);
106
149
impl_sidlx_rmi_SimReturn_SendReturn(
107
150
/* in */ sidlx_rmi_SimReturn self,
108
151
/* out */ sidl_BaseInterface *_ex);
155
impl_sidlx_rmi_SimReturn_throwException(
156
/* in */ sidlx_rmi_SimReturn self,
157
/* in */ sidl_BaseException ex_to_throw,
158
/* out */ sidl_BaseInterface *_ex);
111
162
impl_sidlx_rmi_SimReturn_packBool(
112
163
/* in */ sidlx_rmi_SimReturn self,
113
164
/* in */ const char* key,
114
165
/* in */ sidl_bool value,
115
166
/* out */ sidl_BaseInterface *_ex);
118
170
impl_sidlx_rmi_SimReturn_packChar(
119
171
/* in */ sidlx_rmi_SimReturn self,
120
172
/* in */ const char* key,
121
173
/* in */ char value,
122
174
/* out */ sidl_BaseInterface *_ex);
125
178
impl_sidlx_rmi_SimReturn_packInt(
126
179
/* in */ sidlx_rmi_SimReturn self,
127
180
/* in */ const char* key,
128
181
/* in */ int32_t value,
129
182
/* out */ sidl_BaseInterface *_ex);
132
186
impl_sidlx_rmi_SimReturn_packLong(
133
187
/* in */ sidlx_rmi_SimReturn self,
134
188
/* in */ const char* key,
135
189
/* in */ int64_t value,
136
190
/* out */ sidl_BaseInterface *_ex);
194
impl_sidlx_rmi_SimReturn_packOpaque(
195
/* in */ sidlx_rmi_SimReturn self,
196
/* in */ const char* key,
197
/* in */ void* value,
198
/* out */ sidl_BaseInterface *_ex);
139
202
impl_sidlx_rmi_SimReturn_packFloat(
140
203
/* in */ sidlx_rmi_SimReturn self,
141
204
/* in */ const char* key,
142
205
/* in */ float value,
143
206
/* out */ sidl_BaseInterface *_ex);
146
210
impl_sidlx_rmi_SimReturn_packDouble(
147
211
/* in */ sidlx_rmi_SimReturn self,
148
212
/* in */ const char* key,
149
213
/* in */ double value,
150
214
/* out */ sidl_BaseInterface *_ex);
153
218
impl_sidlx_rmi_SimReturn_packFcomplex(
154
219
/* in */ sidlx_rmi_SimReturn self,
155
220
/* in */ const char* key,
156
221
/* in */ struct sidl_fcomplex value,
157
222
/* out */ sidl_BaseInterface *_ex);
160
226
impl_sidlx_rmi_SimReturn_packDcomplex(
161
227
/* in */ sidlx_rmi_SimReturn self,
162
228
/* in */ const char* key,
163
229
/* in */ struct sidl_dcomplex value,
164
230
/* out */ sidl_BaseInterface *_ex);
167
234
impl_sidlx_rmi_SimReturn_packString(
168
235
/* in */ sidlx_rmi_SimReturn self,
169
236
/* in */ const char* key,
170
237
/* in */ const char* value,
171
238
/* out */ sidl_BaseInterface *_ex);
242
impl_sidlx_rmi_SimReturn_packSerializable(
243
/* in */ sidlx_rmi_SimReturn self,
244
/* in */ const char* key,
245
/* in */ sidl_io_Serializable value,
246
/* out */ sidl_BaseInterface *_ex);
250
impl_sidlx_rmi_SimReturn_packBoolArray(
251
/* in */ sidlx_rmi_SimReturn self,
252
/* in */ const char* key,
253
/* in array<bool> */ struct sidl_bool__array* value,
254
/* in */ int32_t ordering,
255
/* in */ int32_t dimen,
256
/* in */ sidl_bool reuse_array,
257
/* out */ sidl_BaseInterface *_ex);
261
impl_sidlx_rmi_SimReturn_packCharArray(
262
/* in */ sidlx_rmi_SimReturn self,
263
/* in */ const char* key,
264
/* in array<char> */ struct sidl_char__array* value,
265
/* in */ int32_t ordering,
266
/* in */ int32_t dimen,
267
/* in */ sidl_bool reuse_array,
268
/* out */ sidl_BaseInterface *_ex);
272
impl_sidlx_rmi_SimReturn_packIntArray(
273
/* in */ sidlx_rmi_SimReturn self,
274
/* in */ const char* key,
275
/* in array<int> */ struct sidl_int__array* value,
276
/* in */ int32_t ordering,
277
/* in */ int32_t dimen,
278
/* in */ sidl_bool reuse_array,
279
/* out */ sidl_BaseInterface *_ex);
283
impl_sidlx_rmi_SimReturn_packLongArray(
284
/* in */ sidlx_rmi_SimReturn self,
285
/* in */ const char* key,
286
/* in array<long> */ struct sidl_long__array* value,
287
/* in */ int32_t ordering,
288
/* in */ int32_t dimen,
289
/* in */ sidl_bool reuse_array,
290
/* out */ sidl_BaseInterface *_ex);
294
impl_sidlx_rmi_SimReturn_packOpaqueArray(
295
/* in */ sidlx_rmi_SimReturn self,
296
/* in */ const char* key,
297
/* in array<opaque> */ struct sidl_opaque__array* value,
298
/* in */ int32_t ordering,
299
/* in */ int32_t dimen,
300
/* in */ sidl_bool reuse_array,
301
/* out */ sidl_BaseInterface *_ex);
305
impl_sidlx_rmi_SimReturn_packFloatArray(
306
/* in */ sidlx_rmi_SimReturn self,
307
/* in */ const char* key,
308
/* in array<float> */ struct sidl_float__array* value,
309
/* in */ int32_t ordering,
310
/* in */ int32_t dimen,
311
/* in */ sidl_bool reuse_array,
312
/* out */ sidl_BaseInterface *_ex);
316
impl_sidlx_rmi_SimReturn_packDoubleArray(
317
/* in */ sidlx_rmi_SimReturn self,
318
/* in */ const char* key,
319
/* in array<double> */ struct sidl_double__array* value,
320
/* in */ int32_t ordering,
321
/* in */ int32_t dimen,
322
/* in */ sidl_bool reuse_array,
323
/* out */ sidl_BaseInterface *_ex);
327
impl_sidlx_rmi_SimReturn_packFcomplexArray(
328
/* in */ sidlx_rmi_SimReturn self,
329
/* in */ const char* key,
330
/* in array<fcomplex> */ struct sidl_fcomplex__array* value,
331
/* in */ int32_t ordering,
332
/* in */ int32_t dimen,
333
/* in */ sidl_bool reuse_array,
334
/* out */ sidl_BaseInterface *_ex);
338
impl_sidlx_rmi_SimReturn_packDcomplexArray(
339
/* in */ sidlx_rmi_SimReturn self,
340
/* in */ const char* key,
341
/* in array<dcomplex> */ struct sidl_dcomplex__array* value,
342
/* in */ int32_t ordering,
343
/* in */ int32_t dimen,
344
/* in */ sidl_bool reuse_array,
345
/* out */ sidl_BaseInterface *_ex);
349
impl_sidlx_rmi_SimReturn_packStringArray(
350
/* in */ sidlx_rmi_SimReturn self,
351
/* in */ const char* key,
352
/* in array<string> */ struct sidl_string__array* value,
353
/* in */ int32_t ordering,
354
/* in */ int32_t dimen,
355
/* in */ sidl_bool reuse_array,
356
/* out */ sidl_BaseInterface *_ex);
360
impl_sidlx_rmi_SimReturn_packGenericArray(
361
/* in */ sidlx_rmi_SimReturn self,
362
/* in */ const char* key,
363
/* in array<> */ struct sidl__array* value,
364
/* in */ sidl_bool reuse_array,
365
/* out */ sidl_BaseInterface *_ex);
369
impl_sidlx_rmi_SimReturn_packSerializableArray(
370
/* in */ sidlx_rmi_SimReturn self,
371
/* in */ const char* key,
372
/* in array<sidl.io.Serializable> */ struct sidl_io_Serializable__array*
374
/* in */ int32_t ordering,
375
/* in */ int32_t dimen,
376
/* in */ sidl_bool reuse_array,
377
/* out */ sidl_BaseInterface *_ex);
380
extern struct sidlx_rmi_Socket__object*
381
impl_sidlx_rmi_SimReturn_fconnect_sidlx_rmi_Socket(const char* url, sidl_bool
382
ar, sidl_BaseInterface *_ex);
383
extern struct sidl_io_Serializable__object*
384
impl_sidlx_rmi_SimReturn_fconnect_sidl_io_Serializable(const char* url,
385
sidl_bool ar, sidl_BaseInterface *_ex);
386
extern struct sidl_BaseInterface__object*
387
impl_sidlx_rmi_SimReturn_fconnect_sidl_BaseInterface(const char* url,
388
sidl_bool ar, sidl_BaseInterface *_ex);
389
extern struct sidl_BaseException__object*
390
impl_sidlx_rmi_SimReturn_fconnect_sidl_BaseException(const char* url,
391
sidl_bool ar, sidl_BaseInterface *_ex);
394
#line 395 "/home/epperly/current/release_1.2.0/linux_dist/../babel_branch/runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
395
/* DO-NOT-DELETE splicer.begin(_hmisc) */
396
/* Insert-Code-Here {_hmisc} (miscellaneous things) */
397
/* DO-NOT-DELETE splicer.end(_hmisc) */
398
#line 398 "../runtime/sidlx/sidlx_rmi_SimReturn_Impl.h"
173
400
#ifdef __cplusplus