core.stdc.errno
D header file for C99.
This module contains bindings to selected types and functions from the standard C header <errno.h>
. Note that this is not automatically generated, and may omit some types/functions from the original C header.
- License:
- Distributed under the Boost Software License 1.0. (See accompanying file LICENSE)
- Authors:
- Sean Kelly, Alex Rønne Petersen
- Source
- core/stdc/errno.d
- Standards:
- ISO/IEC 9899:1999 (E)
- nothrow @nogc @property @trusted int errno()
- nothrow @nogc @property @trusted int errno(int n)
- enum int EPERM
- enum int ENOENT
- enum int ESRCH
- enum int EINTR
- enum int EIO
- enum int ENXIO
- enum int E2BIG
- enum int ENOEXEC
- enum int EBADF
- enum int ECHILD
- enum int EAGAIN
- enum int ENOMEM
- enum int EACCES
- enum int EFAULT
- enum int ENOTBLK
- enum int EBUSY
- enum int EEXIST
- enum int EXDEV
- enum int ENODEV
- enum int ENOTDIR
- enum int EISDIR
- enum int EINVAL
- enum int ENFILE
- enum int EMFILE
- enum int ENOTTY
- enum int ETXTBSY
- enum int EFBIG
- enum int ENOSPC
- enum int ESPIPE
- enum int EROFS
- enum int EMLINK
- enum int EPIPE
- enum int EDOM
- enum int ERANGE
- enum int EDEADLK
- enum int ENAMETOOLONG
- enum int ENOLCK
- enum int ENOSYS
- enum int ENOTEMPTY
- enum int ELOOP
- enum int EWOULDBLOCK
- enum int ENOMSG
- enum int EIDRM
- enum int ECHRNG
- enum int EL2NSYNC
- enum int EL3HLT
- enum int EL3RST
- enum int ELNRNG
- enum int EUNATCH
- enum int ENOCSI
- enum int EL2HLT
- enum int EBADE
- enum int EBADR
- enum int EXFULL
- enum int ENOANO
- enum int EBADRQC
- enum int EBADSLT
- enum int EDEADLOCK
- enum int EBFONT
- enum int ENOSTR
- enum int ENODATA
- enum int ETIME
- enum int ENOSR
- enum int ENONET
- enum int ENOPKG
- enum int EREMOTE
- enum int ENOLINK
- enum int EADV
- enum int ESRMNT
- enum int ECOMM
- enum int EPROTO
- enum int EMULTIHOP
- enum int EDOTDOT
- enum int EBADMSG
- enum int EOVERFLOW
- enum int ENOTUNIQ
- enum int EBADFD
- enum int EREMCHG
- enum int ELIBACC
- enum int ELIBBAD
- enum int ELIBSCN
- enum int ELIBMAX
- enum int ELIBEXEC
- enum int EILSEQ
- enum int ERESTART
- enum int ESTRPIPE
- enum int EUSERS
- enum int ENOTSOCK
- enum int EDESTADDRREQ
- enum int EMSGSIZE
- enum int EPROTOTYPE
- enum int ENOPROTOOPT
- enum int EPROTONOSUPPORT
- enum int ESOCKTNOSUPPORT
- enum int EOPNOTSUPP
- enum int ENOTSUP
- enum int EPFNOSUPPORT
- enum int EAFNOSUPPORT
- enum int EADDRINUSE
- enum int EADDRNOTAVAIL
- enum int ENETDOWN
- enum int ENETUNREACH
- enum int ENETRESET
- enum int ECONNABORTED
- enum int ECONNRESET
- enum int ENOBUFS
- enum int EISCONN
- enum int ENOTCONN
- enum int ESHUTDOWN
- enum int ETOOMANYREFS
- enum int ETIMEDOUT
- enum int ECONNREFUSED
- enum int EHOSTDOWN
- enum int EHOSTUNREACH
- enum int EALREADY
- enum int EINPROGRESS
- enum int ESTALE
- enum int EUCLEAN
- enum int ENOTNAM
- enum int ENAVAIL
- enum int EISNAM
- enum int EREMOTEIO
- enum int EDQUOT
- enum int ENOMEDIUM
- enum int EMEDIUMTYPE
- enum int ECANCELED
- enum int ENOKEY
- enum int EKEYEXPIRED
- enum int EKEYREVOKED
- enum int EKEYREJECTED
- enum int EOWNERDEAD
- enum int ENOTRECOVERABLE
- enum int ERFKILL
- enum int EHWPOISON