#include <XrdClFileSystem.hh>
Public Types | |
None = 0 | |
Nothing. | |
Delete = kXR_delete | |
Force = kXR_force | |
Ignore file usage rules. | |
MakePath = kXR_mkpath | |
New = kXR_new | |
NoWait = kXR_nowait | |
Append = kXR_open_apnd | |
Open only for appending. | |
Read = kXR_open_read | |
Open only for reading. | |
Update = kXR_open_updt | |
Open for reading and writing. | |
POSC = kXR_posc | |
Refresh = kXR_refresh | |
Replica = kXR_replica | |
SeqIO = kXR_seqio | |
File will be read or written sequentially. | |
enum | Flags { None = 0, Delete = kXR_delete, Force = kXR_force, MakePath = kXR_mkpath, New = kXR_new, NoWait = kXR_nowait, Append = kXR_open_apnd, Read = kXR_open_read, Update = kXR_open_updt, POSC = kXR_posc, Refresh = kXR_refresh, Replica = kXR_replica, SeqIO = kXR_seqio } |
Open flags, may be or'd when appropriate. More... |
Open flags, may be or'd when appropriate.
None | Nothing. |
Delete | Open a new file, deleting any existing file |
Force | Ignore file usage rules. |
MakePath | Create directory path if it does not already exist |
New | Open the file only if it does not already exist |
NoWait | Open the file only if it does not cause a wait. For locate: provide a location as soon as one becomes known. This means that not all locations are necessarily returned. If the file does not exist a wait is still imposed. |
Append | Open only for appending. |
Read | Open only for reading. |
Update | Open for reading and writing. |
POSC | Enable Persist On Successful Close processing |
Refresh | Refresh the cached information on file's location. Voids NoWait. |
Replica | The file is being opened for replica creation |
SeqIO | File will be read or written sequentially. |