hexo/error.h header reference
[Hardware abstraction layer module]
The source code of this header can be browsed online.
Description [link]
Common error codes definitions
Members [link]
Type [link]
- typedef [...] error_t
Macros [link]
- EACCES
- EADDRINUSE
- EADDRNOTAVAIL
- EAFNOSUPPORT
- EAGAIN
- EBADDATA
- EBUSY
- ECANCELED
- EDEADLK
- EDESTADDRREQ
- EDOM
- EEOF
- EEXISTS
- EHOSTUNREACH
- EINVAL
- EIO
- EISCONN
- EISDIR
- ELOOP
- ENOENT
- ENOMEM
- ENOPROTOOPT
- ENOSPC
- ENOSYS
- ENOTCONN
- ENOTSUP
- EOPNOTSUPP
- EPERM
- EPFNOSUPPORT
- EPIPE
- EPROTONOSUPPORT
- ERANGE
- ESHUTDOWN
- ETIMEDOUT
- EUNKNOWN
Members detail [link]
#define EACCES [link]
This macro is declared in hexo/error.h source file, line 80.
permission denied
#define EADDRINUSE [link]
This macro is declared in hexo/error.h source file, line 107.
address in use
#define EADDRNOTAVAIL [link]
This macro is declared in hexo/error.h source file, line 110.
address not available
#define EAFNOSUPPORT [link]
This macro is declared in hexo/error.h source file, line 128.
address family not supported by protocol
#define EAGAIN [link]
This macro is declared in hexo/error.h source file, line 65.
service temporarily unavailable
#define EBADDATA [link]
This macro is declared in hexo/error.h source file, line 74.
bad data/inconsistency
#define EBUSY [link]
This macro is declared in hexo/error.h source file, line 47.
ressource busy error
#define ECANCELED [link]
This macro is declared in hexo/error.h source file, line 77.
operation canceled
#define EDEADLK [link]
This macro is declared in hexo/error.h source file, line 56.
deadlock detected
#define EDESTADDRREQ [link]
This macro is declared in hexo/error.h source file, line 113.
destination address required
#define EDOM [link]
This macro is declared in hexo/error.h source file, line 98.
Math argument out of domain of func
#define EEOF [link]
This macro is declared in hexo/error.h source file, line 71.
end of data
#define EEXISTS [link]
This macro is declared in hexo/error.h source file, line 83.
File exists
#define EHOSTUNREACH [link]
This macro is declared in hexo/error.h source file, line 143.
no route to host
#define EINVAL [link]
This macro is declared in hexo/error.h source file, line 53.
invalid value
#define EIO [link]
This macro is declared in hexo/error.h source file, line 68.
io error
#define EISCONN [link]
This macro is declared in hexo/error.h source file, line 131.
transport endpoint is already connected
#define EISDIR [link]
This macro is declared in hexo/error.h source file, line 86.
Is a directory
#define ELOOP [link]
This macro is declared in hexo/error.h source file, line 89.
Too many symbolic links encountered
#define ENOENT [link]
This macro is declared in hexo/error.h source file, line 44.
missing ot not found entry error
#define ENOMEM [link]
This macro is declared in hexo/error.h source file, line 50.
no more memory available for the requested operation
#define ENOPROTOOPT [link]
This macro is declared in hexo/error.h source file, line 116.
protocol or option not available
#define ENOSPC [link]
This macro is declared in hexo/error.h source file, line 92.
No space left on device
#define ENOSYS [link]
This macro is declared in hexo/error.h source file, line 104.
Function not implemented
#define ENOTCONN [link]
This macro is declared in hexo/error.h source file, line 134.
transport endpoint not connected
#define ENOTSUP [link]
This macro is declared in hexo/error.h source file, line 62.
operation not supported
#define EOPNOTSUPP [link]
This macro is declared in hexo/error.h source file, line 122.
operation not supported on transport endpoint
#define EPERM [link]
This macro is declared in hexo/error.h source file, line 59.
operation not permitted
#define EPFNOSUPPORT [link]
This macro is declared in hexo/error.h source file, line 125.
protocol family not supported
#define EPIPE [link]
This macro is declared in hexo/error.h source file, line 95.
broken pipe
#define EPROTONOSUPPORT [link]
This macro is declared in hexo/error.h source file, line 119.
protocol not supported
#define ERANGE [link]
This macro is declared in hexo/error.h source file, line 101.
Math result not representable
#define ERROR_H_ [link]
This macro is declared in hexo/error.h source file, line 29.
#define ESHUTDOWN [link]
This macro is declared in hexo/error.h source file, line 137.
cannot send after transport endpoint shutdown
#define ETIMEDOUT [link]
This macro is declared in hexo/error.h source file, line 140.
operation timed out
#define EUNKNOWN [link]
This macro is declared in hexo/error.h source file, line 41.
unknown or undefined error
This typedef is declared in hexo/error.h source file, line 39.
error code type