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)  

Collaboration diagram for Server Miscellaneous Operations:

Functions

int rcGetRemoteZoneResc (rcComm_t *conn, dataObjInp_t *dataObjInp, rodsHostAddr_t **rescAddr)
 
int rcGetRescQuota (rcComm_t *conn, getRescQuotaInp_t *getRescQuotaInp, rescQuota_t **rescQuota)
 
int rcQuerySpecColl (rcComm_t *conn, dataObjInp_t *querySpecCollInp, genQueryOut_t **genQueryOut)
 

Detailed Description

Function Documentation

◆ rcGetRemoteZoneResc()

rcGetRemoteZoneResc ( rcComm_t conn,
dataObjInp_t dataObjInp,
rodsHostAddr_t **  rescAddr 
)
Description:\n Get a resource from the remote zone.
Primary User:\n client
Since
1.0
Remarks
none
Note
none
Parameters
[in]conn- A rcComm_t connection handle to the server.
[in]dataObjInp- generic dataObj input
objPath - the path of the data object.
condInput - condition input (optional).
REMOTE_ZONE_OPR_KW - specifies the type of remote zone operation (REMOTE_CREATE or REMOTE_OPEN)
[out]rescAddr- the address of the resource
Returns
integer
Return values
0on success
Side Effect:\n none
Precondition
none
Postcondition
none
See also
none

Definition at line 39 of file rcGetRemoteZoneResc.cpp.

References GET_REMOTE_ZONE_RESC_AN, NULL, procApiRequest(), and irods.pypyodbc::status.

Referenced by getRemoteZoneHost().

Here is the call graph for this function:

◆ rcGetRescQuota()

rcGetRescQuota ( rcComm_t conn,
getRescQuotaInp_t getRescQuotaInp,
rescQuota_t **  rescQuota 
)
Description:\n Get the quota for a resource.
Primary User:\n client
Since
1.0
Remarks
none
Note
none
Parameters
[in]conn- A rcComm_t connection handle to the server.
[in]getRescQuotaInp
[out]rescQuota- the quota
Returns
integer
Return values
0on success
Side Effect:\n none
Precondition
none
Postcondition
none
See also
none

Definition at line 33 of file rcGetRescQuota.cpp.

References GET_RESC_QUOTA_AN, NULL, procApiRequest(), and irods.pypyodbc::status.

Referenced by rsGetRescQuota().

Here is the call graph for this function:

◆ rcQuerySpecColl()

rcQuerySpecColl ( rcComm_t conn,
dataObjInp_t querySpecCollInp,
genQueryOut_t **  genQueryOut 
)
Description:\n Query a special collection.
Primary User:\n client
Since
1.0
Remarks
none
Note
none
Parameters
[in]conn- A rcComm_t connection handle to the server.
[in]querySpecCollInp
[out]genQueryOut- the GenQuery output
Returns
integer
Return values
0on success
Side Effect:\n none
Precondition
none
Postcondition
none
See also
none

Definition at line 33 of file rcQuerySpecColl.cpp.

References NULL, procApiRequest(), QUERY_SPEC_COLL_AN, and irods.pypyodbc::status.

Referenced by rclInitQueryHandle(), and rsQuerySpecColl().

Here is the call graph for this function: