|
enum | EAccessMode { kFileExists = 0
, kExecutePermission = 1
, kWritePermission = 2
, kReadPermission = 4
} |
|
enum | EFileModeMask {
kS_IFMT = 0170000
, kS_IFSOCK = 0140000
, kS_IFLNK = 0120000
, kS_IFOFF = 0110000
,
kS_IFREG = 0100000
, kS_IFBLK = 0060000
, kS_IFDIR = 0040000
, kS_IFCHR = 0020000
,
kS_IFIFO = 0010000
, kS_ISUID = 0004000
, kS_ISGID = 0002000
, kS_ISVTX = 0001000
,
kS_IRWXU = 00700
, kS_IRUSR = 00400
, kS_IWUSR = 00200
, kS_IXUSR = 00100
,
kS_IRWXG = 00070
, kS_IRGRP = 00040
, kS_IWGRP = 00020
, kS_IXGRP = 00010
,
kS_IRWXO = 00007
, kS_IROTH = 00004
, kS_IWOTH = 00002
, kS_IXOTH = 00001
} |
|
enum | EFpeMask {
kNoneMask = 0x00
, kInvalid = 0x01
, kDivByZero = 0x02
, kOverflow = 0x04
,
kUnderflow = 0x08
, kInexact = 0x10
, kDefaultMask = 0x07
, kAllMask = 0x1F
} |
|
enum | ELogFacility {
kLogLocal0
, kLogLocal1
, kLogLocal2
, kLogLocal3
,
kLogLocal4
, kLogLocal5
, kLogLocal6
, kLogLocal7
} |
|
enum | ELogLevel {
kLogEmerg = 0
, kLogAlert = 1
, kLogCrit = 2
, kLogErr = 3
,
kLogWarning = 4
, kLogNotice = 5
, kLogInfo = 6
, kLogDebug = 7
} |
|
enum | ELogOption { kLogPid = 0x01
, kLogCons = 0x02
} |
|
enum | ESendRecvOptions { kDefault
, kOob
, kPeek
, kDontBlock
} |
|
enum | ESockOptions {
kSendBuffer
, kRecvBuffer
, kOobInline
, kKeepAlive
,
kReuseAddr
, kNoDelay
, kNoBlock
, kProcessGroup
,
kAtMark
, kBytesToRead
} |
|