错误代码
优质
小牛编辑
137浏览
2023-12-01
错误代码
宏定义 | |
#define | RT_EOK 0 |
无错误 | |
#define | RT_ERROR 1 |
一般错误 | |
#define | RT_ETIMEOUT 2 |
超时错误 | |
#define | RT_EFULL 3 |
资源已满 | |
#define | RT_EEMPTY 4 |
资源已空 | |
#define | RT_ENOMEM 5 |
内存不足 | |
#define | RT_ENOSYS 6 |
无系统 | |
#define | RT_EBUSY 7 |
忙线中 | |
#define | RT_EIO 8 |
IO 错误 | |
#define | RT_EINTR 9 |
中断系统调用 | |
#define | RT_EINVAL 10 |
无效参数 | |
函数 | |
rt_err_t | rt_get_errno (void) |
获取错误号 | |
void | rt_set_errno (rt_err_t error) |
设置错误号 | |
详细描述
错误代码
定义错误代码以识别发生哪种错误。 当发生错误时,将设置当前线程的错误号。
函数说明
rt_err_t rt_get_errno | ( | void | ) |
获取错误号
该函数将获取错误号
- 返回
- 错误号
void rt_set_errno | ( | rt_err_t | error | ) |
设置错误号
该函数将设置错误号
- 参数
error 将被设定的错误号