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)  

chkObjPermAndStat.h
Go to the documentation of this file.
1 #ifndef CHK_OBJ_PERM_AND_STAT_H__
2 #define CHK_OBJ_PERM_AND_STAT_H__
3 
4 #include "rcConnect.h"
5 
6 // definition for flags
7 #define CHK_COLL_FOR_BUNDLE_OPR 0x1
8 
9 typedef struct {
10  char objPath[MAX_NAME_LEN];
11  char permission[NAME_LEN];
12  int flags;
13  int status;
16 
17 #define ChkObjPermAndStat_PI "str objPath[MAX_NAME_LEN]; str permission[NAME_LEN]; int flags; int status; struct KeyValPair_PI;"
18 
19 /* rcChkObjPermAndStat - Unregister a iRODS dataObject.
20  * Input -
21  * rcComm_t *conn - The client connection handle.
22  * chkObjPermAndStat_t *chkObjPermAndStatInp - the dataObjInfo to unregister
23  *
24  * OutPut -
25  * int status - status of the operation.
26  */
27 int rcChkObjPermAndStat( rcComm_t *conn, chkObjPermAndStat_t *chkObjPermAndStatInp );
28 
29 #endif
rcComm_t
Definition: rcConnect.h:95
rcConnect.h
MAX_NAME_LEN
#define MAX_NAME_LEN
Definition: rodsDef.h:61
rcChkObjPermAndStat
int rcChkObjPermAndStat(rcComm_t *conn, chkObjPermAndStat_t *chkObjPermAndStatInp)
Definition: rcChkObjPermAndStat.cpp:23
chkObjPermAndStat_t::status
int status
Definition: chkObjPermAndStat.h:13
chkObjPermAndStat_t::flags
int flags
Definition: chkObjPermAndStat.h:12
NAME_LEN
#define NAME_LEN
Definition: rodsDef.h:55
KeyValPair
Definition: objInfo.h:120
chkObjPermAndStat_t::condInput
keyValPair_t condInput
Definition: chkObjPermAndStat.h:14
chkObjPermAndStat_t
Definition: chkObjPermAndStat.h:9