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)  

bulkDataObjReg.h
Go to the documentation of this file.
1 #ifndef BULK_DATA_OBJ_REG_H__
2 #define BULK_DATA_OBJ_REG_H__
3 
4 #include "objInfo.h"
5 #include "rodsGenQuery.h"
6 #include "rcConnect.h"
7 
8 /* definition for opreration type */
9 #define OPR_TYPE_INX 999999
10 #define OFFSET_INX 999998
11 #define REGISTER_OPR "register"
12 #define MODIFY_OPR "modify"
13 
14 
15 /* rcBulkDataObjReg - Bulk Reg of iRODS data objects.
16  * Input -
17  * rcComm_t *conn - The client connection handle.
18  * genQueryOut_t *bulkDataObjRegInp - generic arrays of metadata including
19  * COL_DATA_NAME, COL_DATA_SIZE, COL_DATA_TYPE_NAME, COL_D_RESC_NAME,
20  * COL_D_DATA_PATH and OPR_TYPE_INX.
21  *
22  * OutPut -
23  * genQueryOut_t *bulkDataObjRegOut - arrays of metadata for COL_D_DATA_ID.
24  * Return -
25  * int status - The status of the operation.
26  */
27 
28 
29 #ifdef __cplusplus
30 extern "C"
31 #endif
32 int rcBulkDataObjReg( rcComm_t *conn, genQueryOut_t *bulkDataObjRegInp, genQueryOut_t **bulkDataObjRegOut );
33 
34 #endif
rcComm_t
Definition: rcConnect.h:95
rcConnect.h
rcBulkDataObjReg
int rcBulkDataObjReg(rcComm_t *conn, genQueryOut_t *bulkDataObjRegInp, genQueryOut_t **bulkDataObjRegOut)
Definition: rcBulkDataObjReg.cpp:24
GenQueryOut
Definition: rodsGenQuery.h:67
rodsGenQuery.h
objInfo.h