XRootD
XrdOfsPrepGPIReal::PrepRequest Struct Reference
+ Collaboration diagram for XrdOfsPrepGPIReal::PrepRequest:

Public Member Functions

 PrepRequest ()
 
 ~PrepRequest ()
 
const char * Info (char *bP, int bL)
 

Public Attributes

int argCnt
 
std::vector< std::string > argMem
 
const char * argVec [argSZ]
 
int envCnt
 
std::vector< std::string > envMem
 
const char * envVec [envSZ]
 
PrepRequestnext
 
char * reqID
 
const char * reqName
 
const char * tID
 

Static Public Attributes

static const int argSZ = 12
 
static const int envSZ = 4
 
static PrepRequestFirst = 0
 
static PrepRequestLast = 0
 

Detailed Description

Definition at line 93 of file XrdOfsPrepGPI.cc.

Constructor & Destructor Documentation

◆ PrepRequest()

XrdOfsPrepGPIReal::PrepRequest::PrepRequest ( )
inline

◆ ~PrepRequest()

XrdOfsPrepGPIReal::PrepRequest::~PrepRequest ( )
inline

Definition at line 121 of file XrdOfsPrepGPI.cc.

121 {if (reqID) free(reqID);}

References reqID.

Member Function Documentation

◆ Info()

const char* XrdOfsPrepGPIReal::PrepRequest::Info ( char *  bP,
int  bL 
)
inline

Definition at line 114 of file XrdOfsPrepGPI.cc.

115  {snprintf(bP, bL, "%s %s %s", tID, reqName, reqID);
116  return bP;
117  }

References reqID, reqName, and tID.

Referenced by XrdOfsPrepGPIReal::PrepGRun::Run().

+ Here is the caller graph for this function:

Member Data Documentation

◆ argCnt

int XrdOfsPrepGPIReal::PrepRequest::argCnt

Definition at line 103 of file XrdOfsPrepGPI.cc.

Referenced by XrdOfsPrepGPIReal::PrepGRun::Run().

◆ argMem

std::vector<std::string> XrdOfsPrepGPIReal::PrepRequest::argMem

◆ argSZ

const int XrdOfsPrepGPIReal::PrepRequest::argSZ = 12
static

Definition at line 100 of file XrdOfsPrepGPI.cc.

◆ argVec

const char* XrdOfsPrepGPIReal::PrepRequest::argVec[argSZ]

Definition at line 102 of file XrdOfsPrepGPI.cc.

◆ envCnt

int XrdOfsPrepGPIReal::PrepRequest::envCnt

Definition at line 104 of file XrdOfsPrepGPI.cc.

◆ envMem

std::vector<std::string> XrdOfsPrepGPIReal::PrepRequest::envMem

Definition at line 112 of file XrdOfsPrepGPI.cc.

◆ envSZ

const int XrdOfsPrepGPIReal::PrepRequest::envSZ = 4
static

Definition at line 99 of file XrdOfsPrepGPI.cc.

◆ envVec

const char* XrdOfsPrepGPIReal::PrepRequest::envVec[envSZ]

Definition at line 105 of file XrdOfsPrepGPI.cc.

Referenced by XrdOfsPrepGPIReal::PrepGRun::Run().

◆ First

PrepRequest * XrdOfsPrepGPIReal::PrepRequest::First = 0
static

Definition at line 95 of file XrdOfsPrepGPI.cc.

Referenced by XrdOfsPrepGPIReal::PrepGRun::DoIt().

◆ Last

PrepRequest * XrdOfsPrepGPIReal::PrepRequest::Last = 0
static

Definition at line 96 of file XrdOfsPrepGPI.cc.

Referenced by XrdOfsPrepGPIReal::PrepGRun::DoIt().

◆ next

PrepRequest* XrdOfsPrepGPIReal::PrepRequest::next

Definition at line 94 of file XrdOfsPrepGPI.cc.

Referenced by XrdOfsPrepGPIReal::PrepGRun::DoIt().

◆ reqID

char* XrdOfsPrepGPIReal::PrepRequest::reqID

◆ reqName

const char* XrdOfsPrepGPIReal::PrepRequest::reqName

Definition at line 108 of file XrdOfsPrepGPI.cc.

Referenced by Info(), and XrdOfsPrepGPIReal::PrepGRun::Run().

◆ tID

const char* XrdOfsPrepGPIReal::PrepRequest::tID

Definition at line 109 of file XrdOfsPrepGPI.cc.

Referenced by Info(), and XrdOfsPrepGPIReal::PrepGRun::Run().


The documentation for this struct was generated from the following file: