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)  

rsGetRescQuota.hpp
Go to the documentation of this file.
1 #ifndef RS_GET_RESC_QUOTA_HPP
2 #define RS_GET_RESC_QUOTA_HPP
3 
4 #include "rcConnect.h"
5 #include "rodsType.h"
6 #include "rodsGenQuery.h"
7 #include "getRescQuota.h"
8 
11 int getQuotaByResc( rsComm_t *rsComm, char *userName, char *rescName, genQueryOut_t **genQueryOut );
12 int queRescQuota( rescQuota_t **rescQuota, genQueryOut_t *genQueryOut );
13 int fillRescQuotaStruct( rescQuota_t *rescQuota, char *tmpQuotaLimit, char *tmpQuotaOver, char *tmpRescName, char *tmpQuotaRescId, char *tmpQuotaUserId );
14 int updatequotaOverrun( const char *_resc_hier, rodsLong_t dataSize, int flags );
15 int chkRescQuotaPolicy( rsComm_t *rsComm );
16 int setRescQuota(rsComm_t* comm_handle, const char* obj_path, const char* resc_name, rodsLong_t data_size);
17 
18 
19 #endif
rsComm_t
Definition: rcConnect.h:145
getQuotaByResc
int getQuotaByResc(rsComm_t *rsComm, char *userName, char *rescName, genQueryOut_t **genQueryOut)
Definition: rsGetRescQuota.cpp:80
rcConnect.h
setRescQuota
int setRescQuota(rsComm_t *comm_handle, const char *obj_path, const char *resc_name, rodsLong_t data_size)
Definition: rsGetRescQuota.cpp:213
fillRescQuotaStruct
int fillRescQuotaStruct(rescQuota_t *rescQuota, char *tmpQuotaLimit, char *tmpQuotaOver, char *tmpRescName, char *tmpQuotaRescId, char *tmpQuotaUserId)
Definition: rsGetRescQuota.cpp:187
rodsType.h
getRescQuotaInp
Definition: getRescQuota.h:18
rescQuota
Definition: getRescQuota.h:28
getRescQuota.h
GenQueryOut
Definition: rodsGenQuery.h:67
updatequotaOverrun
int updatequotaOverrun(const char *_resc_hier, rodsLong_t dataSize, int flags)
Definition: rsGetRescQuota.cpp:296
rodsGenQuery.h
_rsGetRescQuota
int _rsGetRescQuota(rsComm_t *rsComm, getRescQuotaInp_t *getRescQuotaInp, rescQuota_t **rescQuota)
Definition: rsGetRescQuota.cpp:47
rsGetRescQuota
int rsGetRescQuota(rsComm_t *rsComm, getRescQuotaInp_t *getRescQuotaInp, rescQuota_t **rescQuota)
Definition: rsGetRescQuota.cpp:21
chkRescQuotaPolicy
int chkRescQuotaPolicy(rsComm_t *rsComm)
Definition: rsGetRescQuota.cpp:337
queRescQuota
int queRescQuota(rescQuota_t **rescQuota, genQueryOut_t *genQueryOut)
Definition: rsGetRescQuota.cpp:128
rodsLong_t
long long rodsLong_t
Definition: rodsType.h:32