Expand description
Provides constants and types derived from Linux without requiring libc.
Structs§
- DirEntry
- A directory entry returned by
LxFile::read_dir
. - Error
- Wraps a Linux error code in a strongly-typed struct.
- LxStr
- A borrowed reference to a string that may or may not be valid utf-8.
- LxString
- An owned string that may or may not be valid utf-8.
- Stat
- A Linux
stat
structure. - StatFs
- Timespec
- A Linux
timespec
structure.
Constants§
- AT_
REMOVEDIR - DT_BLK
- DT_CHR
- DT_DIR
- DT_FIFO
- DT_LNK
- DT_REG
- DT_SOCK
- DT_UNK
- DT_WHT
- E2BIG
- EACCES
- EADDRINUSE
- EADDRNOTAVAIL
- EAFNOSUPPORT
- EAGAIN
- EALREADY
- EBADF
- EBUSY
- ECHILD
- ECONNABORTED
- ECONNREFUSED
- ECONNRESET
- EDEADLK
- EDESTADDRREQ
- EEXIST
- EFAULT
- EFBIG
- EHOSTDOWN
- EHOSTUNREACH
- EIDRM
- EINPROGRESS
- EINTR
- EINVAL
- EIO
- EISCONN
- EISDIR
- ELOOP
- EMEDIUMTYPE
- EMFILE
- EMLINK
- EMSGSIZE
- ENAMETOOLONG
- ENETUNREACH
- ENFILE
- ENOBUFS
- ENODATA
- ENODEV
- ENOENT
- ENOEXEC
- ENOKEY
- ENOLCK
- ENOMEDIUM
- ENOMEM
- ENOPROTOOPT
- ENOSPC
- ENOSYS
- ENOTCONN
- ENOTDIR
- ENOTEMPTY
- ENOTSOCK
- ENOTSUP
- ENOTTY
- ENXIO
- EOVERFLOW
- EPERM
- EPIPE
- EPROTO
- EPROTONOSUPPORT
- EPROTOTYPE
- ERANGE
- EROFS
- ESOCKTNOSUPPORT
- ESPIPE
- ESRCH
- ETIMEDOUT
- EUSERS
- EXDEV
- GID_
INVALID - MODE_
INVALID - MODE_
VALID_ BITS - O_
ACCESS_ MASK - O_
APPEND - O_CREAT
- O_
DIRECTORY - O_EXCL
- O_
NOACCESS - O_
NOATIME - O_
NOFOLLOW - O_
RDONLY - O_RDWR
- O_TRUNC
- O_
WRONLY - S_IFBLK
- S_IFCHR
- S_IFDIR
- S_IFIFO
- S_IFLNK
- S_IFMT
- S_IFREG
- S_
IFSOCK - S_ISGID
- S_ISUID
- S_IXGRP
- UID_
INVALID - XATTR_
CREATE - XATTR_
REPLACE
Functions§
- major32
- major64
- make_
dev - make_
major32 - make_
major64 - make_
minor - minor
- s_isblk
- s_ischr
- s_isdir
- s_
isfifo - s_islnk
- s_isreg
- s_
issock - str_
error - Returns a string representation of the error.