XRootD
XrdCl::PrepareFlags Struct Reference

Prepare flags. More...

#include <XrdClFileSystem.hh>

+ Collaboration diagram for XrdCl::PrepareFlags:

Public Types

enum  Flags {
  None = 0 ,
  Colocate = kXR_coloc ,
  Fresh = kXR_fresh ,
  Stage = kXR_stage ,
  WriteMode = kXR_wmode ,
  Cancel = kXR_cancel ,
  Evict = kXR_evict << 8
}
 

Detailed Description

Prepare flags.

Definition at line 173 of file XrdClFileSystem.hh.

Member Enumeration Documentation

◆ Flags

Enumerator
None 

no flags

Colocate 

co-locate staged files, if possible

Fresh 

refresh file access time even if the location is known

Stage 

stage the file to disk if it is not online

WriteMode 

the file will be accessed for modification

Cancel 

cancel staging request

Evict 

evict the file from disk cache we have to shift kXR_evict as its value is the same as cancel's because this flag goes to options extension

Definition at line 175 of file XrdClFileSystem.hh.

176  {
177  None = 0,
178  Colocate = kXR_coloc,
179  Fresh = kXR_fresh,
181  Stage = kXR_stage,
183  WriteMode = kXR_wmode,
185  Cancel = kXR_cancel,
186  Evict = kXR_evict << 8
190  };
@ kXR_wmode
Definition: XProtocol.hh:591
@ kXR_evict
Definition: XProtocol.hh:596
@ kXR_cancel
Definition: XProtocol.hh:587
@ kXR_fresh
Definition: XProtocol.hh:593
@ kXR_coloc
Definition: XProtocol.hh:592
@ kXR_stage
Definition: XProtocol.hh:590
@ Cancel
cancel staging request
@ Colocate
co-locate staged files, if possible

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