- errno/permconstant
- errno/noentconstant
- errno/srchconstant
- errno/intrconstant
- errno/ioconstant
- errno/noexecconstant
- errno/badfconstant
- errno/childconstant
- errno/nomemconstant
- errno/accesconstant
- errno/faultconstant
- errno/busyconstant
- errno/notdirconstant
- errno/isdirconstant
- errno/invalconstant
- errno/mfileconstant
- errno/nospcconstant
- errno/spipeconstant
- errno/pipeconstant
- errno/againconstant
- errno/rofsconstant
- errno/existconstant
- errno/wouldblockconstant
These variables contain error codes as returned by errno.
NOTE: On Windows, EWOULDBLOCK does not exist. For consistency, errno/wouldblock does exist, but it is defined as zero.
This does mean that in case there is no error, it looks like the errno/wouldblock error is returned. But you have to check the return code of a system call before accessing errno anyway, so this should typically never happen.