Tenok
A Linux-like Real-Time Operating System for Robotics and Internet of Things
|
Go to the source code of this file.
Macros | |
#define | EPERM 1 |
#define | ENOENT 2 |
#define | ESRCH 3 |
#define | EINTR 4 |
#define | EIO 5 |
#define | ENXIO 6 |
#define | E2BIG 7 |
#define | EBADF 9 |
#define | EAGAIN 11 |
#define | ENOMEM 12 |
#define | EACCES 13 |
#define | EFAULT 14 |
#define | ENOTBLK 15 |
#define | EBUSY 16 |
#define | EEXIST 17 |
#define | ENOTDIR 20 |
#define | EINVAL 22 |
#define | ENFILE 23 |
#define | EMFILE 24 |
#define | ENOTTY 25 |
#define | ETXTBSY 26 |
#define | EFBIG 27 |
#define | ENOSPC 28 |
#define | ESPIPE 29 |
#define | EROFS 30 |
#define | EDEADLK 45 |
#define | ENOSYS 88 |
#define | ENAMETOOLONG 91 |
#define | EMSGSIZE 122 |
#define | EOVERFLOW 139 |
#define E2BIG 7 |
Argument list too long
#define EACCES 13 |
Permission denied
#define EAGAIN 11 |
Try again
#define EBADF 9 |
Bad file descriptor number
#define EBUSY 16 |
Device or resource busy
#define EDEADLK 45 |
Deadlock
#define EEXIST 17 |
File exists
#define EFAULT 14 |
Bad address
#define EFBIG 27 |
File is too big
#define EINTR 4 |
Syscall is interrupted
#define EINVAL 22 |
Invalid argument
#define EIO 5 |
I/O error
#define EMFILE 24 |
File descriptor value too long
#define EMSGSIZE 122 |
Message to long
#define ENAMETOOLONG 91 |
File or path name too long
#define ENFILE 23 |
Too many open files in the system
#define ENOENT 2 |
No such file or directory
#define ENOMEM 12 |
Not enough memory
#define ENOSPC 28 |
No space left
#define ENOSYS 88 |
Function not implemented
#define ENOTBLK 15 |
Not a block device
#define ENOTDIR 20 |
Not a directory
#define ENOTTY 25 |
Not a character device
#define ENXIO 6 |
No such device or address
#define EOVERFLOW 139 |
Numerical overflow
#define EPERM 1 |
Not the owner
#define EROFS 30 |
Read-only file system
#define ESPIPE 29 |
Illegal seek
#define ESRCH 3 |
No such task
#define ETXTBSY 26 |
Text file busy