Go to the documentation of this file. 1 #ifndef __XRDXROOTDPIO__
2 #define __XRDXROOTDPIO__
52 memset(&
IO, 0,
sizeof(
IO));
54 Next = np;
return this;
static XrdSysMutex myMutex
Definition: XrdXrootdPio.hh:72
int(XrdXrootdProtocol::* ResumePio)()
Definition: XrdXrootdPio.hh:44
Definition: XrdSysPthread.hh:165
static int FreeNum
Definition: XrdXrootdPio.hh:74
unsigned char kXR_char
Definition: XPtypes.hh:65
void Set(int(XrdXrootdProtocol::*Invoke)(), XrdXrootd::IOParms &io, const kXR_char *theSID)
Definition: XrdXrootdPio.hh:59
Definition: XrdXrootdPio.hh:40
Definition: XrdXrootdProtocol.hh:132
static XrdXrootdPio * Alloc(int n=1)
XrdXrootd::IOParms IO
Definition: XrdXrootdPio.hh:45
kXR_char StreamID[2]
Definition: XrdXrootdPio.hh:46
XrdXrootdPio(XrdXrootdPio *np=0)
Definition: XrdXrootdPio.hh:66
static XrdXrootdPio * Free
Definition: XrdXrootdPio.hh:73
Definition: XrdXrootdFile.hh:101
XrdXrootdPio * Next
Definition: XrdXrootdPio.hh:43
Definition: XrdXrootdProtocol.hh:155
~XrdXrootdPio()
Definition: XrdXrootdPio.hh:67
static const int FreeMax
Definition: XrdXrootdPio.hh:71
XrdXrootdPio * Clear(XrdXrootdPio *np=0)
Definition: XrdXrootdPio.hh:50