Mono.Unix.Native.OpenFlags Enumeration
Possible Syscall.openflags values.

Syntax

[System.CLSCompliant(false)]
[System.Flags]
public enum OpenFlags

See Also

Syscall.open

Remarks

Do 'man 2 open' for more information.

Members

Member NameDescription
O_APPENDOpen for appending.
O_ASYNCDocumentation for this section has not yet been entered.
O_CREATCreate.
O_DIRECTEliminate or reduce cache effects.
O_DIRECTORYDocumentation for this section has not yet been entered.
O_EXCLOpen exclusive.
O_LARGEFILEEnable large-file support.
O_NOCTTYNo controlling terminal.
O_NOFOLLOWDo not follow symlinks.
O_NONBLOCKOpen in non-blocking mode if possible.
O_RDONLYRead-only.
O_RDWRRead-Write.
O_SYNCOpen for synchronous I/O.
O_TRUNCTruncate on opening if necessary.
O_WRONLYWrite-only.

Requirements

Namespace: Mono.Unix.Native
Assembly: Mono.Posix (in Mono.Posix.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0