![]() |
XRootD
|
#include <XrdXrootdPio.hh>
Public Member Functions | |
XrdXrootdPio (XrdXrootdPio *np=0) | |
~XrdXrootdPio () | |
XrdXrootdPio * | Clear (XrdXrootdPio *np=0) |
void | Recycle () |
void | Set (int(XrdXrootdProtocol::*Invoke)(), XrdXrootd::IOParms &io, const kXR_char *theSID) |
Static Public Member Functions | |
static XrdXrootdPio * | Alloc (int n=1) |
Public Attributes | |
XrdXrootd::IOParms | IO |
XrdXrootdPio * | Next |
int(XrdXrootdProtocol::* | ResumePio )() |
kXR_char | StreamID [2] |
Definition at line 39 of file XrdXrootdPio.hh.
|
inline |
Definition at line 66 of file XrdXrootdPio.hh.
References Clear().
Referenced by Alloc().
|
inline |
Definition at line 67 of file XrdXrootdPio.hh.
|
static |
Definition at line 45 of file XrdXrootdPio.cc.
References XrdXrootdPio(), XrdSysMutex::Lock(), Next, and XrdSysMutex::UnLock().
|
inline |
Definition at line 50 of file XrdXrootdPio.hh.
References IO, Next, ResumePio, and StreamID.
Referenced by XrdXrootdPio(), and Recycle().
void XrdXrootdPio::Recycle | ( | void | ) |
Definition at line 73 of file XrdXrootdPio.cc.
References Clear(), XrdSysMutex::Lock(), and XrdSysMutex::UnLock().
|
inline |
XrdXrootd::IOParms XrdXrootdPio::IO |
Definition at line 45 of file XrdXrootdPio.hh.
XrdXrootdPio* XrdXrootdPio::Next |
Definition at line 43 of file XrdXrootdPio.hh.
int(XrdXrootdProtocol::* XrdXrootdPio::ResumePio) () |
Definition at line 44 of file XrdXrootdPio.hh.
kXR_char XrdXrootdPio::StreamID[2] |
Definition at line 46 of file XrdXrootdPio.hh.