Go to the documentation of this file. 1 #ifndef __XRDCMSXMI_H__
2 #define __XRDCMSXMI_H__
15 #include <sys/types.h>
107 #define XMI_RW 0x0001
108 #define XMI_NEW 0x0002
109 #define XMI_TRUNC 0x0004
110 #define XMI_CANCEL 0x0008
111 #define XMI_LOCATE 0x0010
115 #define XMI_CHMOD 0x00000001
116 #define XMI_LOAD 0x00000002
117 #define XMI_MKDIR 0x00000004
118 #define XMI_MKPATH 0x00000008
119 #define XMI_PREP 0x00000010
120 #define XMI_RENAME 0x00000020
121 #define XMI_REMDIR 0x00000040
122 #define XMI_REMOVE 0x00000080
123 #define XMI_SELECT 0x00000100
124 #define XMI_SPACE 0x00000200
125 #define XMI_STAT 0x00000400
126 #define XMI_ALL 0x000007ff
137 const char *opaque) = 0;
148 const char *opaque) = 0;
155 const char *opaque) = 0;
159 virtual int Prep (
const char *ReqID,
162 const char *Opaque) = 0;
168 const char *oldopaque,
170 const char *newopaque) = 0;
176 const char *opaque) = 0;
182 const char *opaque) = 0;
191 const char *opaque) = 0;
201 const char *opaque) = 0;
207 unsigned int &isDirect)