StdcErrno extension

Extension on Stdc to provide <errno.h> functionality.

on

Properties

E2BIG int

Available on Stdc, provided by the StdcErrno extension

Argument list too long
no setter
EACCES int

Available on Stdc, provided by the StdcErrno extension

Permission denied
no setter
EADDRINUSE int

Available on Stdc, provided by the StdcErrno extension

Address in use
no setter
EADDRNOTAVAIL int

Available on Stdc, provided by the StdcErrno extension

Address not available
no setter
EAFNOSUPPORT int

Available on Stdc, provided by the StdcErrno extension

Address family not supported
no setter
EAGAIN int

Available on Stdc, provided by the StdcErrno extension

Resource unavailable, try again
no setter
EALREADY int

Available on Stdc, provided by the StdcErrno extension

Connection already in progress
no setter
EBADF int

Available on Stdc, provided by the StdcErrno extension

Bad file descriptor
no setter
EBADMSG int

Available on Stdc, provided by the StdcErrno extension

Bad message
no setter
EBUSY int

Available on Stdc, provided by the StdcErrno extension

Device or resource busy
no setter
ECANCELED int

Available on Stdc, provided by the StdcErrno extension

Operation canceled
no setter
ECHILD int

Available on Stdc, provided by the StdcErrno extension

No child processes
no setter
ECONNABORTED int

Available on Stdc, provided by the StdcErrno extension

Connection aborted
no setter
ECONNREFUSED int

Available on Stdc, provided by the StdcErrno extension

Connection refused
no setter
ECONNRESET int

Available on Stdc, provided by the StdcErrno extension

Connection reset
no setter
EDEADLK int

Available on Stdc, provided by the StdcErrno extension

Resource deadlock would occur
no setter
EDESTADDRREQ int

Available on Stdc, provided by the StdcErrno extension

Destination address required
no setter
EDOM int

Available on Stdc, provided by the StdcErrno extension

Mathematics argument out of domain of function
no setter
EEXIST int

Available on Stdc, provided by the StdcErrno extension

File exists
no setter
EFAULT int

Available on Stdc, provided by the StdcErrno extension

Bad address
no setter
EFBIG int

Available on Stdc, provided by the StdcErrno extension

File too large
no setter
EHOSTUNREACH int

Available on Stdc, provided by the StdcErrno extension

Host is unreachable
no setter
EIDRM int

Available on Stdc, provided by the StdcErrno extension

Identifier removed
no setter
EILSEQ int

Available on Stdc, provided by the StdcErrno extension

Illegal byte sequence
no setter
EINPROGRESS int

Available on Stdc, provided by the StdcErrno extension

Operation in progress
no setter
EINTR int

Available on Stdc, provided by the StdcErrno extension

Interrupted function
no setter
EINVAL int

Available on Stdc, provided by the StdcErrno extension

Invalid argument
no setter
EIO int

Available on Stdc, provided by the StdcErrno extension

I/O error
no setter
EISCONN int

Available on Stdc, provided by the StdcErrno extension

Socket is connected
no setter
EISDIR int

Available on Stdc, provided by the StdcErrno extension

Is a directory
no setter
ELOOP int

Available on Stdc, provided by the StdcErrno extension

Too many levels of symbolic links
no setter
EMFILE int

Available on Stdc, provided by the StdcErrno extension

File descriptor value too large
no setter

Available on Stdc, provided by the StdcErrno extension

Too many links
no setter
EMSGSIZE int

Available on Stdc, provided by the StdcErrno extension

Message too large
no setter
ENAMETOOLONG int

Available on Stdc, provided by the StdcErrno extension

Reserved
no setter
ENETDOWN int

Available on Stdc, provided by the StdcErrno extension

Network is down
no setter
ENETRESET int

Available on Stdc, provided by the StdcErrno extension

Connection aborted by network
no setter
ENETUNREACH int

Available on Stdc, provided by the StdcErrno extension

Network unreachable
no setter
ENFILE int

Available on Stdc, provided by the StdcErrno extension

Too many files open in system
no setter
ENOBUFS int

