Go to the documentation of this file. 1 #ifndef __XRDXROOTDPIO__
2 #define __XRDXROOTDPIO__
55 Set(0, 0, 0, 0, zed,
false,
false);
56 Next = np;
return this;
62 int theIOLen,
unsigned short theFlags,
63 const kXR_char *theSID,
bool theW,
bool theP)
int myIOLen
Definition: XrdXrootdPio.hh:45
static XrdSysMutex myMutex
Definition: XrdXrootdPio.hh:79
bool isPGio
Definition: XrdXrootdPio.hh:49
unsigned short myFlags
Definition: XrdXrootdPio.hh:46
Definition: XrdSysPthread.hh:166
long long myOffset
Definition: XrdXrootdPio.hh:44
static int FreeNum
Definition: XrdXrootdPio.hh:81
bool isWrite
Definition: XrdXrootdPio.hh:48
unsigned char kXR_char
Definition: XPtypes.hh:65
void Set(XrdXrootdFile *theFile, long long theOffset, int theIOLen, unsigned short theFlags, const kXR_char *theSID, bool theW, bool theP)
Definition: XrdXrootdPio.hh:61
Definition: XrdXrootdPio.hh:39
static XrdXrootdPio * Alloc(int n=1)
kXR_char StreamID[2]
Definition: XrdXrootdPio.hh:47
XrdXrootdPio(XrdXrootdPio *np=0)
Definition: XrdXrootdPio.hh:73
static XrdXrootdPio * Free
Definition: XrdXrootdPio.hh:80
Definition: XrdXrootdFile.hh:98
XrdXrootdFile * myFile
Definition: XrdXrootdPio.hh:43
XrdXrootdPio * Next
Definition: XrdXrootdPio.hh:42
~XrdXrootdPio()
Definition: XrdXrootdPio.hh:74
static const int FreeMax
Definition: XrdXrootdPio.hh:78
XrdXrootdPio * Clear(XrdXrootdPio *np=0)
Definition: XrdXrootdPio.hh:53