XrdSutPFile.hh File Reference

#include "XProtocol/XProtocol.hh"
#include "XrdOuc/XrdOucHash.hh"
#include "XrdOuc/XrdOucString.hh"
Include dependency graph for XrdSutPFile.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XrdSutPFEntInd
class  XrdSutPFHeader
class  XrdSutPFile

Defines

#define kFileIDSize   8
#define kDefFileID   "XrdIF"
#define kXrdIFVersion   1
#define kOfsFileID   0
#define kOfsVersion   8
#define kOfsCtime   12
#define kOfsItime   16
#define kOfsEntries   20
#define kOfsIndOfs   24
#define kOfsJnkSiz   28
#define kPFEcreate   0x1
#define kPFEopen   0x2
#define kMaxLockTries   3

Enumerations

enum  EPFileErrors {
  kPFErrBadInputs, kPFErrFileAlreadyOpen, kPFErrNoFile, kPFErrFileRename,
  kPFErrStat, kPFErrFileOpen, kPFErrFileNotOpen, kPFErrLocking,
  kPFErrUnlocking, kPFErrFileLocked, kPFErrSeek, kPFErrRead,
  kPFErrOutOfMemory, kPFErrLenMismatch, kPFErrBadOp
}

Define Documentation

#define kDefFileID   "XrdIF"
#define kFileIDSize   8

Referenced by XrdSutPFHeader::Length().

#define kMaxLockTries   3
#define kOfsCtime   12
#define kOfsEntries   20
#define kOfsFileID   0
#define kOfsIndOfs   24
#define kOfsItime   16
#define kOfsJnkSiz   28
#define kOfsVersion   8
#define kPFEcreate   0x1
#define kPFEopen   0x2
#define kXrdIFVersion   1

Enumeration Type Documentation

Enumerator:
kPFErrBadInputs 
kPFErrFileAlreadyOpen 
kPFErrNoFile 
kPFErrFileRename 
kPFErrStat 
kPFErrFileOpen 
kPFErrFileNotOpen 
kPFErrLocking 
kPFErrUnlocking 
kPFErrFileLocked 
kPFErrSeek 
kPFErrRead 
kPFErrOutOfMemory 
kPFErrLenMismatch 
kPFErrBadOp 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 16 Oct 2020 for xrootd by  doxygen 1.6.1