#include <XrdCmsPrepArgs.hh>
Public Member Functions | |
void | DoIt () |
void | Queue () |
XrdCmsPrepArgs (XrdCmsRRData &Arg) | |
~XrdCmsPrepArgs () | |
Static Public Member Functions | |
static void | Process () |
static XrdCmsPrepArgs * | getRequest () |
Public Attributes | |
XrdCms::CmsRRHdr | Request |
char * | Ident |
char * | reqid |
char * | notify |
char * | prty |
char * | mode |
char * | path |
char * | opaque |
char * | clPath |
int | options |
int | pathlen |
struct iovec | ioV [iovNum] |
Static Public Attributes | |
static const int | iovNum = 2 |
Private Attributes | |
XrdCmsPrepArgs * | Next |
char * | Data |
Static Private Attributes | |
static XrdSysMutex | PAQueue |
static XrdSysSemaphore | PAReady |
static XrdCmsPrepArgs * | First |
static XrdCmsPrepArgs * | Last |
static int | isIdle |
XrdCmsPrepArgs::XrdCmsPrepArgs | ( | XrdCmsRRData & | Arg | ) |
XrdCmsPrepArgs::~XrdCmsPrepArgs | ( | ) | [inline] |
References Data.
void XrdCmsPrepArgs::DoIt | ( | ) | [inline, virtual] |
Implements XrdJob.
References XrdCmsNode::do_SelPrep().
static XrdCmsPrepArgs* XrdCmsPrepArgs::getRequest | ( | ) | [static] |
static void XrdCmsPrepArgs::Process | ( | ) | [static] |
void XrdCmsPrepArgs::Queue | ( | ) |
char* XrdCmsPrepArgs::clPath |
char* XrdCmsPrepArgs::Data [private] |
Referenced by ~XrdCmsPrepArgs().
XrdCmsPrepArgs* XrdCmsPrepArgs::First [static, private] |
char* XrdCmsPrepArgs::Ident |
struct iovec XrdCmsPrepArgs::ioV[iovNum] [read] |
const int XrdCmsPrepArgs::iovNum = 2 [static] |
int XrdCmsPrepArgs::isIdle [static, private] |
XrdCmsPrepArgs* XrdCmsPrepArgs::Last [static, private] |
char* XrdCmsPrepArgs::mode |
XrdCmsPrepArgs* XrdCmsPrepArgs::Next [private] |
char* XrdCmsPrepArgs::notify |
char* XrdCmsPrepArgs::opaque |
XrdSysMutex XrdCmsPrepArgs::PAQueue [static, private] |
XrdSysSemaphore XrdCmsPrepArgs::PAReady [static, private] |
char* XrdCmsPrepArgs::path |
char* XrdCmsPrepArgs::prty |
char* XrdCmsPrepArgs::reqid |