Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes | Static Private Attributes

XrdOlbPrepArgs Class Reference

#include <XrdOlbPrepArgs.hh>

Inheritance diagram for XrdOlbPrepArgs:
Inheritance graph
[legend]
Collaboration diagram for XrdOlbPrepArgs:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Clear ()
void DoIt ()
int prepMsg ()
int prepMsg (const char *Cmd, const char *Info)
void Queue ()
 XrdOlbPrepArgs (int srvr)
 ~XrdOlbPrepArgs ()

Static Public Member Functions

static XrdOlbPrepArgsRequest ()

Public Attributes

char * reqid
char * user
char * prty
char * mode
char * path
char * data
struct iovec Msg [iovNum]
int Stage
int endP

Static Public Attributes

static const int iovNum = 12

Private Attributes

XrdOlbPrepArgsNext

Static Private Attributes

static XrdSysMutex PAQueue
static XrdSysSemaphore PAReady
static XrdOlbPrepArgsFirst = 0
static XrdOlbPrepArgsLast = 0

Constructor & Destructor Documentation

XrdOlbPrepArgs::XrdOlbPrepArgs ( int  srvr  )  [inline]

References Clear(), and endP.

XrdOlbPrepArgs::~XrdOlbPrepArgs (  )  [inline]

References data.


Member Function Documentation

void XrdOlbPrepArgs::Clear (  )  [inline]

References data, mode, Next, path, prty, reqid, Stage, and user.

Referenced by XrdOlbPrepArgs().

void XrdOlbPrepArgs::DoIt (  )  [inline, virtual]

Implements XrdJob.

References XrdOlbServer::Resume().

int XrdOlbPrepArgs::prepMsg ( const char *  Cmd,
const char *  Info 
)
int XrdOlbPrepArgs::prepMsg (  ) 
void XrdOlbPrepArgs::Queue (  ) 
XrdOlbPrepArgs * XrdOlbPrepArgs::Request (  )  [static]

Member Data Documentation

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

Referenced by Queue(), and Request().

const int XrdOlbPrepArgs::iovNum = 12 [static]

Referenced by prepMsg().

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

Referenced by Queue(), and Request().

Referenced by Clear(), Queue(), and Request().

Referenced by Queue(), and Request().

Referenced by Queue(), and Request().


The documentation for this class was generated from the following files: