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.