XrdCpFile Class Reference

#include <XrdCpFile.hh>

Collaboration diagram for XrdCpFile:
Collaboration graph
[legend]

List of all members.

Public Types

enum  PType {
  isOther = 0, isDir, isFile, isStdIO,
  isXroot, isXroots, isHttp, isHttps,
  isDevNull, isDevZero
}

Public Member Functions

int Extend (XrdCpFile **pLast, int &nFile, long long &nBytes)
int Resolve ()
 XrdCpFile ()
 XrdCpFile (const char *FSpec, int &badURL)
 XrdCpFile (char *FSpec, struct stat &Stat, short doff, short dlen)
 ~XrdCpFile ()

Static Public Member Functions

static void SetMsgPfx (const char *pfx)

Public Attributes

XrdCpFileNext
char * Path
short Doff
short Dlen
PType Protocol
char ProtName [8]
long long fSize

Static Private Attributes

static const char * mPfx

Member Enumeration Documentation

Enumerator:
isOther 
isDir 
isFile 
isStdIO 
isXroot 
isXroots 
isHttp 
isHttps 
isDevNull 
isDevZero 

Constructor & Destructor Documentation

XrdCpFile::XrdCpFile (  )  [inline]

References ProtName.

XrdCpFile::XrdCpFile ( const char *  FSpec,
int &  badURL 
)
XrdCpFile::XrdCpFile ( char *  FSpec,
struct stat &  Stat,
short  doff,
short  dlen 
)
XrdCpFile::~XrdCpFile (  )  [inline]

References Path.


Member Function Documentation

int XrdCpFile::Extend ( XrdCpFile **  pLast,
int &  nFile,
long long &  nBytes 
)
int XrdCpFile::Resolve (  ) 
static void XrdCpFile::SetMsgPfx ( const char *  pfx  )  [inline, static]

References mPfx.


Member Data Documentation

long long XrdCpFile::fSize
const char* XrdCpFile::mPfx [static, private]

Referenced by SetMsgPfx().

Referenced by ~XrdCpFile().

Referenced by XrdCpFile().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Jul 2020 for xrootd by  doxygen 1.6.1