Available on Stdc, provided by the StdcErrno extension

No buffer space available
no setter
ENODATA int

Available on Stdc, provided by the StdcErrno extension

No message is available on the STREAM head read queue
no setter
ENODEV int

Available on Stdc, provided by the StdcErrno extension

No such device
no setter
ENOENT int

Available on Stdc, provided by the StdcErrno extension

No such file or directory
no setter
ENOEXEC int

Available on Stdc, provided by the StdcErrno extension

Exec format error
no setter
ENOLCK int

Available on Stdc, provided by the StdcErrno extension

No locks available
no setter

Available on Stdc, provided by the StdcErrno extension

Link has been severed
no setter
ENOMEM int

Available on Stdc, provided by the StdcErrno extension

Not enough space
no setter
ENOMSG int

Available on Stdc, provided by the StdcErrno extension

No message of the desired type
no setter
ENOPROTOOPT int

Available on Stdc, provided by the StdcErrno extension

Protocol not available
no setter
ENOSPC int

Available on Stdc, provided by the StdcErrno extension

No space left on device
no setter
ENOSR int

Available on Stdc, provided by the StdcErrno extension

No STREAM resources
no setter
ENOSTR int

Available on Stdc, provided by the StdcErrno extension

Not a STREAM
no setter
ENOSYS int

Available on Stdc, provided by the StdcErrno extension

Function not supported
no setter
ENOTCONN int

Available on Stdc, provided by the StdcErrno extension

The socket is not connected
no setter
ENOTDIR int

Available on Stdc, provided by the StdcErrno extension

Not a directory
no setter
ENOTEMPTY int

Available on Stdc, provided by the StdcErrno extension

Directory not empty
no setter
ENOTRECOVERABLE int

Available on Stdc, provided by the StdcErrno extension

State not recoverable
no setter
ENOTSOCK int

Available on Stdc, provided by the StdcErrno extension

Not a socket
no setter
ENOTSUP int

Available on Stdc, provided by the StdcErrno extension

Not supported
no setter
ENOTTY int

Available on Stdc, provided by the StdcErrno extension

Inappropriate I/O control operation
no setter
ENXIO int

Available on Stdc, provided by the StdcErrno extension

No such device or address
no setter
EOPNOTSUPP int

Available on Stdc, provided by the StdcErrno extension

Operation not supported on socket
no setter
EOVERFLOW int

Available on Stdc, provided by the StdcErrno extension

Value too large to be stored in data type
no setter
EOWNERDEAD int

Available on Stdc, provided by the StdcErrno extension

Previous owner died
no setter
EPERM int

Available on Stdc, provided by the StdcErrno extension

Operation not permitted
no setter
EPIPE int

Available on Stdc, provided by the StdcErrno extension

Broken pipe
no setter
EPROTO int

Available on Stdc, provided by the StdcErrno extension

Protocol error
no setter
EPROTONOSUPPORT int

Available on Stdc, provided by the StdcErrno extension

Protocol not supported
no setter
EPROTOTYPE int

Available on Stdc, provided by the StdcErrno extension

Protocol wrong type for socket
no setter
ERANGE int

Available on Stdc, provided by the StdcErrno extension

Result too large
no setter
EROFS int

Available on Stdc, provided by the StdcErrno extension

Read-only file system
no setter
errno int

Available on Stdc, provided by the StdcErrno extension

Getter for the global errno value.
getter/setter pair
ESPIPE int

Available on Stdc, provided by the StdcErrno extension

Invalid seek
no setter
ESRCH int

Available on Stdc, provided by the StdcErrno extension

No such process
no setter
ETIME int

Available on Stdc, provided by the StdcErrno extension

Stream ioctl() timeout
no setter
ETIMEDOUT int

Available on Stdc, provided by the StdcErrno extension

Connection timed out
no setter
ETXTBSY int

Available on Stdc, provided by the StdcErrno extension

Text file busy
no setter
EWOULDBLOCK int

Available on Stdc, provided by the StdcErrno extension

Operation would block
no setter
EXDEV int

Available on Stdc, provided by the StdcErrno extension

Cross-device link
no setter