XRootD
Loading...
Searching...
No Matches
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,
179 Fresh = kXR_fresh,
181 Stage = kXR_stage,
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: