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 179 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 181 of file XrdClFileSystem.hh.

182  {
183  None = 0,
184  Colocate = kXR_coloc,
185  Fresh = kXR_fresh,
187  Stage = kXR_stage,
189  WriteMode = kXR_wmode,
191  Cancel = kXR_cancel,
192  Evict = kXR_evict << 8
196  };
@ kXR_wmode
Definition: XProtocol.hh:625
@ kXR_evict
Definition: XProtocol.hh:630
@ kXR_cancel
Definition: XProtocol.hh:621
@ kXR_fresh
Definition: XProtocol.hh:627
@ kXR_coloc
Definition: XProtocol.hh:626
@ kXR_stage
Definition: XProtocol.hh:624
@ Cancel
cancel staging request
@ Colocate
co-locate staged files, if possible

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