Go to the documentation of this file. 1 #ifndef __XRDCMSXMI_H__
2 #define __XRDCMSXMI_H__
33 #include <sys/types.h>
125 #define XMI_RW 0x0001
126 #define XMI_NEW 0x0002
127 #define XMI_TRUNC 0x0004
128 #define XMI_CANCEL 0x0008
129 #define XMI_LOCATE 0x0010
133 #define XMI_CHMOD 0x00000001
134 #define XMI_LOAD 0x00000002
135 #define XMI_MKDIR 0x00000004
136 #define XMI_MKPATH 0x00000008
137 #define XMI_PREP 0x00000010
138 #define XMI_RENAME 0x00000020
139 #define XMI_REMDIR 0x00000040
140 #define XMI_REMOVE 0x00000080
141 #define XMI_SELECT 0x00000100
142 #define XMI_SPACE 0x00000200
143 #define XMI_STAT 0x00000400
144 #define XMI_ALL 0x000007ff
155 const char *opaque) = 0;
166 const char *opaque) = 0;
173 const char *opaque) = 0;
177 virtual int Prep (
const char *ReqID,
180 const char *Opaque) = 0;
186 const char *oldopaque,
188 const char *newopaque) = 0;
194 const char *opaque) = 0;
200 const char *opaque) = 0;
209 const char *opaque) = 0;
219 const char *opaque) = 0;
225 unsigned int &isDirect)