Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdCmsPrepArgs Class Reference

#include <XrdCmsPrepArgs.hh>

Inheritance diagram for XrdCmsPrepArgs:

Inheritance graph
[legend]
Collaboration diagram for XrdCmsPrepArgs:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void DoIt ()
void Queue ()
 XrdCmsPrepArgs (XrdCmsRRData &Arg)
 ~XrdCmsPrepArgs ()

Static Public Member Functions

void Process ()
XrdCmsPrepArgsgetRequest ()

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
iovec ioV [iovNum]

Static Public Attributes

const int iovNum = 2

Private Attributes

XrdCmsPrepArgsNext
char * Data

Static Private Attributes

XrdSysMutex PAQueue
XrdSysSemaphore PAReady
XrdCmsPrepArgsFirst = 0
XrdCmsPrepArgsLast = 0
int isIdle = 1

Constructor & Destructor Documentation

XrdCmsPrepArgs::XrdCmsPrepArgs XrdCmsRRData Arg  ) 
 

XrdCmsPrepArgs::~XrdCmsPrepArgs  )  [inline]
 


Member Function Documentation

void XrdCmsPrepArgs::DoIt  )  [inline, virtual]
 

Implements XrdJob.

XrdCmsPrepArgs * XrdCmsPrepArgs::getRequest  )  [static]
 

void XrdCmsPrepArgs::Process  )  [static]
 

void XrdCmsPrepArgs::Queue  ) 
 


Member Data Documentation

char* XrdCmsPrepArgs::clPath
 

char* XrdCmsPrepArgs::Data [private]
 

XrdCmsPrepArgs * XrdCmsPrepArgs::First = 0 [static, private]
 

char* XrdCmsPrepArgs::Ident
 

struct iovec XrdCmsPrepArgs::ioV[iovNum]
 

const int XrdCmsPrepArgs::iovNum = 2 [static]
 

int XrdCmsPrepArgs::isIdle = 1 [static, private]
 

XrdCmsPrepArgs * XrdCmsPrepArgs::Last = 0 [static, private]
 

char* XrdCmsPrepArgs::mode
 

XrdCmsPrepArgs* XrdCmsPrepArgs::Next [private]
 

char* XrdCmsPrepArgs::notify
 

char* XrdCmsPrepArgs::opaque
 

int XrdCmsPrepArgs::options
 

XrdSysMutex XrdCmsPrepArgs::PAQueue [static, private]
 

XrdSysSemaphore XrdCmsPrepArgs::PAReady [static, private]
 

char* XrdCmsPrepArgs::path
 

int XrdCmsPrepArgs::pathlen
 

char* XrdCmsPrepArgs::prty
 

char* XrdCmsPrepArgs::reqid
 

XrdCms::CmsRRHdr XrdCmsPrepArgs::Request
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:42:02 2011 for xrootd by  doxygen 1.3.9.1