![]() |
RT-Thread API参考手册
4.0.3
嵌入式实时操作系统
|
错误代码 更多...
宏定义 | |
| #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 | 将被设定的错误号 |