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.
![]() ![]() |
Functions | |
int | rcCloseCollection (rcComm_t *conn, int handleInxInp) |
int | rcCollCreate (rcComm_t *conn, collInp_t *collCreateInp) |
int | rcCollRepl (rcComm_t *conn, collInp_t *collReplInp, int vFlag) |
int | rcOpenCollection (rcComm_t *conn, collInp_t *openCollInp) |
int | rcPhyBundleColl (rcComm_t *conn, structFileExtAndRegInp_t *phyBundleCollInp) |
int | rcReadCollection (rcComm_t *conn, int handleInxInp, collEnt_t **collEnt) |
int | rcRmColl (rcComm_t *conn, collInp_t *rmCollInp, int vFlag) |
int | rcSyncMountedColl (rcComm_t *conn, dataObjInp_t *syncMountedCollInp) |
[in] | conn | - A rcComm_t connection handle to the server. |
[in] | handleInxInp | - The opened collection index from rcOpenCollection. |
0 | on success |
Definition at line 68 of file rcCloseCollection.cpp.
References CLOSE_COLLECTION_AN, NULL, procApiRequest(), and irods.pypyodbc::status.
[in] | conn | - A rcComm_t connection handle to the server. |
[in] | collCreateInp | - Elements of collInp_t used :
|
0 | on success |
Definition at line 58 of file rcCollCreate.cpp.
References COLL_CREATE_AN, NULL, procApiRequest(), and irods.pypyodbc::status.
Referenced by mkColl(), mkdirUtil(), and rsCollCreate().
[in] | conn | - A rcComm_t connection handle to the server. |
[in] | collReplInp | - Collection to replicate |
[in] | vFlag | - verbose flag |
0 | on success |
Definition at line 50 of file rcCollRepl.cpp.
References _rcCollRepl(), cliGetCollOprStat(), NULL, and irods.pypyodbc::status.
[in] | conn | - A rcComm_t connection handle to the server. |
[in] | openCollInp | - Elements of collInp_t used :
|
the | opened collection handle on success |
Definition at line 88 of file rcOpenCollection.cpp.
References NULL, OPEN_COLLECTION_AN, procApiRequest(), and irods.pypyodbc::status.
rcPhyBundleColl | ( | rcComm_t * | conn, |
structFileExtAndRegInp_t * | phyBundleCollInp | ||
) |
[in] | conn | - A rcComm_t connection handle to the server. |
[in] | phyBundleCollInp | - The phyBundleColl structFileExtAndRegInp_t |
0 | on success |
Definition at line 33 of file rcPhyBundleColl.cpp.
References NULL, PHY_BUNDLE_COLL_AN, procApiRequest(), and irods.pypyodbc::status.
Referenced by phybunUtil(), and remotePhyBundleColl().
[in] | conn | - A rcComm_t connection handle to the server. |
[in] | handleInxInp | - The opened collection index from rcOpenCollection. |
[out] | collEnt | - A point to a collEnt_t structure containing the result of the read. |
0 | on success |
Definition at line 71 of file rcReadCollection.cpp.
References NULL, procApiRequest(), READ_COLLECTION_AN, and irods.pypyodbc::status.
[in] | conn | - A rcComm_t connection handle to the server. |
[in] | rmCollInp | - Elements of collInp_t used :
|
[in] | vFlag | - Verbose flag. Verbose output if set to greater than 0. |
0 | on success |
Definition at line 79 of file rcRmColl.cpp.
References _rcRmColl(), cliGetCollOprStat(), NULL, and irods.pypyodbc::status.
Referenced by rmCollUtil(), rmdirCollUtil(), rmtrashCollUtil(), and rsRmColl().
rcSyncMountedColl | ( | rcComm_t * | conn, |
dataObjInp_t * | syncMountedCollInp | ||
) |
[in] | conn | - A rcComm_t connection handle to the server. |
[in] | syncMountedCollInp | - Elements of dataObjInp_t used :
|
0 | on success |
Definition at line 40 of file rcSyncMountedColl.cpp.
References NULL, procApiRequest(), irods.pypyodbc::status, and SYNC_MOUNTED_COLL_AN.
Referenced by mcollUtil(), and rsSyncMountedColl().