System error numbers. More...
Go to the source code of this file.
Macros | |
Definition of POSIX errnos. | |
| #define | EPERM 1 |
| #define | ENOENT 2 |
| #define | EBADF 9 |
| #define | EAGAIN 11 |
| #define | ENOMEM 12 |
| #define | EEXIST 17 |
| #define | EBUSY 16 |
| #define | EINVAL 22 |
| #define | ENOSPC 28 |
| #define | ERANGE 34 |
| #define | ENAMETOOLONG 36 |
| #define | EDEADLK 45 |
| #define | EOVERFLOW 75 |
| #define | ENOSYS 88 |
| #define | EMSGSIZE 90 |
| #define | ENOTSUP 95 |
| #define | ETIMEDOUT 116 |
System error numbers.
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html
The values defined in this file may not be compatible with the strerror function provided by this system.
| #define EPERM 1 |
Operation not permitted.
| #define ENOENT 2 |
No such file or directory.
| #define EBADF 9 |
Bad file descriptor.
| #define EAGAIN 11 |
Resource unavailable, try again.
| #define ENOMEM 12 |
Not enough space.
| #define EEXIST 17 |
File exists.
| #define EBUSY 16 |
Device or resource busy.
| #define EINVAL 22 |
Invalid argument.
| #define ENOSPC 28 |
No space left on device.
| #define ERANGE 34 |
Result too large.
| #define ENAMETOOLONG 36 |
File name too long.
| #define EDEADLK 45 |
Resource deadlock would occur.
| #define EOVERFLOW 75 |
Value too large to be stored in data type.
| #define ENOSYS 88 |
Function not supported.
| #define EMSGSIZE 90 |
Message too long.
| #define ENOTSUP 95 |
Operation not supported.
| #define ETIMEDOUT 116 |
Connection timed out.