1 #ifndef __SFS_FLAGS_H__ 2 #define __SFS_FLAGS_H__ 44 static const uint64_t
hasAUTZ = 0x0000000000000001LL;
47 static const uint64_t
hasCHKP = 0x0000000000000002LL;
50 static const uint64_t
hasGPF = 0x0000000000000004LL;
53 static const uint64_t
hasGPFA = 0x0000000000000008LL;
56 static const uint64_t
hasPGRW = 0x0000000000000010LL;
59 static const uint64_t
hasPOSC = 0x0000000000000020LL;
62 static const uint64_t
hasPRP2 = 0x0000000000000040LL;
65 static const uint64_t
hasPRXY = 0x0000000000000080LL;
68 static const uint64_t
hasSXIO = 0x0000000000000100LL;
71 static const uint64_t
hasNOSF = 0x0000000000000200LL;
81 #define XRDSFS_POSCPEND S_ISUID 83 #define XRDSFS_POSCPEND S_ISVTX 95 static_cast<dev_t
>(0x80LL<<((
sizeof(dev_t)*8)-8));
97 static_cast<dev_t
>(0x40LL<<((
sizeof(dev_t)*8)-8));
99 static_cast<dev_t
>(~(0xffLL<<((
sizeof(dev_t)*8)-8)));
static const uint64_t hasSXIO
Feature: Supports SfsXio.
Definition: XrdSfsFlags.hh:68
static const uint64_t hasPRXY
Feature: Proxy Server.
Definition: XrdSfsFlags.hh:65
static const uint64_t hasPRP2
Feature: Prepare Handler Version 2 (different calling conventions)
Definition: XrdSfsFlags.hh:62
static const uint64_t hasPOSC
Feature: Persist On Successful Close.
Definition: XrdSfsFlags.hh:59
static const dev_t XRDSFS_HASBKUP
Definition: XrdSfsFlags.hh:96
static const uint64_t hasGPF
Feature: gpFile.
Definition: XrdSfsFlags.hh:50
static const uint64_t hasPGRW
Feature: pgRead and pgWrite.
Definition: XrdSfsFlags.hh:56
static const uint64_t hasAUTZ
Feature: Authorization.
Definition: XrdSfsFlags.hh:44
static const dev_t XRDSFS_RDVMASK
Definition: XrdSfsFlags.hh:98
static const dev_t XRDSFS_OFFLINE
Definition: XrdSfsFlags.hh:94
static const uint64_t hasCHKP
Feature: Checkpointing.
Definition: XrdSfsFlags.hh:47
Definition: XrdSfsFlags.hh:41
static const uint64_t hasNOSF
Feature: Supports no sendfile.
Definition: XrdSfsFlags.hh:71
static const uint64_t hasGPFA
Feature: gpFile anonymous.
Definition: XrdSfsFlags.hh:53