xrootd
|
#include <XrdXrootdPio.hh>
Public Member Functions | |
XrdXrootdPio * | Clear (XrdXrootdPio *np=0) |
void | Recycle () |
void | Set (XrdXrootdFile *theFile, long long theOffset, int theIOLen, const kXR_char *theSID, char theW) |
XrdXrootdPio (XrdXrootdPio *np=0) | |
~XrdXrootdPio () | |
Static Public Member Functions | |
static XrdXrootdPio * | Alloc (int n=1) |
Public Attributes | |
XrdXrootdPio * | Next |
XrdXrootdFile * | myFile |
long long | myOffset |
int | myIOLen |
kXR_char | StreamID [2] |
char | isWrite |
Static Private Attributes | |
static const int | FreeMax = 256 |
static XrdSysMutex | myMutex |
static XrdXrootdPio * | Free |
static int | FreeNum |
|
inline |
References Clear().
|
inline |
|
static |
|
inline |
Referenced by XrdXrootdPio().
void XrdXrootdPio::Recycle | ( | ) |
|
inline |
|
staticprivate |
|
staticprivate |
|
staticprivate |
char XrdXrootdPio::isWrite |
Referenced by Set().
XrdXrootdFile* XrdXrootdPio::myFile |
Referenced by Set().
int XrdXrootdPio::myIOLen |
Referenced by Set().
|
staticprivate |
long long XrdXrootdPio::myOffset |
Referenced by Set().
XrdXrootdPio* XrdXrootdPio::Next |
Referenced by Clear().