rasdaman complete source
rpcif.h
Go to the documentation of this file.
1 /*
2  * Please do not edit this file.
3  * It was generated using rpcgen.
4  */
5 
6 #ifndef _RPCIF_H_H_RPCGEN
7 #define _RPCIF_H_H_RPCGEN
8 
9 #include <rpc/rpc.h>
10 
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 
17 typedef struct {
20 } confarray;
21 
22 struct RPCMarray {
23  char *domain;
25  u_short currentFormat;
26  u_short storageFormat;
28 };
29 typedef struct RPCMarray RPCMarray;
30 
32  u_long clientId;
33  char *clientIdText;
34  char *userName;
35  char *baseName;
36  u_long creationTime;
38  u_long transferColl;
39  u_long transferIter;
40  u_long assembleMDD;
41  u_long transferMDD;
42  u_long transTiles;
43  u_long tileIter;
45 };
47 
48 struct RPCOIdEntry {
49  char *oid;
50 };
51 typedef struct RPCOIdEntry RPCOIdEntry;
52 
53 struct OpenDBParams {
54  char *dbName;
55  char *userName;
56  char *capability;
57 };
58 typedef struct OpenDBParams OpenDBParams;
59 
60 struct OpenDBRes {
61  u_short status;
62  u_long clientID;
63 };
64 typedef struct OpenDBRes OpenDBRes;
65 
66 struct BeginTAParams {
67  u_long clientID;
68  u_short readOnly;
69  char *capability;
70 };
72 
74  u_long clientID;
75  char *query;
76 };
78 
80  u_short status;
81  u_long errorNo;
82  u_long lineNo;
83  u_long columnNo;
84  char *token;
85  char *typeName;
87 };
89 
91  u_short status;
92  u_long errorNo;
93  u_long lineNo;
94  u_long columnNo;
95  char *token;
96 };
98 
100  u_long clientID;
101  char *collName;
102  char *typeName;
103  char *oid;
104 };
106 
108  u_long clientID;
109  char *name;
110 };
112 
114  u_long clientID;
115  char *oid;
116 };
118 
120  u_long clientID;
121  char *collName;
122  char *oid;
123 };
125 
126 struct GetCollRes {
127  u_short status;
128  char *typeName;
130  char *oid;
131  char *collName;
132 };
133 typedef struct GetCollRes GetCollRes;
134 
136  u_short status;
137  char *typeName;
139  char *oid;
140  char *collName;
141  struct {
144  } oidTable;
145 };
147 
148 struct GetMDDRes {
149  u_short status;
150  char *domain;
151  char *typeName;
153  char *oid;
154  u_short currentFormat;
155 };
156 typedef struct GetMDDRes GetMDDRes;
157 
158 struct GetTileRes {
159  u_short status;
161 };
162 typedef struct GetTileRes GetTileRes;
163 
164 struct OIdRes {
165  u_short status;
166  char *oid;
167 };
168 typedef struct OIdRes OIdRes;
169 
171  u_short status;
172  u_short objType;
173 };
175 
177  u_long clientID;
178  char *collName;
179  char *typeName;
180  char *oid;
182 };
184 
186  u_long clientID;
189 };
191 
193  u_long clientID;
195 };
197 
199  u_long clientID;
200  char *collName;
201  char *domain;
202  u_long typeLength;
203  char *typeName;
204 };
206 
208  u_long clientID;
209  char *collName;
210  char *domain;
211  u_long typeLength;
212  char *typeName;
213  char *oid;
214 };
216 
217 struct NewOIdParams {
218  u_long clientID;
219  u_short objType;
220 };
221 typedef struct NewOIdParams NewOIdParams;
222 
224  u_short status;
229  u_long nextClientId;
230  u_long clientNumber;
231  u_long memArena;
232  u_long memSmblks;
233  u_long memOrdblks;
234  u_long memFordblks;
235  u_long memUordblks;
236  struct {
239  } clientTable;
240 };
242 
244  u_short status;
247 };
249 
251  u_long clientID;
252  char *typeName;
253  u_short typeType;
254 };
256 
258  u_short status;
260 };
262 
264  u_short status;
266 };
268 
270  u_long clientID;
271  u_short format;
273 };
275 
277  u_short status;
278  char *errorText;
279 };
281 
282 #define RPCIF 0x29999999
283 #define RPCIFVERS 1
284 
285 #if defined(__STDC__) || defined(__cplusplus)
286 #define RPCGETSERVERVERSION 1
287 extern ServerVersionRes * rpcgetserverversion_1(int *, CLIENT *);
288 extern ServerVersionRes * rpcgetserverversion_1_svc(int *, struct svc_req *);
289 #define RPCSHUTDOWN 2
290 extern u_short * rpcshutdown_1(int *, CLIENT *);
291 extern u_short * rpcshutdown_1_svc(int *, struct svc_req *);
292 #define RPCSERVERSTAT 3
293 extern ServerStatRes * rpcserverstat_1(int *, CLIENT *);
294 extern ServerStatRes * rpcserverstat_1_svc(int *, struct svc_req *);
295 #define RPCKILLTABLEENTRY 4
296 extern u_short * rpckilltableentry_1(u_long *, CLIENT *);
297 extern u_short * rpckilltableentry_1_svc(u_long *, struct svc_req *);
298 #define RPCALIVE 5
299 extern u_short * rpcalive_1(u_long *, CLIENT *);
300 extern u_short * rpcalive_1_svc(u_long *, struct svc_req *);
301 #define RPCOPENDB 6
302 extern OpenDBRes * rpcopendb_1(OpenDBParams *, CLIENT *);
303 extern OpenDBRes * rpcopendb_1_svc(OpenDBParams *, struct svc_req *);
304 #define RPCCLOSEDB 7
305 extern u_short * rpcclosedb_1(u_long *, CLIENT *);
306 extern u_short * rpcclosedb_1_svc(u_long *, struct svc_req *);
307 #define RPCCREATEDB 8
308 extern u_short * rpccreatedb_1(char **, CLIENT *);
309 extern u_short * rpccreatedb_1_svc(char **, struct svc_req *);
310 #define RPCDESTROYDB 9
311 extern u_short * rpcdestroydb_1(char **, CLIENT *);
312 extern u_short * rpcdestroydb_1_svc(char **, struct svc_req *);
313 #define RPCBEGINTA 10
314 extern u_short * rpcbeginta_1(BeginTAParams *, CLIENT *);
315 extern u_short * rpcbeginta_1_svc(BeginTAParams *, struct svc_req *);
316 #define RPCCOMMITTA 11
317 extern u_short * rpccommitta_1(u_long *, CLIENT *);
318 extern u_short * rpccommitta_1_svc(u_long *, struct svc_req *);
319 #define RPCABORTTA 12
320 extern u_short * rpcabortta_1(u_long *, CLIENT *);
321 extern u_short * rpcabortta_1_svc(u_long *, struct svc_req *);
322 #define RPCEXECUTEQUERY 13
324 extern ExecuteQueryRes * rpcexecutequery_1_svc(ExecuteQueryParams *, struct svc_req *);
325 #define RPCGETNEXTMDD 14
326 extern GetMDDRes * rpcgetnextmdd_1(u_long *, CLIENT *);
327 extern GetMDDRes * rpcgetnextmdd_1_svc(u_long *, struct svc_req *);
328 #define RPCGETMDDBYOID 15
329 extern GetMDDRes * rpcgetmddbyoid_1(OIdSpecParams *, CLIENT *);
330 extern GetMDDRes * rpcgetmddbyoid_1_svc(OIdSpecParams *, struct svc_req *);
331 #define RPCGETNEXTTILE 16
332 extern GetTileRes * rpcgetnexttile_1(u_long *, CLIENT *);
333 extern GetTileRes * rpcgetnexttile_1_svc(u_long *, struct svc_req *);
334 #define RPCENDTRANSFER 17
335 extern u_short * rpcendtransfer_1(u_long *, CLIENT *);
336 extern u_short * rpcendtransfer_1_svc(u_long *, struct svc_req *);
337 #define RPCINITEXECUTEUPDATE 18
338 extern u_short * rpcinitexecuteupdate_1(u_long *, CLIENT *);
339 extern u_short * rpcinitexecuteupdate_1_svc(u_long *, struct svc_req *);
340 #define RPCEXECUTEUPDATE 19
342 extern ExecuteUpdateRes * rpcexecuteupdate_1_svc(ExecuteQueryParams *, struct svc_req *);
343 #define RPCSTARTINSERTTRANSMDD 20
344 extern u_short * rpcstartinserttransmdd_1(InsertTransMDDParams *, CLIENT *);
345 extern u_short * rpcstartinserttransmdd_1_svc(InsertTransMDDParams *, struct svc_req *);
346 #define RPCSTARTINSERTPERSMDD 21
347 extern u_short * rpcstartinsertpersmdd_1(InsertPersMDDParams *, CLIENT *);
348 extern u_short * rpcstartinsertpersmdd_1_svc(InsertPersMDDParams *, struct svc_req *);
349 #define RPCINSERTTILE 22
350 extern u_short * rpcinserttile_1(InsertTileParams *, CLIENT *);
351 extern u_short * rpcinserttile_1_svc(InsertTileParams *, struct svc_req *);
352 #define RPCENDINSERTMDD 23
353 extern u_short * rpcendinsertmdd_1(EndInsertMDDParams *, CLIENT *);
354 extern u_short * rpcendinsertmdd_1_svc(EndInsertMDDParams *, struct svc_req *);
355 #define RPCINSERTMDD 24
356 extern u_short * rpcinsertmdd_1(InsertMDDParams *, CLIENT *);
357 extern u_short * rpcinsertmdd_1_svc(InsertMDDParams *, struct svc_req *);
358 #define RPCGETCOLLBYNAME 25
359 extern GetCollRes * rpcgetcollbyname_1(NameSpecParams *, CLIENT *);
360 extern GetCollRes * rpcgetcollbyname_1_svc(NameSpecParams *, struct svc_req *);
361 #define RPCGETCOLLBYOID 26
362 extern GetCollRes * rpcgetcollbyoid_1(OIdSpecParams *, CLIENT *);
363 extern GetCollRes * rpcgetcollbyoid_1_svc(OIdSpecParams *, struct svc_req *);
364 #define RPCGETCOLLOIDSBYNAME 27
366 extern GetCollOIdsRes * rpcgetcolloidsbyname_1_svc(NameSpecParams *, struct svc_req *);
367 #define RPCGETCOLLOIDSBYOID 28
369 extern GetCollOIdsRes * rpcgetcolloidsbyoid_1_svc(OIdSpecParams *, struct svc_req *);
370 #define RPCINSERTCOLL 29
371 extern u_short * rpcinsertcoll_1(InsertCollParams *, CLIENT *);
372 extern u_short * rpcinsertcoll_1_svc(InsertCollParams *, struct svc_req *);
373 #define RPCDELETECOLLBYNAME 30
374 extern u_short * rpcdeletecollbyname_1(NameSpecParams *, CLIENT *);
375 extern u_short * rpcdeletecollbyname_1_svc(NameSpecParams *, struct svc_req *);
376 #define RPCDELETEOBJBYOID 31
377 extern u_short * rpcdeleteobjbyoid_1(OIdSpecParams *, CLIENT *);
378 extern u_short * rpcdeleteobjbyoid_1_svc(OIdSpecParams *, struct svc_req *);
379 #define RPCREMOVEOBJFROMCOLL 32
380 extern u_short * rpcremoveobjfromcoll_1(RemoveObjFromCollParams *, CLIENT *);
381 extern u_short * rpcremoveobjfromcoll_1_svc(RemoveObjFromCollParams *, struct svc_req *);
382 #define RPCGETNEWOID 33
383 extern OIdRes * rpcgetnewoid_1(NewOIdParams *, CLIENT *);
384 extern OIdRes * rpcgetnewoid_1_svc(NewOIdParams *, struct svc_req *);
385 #define RPCGETOBJECTTYPE 34
386 extern ObjectTypeRes * rpcgetobjecttype_1(OIdSpecParams *, CLIENT *);
387 extern ObjectTypeRes * rpcgetobjecttype_1_svc(OIdSpecParams *, struct svc_req *);
388 #define RPCGETTYPESTRUCTURE 35
391 #define RPCGETNEXTELEMENT 36
392 extern GetElementRes * rpcgetnextelement_1(u_long *, CLIENT *);
393 extern GetElementRes * rpcgetnextelement_1_svc(u_long *, struct svc_req *);
394 #define RPCGETSERVERENDIAN 37
395 extern int * rpcgetserverendian_1(int *, CLIENT *);
396 extern int * rpcgetserverendian_1_svc(int *, struct svc_req *);
397 #define RPCSETSERVERTRANSFER 38
398 extern u_short * rpcsetservertransfer_1(SetServerTransferParams *, CLIENT *);
399 extern u_short * rpcsetservertransfer_1_svc(SetServerTransferParams *, struct svc_req *);
400 #define RPCGETERRORINFO 39
401 extern GetExtendedErrorInfo * rpcgeterrorinfo_1(void *, CLIENT *);
402 extern GetExtendedErrorInfo * rpcgeterrorinfo_1_svc(void *, struct svc_req *);
403 #define RPCSETSERVERSTORAGE 40
404 extern u_short * rpcsetserverstorage_1(SetServerTransferParams *, CLIENT *);
405 extern u_short * rpcsetserverstorage_1_svc(SetServerTransferParams *, struct svc_req *);
406 extern int rpcif_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
407 
408 #else /* K&R C */
409 #define RPCGETSERVERVERSION 1
412 #define RPCSHUTDOWN 2
413 extern u_short * rpcshutdown_1();
414 extern u_short * rpcshutdown_1_svc();
415 #define RPCSERVERSTAT 3
416 extern ServerStatRes * rpcserverstat_1();
418 #define RPCKILLTABLEENTRY 4
419 extern u_short * rpckilltableentry_1();
420 extern u_short * rpckilltableentry_1_svc();
421 #define RPCALIVE 5
422 extern u_short * rpcalive_1();
423 extern u_short * rpcalive_1_svc();
424 #define RPCOPENDB 6
425 extern OpenDBRes * rpcopendb_1();
426 extern OpenDBRes * rpcopendb_1_svc();
427 #define RPCCLOSEDB 7
428 extern u_short * rpcclosedb_1();
429 extern u_short * rpcclosedb_1_svc();
430 #define RPCCREATEDB 8
431 extern u_short * rpccreatedb_1();
432 extern u_short * rpccreatedb_1_svc();
433 #define RPCDESTROYDB 9
434 extern u_short * rpcdestroydb_1();
435 extern u_short * rpcdestroydb_1_svc();
436 #define RPCBEGINTA 10
437 extern u_short * rpcbeginta_1();
438 extern u_short * rpcbeginta_1_svc();
439 #define RPCCOMMITTA 11
440 extern u_short * rpccommitta_1();
441 extern u_short * rpccommitta_1_svc();
442 #define RPCABORTTA 12
443 extern u_short * rpcabortta_1();
444 extern u_short * rpcabortta_1_svc();
445 #define RPCEXECUTEQUERY 13
448 #define RPCGETNEXTMDD 14
449 extern GetMDDRes * rpcgetnextmdd_1();
450 extern GetMDDRes * rpcgetnextmdd_1_svc();
451 #define RPCGETMDDBYOID 15
452 extern GetMDDRes * rpcgetmddbyoid_1();
454 #define RPCGETNEXTTILE 16
455 extern GetTileRes * rpcgetnexttile_1();
457 #define RPCENDTRANSFER 17
458 extern u_short * rpcendtransfer_1();
459 extern u_short * rpcendtransfer_1_svc();
460 #define RPCINITEXECUTEUPDATE 18
461 extern u_short * rpcinitexecuteupdate_1();
462 extern u_short * rpcinitexecuteupdate_1_svc();
463 #define RPCEXECUTEUPDATE 19
466 #define RPCSTARTINSERTTRANSMDD 20
467 extern u_short * rpcstartinserttransmdd_1();
468 extern u_short * rpcstartinserttransmdd_1_svc();
469 #define RPCSTARTINSERTPERSMDD 21
470 extern u_short * rpcstartinsertpersmdd_1();
471 extern u_short * rpcstartinsertpersmdd_1_svc();
472 #define RPCINSERTTILE 22
473 extern u_short * rpcinserttile_1();
474 extern u_short * rpcinserttile_1_svc();
475 #define RPCENDINSERTMDD 23
476 extern u_short * rpcendinsertmdd_1();
477 extern u_short * rpcendinsertmdd_1_svc();
478 #define RPCINSERTMDD 24
479 extern u_short * rpcinsertmdd_1();
480 extern u_short * rpcinsertmdd_1_svc();
481 #define RPCGETCOLLBYNAME 25
482 extern GetCollRes * rpcgetcollbyname_1();
484 #define RPCGETCOLLBYOID 26
485 extern GetCollRes * rpcgetcollbyoid_1();
487 #define RPCGETCOLLOIDSBYNAME 27
490 #define RPCGETCOLLOIDSBYOID 28
493 #define RPCINSERTCOLL 29
494 extern u_short * rpcinsertcoll_1();
495 extern u_short * rpcinsertcoll_1_svc();
496 #define RPCDELETECOLLBYNAME 30
497 extern u_short * rpcdeletecollbyname_1();
498 extern u_short * rpcdeletecollbyname_1_svc();
499 #define RPCDELETEOBJBYOID 31
500 extern u_short * rpcdeleteobjbyoid_1();
501 extern u_short * rpcdeleteobjbyoid_1_svc();
502 #define RPCREMOVEOBJFROMCOLL 32
503 extern u_short * rpcremoveobjfromcoll_1();
504 extern u_short * rpcremoveobjfromcoll_1_svc();
505 #define RPCGETNEWOID 33
506 extern OIdRes * rpcgetnewoid_1();
507 extern OIdRes * rpcgetnewoid_1_svc();
508 #define RPCGETOBJECTTYPE 34
511 #define RPCGETTYPESTRUCTURE 35
514 #define RPCGETNEXTELEMENT 36
517 #define RPCGETSERVERENDIAN 37
518 extern int * rpcgetserverendian_1();
519 extern int * rpcgetserverendian_1_svc();
520 #define RPCSETSERVERTRANSFER 38
521 extern u_short * rpcsetservertransfer_1();
522 extern u_short * rpcsetservertransfer_1_svc();
523 #define RPCGETERRORINFO 39
526 #define RPCSETSERVERSTORAGE 40
527 extern u_short * rpcsetserverstorage_1();
528 extern u_short * rpcsetserverstorage_1_svc();
529 extern int rpcif_1_freeresult ();
530 #endif /* K&R C */
531 
532 /* the xdr functions */
533 
534 #if defined(__STDC__) || defined(__cplusplus)
535 extern bool_t xdr_confarray (XDR *, confarray*);
536 extern bool_t xdr_RPCMarray (XDR *, RPCMarray*);
537 extern bool_t xdr_RPCClientEntry (XDR *, RPCClientEntry*);
538 extern bool_t xdr_RPCOIdEntry (XDR *, RPCOIdEntry*);
539 #ifdef __cplusplus
540  extern "C" {bool_t xdr_OpenDBParams(); }
541 #else
542  bool_t xdr_OpenDBParams();
543 #endif
544 #ifdef __cplusplus
545  extern "C" {bool_t xdr_OpenDBRes(); }
546 #else
547  bool_t xdr_OpenDBRes();
548 #endif
549 #ifdef __cplusplus
550  extern "C" {bool_t xdr_BeginTAParams(); }
551 #else
552  bool_t xdr_BeginTAParams();
553 #endif
554 #ifdef __cplusplus
555  extern "C" {bool_t xdr_ExecuteQueryParams(); }
556 #else
557  bool_t xdr_ExecuteQueryParams();
558 #endif
559 #ifdef __cplusplus
560  extern "C" {bool_t xdr_ExecuteQueryRes(); }
561 #else
562  bool_t xdr_ExecuteQueryRes();
563 #endif
564 #ifdef __cplusplus
565  extern "C" {bool_t xdr_ExecuteUpdateRes(); }
566 #else
567  bool_t xdr_ExecuteUpdateRes();
568 #endif
569 #ifdef __cplusplus
570  extern "C" {bool_t xdr_InsertCollParams(); }
571 #else
572  bool_t xdr_InsertCollParams();
573 #endif
574 #ifdef __cplusplus
575  extern "C" {bool_t xdr_NameSpecParams(); }
576 #else
577  bool_t xdr_NameSpecParams();
578 #endif
579 #ifdef __cplusplus
580  extern "C" {bool_t xdr_OIdSpecParams(); }
581 #else
582  bool_t xdr_OIdSpecParams();
583 #endif
584 #ifdef __cplusplus
585  extern "C" {bool_t xdr_RemoveObjFromCollParams(); }
586 #else
588 #endif
589 #ifdef __cplusplus
590  extern "C" {bool_t xdr_GetCollRes(); }
591 #else
592  bool_t xdr_GetCollRes();
593 #endif
594 #ifdef __cplusplus
595  extern "C" {bool_t xdr_GetCollOIdsRes(); }
596 #else
597  bool_t xdr_GetCollOIdsRes();
598 #endif
599 #ifdef __cplusplus
600  extern "C" {bool_t xdr_GetMDDRes(); }
601 #else
602  bool_t xdr_GetMDDRes();
603 #endif
604 #ifdef __cplusplus
605  extern "C" {bool_t xdr_GetTileRes(); }
606 #else
607  bool_t xdr_GetTileRes();
608 #endif
609 #ifdef __cplusplus
610  extern "C" {bool_t xdr_OIdRes(); }
611 #else
612  bool_t xdr_OIdRes();
613 #endif
614 #ifdef __cplusplus
615  extern "C" {bool_t xdr_ObjectTypeRes(); }
616 #else
617  bool_t xdr_ObjectTypeRes();
618 #endif
619 #ifdef __cplusplus
620  extern "C" {bool_t xdr_InsertMDDParams(); }
621 #else
622  bool_t xdr_InsertMDDParams();
623 #endif
624 #ifdef __cplusplus
625  extern "C" {bool_t xdr_InsertTileParams(); }
626 #else
627  bool_t xdr_InsertTileParams();
628 #endif
629 #ifdef __cplusplus
630  extern "C" {bool_t xdr_EndInsertMDDParams(); }
631 #else
632  bool_t xdr_EndInsertMDDParams();
633 #endif
634 #ifdef __cplusplus
635  extern "C" {bool_t xdr_InsertTransMDDParams(); }
636 #else
637  bool_t xdr_InsertTransMDDParams();
638 #endif
639 #ifdef __cplusplus
640  extern "C" {bool_t xdr_InsertPersMDDParams(); }
641 #else
642  bool_t xdr_InsertPersMDDParams();
643 #endif
644 #ifdef __cplusplus
645  extern "C" {bool_t xdr_NewOIdParams(); }
646 #else
647  bool_t xdr_NewOIdParams();
648 #endif
649 #ifdef __cplusplus
650  extern "C" {bool_t xdr_ServerStatRes(); }
651 #else
652  bool_t xdr_ServerStatRes();
653 #endif
654 #ifdef __cplusplus
655  extern "C" {bool_t xdr_ServerVersionRes(); }
656 #else
657  bool_t xdr_ServerVersionRes();
658 #endif
659 #ifdef __cplusplus
660  extern "C" {bool_t xdr_GetTypeStructureParams(); }
661 #else
663 #endif
664 #ifdef __cplusplus
665  extern "C" {bool_t xdr_GetTypeStructureRes(); }
666 #else
667  bool_t xdr_GetTypeStructureRes();
668 #endif
669 #ifdef __cplusplus
670  extern "C" {bool_t xdr_GetElementRes(); }
671 #else
672  bool_t xdr_GetElementRes();
673 #endif
674 #ifdef __cplusplus
675  extern "C" {bool_t xdr_SetServerTransferParams(); }
676 #else
678 #endif
679 #ifdef __cplusplus
680  extern "C" {bool_t xdr_GetExtendedErrorInfo(); }
681 #else
682  bool_t xdr_GetExtendedErrorInfo();
683 #endif
684 
685 #else /* K&R C */
686 extern bool_t xdr_confarray ();
687 extern bool_t xdr_RPCMarray ();
688 extern bool_t xdr_RPCClientEntry ();
689 extern bool_t xdr_RPCOIdEntry ();
690 #ifdef __cplusplus
691  extern "C" {bool_t xdr_OpenDBParams(); }
692 #else
693  bool_t xdr_OpenDBParams();
694 #endif
695 #ifdef __cplusplus
696  extern "C" {bool_t xdr_OpenDBRes(); }
697 #else
698  bool_t xdr_OpenDBRes();
699 #endif
700 #ifdef __cplusplus
701  extern "C" {bool_t xdr_BeginTAParams(); }
702 #else
703  bool_t xdr_BeginTAParams();
704 #endif
705 #ifdef __cplusplus
706  extern "C" {bool_t xdr_ExecuteQueryParams(); }
707 #else
708  bool_t xdr_ExecuteQueryParams();
709 #endif
710 #ifdef __cplusplus
711  extern "C" {bool_t xdr_ExecuteQueryRes(); }
712 #else
713  bool_t xdr_ExecuteQueryRes();
714 #endif
715 #ifdef __cplusplus
716  extern "C" {bool_t xdr_ExecuteUpdateRes(); }
717 #else
718  bool_t xdr_ExecuteUpdateRes();
719 #endif
720 #ifdef __cplusplus
721  extern "C" {bool_t xdr_InsertCollParams(); }
722 #else
723  bool_t xdr_InsertCollParams();
724 #endif
725 #ifdef __cplusplus
726  extern "C" {bool_t xdr_NameSpecParams(); }
727 #else
728  bool_t xdr_NameSpecParams();
729 #endif
730 #ifdef __cplusplus
731  extern "C" {bool_t xdr_OIdSpecParams(); }
732 #else
733  bool_t xdr_OIdSpecParams();
734 #endif
735 #ifdef __cplusplus
736  extern "C" {bool_t xdr_RemoveObjFromCollParams(); }
737 #else
739 #endif
740 #ifdef __cplusplus
741  extern "C" {bool_t xdr_GetCollRes(); }
742 #else
743  bool_t xdr_GetCollRes();
744 #endif
745 #ifdef __cplusplus
746  extern "C" {bool_t xdr_GetCollOIdsRes(); }
747 #else
748  bool_t xdr_GetCollOIdsRes();
749 #endif
750 #ifdef __cplusplus
751  extern "C" {bool_t xdr_GetMDDRes(); }
752 #else
753  bool_t xdr_GetMDDRes();
754 #endif
755 #ifdef __cplusplus
756  extern "C" {bool_t xdr_GetTileRes(); }
757 #else
758  bool_t xdr_GetTileRes();
759 #endif
760 #ifdef __cplusplus
761  extern "C" {bool_t xdr_OIdRes(); }
762 #else
763  bool_t xdr_OIdRes();
764 #endif
765 #ifdef __cplusplus
766  extern "C" {bool_t xdr_ObjectTypeRes(); }
767 #else
768  bool_t xdr_ObjectTypeRes();
769 #endif
770 #ifdef __cplusplus
771  extern "C" {bool_t xdr_InsertMDDParams(); }
772 #else
773  bool_t xdr_InsertMDDParams();
774 #endif
775 #ifdef __cplusplus
776  extern "C" {bool_t xdr_InsertTileParams(); }
777 #else
778  bool_t xdr_InsertTileParams();
779 #endif
780 #ifdef __cplusplus
781  extern "C" {bool_t xdr_EndInsertMDDParams(); }
782 #else
783  bool_t xdr_EndInsertMDDParams();
784 #endif
785 #ifdef __cplusplus
786  extern "C" {bool_t xdr_InsertTransMDDParams(); }
787 #else
788  bool_t xdr_InsertTransMDDParams();
789 #endif
790 #ifdef __cplusplus
791  extern "C" {bool_t xdr_InsertPersMDDParams(); }
792 #else
793  bool_t xdr_InsertPersMDDParams();
794 #endif
795 #ifdef __cplusplus
796  extern "C" {bool_t xdr_NewOIdParams(); }
797 #else
798  bool_t xdr_NewOIdParams();
799 #endif
800 #ifdef __cplusplus
801  extern "C" {bool_t xdr_ServerStatRes(); }
802 #else
803  bool_t xdr_ServerStatRes();
804 #endif
805 #ifdef __cplusplus
806  extern "C" {bool_t xdr_ServerVersionRes(); }
807 #else
808  bool_t xdr_ServerVersionRes();
809 #endif
810 #ifdef __cplusplus
811  extern "C" {bool_t xdr_GetTypeStructureParams(); }
812 #else
814 #endif
815 #ifdef __cplusplus
816  extern "C" {bool_t xdr_GetTypeStructureRes(); }
817 #else
818  bool_t xdr_GetTypeStructureRes();
819 #endif
820 #ifdef __cplusplus
821  extern "C" {bool_t xdr_GetElementRes(); }
822 #else
823  bool_t xdr_GetElementRes();
824 #endif
825 #ifdef __cplusplus
826  extern "C" {bool_t xdr_SetServerTransferParams(); }
827 #else
829 #endif
830 #ifdef __cplusplus
831  extern "C" {bool_t xdr_GetExtendedErrorInfo(); }
832 #else
833  bool_t xdr_GetExtendedErrorInfo();
834 #endif
835 
836 #endif /* K&R C */
837 
838 #ifdef __cplusplus
839 }
840 #endif
841 
842 #endif /* !_RPCIF_H_H_RPCGEN */
char * token
Definition: rpcif.h:84
u_short storageFormat
Definition: rpcif.h:26
u_long clientNumber
Definition: rpcif.h:230
char * typeName
Definition: rpcif.h:102
OIdRes * rpcgetnewoid_1()
u_short * rpcsetservertransfer_1()
bool_t xdr_EndInsertMDDParams()
Definition: rpcif.h:107
bool_t xdr_ServerVersionRes()
u_short * rpcdeleteobjbyoid_1()
u_short * rpcremoveobjfromcoll_1()
u_short status
Definition: rpcif.h:149
u_long lineNo
Definition: rpcif.h:82
int isPersistent
Definition: rpcif.h:187
u_long maxTransferBufferSize
Definition: rpcif.h:228
u_long managementInterval
Definition: rpcif.h:226
u_short * rpcendinsertmdd_1()
char * confarray_val
Definition: rpcif.h:19
u_short * rpccreatedb_1_svc()
OpenDBRes * rpcopendb_1()
u_int confarray_len
Definition: rpcif.h:18
ObjectTypeRes * rpcgetobjecttype_1()
u_short status
Definition: rpcif.h:61
bool_t xdr_InsertPersMDDParams()
char * typeName
Definition: rpcif.h:151
char * collName
Definition: rpcif.h:131
Definition: rpcif.h:263
GetTileRes * rpcgetnexttile_1()
Definition: rpcif.h:158
u_short * rpcinsertcoll_1_svc()
u_short * rpcstartinserttransmdd_1()
OIdRes * rpcgetnewoid_1_svc()
u_short * rpckilltableentry_1()
GetTypeStructureRes * rpcgettypestructure_1()
Definition: rpcif.h:198
u_short objType
Definition: rpcif.h:219
u_long creationTime
Definition: rpcif.h:36
bool_t xdr_ServerStatRes()
bool_t xdr_NameSpecParams()
GetCollOIdsRes * rpcgetcolloidsbyoid_1()
char * capability
Definition: rpcif.h:56
confarray data
Definition: rpcif.h:27
bool_t xdr_ObjectTypeRes()
char * typeStructure
Definition: rpcif.h:86
u_long transactionActive
Definition: rpcif.h:227
u_short * rpcsetservertransfer_1_svc()
bool_t xdr_InsertTileParams()
double serverVersionNo
Definition: rpcif.h:245
char * oid
Definition: rpcif.h:153
char * userName
Definition: rpcif.h:55
bool_t xdr_OpenDBParams()
char * formatParams
Definition: rpcif.h:272
u_long clientID
Definition: rpcif.h:108
char * errorText
Definition: rpcif.h:278
u_long lastActionTime
Definition: rpcif.h:37
bool_t xdr_OIdRes()
RPCMarray * marray
Definition: rpcif.h:160
bool_t xdr_GetElementRes()
bool_t xdr_GetMDDRes()
u_short * rpccommitta_1()
Definition: rpcif.h:22
u_long clientID
Definition: rpcif.h:218
u_short status
Definition: rpcif.h:244
char * domain
Definition: rpcif.h:23
u_short * rpcshutdown_1_svc()
u_long assembleMDD
Definition: rpcif.h:40
char * typeStructure
Definition: rpcif.h:259
u_short * rpcendtransfer_1_svc()
bool_t xdr_GetExtendedErrorInfo()
int * rpcgetserverendian_1()
u_long nextClientId
Definition: rpcif.h:229
char * typeName
Definition: rpcif.h:85
char * token
Definition: rpcif.h:95
Definition: rpcif.h:164
ExecuteQueryRes * rpcexecutequery_1()
u_short status
Definition: rpcif.h:224
u_long typeLength
Definition: rpcif.h:211
char * capability
Definition: rpcif.h:69
char * domain
Definition: rpcif.h:201
u_long transferColl
Definition: rpcif.h:38
GetCollOIdsRes * rpcgetcolloidsbyname_1_svc()
RPCOIdEntry * oidTable_val
Definition: rpcif.h:143
GetCollRes * rpcgetcollbyname_1()
ExecuteUpdateRes * rpcexecuteupdate_1_svc()
u_long clientID
Definition: rpcif.h:208
GetCollOIdsRes * rpcgetcolloidsbyname_1()
Definition: rpcif.h:170
char * typeStructure
Definition: rpcif.h:129
char * oid
Definition: rpcif.h:139
GetTileRes * rpcgetnexttile_1_svc()
Definition: rpcif.h:250
GetMDDRes * rpcgetmddbyoid_1_svc()
Definition: rpcif.h:257
char * clientIdText
Definition: rpcif.h:33
char * typeName
Definition: rpcif.h:179
bool_t xdr_ExecuteQueryParams()
u_short * rpcdestroydb_1()
u_short * rpcstartinsertpersmdd_1()
char * domain
Definition: rpcif.h:150
u_short status
Definition: rpcif.h:127
char * query
Definition: rpcif.h:75
bool_t xdr_NewOIdParams()
u_long transferMDD
Definition: rpcif.h:41
char * collName
Definition: rpcif.h:200
u_int clientTable_len
Definition: rpcif.h:237
u_short currentFormat
Definition: rpcif.h:25
u_long clientID
Definition: rpcif.h:100
u_long clientID
Definition: rpcif.h:186
u_short * rpcstartinserttransmdd_1_svc()
char * collName
Definition: rpcif.h:178
u_short * rpcabortta_1_svc()
u_long bytesToTransfer
Definition: rpcif.h:44
char * collName
Definition: rpcif.h:101
confarray data
Definition: rpcif.h:265
Definition: rpcif.h:207
u_long memOrdblks
Definition: rpcif.h:233
char * oid
Definition: rpcif.h:115
u_short status
Definition: rpcif.h:136
bool_t xdr_BeginTAParams()
Definition: rpcif.h:243
u_short readOnly
Definition: rpcif.h:68
char * domain
Definition: rpcif.h:210
u_long lineNo
Definition: rpcif.h:93
RPCClientEntry * clientTable_val
Definition: rpcif.h:238
bool_t xdr_ExecuteUpdateRes()
char * oid
Definition: rpcif.h:213
u_short status
Definition: rpcif.h:258
u_long clientId
Definition: rpcif.h:32
bool_t xdr_RPCClientEntry()
u_long clientID
Definition: rpcif.h:62
Definition: rpcif.h:135
char * dbName
Definition: rpcif.h:54
u_short status
Definition: rpcif.h:277
u_short * rpcclosedb_1_svc()
bool_t xdr_ExecuteQueryRes()
char * userName
Definition: rpcif.h:34
GetMDDRes * rpcgetnextmdd_1_svc()
u_long clientID
Definition: rpcif.h:270
char * typeName
Definition: rpcif.h:128
u_short status
Definition: rpcif.h:264
GetCollRes * rpcgetcollbyoid_1_svc()
bool_t xdr_confarray()
u_short currentFormat
Definition: rpcif.h:154
char * typeStructure
Definition: rpcif.h:138
bool_t xdr_GetTileRes()
u_short * rpcinsertcoll_1()
Definition: rpcif.h:148
u_long inactivityTimeout
Definition: rpcif.h:225
bool_t xdr_InsertMDDParams()
char * typeName
Definition: rpcif.h:252
Definition: rpcif.h:79
u_long clientID
Definition: rpcif.h:251
u_short * rpcclosedb_1()
Definition: rpcif.h:269
u_long clientID
Definition: rpcif.h:177
u_short * rpcremoveobjfromcoll_1_svc()
u_short status
Definition: rpcif.h:80
u_short typeType
Definition: rpcif.h:253
RPCMarray * marray
Definition: rpcif.h:181
u_short * rpcbeginta_1()
u_short * rpcdestroydb_1_svc()
char * typeName
Definition: rpcif.h:203
bool_t xdr_RPCOIdEntry()
u_long cellTypeLength
Definition: rpcif.h:24
u_short * rpcalive_1()
char * oid
Definition: rpcif.h:49
char * name
Definition: rpcif.h:109
u_short status
Definition: rpcif.h:91
u_long tileIter
Definition: rpcif.h:43
char * typeName
Definition: rpcif.h:212
u_int oidTable_len
Definition: rpcif.h:142
char * oid
Definition: rpcif.h:180
char * collName
Definition: rpcif.h:140
u_short * rpcinsertmdd_1()
GetElementRes * rpcgetnextelement_1()
u_long columnNo
Definition: rpcif.h:94
u_long transferIter
Definition: rpcif.h:39
u_long transTiles
Definition: rpcif.h:42
u_short * rpccreatedb_1()
u_short * rpcbeginta_1_svc()
OpenDBRes * rpcopendb_1_svc()
u_short format
Definition: rpcif.h:271
GetExtendedErrorInfo * rpcgeterrorinfo_1_svc()
u_short status
Definition: rpcif.h:165
char * oid
Definition: rpcif.h:166
bool_t xdr_GetTypeStructureRes()
u_short * rpcdeleteobjbyoid_1_svc()
Definition: rpcif.h:192
u_long errorNo
Definition: rpcif.h:92
Definition: rpcif.h:276
char * baseName
Definition: rpcif.h:35
u_short * rpcshutdown_1()
Definition: rpcif.h:223
u_short * rpcstartinsertpersmdd_1_svc()
char * oid
Definition: rpcif.h:130
u_short status
Definition: rpcif.h:171
u_short * rpcdeletecollbyname_1()
GetCollOIdsRes * rpcgetcolloidsbyoid_1_svc()
int rpcif_1_freeresult()
bool_t xdr_RPCMarray()
bool_t xdr_OIdSpecParams()
bool_t xdr_InsertCollParams()
u_long memFordblks
Definition: rpcif.h:234
bool_t xdr_GetTypeStructureParams()
GetMDDRes * rpcgetmddbyoid_1()
Definition: rpcif.h:176
Definition: rpcif.h:53
u_long memSmblks
Definition: rpcif.h:232
u_short status
Definition: rpcif.h:159
ObjectTypeRes * rpcgetobjecttype_1_svc()
u_long clientID
Definition: rpcif.h:199
u_long clientID
Definition: rpcif.h:67
Definition: rpcif.h:185
u_long memUordblks
Definition: rpcif.h:235
bool_t xdr_SetServerTransferParams()
GetCollRes * rpcgetcollbyoid_1()
Definition: rpcif.h:17
u_short * rpcalive_1_svc()
int * rpcgetserverendian_1_svc()
u_short * rpcabortta_1()
Definition: rpcif.h:73
int isPersistent
Definition: rpcif.h:194
GetCollRes * rpcgetcollbyname_1_svc()
Definition: rpcif.h:126
Definition: rpcif.h:60
u_long memArena
Definition: rpcif.h:231
RPCMarray * marray
Definition: rpcif.h:188
u_long clientID
Definition: rpcif.h:114
Definition: rpcif.h:99
char * collName
Definition: rpcif.h:209
ServerStatRes * rpcserverstat_1_svc()
u_short * rpcendtransfer_1()
u_short * rpccommitta_1_svc()
char * collName
Definition: rpcif.h:121
GetMDDRes * rpcgetnextmdd_1()
u_short * rpcinserttile_1_svc()
char * oid
Definition: rpcif.h:122
bool_t xdr_InsertTransMDDParams()
Definition: rpcif.h:113
ServerStatRes * rpcserverstat_1()
bool_t xdr_RemoveObjFromCollParams()
Definition: rpcif.h:217
GetTypeStructureRes * rpcgettypestructure_1_svc()
Definition: rpcif.h:90
GetExtendedErrorInfo * rpcgeterrorinfo_1()
u_short * rpcdeletecollbyname_1_svc()
u_long clientID
Definition: rpcif.h:120
u_long errorNo
Definition: rpcif.h:81
struct ServerStatRes::@3 clientTable
Definition: rpcif.h:31
u_short * rpcinitexecuteupdate_1_svc()
GetElementRes * rpcgetnextelement_1_svc()
ServerVersionRes * rpcgetserverversion_1_svc()
Definition: rpcif.h:48
bool_t xdr_OpenDBRes()
double rpcInterfaceVersionNo
Definition: rpcif.h:246
u_short * rpcinitexecuteupdate_1()
u_long clientID
Definition: rpcif.h:193
u_long clientID
Definition: rpcif.h:74
bool_t xdr_GetCollOIdsRes()
Definition: rpcif.h:66
ExecuteUpdateRes * rpcexecuteupdate_1()
u_short objType
Definition: rpcif.h:172
u_short * rpcinserttile_1()
u_short * rpcsetserverstorage_1()
u_long columnNo
Definition: rpcif.h:83
u_long typeLength
Definition: rpcif.h:202
char * oid
Definition: rpcif.h:103
char * typeStructure
Definition: rpcif.h:152
ExecuteQueryRes * rpcexecutequery_1_svc()
u_short * rpckilltableentry_1_svc()
u_short * rpcinsertmdd_1_svc()
struct GetCollOIdsRes::@2 oidTable
bool_t xdr_GetCollRes()
char * typeName
Definition: rpcif.h:137
Definition: rpcif.h:119
ServerVersionRes * rpcgetserverversion_1()
u_short * rpcendinsertmdd_1_svc()
u_short * rpcsetserverstorage_1_svc()