|
enum class | OpenMode {
Readonly
, WriteNew
, WriteClobber
, ReadWrite
,
AppendOnly
, ReadWriteClobber
, AppendReadWrite
} |
|
enum class | OpenFlags { None = 0
, NoControllingTerminal = 1
, KeepAfterExec = 2
} |
|
enum class | PosixError : long {
Success = 0
, AddressFamilyNotSupported = EAFNOSUPPORT
, AddressInUse = EADDRINUSE
, AddressNotAvailable = EADDRNOTAVAIL
,
AlreadyConnected = EISCONN
, ArgumentListTooLong = E2BIG
, ArgumentOutOfDomain = EDOM
, BadAddress = EFAULT
,
BadFileDescriptor = EBADF
, BadMessage = EBADMSG
, BrokenPipe = EPIPE
, ConnectionAborted = ECONNABORTED
,
ConnectionAlreadyInProgress = EALREADY
, ConnectionRefused = ECONNREFUSED
, ConnectionReset = ECONNRESET
, CrossDeviceLink = EXDEV
,
DestinationAddressRequired = EDESTADDRREQ
, DeviceOrResourceBusy = EBUSY
, DirectoryNotEmpty = ENOTEMPTY
, ExecutableFormatError = ENOEXEC
,
FileExists = EEXIST
, FileTooLarge = EFBIG
, FilenameTooLong = ENAMETOOLONG
, FunctionNotSupported = ENOSYS
,
HostUnreachable = EHOSTUNREACH
, IdentifierRemoved = EIDRM
, IllegalByteSequence = EILSEQ
, InappropriateIoControlOperation = ENOTTY
,
Interrupted = EINTR
, InvalidArgument = EINVAL
, InvalidSeek = ESPIPE
, IoError = EIO
,
IsADirectory = EISDIR
, MessageSize = EMSGSIZE
, NetworkDown = ENETDOWN
, NetworkReset = ENETRESET
,
NetworkUnreachable = ENETUNREACH
, NoBufferSpace = ENOBUFS
, NoChildProcess = ECHILD
, NoLink = ENOLINK
,
NoLockAvailable = ENOLCK
, NoMessageAvailable = ENODATA
, NoMessage = ENOMSG
, NoProtocolOption = ENOPROTOOPT
,
NoSpaceOnDevice = ENOSPC
, NoStreamResources = ENOSR
, NoSuchDeviceOrAddress = ENXIO
, NoSuchDevice = ENODEV
,
NoSuchFileOrDirectory = ENOENT
, NoSuchProcess = ESRCH
, NotADirectory = ENOTDIR
, NotASocket = ENOTSOCK
,
NotAStream = ENOSTR
, NotConnected = ENOTCONN
, NotEnoughMemory = ENOMEM
, NotSupported = EOPNOTSUPP
,
OperationCanceled = ECANCELED
, OperationInProgress = EINPROGRESS
, OperationNotPermitted = EPERM
, OperationNotSupported = EOPNOTSUPP
,
OperationWouldBlock = EWOULDBLOCK
, OwnerDead = EOWNERDEAD
, PermissionDenied = EACCES
, ProtocolError = EPROTO
,
ProtocolNotSupported = EPROTONOSUPPORT
, ReadOnlyFileSystem = EROFS
, ResourceDeadlockWouldOccur = EDEADLK
, ResourceUnavailableTryAgain = EAGAIN
,
ResultOutOfRange = ERANGE
, StateNotRecoverable = ENOTRECOVERABLE
, StreamTimeout = ETIME
, TextFileBusy = ETXTBSY
,
TimedOut = ETIMEDOUT
, TooManyFilesOpenInSystem = ENFILE
, TooManyFilesOpen = EMFILE
, TooManyLinks = EMLINK
,
TooManySymbolicLinkLevels = ELOOP
, ValueTooLarge = EOVERFLOW
, WrongProtocolType = EPROTOTYPE
} |
|
enum class | Signal {
Hangup = SIGHUP
, Interrupt = SIGINT
, Quit = SIGQUIT
, IllegalInstruction = SIGILL
,
Trap = SIGTRAP
, Abort = SIGABRT
, Bus = SIGBUS
, FloatingPointException = SIGFPE
,
Kill = SIGKILL
, User1 = SIGUSR1
, SegmentationViolation = SIGSEGV
, User2 = SIGUSR2
,
Pipe = SIGPIPE
, Alarm = SIGALRM
, Terminal = SIGTERM
, Child = SIGCHLD
,
Continue = SIGCONT
, Stop = SIGSTOP
, TerminalStop = SIGTSTP
, TerminalInput = SIGTTIN
,
TerminalOutput = SIGTTOU
, Urgent = SIGURG
, VTAlarm = SIGVTALRM
, WindowChange = SIGWINCH
,
Hangup = 1
, Interrupt
, Quit
, IllegalInstruction
,
Trap
, Abort
, IOTimeout = Abort
, Bus
,
FloatingPointException
, Kill
, User1
, SegmentationViolation
,
User2
, Pipe
, Alarm
, Terminal
,
StackFault
, Child
, Continue
, Stop
,
TerminalStop
, TerminalInput
, TerminalOutput
, Urgent
,
XCPU
, GraphicsSize
, VTAlarm
, Profile
,
WindowChange
, IO
, Poll = IO
, Power
,
System
} |
|
enum class | Signal {
Hangup = SIGHUP
, Interrupt = SIGINT
, Quit = SIGQUIT
, IllegalInstruction = SIGILL
,
Trap = SIGTRAP
, Abort = SIGABRT
, Bus = SIGBUS
, FloatingPointException = SIGFPE
,
Kill = SIGKILL
, User1 = SIGUSR1
, SegmentationViolation = SIGSEGV
, User2 = SIGUSR2
,
Pipe = SIGPIPE
, Alarm = SIGALRM
, Terminal = SIGTERM
, Child = SIGCHLD
,
Continue = SIGCONT
, Stop = SIGSTOP
, TerminalStop = SIGTSTP
, TerminalInput = SIGTTIN
,
TerminalOutput = SIGTTOU
, Urgent = SIGURG
, VTAlarm = SIGVTALRM
, WindowChange = SIGWINCH
,
Hangup = 1
, Interrupt
, Quit
, IllegalInstruction
,
Trap
, Abort
, IOTimeout = Abort
, Bus
,
FloatingPointException
, Kill
, User1
, SegmentationViolation
,
User2
, Pipe
, Alarm
, Terminal
,
StackFault
, Child
, Continue
, Stop
,
TerminalStop
, TerminalInput
, TerminalOutput
, Urgent
,
XCPU
, GraphicsSize
, VTAlarm
, Profile
,
WindowChange
, IO
, Poll = IO
, Power
,
System
} |
|