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)  

modAVUMetadata.h
Go to the documentation of this file.
1 #ifndef MOD_AVU_METADATA_H__
2 #define MOD_AVU_METADATA_H__
3 
4 #include "rcConnect.h"
5 
6 typedef struct {
7  char *arg0; // option add, adda, rm, rmw, rmi, cp, mod, or set
8  char *arg1; // item type -d,-D,-c,-C,-r,-R,-u,-U
9  char *arg2; // item name
10  char *arg3; // attr name
11  char *arg4; // attr value
12  char *arg5; // attr unit
13  char *arg6; // new attr name (for mod or set)
14  char *arg7; // new attr value (for mod or set)
15  char *arg8; // new attr unit (for mod or set)
16  char *arg9; // unused
18 
19 #define ModAVUMetadataInp_PI "str *arg0; str *arg1; str *arg2; str *arg3; str *arg4; str *arg5; str *arg6; str *arg7; str *arg8; str *arg9;"
20 
21 #ifdef __cplusplus
22 extern "C"
23 #endif
24 int rcModAVUMetadata( rcComm_t *conn, modAVUMetadataInp_t *modAVUMetadataInp );
25 #ifdef __cplusplus
26 extern "C"
27 #endif
28 void clearModAVUMetadataInp( void * voidInp );
29 
30 #endif
rcComm_t
Definition: rcConnect.h:95
modAVUMetadataInp_t::arg0
char * arg0
Definition: modAVUMetadata.h:7
modAVUMetadataInp_t::arg2
char * arg2
Definition: modAVUMetadata.h:9
rcConnect.h
modAVUMetadataInp_t::arg4
char * arg4
Definition: modAVUMetadata.h:11
modAVUMetadataInp_t::arg7
char * arg7
Definition: modAVUMetadata.h:14
modAVUMetadataInp_t::arg9
char * arg9
Definition: modAVUMetadata.h:16
modAVUMetadataInp_t::arg3
char * arg3
Definition: modAVUMetadata.h:10
rcModAVUMetadata
int rcModAVUMetadata(rcComm_t *conn, modAVUMetadataInp_t *modAVUMetadataInp)
Definition: rcModAVUMetadata.cpp:41
modAVUMetadataInp_t
Definition: modAVUMetadata.h:6
modAVUMetadataInp_t::arg6
char * arg6
Definition: modAVUMetadata.h:13
modAVUMetadataInp_t::arg5
char * arg5
Definition: modAVUMetadata.h:12
clearModAVUMetadataInp
void clearModAVUMetadataInp(void *voidInp)
Definition: rcMisc.cpp:3516
modAVUMetadataInp_t::arg1
char * arg1
Definition: modAVUMetadata.h:8
modAVUMetadataInp_t::arg8
char * arg8
Definition: modAVUMetadata.h:15