irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

irods_api_calling_functions.cpp
Go to the documentation of this file.
1 #include "rcConnect.h"
2 #include "apiHeaderAll.h"
3 #include "apiHandler.hpp"
4 #include "boost/any.hpp"
5 #include <functional>
6 
7 
9  irods::api_entry* _api,
10  rsComm_t* _comm,
11  miscSvrInfo_t** _out ) {
12  return _api->call_handler<
13  miscSvrInfo_t**>(
14  _comm,
15  _out );
16 }
17 
19  irods::api_entry* _api,
20  rsComm_t* _comm,
21  fileCreateInp_t* _inp,
22  fileCreateOut_t** _out ) {
23  return _api->call_handler<
25  fileCreateOut_t**>(
26  _comm,
27  _inp,
28  _out );
29 }
30 
32  irods::api_entry* _api,
33  rsComm_t* _comm,
34  fileOpenInp_t* _inp ) {
35  return _api->call_handler<
36  fileOpenInp_t*>(
37  _comm,
38  _inp);
39 }
40 
42  irods::api_entry* _api,
43  rsComm_t* _comm,
44  fileWriteInp_t* _inp,
45  bytesBuf_t* _buf ) {
46  return _api->call_handler<
48  bytesBuf_t*>(
49  _comm,
50  _inp,
51  _buf);
52 }
53 
55  irods::api_entry* _api,
56  rsComm_t* _comm,
57  fileCloseInp_t* _inp ) {
58  return _api->call_handler<
60  _comm,
61  _inp);
62 }
63 
65  irods::api_entry* _api,
66  rsComm_t* _comm,
67  fileLseekInp_t* _inp,
68  fileLseekOut_t** _out ) {
69  return _api->call_handler<
71  fileLseekOut_t**>(
72  _comm,
73  _inp,
74  _out );
75 }
76 
78  irods::api_entry* _api,
79  rsComm_t* _comm,
80  fileReadInp_t* _inp,
81  bytesBuf_t* _buf ) {
82  return _api->call_handler<
84  bytesBuf_t*>(
85  _comm,
86  _inp,
87  _buf);
88 }
89 
91  irods::api_entry* _api,
92  rsComm_t* _comm,
93  fileReadInp_t* _inp ) {
94  return _api->call_handler<
95  fileReadInp_t*>(
96  _comm,
97  _inp);
98 }
99 
101  irods::api_entry* _api,
102  rsComm_t* _comm,
103  fileUnlinkInp_t* _inp ) {
104  return _api->call_handler<
105  fileUnlinkInp_t*>(
106  _comm,
107  _inp);
108 }
109 
111  irods::api_entry* _api,
112  rsComm_t* _comm,
113  fileMkdirInp_t* _inp ) {
114  return _api->call_handler<
115  fileMkdirInp_t*>(
116  _comm,
117  _inp);
118 }
119 
121  irods::api_entry* _api,
122  rsComm_t* _comm,
123  fileChmodInp_t* _inp ) {
124  return _api->call_handler<
125  fileChmodInp_t*>(
126  _comm,
127  _inp);
128 }
129 
131  irods::api_entry* _api,
132  rsComm_t* _comm,
133  fileRmdirInp_t* _inp ) {
134  return _api->call_handler<
135  fileRmdirInp_t*>(
136  _comm,
137  _inp);
138 }
139 
141  irods::api_entry* _api,
142  rsComm_t* _comm,
143  fileStatInp_t* _inp,
144  rodsStat_t** _out ) {
145  return _api->call_handler<
146  fileStatInp_t*,
147  rodsStat_t**>(
148  _comm,
149  _inp,
150  _out);
151 }
152 
154  irods::api_entry* _api,
155  rsComm_t* _comm,
157  fileGetFsFreeSpaceOut_t** _out ) {
158  return _api->call_handler<
161  _comm,
162  _inp,
163  _out);
164 }
165 
167  irods::api_entry* _api,
168  rsComm_t* _comm,
169  fileOpendirInp_t* _inp ) {
170  return _api->call_handler<
172  _comm,
173  _inp);
174 }
175 
177  irods::api_entry* _api,
178  rsComm_t* _comm,
179  fileClosedirInp_t* _inp ) {
180  return _api->call_handler<
182  _comm,
183  _inp);
184 }
185 
187  irods::api_entry* _api,
188  rsComm_t* _comm,
189  fileReaddirInp_t* _inp,
190  rodsDirent_t** _out ) {
191  return _api->call_handler<
193  rodsDirent_t**>(
194  _comm,
195  _inp,
196  _out);
197 }
198 
200  irods::api_entry* _api,
201  rsComm_t* _comm,
202  fileRenameInp_t* _inp,
203  fileRenameOut_t** _out ) {
204  return _api->call_handler<
206  fileRenameOut_t**>(
207  _comm,
208  _inp,
209  _out);
210 }
211 
213  irods::api_entry* _api,
214  rsComm_t* _comm,
215  fileOpenInp_t* _inp,
216  bytesBuf_t* _buf,
217  filePutOut_t** _out ) {
218  return _api->call_handler<
219  fileOpenInp_t*,
220  bytesBuf_t*,
221  filePutOut_t**>(
222  _comm,
223  _inp,
224  _buf,
225  _out);
226 }
227 
229  irods::api_entry* _api,
230  rsComm_t* _comm,
231  fileOpenInp_t* _inp,
232  bytesBuf_t* _buf ) {
233  return _api->call_handler<
234  fileOpenInp_t*,
235  bytesBuf_t*>(
236  _comm,
237  _inp,
238  _buf);
239 }
240 
242  irods::api_entry* _api,
243  rsComm_t* _comm,
244  fileStageSyncInp_t* _inp ) {
245  return _api->call_handler<
247  _comm,
248  _inp);
249 }
250 
252  irods::api_entry* _api,
253  rsComm_t* _comm,
254  fileStageSyncInp_t* _inp,
255  fileSyncOut_t** _out ) {
256  return _api->call_handler<
258  _comm,
259  _inp,
260  _out);
261 }
262 
264  irods::api_entry* _api,
265  rsComm_t* _comm,
266  dataObjInp_t* _inp ) {
267  return _api->call_handler<
268  dataObjInp_t*>(
269  _comm,
270  _inp);
271 }
272 
274  irods::api_entry* _api,
275  rsComm_t* _comm,
276  openedDataObjInp_t* _inp,
277  bytesBuf_t* _buf ) {
278  return _api->call_handler<
280  bytesBuf_t*>(
281  _comm,
282  _inp,
283  _buf);
284 }
285 
287  irods::api_entry* _api,
288  rsComm_t* _comm,
289  openedDataObjInp_t* _inp ) {
290  return _api->call_handler<
292  _comm,
293  _inp );
294 }
295 
297  irods::api_entry* _api,
298  rsComm_t* _comm,
299  dataObjInp_t* _inp,
300  bytesBuf_t* _buf,
301  portalOprOut_t** _out ) {
302  return _api->call_handler<
303  dataObjInp_t*,
304  bytesBuf_t*,
305  portalOprOut_t**>(
306  _comm,
307  _inp,
308  _buf,
309  _out);
310 }
311 
313  irods::api_entry* _api,
314  rsComm_t* _comm,
315  dataObjInp_t* _inp,
316  portalOprOut_t** _out,
317  bytesBuf_t* _buf ) {
318  return _api->call_handler<
319  dataObjInp_t*,
320  portalOprOut_t**,
321  bytesBuf_t*>(
322  _comm,
323  _inp,
324  _out,
325  _buf);
326 }
327 
329  irods::api_entry* _api,
330  rsComm_t* _comm,
331  dataObjInp_t* _inp,
332  transferStat_t** _out ) {
333  return _api->call_handler<
334  dataObjInp_t*,
335  transferStat_t**>(
336  _comm,
337  _inp,
338  _out);
339 }
340 
342  irods::api_entry* _api,
343  rsComm_t* _comm,
344  openedDataObjInp_t* _inp,
345  fileLseekOut_t** _out ) {
346  return _api->call_handler<
348  fileLseekOut_t**>(
349  _comm,
350  _inp,
351  _out );
352 }
353 
355  irods::api_entry* _api,
356  rsComm_t* _comm,
357  dataObjCopyInp_t* _inp,
358  transferStat_t** _out ) {
359  return _api->call_handler<
361  transferStat_t**>(
362  _comm,
363  _inp,
364  _out);
365 }
366 
368  irods::api_entry* _api,
369  rsComm_t* _comm,
370  dataOprInp_t* _inp,
371  portalOprOut_t** _out ) {
372  return _api->call_handler<
373  dataOprInp_t*,
374  portalOprOut_t**>(
375  _comm,
376  _inp,
377  _out);
378 }
379 
381  irods::api_entry* _api,
382  rsComm_t* _comm,
383  dataCopyInp_t* _inp ) {
384  return _api->call_handler<
385  dataCopyInp_t*>(
386  _comm,
387  _inp);
388 }
389 
391  irods::api_entry* _api,
392  rsComm_t* _comm,
393  simpleQueryInp_t* _inp,
394  simpleQueryOut_t** _out ) {
395  return _api->call_handler<
397  simpleQueryOut_t**>(
398  _comm,
399  _inp,
400  _out);
401 }
402 
404  irods::api_entry* _api,
405  rsComm_t* _comm,
406  generalAdminInp_t* _inp ) {
407  return _api->call_handler<
409  _comm,
410  _inp);
411 }
412 
414  irods::api_entry* _api,
415  rsComm_t* _comm,
416  genQueryInp_t* _inp,
417  genQueryOut_t** _out ) {
418  return _api->call_handler<
419  genQueryInp_t*,
420  genQueryOut_t**>(
421  _comm,
422  _inp,
423  _out);
424 }
425 
427  irods::api_entry* _api,
428  rsComm_t* _comm,
429  authRequestOut_t** _out ) {
430  return _api->call_handler<
431  authRequestOut_t**>(
432  _comm,
433  _out);
434 }
435 
437  irods::api_entry* _api,
438  rsComm_t* _comm,
439  authResponseInp_t* _inp ) {
440  return _api->call_handler<
442  _comm,
443  _inp);
444 }
445 
447  irods::api_entry* _api,
448  rsComm_t* _comm,
449  authCheckInp_t* _inp,
450  authCheckOut_t** _out ) {
451  return _api->call_handler<
453  authCheckOut_t**>(
454  _comm,
455  _inp,
456  _out);
457 }
458 
460  irods::api_entry* _api,
461  rsComm_t* _comm,
462  endTransactionInp_t* _inp ) {
463  return _api->call_handler<
465  _comm,
466  _inp);
467 }
468 
470  irods::api_entry* _api,
471  rsComm_t* _comm,
472  specificQueryInp_t* _inp,
473  genQueryOut_t** _out ) {
474  return _api->call_handler<
476  genQueryOut_t**>(
477  _comm,
478  _inp,
479  _out);
480 }
481 
483  irods::api_entry* _api,
484  rsComm_t* _comm,
485  ticketAdminInp_t* _inp ) {
486  return _api->call_handler<
488  _comm,
489  _inp);
490 }
491 
493  irods::api_entry* _api,
494  rsComm_t* _comm,
495  getTempPasswordOut_t** _out ) {
496  return _api->call_handler<
498  _comm,
499  _out);
500 }
501 
503  irods::api_entry* _api,
504  rsComm_t* _comm,
507  return _api->call_handler<
510  _comm,
511  _inp,
512  _out);
513 }
514 
516  irods::api_entry* _api,
517  rsComm_t* _comm,
518  pamAuthRequestInp_t* _inp,
519  pamAuthRequestOut_t** _out ) {
520  return _api->call_handler<
523  _comm,
524  _inp,
525  _out);
526 }
527 
529  irods::api_entry* _api,
530  rsComm_t* _comm,
532  getLimitedPasswordOut_t** _out ) {
533  return _api->call_handler<
536  _comm,
537  _inp,
538  _out);
539 }
540 
542  irods::api_entry* _api,
543  rsComm_t* _comm,
544  collInp_t* _inp ) {
545  return _api->call_handler<
546  collInp_t*>(
547  _comm,
548  _inp);
549 }
550 
552  irods::api_entry* _api,
553  rsComm_t* _comm,
554  int* _inp,
555  collEnt_t** _out ) {
556  return _api->call_handler<
557  int*,
558  collEnt_t**>(
559  _comm,
560  _inp,
561  _out);
562 }
563 
565  irods::api_entry* _api,
566  rsComm_t* _comm,
567  userAdminInp_t* _inp ) {
568  return _api->call_handler<
569  userAdminInp_t*>(
570  _comm,
571  _inp);
572 }
573 
575  irods::api_entry* _api,
576  rsComm_t* _comm,
577  generalRowInsertInp_t* _inp ) {
578  return _api->call_handler<
580  _comm,
581  _inp);
582 }
583 
585  irods::api_entry* _api,
586  rsComm_t* _comm,
587  generalRowPurgeInp_t* _inp ) {
588  return _api->call_handler<
590  _comm,
591  _inp);
592 }
593 
595  irods::api_entry* _api,
596  rsComm_t* _comm,
597  int* _inp ) {
598  return _api->call_handler<
599  int*>(
600  _comm,
601  _inp);
602 }
603 
605  irods::api_entry* _api,
606  rsComm_t* _comm,
607  collInp_t* _inp,
608  collOprStat_t** _out ) {
609  return _api->call_handler<
610  collInp_t*,
611  collOprStat_t**>(
612  _comm,
613  _inp,
614  _out);
615 }
616 
618  irods::api_entry* _api,
619  rsComm_t* _comm,
620  modAVUMetadataInp_t* _inp ) {
621  return _api->call_handler<
623  _comm,
624  _inp);
625 }
626 
628  irods::api_entry* _api,
629  rsComm_t* _comm,
630  modAccessControlInp_t* _inp ) {
631  return _api->call_handler<
633  _comm,
634  _inp);
635 }
636 
638  irods::api_entry* _api,
639  rsComm_t* _comm,
640  ruleExecModInp_t* _inp ) {
641  return _api->call_handler<
643  _comm,
644  _inp);
645 }
646 
648  irods::api_entry* _api,
649  rsComm_t* _comm,
650  generalUpdateInp_t* _inp ) {
651  return _api->call_handler<
653  _comm,
654  _inp);
655 }
656 
658  irods::api_entry* _api,
659  rsComm_t* _comm,
660  modDataObjMeta_t* _inp ) {
661  return _api->call_handler<
663  _comm,
664  _inp);
665 }
666 
668  irods::api_entry* _api,
669  rsComm_t* _comm,
670  ruleExecSubmitInp_t* _inp,
671  char** _out ) {
672  return _api->call_handler<
674  char**>(
675  _comm,
676  _inp,
677  _out);
678 }
679 
681  irods::api_entry* _api,
682  rsComm_t* _comm,
683  ruleExecDelInp_t* _inp ) {
684  return _api->call_handler<
686  _comm,
687  _inp);
688 }
689 
691  irods::api_entry* _api,
692  rsComm_t* _comm,
693  execMyRuleInp_t* _inp,
694  msParamArray_t** _out ) {
695  return _api->call_handler<
697  msParamArray_t**>(
698  _comm,
699  _inp,
700  _out);
701 }
702 
704  irods::api_entry* _api,
705  rsComm_t* _comm,
706  dataObjCopyInp_t* _inp) {
707  return _api->call_handler<
709  _comm,
710  _inp);
711 }
712 
714  irods::api_entry* _api,
715  rsComm_t* _comm,
716  dataObjInp_t* _inp,
717  msParamArray_t** _out ) {
718  return _api->call_handler<
719  dataObjInp_t*,
720  msParamArray_t**>(
721  _comm,
722  _inp,
723  _out);
724 }
725 
727  irods::api_entry* _api,
728  rsComm_t* _comm,
729  dataObjInp_t* _inp,
730  char** _out ) {
731  return _api->call_handler<
732  dataObjInp_t*,
733  char**>(
734  _comm,
735  _inp,
736  _out);
737 }
738 
740  irods::api_entry* _api,
741  rsComm_t* _comm,
742  dataObjInp_t* _inp,
743  rodsObjStat_t** _out ) {
744  return _api->call_handler<
745  dataObjInp_t*,
746  rodsObjStat_t**>(
747  _comm,
748  _inp,
749  _out);
750 }
751 
753  irods::api_entry* _api,
754  rsComm_t* _comm,
755  execCmd_t* _inp,
756  execCmdOut_t** _out ) {
757  return _api->call_handler<
758  execCmd_t*,
759  execCmdOut_t**>(
760  _comm,
761  _inp,
762  _out);
763 }
764 
766  irods::api_entry* _api,
767  rsComm_t* _comm,
768  structFileOprInp_t* _inp ) {
769  return _api->call_handler<
771  _comm,
772  _inp);
773 }
775  irods::api_entry* _api,
776  rsComm_t* _comm,
777  subFile_t* _inp ) {
778  return _api->call_handler<
779  subFile_t*>(
780  _comm,
781  _inp);
782 }
783 
785  irods::api_entry* _api,
786  rsComm_t* _comm,
788  bytesBuf_t* _out ) {
789  return _api->call_handler<
791  bytesBuf_t*>(
792  _comm,
793  _inp,
794  _out);
795 }
796 
798  irods::api_entry* _api,
799  rsComm_t* _comm,
800  subStructFileFdOprInp_t* _inp ) {
801  return _api->call_handler<
803  _comm,
804  _inp);
805 }
806 
808  irods::api_entry* _api,
809  rsComm_t* _comm,
810  subFile_t* _inp,
811  rodsStat_t** _out ) {
812  return _api->call_handler<
813  subFile_t*,
814  rodsStat_t**>(
815  _comm,
816  _inp,
817  _out);
818 }
819 
821  irods::api_entry* _api,
822  rsComm_t* _comm,
824  fileLseekOut_t** _out ) {
825  return _api->call_handler<
827  fileLseekOut_t**>(
828  _comm,
829  _inp,
830  _out);
831 }
832 
834  irods::api_entry* _api,
835  rsComm_t* _comm,
836  subStructFileRenameInp_t* _inp ) {
837  return _api->call_handler<
839  _comm,
840  _inp);
841 }
842 
844  irods::api_entry* _api,
845  rsComm_t* _comm,
846  dataObjInp_t* _inp,
847  genQueryOut_t** _out ) {
848  return _api->call_handler<
849  dataObjInp_t*,
850  genQueryOut_t**>(
851  _comm,
852  _inp,
853  _out);
854 }
855 
857  irods::api_entry* _api,
858  rsComm_t* _comm,
860  rodsDirent_t** _out ) {
861  return _api->call_handler<
863  rodsDirent_t**>(
864  _comm,
865  _inp,
866  _out);
867 }
868 
870  irods::api_entry* _api,
871  rsComm_t* _comm,
872  getXmsgTicketInp_t* _inp,
873  xmsgTicketInfo_t** _out ) {
874  return _api->call_handler<
876  xmsgTicketInfo_t**>(
877  _comm,
878  _inp,
879  _out);
880 }
881 
883  irods::api_entry* _api,
884  rsComm_t* _comm,
885  sendXmsgInp_t* _inp ) {
886  return _api->call_handler<
887  sendXmsgInp_t*>(
888  _comm,
889  _inp);
890 }
891 
893  irods::api_entry* _api,
894  rsComm_t* _comm,
895  rcvXmsgInp_t* _inp,
896  rcvXmsgOut_t** _out ) {
897  return _api->call_handler<
898  rcvXmsgInp_t*,
899  rcvXmsgOut_t**>(
900  _comm,
901  _inp,
902  _out);
903 }
904 
906  irods::api_entry* _api,
907  rsComm_t* _comm,
908  subFile_t* _inp,
909  bytesBuf_t* _out ) {
910  return _api->call_handler<
911  subFile_t*,
912  bytesBuf_t*>(
913  _comm,
914  _inp,
915  _out);
916 }
917 
919  irods::api_entry* _api,
920  rsComm_t* _comm,
921  structFileExtAndRegInp_t* _inp ) {
922  return _api->call_handler<
924  _comm,
925  _inp);
926 }
927 
929  irods::api_entry* _api,
930  rsComm_t* _comm,
931  chkObjPermAndStat_t* _inp ) {
932  return _api->call_handler<
934  _comm,
935  _inp);
936 }
937 
939  irods::api_entry* _api,
940  rsComm_t* _comm,
941  dataObjInp_t* _inp,
942  rodsHostAddr_t** _out ) {
943  return _api->call_handler<
944  dataObjInp_t*,
945  rodsHostAddr_t**>(
946  _comm,
947  _inp,
948  _out);
949 }
950 
952  irods::api_entry* _api,
953  rsComm_t* _comm,
954  dataObjInp_t* _inp,
955  openStat_t** _out ) {
956  return _api->call_handler<
957  dataObjInp_t*,
958  openStat_t**>(
959  _comm,
960  _inp,
961  _out);
962 }
963 
965  irods::api_entry* _api,
966  rsComm_t* _comm,
967  int* _inp,
968  bytesBuf_t* _out ) {
969  return _api->call_handler<
970  int*,
971  bytesBuf_t*>(
972  _comm,
973  _inp,
974  _out);
975 }
976 
978  irods::api_entry* _api,
979  rsComm_t* _comm,
980  getRescQuotaInp_t* _inp,
981  rescQuota_t** _out ) {
982  return _api->call_handler<
984  rescQuota_t**>(
985  _comm,
986  _inp,
987  _out);
988 }
989 
991  irods::api_entry* _api,
992  rsComm_t* _comm,
993  genQueryOut_t* _inp,
994  genQueryOut_t** _out ) {
995  return _api->call_handler<
996  genQueryOut_t*,
997  genQueryOut_t**>(
998  _comm,
999  _inp,
1000  _out);
1001 }
1002 
1004  irods::api_entry* _api,
1005  rsComm_t* _comm,
1006  bulkOprInp_t* _inp,
1007  bytesBuf_t* _out ) {
1008  return _api->call_handler<
1009  bulkOprInp_t*,
1010  bytesBuf_t*>(
1011  _comm,
1012  _inp,
1013  _out);
1014 }
1015 
1017  irods::api_entry* _api,
1018  rsComm_t* _comm,
1019  procStatInp_t* _inp,
1020  genQueryOut_t** _out ) {
1021  return _api->call_handler<
1022  procStatInp_t*,
1023  genQueryOut_t**>(
1024  _comm,
1025  _inp,
1026  _out);
1027 }
1028 
1030  irods::api_entry* _api,
1031  rsComm_t* _comm,
1032  dataObjInfo_t* _inp,
1033  dataObjInfo_t** _out ) {
1034  return _api->call_handler<
1035  dataObjInfo_t*,
1036  dataObjInfo_t**>(
1037  _comm,
1038  _inp,
1039  _out);
1040 }
1041 
1043  irods::api_entry* _api,
1044  rsComm_t* _comm,
1045  unregDataObj_t* _inp ) {
1046  return _api->call_handler<
1047  unregDataObj_t*>(
1048  _comm,
1049  _inp);
1050 }
1051 
1053  irods::api_entry* _api,
1054  rsComm_t* _comm,
1055  regReplica_t* _inp ) {
1056  return _api->call_handler<
1057  regReplica_t*>(
1058  _comm,
1059  _inp);
1060 }
1061 
1063  irods::api_entry* _api,
1064  rsComm_t* _comm,
1065  fileChksumInp_t* _inp,
1066  char** _out ) {
1067  return _api->call_handler<
1068  fileChksumInp_t*,
1069  char**>(
1070  _comm,
1071  _inp,
1072  _out);
1073 }
1074 
1076  irods::api_entry* _api,
1077  rsComm_t* _comm,
1078  sslStartInp_t* _inp ) {
1079  return _api->call_handler<
1080  sslStartInp_t*>(
1081  _comm,
1082  _inp);
1083 }
1084 
1086  irods::api_entry* _api,
1087  rsComm_t* _comm,
1088  sslEndInp_t* _inp ) {
1089  return _api->call_handler<
1090  sslEndInp_t*>(
1091  _comm,
1092  _inp);
1093 }
1094 
1096  irods::api_entry* _api,
1097  rsComm_t* _comm,
1098  authPluginReqInp_t* _inp,
1099  authPluginReqOut_t** _out ) {
1100  return _api->call_handler<
1102  authPluginReqOut_t**>(
1103  _comm,
1104  _inp,
1105  _out);
1106 }
1107 
1109  irods::api_entry* _api,
1110  rsComm_t* _comm,
1112  getHierarchyForRescOut_t** _out ) {
1113  return _api->call_handler<
1116  _comm,
1117  _inp,
1118  _out);
1119 }
1120 
1122  irods::api_entry* _api,
1123  rsComm_t* _comm,
1124  bytesBuf_t** _out ) {
1125  return _api->call_handler<
1126  bytesBuf_t**>(
1127  _comm,
1128  _out);
1129 }
1130 
1132  irods::api_entry* _api,
1133  rsComm_t* _comm,
1134  get_hier_inp_t* _inp,
1135  get_hier_out_t** _out ) {
1136  return _api->call_handler<
1137  get_hier_inp_t*,
1138  get_hier_out_t**>(
1139  _comm,
1140  _inp,
1141  _out);
1142 }
1143 
1145  irods::api_entry* _api,
1146  rsComm_t* _comm,
1147  setRoundRobinContextInp_t* _inp ) {
1148  return _api->call_handler<
1150  _comm,
1151  _inp);
1152 }
1153 
1155  irods::api_entry* _api,
1156  rsComm_t* _comm,
1157  exec_rule_expression_t* _inp) {
1158  return _api->call_handler<
1160  _comm,
1161  _inp);
1162 
1163 }
OpenedDataObjInp
Definition: dataObjInpOut.h:104
call_modAVUMetadataInp
int call_modAVUMetadataInp(irods::api_entry *_api, rsComm_t *_comm, modAVUMetadataInp_t *_inp)
Definition: irods_api_calling_functions.cpp:617
call_getTempPasswordForOtherInp_getTempPasswordForOtherOut
int call_getTempPasswordForOtherInp_getTempPasswordForOtherOut(irods::api_entry *_api, rsComm_t *_comm, getTempPasswordForOtherInp_t *_inp, getTempPasswordForOtherOut_t **_out)
Definition: irods_api_calling_functions.cpp:502
sslEndInp_t
Definition: sslEnd.h:6
call_fileUnlinkInp
int call_fileUnlinkInp(irods::api_entry *_api, rsComm_t *_comm, fileUnlinkInp_t *_inp)
Definition: irods_api_calling_functions.cpp:100
rsComm_t
Definition: rcConnect.h:145
call_dataObjInp_msParamArrayOut
int call_dataObjInp_msParamArrayOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, msParamArray_t **_out)
Definition: irods_api_calling_functions.cpp:713
transferStat_t
Definition: objInfo.h:291
call_fileOpenInp
int call_fileOpenInp(irods::api_entry *_api, rsComm_t *_comm, fileOpenInp_t *_inp)
Definition: irods_api_calling_functions.cpp:31
call_genQueryOutOut_genQueryOut
int call_genQueryOutOut_genQueryOut(irods::api_entry *_api, rsComm_t *_comm, genQueryOut_t *_inp, genQueryOut_t **_out)
Definition: irods_api_calling_functions.cpp:990
call_fileStageSyncInp_fileSyncOut
int call_fileStageSyncInp_fileSyncOut(irods::api_entry *_api, rsComm_t *_comm, fileStageSyncInp_t *_inp, fileSyncOut_t **_out)
Definition: irods_api_calling_functions.cpp:251
call_genQueryInp_genQueryOut
int call_genQueryInp_genQueryOut(irods::api_entry *_api, rsComm_t *_comm, genQueryInp_t *_inp, genQueryOut_t **_out)
Definition: irods_api_calling_functions.cpp:413
call_execRuleExpressionInp
int call_execRuleExpressionInp(irods::api_entry *_api, rsComm_t *_comm, exec_rule_expression_t *_inp)
Definition: irods_api_calling_functions.cpp:1154
call_fileWriteInp_bytesBufInp
int call_fileWriteInp_bytesBufInp(irods::api_entry *_api, rsComm_t *_comm, fileWriteInp_t *_inp, bytesBuf_t *_buf)
Definition: irods_api_calling_functions.cpp:41
call_modAccessControlInp
int call_modAccessControlInp(irods::api_entry *_api, rsComm_t *_comm, modAccessControlInp_t *_inp)
Definition: irods_api_calling_functions.cpp:627
DataObjCopyInp
Definition: dataObjCopy.h:25
bulkOprInp_t
Definition: bulkDataObjPut.h:17
call_getTempPasswordOut
int call_getTempPasswordOut(irods::api_entry *_api, rsComm_t *_comm, getTempPasswordOut_t **_out)
Definition: irods_api_calling_functions.cpp:492
portalOprOut
Definition: dataObjInpOut.h:114
call_ruleExecModInp
int call_ruleExecModInp(irods::api_entry *_api, rsComm_t *_comm, ruleExecModInp_t *_inp)
Definition: irods_api_calling_functions.cpp:637
GetHierarchyForRescOut
Definition: getHierarchyForResc.h:12
CollInp
Definition: dataObjInpOut.h:157
ExecCmdOut
Definition: execCmd.h:20
generalAdminInp_t
Definition: generalAdmin.h:6
call_subStructFileFdOprInp_bytesBufOut
int call_subStructFileFdOprInp_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, subStructFileFdOprInp_t *_inp, bytesBuf_t *_out)
Definition: irods_api_calling_functions.cpp:784
RcvXmsgInp
Definition: rodsXmsg.h:88
fileGetFsFreeSpaceInp_t
Definition: fileGetFsFreeSpace.h:7
call_simpleQueryInp_simpleQueryOut
int call_simpleQueryInp_simpleQueryOut(irods::api_entry *_api, rsComm_t *_comm, simpleQueryInp_t *_inp, simpleQueryOut_t **_out)
Definition: irods_api_calling_functions.cpp:390
Subfile
Definition: objInfo.h:316
call_fileCreateInp_fileCreateOut
int call_fileCreateInp_fileCreateOut(irods::api_entry *_api, rsComm_t *_comm, fileCreateInp_t *_inp, fileCreateOut_t **_out)
Definition: irods_api_calling_functions.cpp:18
fileClosedirInp_t
Definition: fileClosedir.h:6
call_fileClosedirInp
int call_fileClosedirInp(irods::api_entry *_api, rsComm_t *_comm, fileClosedirInp_t *_inp)
Definition: irods_api_calling_functions.cpp:176
call_getRescQuotaInp_rescQuotaOut
int call_getRescQuotaInp_rescQuotaOut(irods::api_entry *_api, rsComm_t *_comm, getRescQuotaInp_t *_inp, rescQuota_t **_out)
Definition: irods_api_calling_functions.cpp:977
GeneralUpdateInp
Definition: rodsGeneralUpdate.h:27
call_subStructFileRenameInp
int call_subStructFileRenameInp(irods::api_entry *_api, rsComm_t *_comm, subStructFileRenameInp_t *_inp)
Definition: irods_api_calling_functions.cpp:833
getTempPasswordForOtherInp_t
Definition: getTempPasswordForOther.h:7
StructFileExtAndRegInp
Definition: structFileExtAndReg.h:7
call_procStatInp_genQueryOut
int call_procStatInp_genQueryOut(irods::api_entry *_api, rsComm_t *_comm, procStatInp_t *_inp, genQueryOut_t **_out)
Definition: irods_api_calling_functions.cpp:1016
apiHandler.hpp
call_dataObjInp_genQueryOut
int call_dataObjInp_genQueryOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, genQueryOut_t **_out)
Definition: irods_api_calling_functions.cpp:843
GenQueryInp
Definition: rodsGenQuery.h:24
fileRenameOut_t
Definition: fileRename.h:16
call_dataObjInp_openStatOut
int call_dataObjInp_openStatOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, openStat_t **_out)
Definition: irods_api_calling_functions.cpp:951
fileChmodInp_t
Definition: fileChmod.h:7
rcConnect.h
call_generalRowPurgeInp
int call_generalRowPurgeInp(irods::api_entry *_api, rsComm_t *_comm, generalRowPurgeInp_t *_inp)
Definition: irods_api_calling_functions.cpp:584
fileStatInp_t
Definition: fileStat.h:7
call_execMyRuleInp_msParamArrayOut
int call_execMyRuleInp_msParamArrayOut(irods::api_entry *_api, rsComm_t *_comm, execMyRuleInp_t *_inp, msParamArray_t **_out)
Definition: irods_api_calling_functions.cpp:690
DataCopyInp
Definition: dataCopy.h:7
call_bulkOprInp_bytesBufOut
int call_bulkOprInp_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, bulkOprInp_t *_inp, bytesBuf_t *_out)
Definition: irods_api_calling_functions.cpp:1003
RcvXmsgOut
Definition: rodsXmsg.h:95
call_fileStageSyncInp
int call_fileStageSyncInp(irods::api_entry *_api, rsComm_t *_comm, fileStageSyncInp_t *_inp)
Definition: irods_api_calling_functions.cpp:241
call_intInp_bytesBufOut
int call_intInp_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, int *_inp, bytesBuf_t *_out)
Definition: irods_api_calling_functions.cpp:964
fileWriteInp_t
Definition: fileWrite.h:7
AuthPluginReqOut
Definition: authPluginRequest.h:12
SubStructFileRenameInp
Definition: subStructFileRename.h:7
call_dataObjInp_transferStatOut
int call_dataObjInp_transferStatOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, transferStat_t **_out)
Definition: irods_api_calling_functions.cpp:328
fileRenameInp_t
Definition: fileRename.h:7
call_dataObjInfoInp_dataObjInfoOut
int call_dataObjInfoInp_dataObjInfoOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInfo_t *_inp, dataObjInfo_t **_out)
Definition: irods_api_calling_functions.cpp:1029
call_sslStartInp
int call_sslStartInp(irods::api_entry *_api, rsComm_t *_comm, sslStartInp_t *_inp)
Definition: irods_api_calling_functions.cpp:1075
call_getXmsgTicketInp_xmsgTicketInfoOut
int call_getXmsgTicketInp_xmsgTicketInfoOut(irods::api_entry *_api, rsComm_t *_comm, getXmsgTicketInp_t *_inp, xmsgTicketInfo_t **_out)
Definition: irods_api_calling_functions.cpp:869
modAccessControlInp_t
Definition: modAccessControl.h:9
call_dataObjCopyInp_transferStatOut
int call_dataObjCopyInp_transferStatOut(irods::api_entry *_api, rsComm_t *_comm, dataObjCopyInp_t *_inp, transferStat_t **_out)
Definition: irods_api_calling_functions.cpp:354
authCheckOut_t
Definition: authCheck.h:12
call_dataObjInp_bytesBufInp_portalOprOut
int call_dataObjInp_bytesBufInp_portalOprOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, bytesBuf_t *_buf, portalOprOut_t **_out)
Definition: irods_api_calling_functions.cpp:296
specificQueryInp_t
Definition: specificQuery.h:8
call_openedDataObjInp_fileLseekOut
int call_openedDataObjInp_fileLseekOut(irods::api_entry *_api, rsComm_t *_comm, openedDataObjInp_t *_inp, fileLseekOut_t **_out)
Definition: irods_api_calling_functions.cpp:341
SubStructFileFdOpr
Definition: subStructFileRead.h:8
call_ruleExecDelInp
int call_ruleExecDelInp(irods::api_entry *_api, rsComm_t *_comm, ruleExecDelInp_t *_inp)
Definition: irods_api_calling_functions.cpp:680
FileCloseInp
Definition: fileClose.h:6
call_setRoundRobinContextInp
int call_setRoundRobinContextInp(irods::api_entry *_api, rsComm_t *_comm, setRoundRobinContextInp_t *_inp)
Definition: irods_api_calling_functions.cpp:1144
simpleQueryOut_t
Definition: simpleQuery.h:18
FileReadInp
Definition: fileRead.h:7
fileCreateOut_t
Definition: fileCreate.h:9
call_sslEndInp
int call_sslEndInp(irods::api_entry *_api, rsComm_t *_comm, sslEndInp_t *_inp)
Definition: irods_api_calling_functions.cpp:1085
call_dataOprInp_portalOprOut
int call_dataOprInp_portalOprOut(irods::api_entry *_api, rsComm_t *_comm, dataOprInp_t *_inp, portalOprOut_t **_out)
Definition: irods_api_calling_functions.cpp:367
rodsStat
Definition: rodsType.h:52
getTempPasswordOut_t
Definition: getTempPassword.h:7
call_fileReaddirInp_rodsDirentOut
int call_fileReaddirInp_rodsDirentOut(irods::api_entry *_api, rsComm_t *_comm, fileReaddirInp_t *_inp, rodsDirent_t **_out)
Definition: irods_api_calling_functions.cpp:186
call_specificQueryInp_genQueryOut
int call_specificQueryInp_genQueryOut(irods::api_entry *_api, rsComm_t *_comm, specificQueryInp_t *_inp, genQueryOut_t **_out)
Definition: irods_api_calling_functions.cpp:469
call_fileOpenInp_bytesBufOut
int call_fileOpenInp_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, fileOpenInp_t *_inp, bytesBuf_t *_buf)
Definition: irods_api_calling_functions.cpp:228
call_fileChksumInp_charOut
int call_fileChksumInp_charOut(irods::api_entry *_api, rsComm_t *_comm, fileChksumInp_t *_inp, char **_out)
Definition: irods_api_calling_functions.cpp:1062
fileOpendirInp_t
Definition: fileOpendir.h:7
call_dataObjInp_charOut
int call_dataObjInp_charOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, char **_out)
Definition: irods_api_calling_functions.cpp:726
call_subFileInp
int call_subFileInp(irods::api_entry *_api, rsComm_t *_comm, subFile_t *_inp)
Definition: irods_api_calling_functions.cpp:774
call_collInp
int call_collInp(irods::api_entry *_api, rsComm_t *_comm, collInp_t *_inp)
Definition: irods_api_calling_functions.cpp:541
generalRowInsertInp_t
Definition: generalRowInsert.h:6
getXmsgTicketInp_t
Definition: rodsXmsg.h:14
irods::api_entry::call_handler
int call_handler(rsComm_t *_comm, types_t... _t)
Definition: apiHandler.hpp:127
GetHierarchyForRescInp
Definition: getHierarchyForResc.h:7
collOprStat_t
Definition: objInfo.h:298
call_fileStatInp_rodsStatOut
int call_fileStatInp_rodsStatOut(irods::api_entry *_api, rsComm_t *_comm, fileStatInp_t *_inp, rodsStat_t **_out)
Definition: irods_api_calling_functions.cpp:140
filePutOut_t
Definition: filePut.h:8
authResponseInp_t
Definition: authResponse.h:6
call_execCmdInp_execCmdOut
int call_execCmdInp_execCmdOut(irods::api_entry *_api, rsComm_t *_comm, execCmd_t *_inp, execCmdOut_t **_out)
Definition: irods_api_calling_functions.cpp:752
call_dataObjInp_portalOprOut_bytesBufOut
int call_dataObjInp_portalOprOut_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, portalOprOut_t **_out, bytesBuf_t *_buf)
Definition: irods_api_calling_functions.cpp:312
call_fileOpenInp_bytesBufInp_filePutOut
int call_fileOpenInp_bytesBufInp_filePutOut(irods::api_entry *_api, rsComm_t *_comm, fileOpenInp_t *_inp, bytesBuf_t *_buf, filePutOut_t **_out)
Definition: irods_api_calling_functions.cpp:212
call_structFileExtAndRegInp
int call_structFileExtAndRegInp(irods::api_entry *_api, rsComm_t *_comm, structFileExtAndRegInp_t *_inp)
Definition: irods_api_calling_functions.cpp:918
getRescQuotaInp
Definition: getRescQuota.h:18
ruleExecModInp_t
Definition: ruleExecMod.h:8
endTransactionInp_t
Definition: endTransaction.h:6
CollEnt
Definition: miscUtil.h:113
call_fileReadInp
int call_fileReadInp(irods::api_entry *_api, rsComm_t *_comm, fileReadInp_t *_inp)
Definition: irods_api_calling_functions.cpp:90
call_generalUpdateInp
int call_generalUpdateInp(irods::api_entry *_api, rsComm_t *_comm, generalUpdateInp_t *_inp)
Definition: irods_api_calling_functions.cpp:647
DataObjInp
Definition: dataObjInpOut.h:65
rescQuota
Definition: getRescQuota.h:28
call_authCheckInp_authCheckOut
int call_authCheckInp_authCheckOut(irods::api_entry *_api, rsComm_t *_comm, authCheckInp_t *_inp, authCheckOut_t **_out)
Definition: irods_api_calling_functions.cpp:446
generalRowPurgeInp_t
Definition: generalRowPurge.h:6
FileChksumInp
Definition: fileChksum.h:7
exec_rule_expression_t
Definition: exec_rule_expression.h:9
pamAuthRequestInp_t
Definition: pamAuthRequest.h:6
get_hier_out_t
Definition: get_hier_from_leaf_id.h:12
GenQueryOut
Definition: rodsGenQuery.h:67
call_chkObjPermAndStat
int call_chkObjPermAndStat(irods::api_entry *_api, rsComm_t *_comm, chkObjPermAndStat_t *_inp)
Definition: irods_api_calling_functions.cpp:928
call_generalRowInserInp
int call_generalRowInserInp(irods::api_entry *_api, rsComm_t *_comm, generalRowInsertInp_t *_inp)
Definition: irods_api_calling_functions.cpp:574
authRequestOut_t
Definition: authRequest.h:11
getTempPasswordForOtherOut_t
Definition: getTempPasswordForOther.h:13
call_authResponseInp
int call_authResponseInp(irods::api_entry *_api, rsComm_t *_comm, authResponseInp_t *_inp)
Definition: irods_api_calling_functions.cpp:436
call_fileRmdirInp
int call_fileRmdirInp(irods::api_entry *_api, rsComm_t *_comm, fileRmdirInp_t *_inp)
Definition: irods_api_calling_functions.cpp:130
call_generalAdminInp
int call_generalAdminInp(irods::api_entry *_api, rsComm_t *_comm, generalAdminInp_t *_inp)
Definition: irods_api_calling_functions.cpp:403
setRoundRobinContextInp_t
Definition: set_round_robin_context.h:7
SubStructFileLseekInp
Definition: subStructFileLseek.h:10
call_subStructFileFdOprInp_rodsDirentOut
int call_subStructFileFdOprInp_rodsDirentOut(irods::api_entry *_api, rsComm_t *_comm, subStructFileFdOprInp_t *_inp, rodsDirent_t **_out)
Definition: irods_api_calling_functions.cpp:856
rodsDirent
Definition: rodsType.h:70
OpenStat
Definition: dataObjOpenAndStat.h:8
fileRmdirInp_t
Definition: fileRmdir.h:10
call_fileRenameInp_fileRenameOut
int call_fileRenameInp_fileRenameOut(irods::api_entry *_api, rsComm_t *_comm, fileRenameInp_t *_inp, fileRenameOut_t **_out)
Definition: irods_api_calling_functions.cpp:199
modAVUMetadataInp_t
Definition: modAVUMetadata.h:6
sslStartInp_t
Definition: sslStart.h:6
call_authRequestOut
int call_authRequestOut(irods::api_entry *_api, rsComm_t *_comm, authRequestOut_t **_out)
Definition: irods_api_calling_functions.cpp:426
call_fileReadInp_bytesBufOut
int call_fileReadInp_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, fileReadInp_t *_inp, bytesBuf_t *_buf)
Definition: irods_api_calling_functions.cpp:77
call_userAdminInp
int call_userAdminInp(irods::api_entry *_api, rsComm_t *_comm, userAdminInp_t *_inp)
Definition: irods_api_calling_functions.cpp:564
call_dataObjInp_rodsHostAddrOut
int call_dataObjInp_rodsHostAddrOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, rodsHostAddr_t **_out)
Definition: irods_api_calling_functions.cpp:938
BytesBuf
Definition: rodsDef.h:197
FileLseekOut
Definition: fileLseek.h:53
AuthPluginReqInp
Definition: authPluginRequest.h:6
sendXmsgInp_t
Definition: rodsXmsg.h:42
call_fileGetFreespaceInp_fileGetFreespaceOut
int call_fileGetFreespaceInp_fileGetFreespaceOut(irods::api_entry *_api, rsComm_t *_comm, fileGetFsFreeSpaceInp_t *_inp, fileGetFsFreeSpaceOut_t **_out)
Definition: irods_api_calling_functions.cpp:153
call_authPluginReqInp_authPluginReqOut
int call_authPluginReqInp_authPluginReqOut(irods::api_entry *_api, rsComm_t *_comm, authPluginReqInp_t *_inp, authPluginReqOut_t **_out)
Definition: irods_api_calling_functions.cpp:1095
unregDataObj_t
Definition: unregDataObj.h:7
ruleExecSubmitInp_t
Definition: ruleExecSubmit.h:21
ExecMyRuleInp
Definition: execMyRule.h:9
call_ruleExecSubmitInp_charOut
int call_ruleExecSubmitInp_charOut(irods::api_entry *_api, rsComm_t *_comm, ruleExecSubmitInp_t *_inp, char **_out)
Definition: irods_api_calling_functions.cpp:667
call_rcvXmsgInp_rcvXmsgOut
int call_rcvXmsgInp_rcvXmsgOut(irods::api_entry *_api, rsComm_t *_comm, rcvXmsgInp_t *_inp, rcvXmsgOut_t **_out)
Definition: irods_api_calling_functions.cpp:892
ExecCmd
Definition: execCmd.h:10
call_regReplicaInp
int call_regReplicaInp(irods::api_entry *_api, rsComm_t *_comm, regReplica_t *_inp)
Definition: irods_api_calling_functions.cpp:1052
XmsgTicketInfo
Definition: rodsXmsg.h:23
fileOpenInp_t
Definition: fileOpen.h:14
call_collInp_collOprStatOut
int call_collInp_collOprStatOut(irods::api_entry *_api, rsComm_t *_comm, collInp_t *_inp, collOprStat_t **_out)
Definition: irods_api_calling_functions.cpp:604
StructFileOprInp
Definition: structFileSync.h:8
userAdminInp_t
Definition: userAdmin.h:6
getLimitedPasswordOut_t
Definition: getLimitedPassword.h:13
call_dataObjInp_rodsObjStatOut
int call_dataObjInp_rodsObjStatOut(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp, rodsObjStat_t **_out)
Definition: irods_api_calling_functions.cpp:739
apiHeaderAll.h
call_structFileOprInp
int call_structFileOprInp(irods::api_entry *_api, rsComm_t *_comm, structFileOprInp_t *_inp)
Definition: irods_api_calling_functions.cpp:765
call_getHierarchyForRescInp_getHierarchyForRescOut
int call_getHierarchyForRescInp_getHierarchyForRescOut(irods::api_entry *_api, rsComm_t *_comm, getHierarchyForRescInp_t *_inp, getHierarchyForRescOut_t **_out)
Definition: irods_api_calling_functions.cpp:1108
pamAuthRequestOut_t
Definition: pamAuthRequest.h:14
call_fileLseekInp_fileLseekOut
int call_fileLseekInp_fileLseekOut(irods::api_entry *_api, rsComm_t *_comm, fileLseekInp_t *_inp, fileLseekOut_t **_out)
Definition: irods_api_calling_functions.cpp:64
DataOprInp
Definition: dataObjInpOut.h:122
call_ticketAdminInp
int call_ticketAdminInp(irods::api_entry *_api, rsComm_t *_comm, ticketAdminInp_t *_inp)
Definition: irods_api_calling_functions.cpp:482
call_get_hier_inp_get_hier_out
int call_get_hier_inp_get_hier_out(irods::api_entry *_api, rsComm_t *_comm, get_hier_inp_t *_inp, get_hier_out_t **_out)
Definition: irods_api_calling_functions.cpp:1131
ticketAdminInp_t
Definition: ticketAdmin.h:6
call_fileMkdirInp
int call_fileMkdirInp(irods::api_entry *_api, rsComm_t *_comm, fileMkdirInp_t *_inp)
Definition: irods_api_calling_functions.cpp:110
call_sendXmsgInp
int call_sendXmsgInp(irods::api_entry *_api, rsComm_t *_comm, sendXmsgInp_t *_inp)
Definition: irods_api_calling_functions.cpp:882
call_subFileInp_bytesBufOut
int call_subFileInp_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, subFile_t *_inp, bytesBuf_t *_out)
Definition: irods_api_calling_functions.cpp:905
call_openedDataObjInp_bytesBufOut
int call_openedDataObjInp_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, openedDataObjInp_t *_inp, bytesBuf_t *_buf)
Definition: irods_api_calling_functions.cpp:273
call_openedDataObjInp
int call_openedDataObjInp(irods::api_entry *_api, rsComm_t *_comm, openedDataObjInp_t *_inp)
Definition: irods_api_calling_functions.cpp:286
call_dataObjInp
int call_dataObjInp(irods::api_entry *_api, rsComm_t *_comm, dataObjInp_t *_inp)
Definition: irods_api_calling_functions.cpp:263
rodsObjStat
Definition: objStat.h:8
fileStageSyncInp_t
Definition: fileStageToCache.h:9
authCheckInp_t
Definition: authCheck.h:6
call_intp
int call_intp(irods::api_entry *_api, rsComm_t *_comm, int *_inp)
Definition: irods_api_calling_functions.cpp:594
call_fileCloseInp
int call_fileCloseInp(irods::api_entry *_api, rsComm_t *_comm, fileCloseInp_t *_inp)
Definition: irods_api_calling_functions.cpp:54
fileGetFsFreeSpaceOut_t
Definition: fileGetFsFreeSpace.h:16
simpleQueryInp_t
Definition: simpleQuery.h:6
call_modDataObjMetaInp
int call_modDataObjMetaInp(irods::api_entry *_api, rsComm_t *_comm, modDataObjMeta_t *_inp)
Definition: irods_api_calling_functions.cpp:657
get_hier_inp_t
Definition: get_hier_from_leaf_id.h:8
call_unregDataObjInp
int call_unregDataObjInp(irods::api_entry *_api, rsComm_t *_comm, unregDataObj_t *_inp)
Definition: irods_api_calling_functions.cpp:1042
call_subFileInp_rodsStatOut
int call_subFileInp_rodsStatOut(irods::api_entry *_api, rsComm_t *_comm, subFile_t *_inp, rodsStat_t **_out)
Definition: irods_api_calling_functions.cpp:807
FileLseekInp
Definition: fileLseek.h:32
call_pamAuthRequestInp_pamAuthRequestOut
int call_pamAuthRequestInp_pamAuthRequestOut(irods::api_entry *_api, rsComm_t *_comm, pamAuthRequestInp_t *_inp, pamAuthRequestOut_t **_out)
Definition: irods_api_calling_functions.cpp:515
call_dataObjCopyInp
int call_dataObjCopyInp(irods::api_entry *_api, rsComm_t *_comm, dataObjCopyInp_t *_inp)
Definition: irods_api_calling_functions.cpp:703
call_endTransactionInp
int call_endTransactionInp(irods::api_entry *_api, rsComm_t *_comm, endTransactionInp_t *_inp)
Definition: irods_api_calling_functions.cpp:459
MsParamArray
Definition: msParam.h:84
modDataObjMeta_t
Definition: modDataObjMeta.h:7
regReplica_t
Definition: regReplica.h:7
fileReaddirInp_t
Definition: fileReaddir.h:7
call_dataCopyInp
int call_dataCopyInp(irods::api_entry *_api, rsComm_t *_comm, dataCopyInp_t *_inp)
Definition: irods_api_calling_functions.cpp:380
call_getLimitedPasswordInp_getLimitedPasswordOut
int call_getLimitedPasswordInp_getLimitedPasswordOut(irods::api_entry *_api, rsComm_t *_comm, getLimitedPasswordInp_t *_inp, getLimitedPasswordOut_t **_out)
Definition: irods_api_calling_functions.cpp:528
getLimitedPasswordInp_t
Definition: getLimitedPassword.h:7
call_bytesBufOut
int call_bytesBufOut(irods::api_entry *_api, rsComm_t *_comm, bytesBuf_t **_out)
Definition: irods_api_calling_functions.cpp:1121
fileSyncOut_t
Definition: fileStageToCache.h:22
ruleExecDelInp_t
Definition: ruleExecDel.h:7
fileUnlinkInp_t
Definition: fileUnlink.h:7
DataObjInfo
Definition: objInfo.h:129
MiscSvrInfo
Definition: getMiscSvrInfo.h:13
call_subStructFileFdOprInp
int call_subStructFileFdOprInp(irods::api_entry *_api, rsComm_t *_comm, subStructFileFdOprInp_t *_inp)
Definition: irods_api_calling_functions.cpp:797
call_fileOpendirInp
int call_fileOpendirInp(irods::api_entry *_api, rsComm_t *_comm, fileOpendirInp_t *_inp)
Definition: irods_api_calling_functions.cpp:166
call_intp_collEntOut
int call_intp_collEntOut(irods::api_entry *_api, rsComm_t *_comm, int *_inp, collEnt_t **_out)
Definition: irods_api_calling_functions.cpp:551
call_miscSvrInfo_out
int call_miscSvrInfo_out(irods::api_entry *_api, rsComm_t *_comm, miscSvrInfo_t **_out)
Definition: irods_api_calling_functions.cpp:8
irods::api_entry
Definition: apiHandler.hpp:104
fileMkdirInp_t
Definition: fileMkdir.h:7
chkObjPermAndStat_t
Definition: chkObjPermAndStat.h:9
call_fileChmodInp
int call_fileChmodInp(irods::api_entry *_api, rsComm_t *_comm, fileChmodInp_t *_inp)
Definition: irods_api_calling_functions.cpp:120
rodsHostAddr_t
Definition: rodsDef.h:296
procStatInp_t
Definition: procStat.h:19
call_subStructFileLseekInp_fileLseekOut
int call_subStructFileLseekInp_fileLseekOut(irods::api_entry *_api, rsComm_t *_comm, subStructFileLseekInp_t *_inp, fileLseekOut_t **_out)
Definition: irods_api_calling_functions.cpp:820