Amazon FreeRTOS:
POSIX
|
返回主页↑ |
系统错误编号。 更多......
宏 | |
POSIX errno 的定义。 | |
#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 |
系统错误编号。
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html
此文件中定义的值可能与本系统提供的 strerror 函数不兼容。
#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 |
连接超时。