cpython/Lib/plat-sunos4/FCNTL.py

68 lines
1.1 KiB
Python
Raw Normal View History

# Generated by h2py from stdin
1993-12-29 16:37:25 +00:00
_FOPEN = (-1)
_FREAD = 0x0001
_FWRITE = 0x0002
_FNDELAY = 0x0004
_FAPPEND = 0x0008
_FSETBLK = 0x0010
1993-12-29 16:37:25 +00:00
_FASYNC = 0x0040
_FSHLOCK = 0x0080
_FEXLOCK = 0x0100
_FCREAT = 0x0200
_FTRUNC = 0x0400
_FEXCL = 0x0800
_FNBIO = 0x1000
_FSYNC = 0x2000
_FNONBLOCK = 0x4000
_FNOCTTY = 0x8000
_FMARK = 0x10000
_FDEFER = 0x20000
1993-12-29 16:37:25 +00:00
O_RDONLY = 0
O_WRONLY = 1
O_RDWR = 2
O_APPEND = _FAPPEND
O_CREAT = _FCREAT
O_TRUNC = _FTRUNC
O_EXCL = _FEXCL
O_NONBLOCK = _FNONBLOCK
O_NOCTTY = _FNOCTTY
O_SYNC = _FSYNC
FAPPEND = _FAPPEND
FSYNC = _FSYNC
FASYNC = _FASYNC
FNBIO = _FNBIO
FNONBIO = _FNONBLOCK
FNDELAY = _FNDELAY
FREAD = _FREAD
FWRITE = _FWRITE
FMARK = _FMARK
FDEFER = _FDEFER
FSETBLK = _FSETBLK
1993-12-29 16:37:25 +00:00
FSHLOCK = _FSHLOCK
FEXLOCK = _FEXLOCK
FOPEN = _FOPEN
FCREAT = _FCREAT
FTRUNC = _FTRUNC
FEXCL = _FEXCL
FNOCTTY = _FNOCTTY
FD_CLOEXEC = 1
F_DUPFD = 0
F_GETFD = 1
F_SETFD = 2
F_GETFL = 3
F_SETFL = 4
F_GETOWN = 5
F_SETOWN = 6
F_GETLK = 7
F_SETLK = 8
F_SETLKW = 9
F_RGETLK = 10
F_RSETLK = 11
F_CNVT = 12
F_RSETLKW = 13
F_RDLCK = 1
F_WRLCK = 2
F_UNLCK = 3
F_UNLKSYS = 4
O_ACCMODE = (O_RDONLY|O_WRONLY|O_RDWR)