Errno wraps and gives access to libc's errno. This is mostly useful when
dealing with C libraries.
Constructors
value
returns the value of libc's errno.
SourceClass methods
Sets the value of libc's errno.
SourceInstance methods
e2_big?
Returns true if this enum value equals E2BIG
Sourceeacces?
Returns true if this enum value equals EACCES
Sourceeaddrinuse?
Returns true if this enum value equals EADDRINUSE
Sourceeaddrnotavail?
Returns true if this enum value equals EADDRNOTAVAIL
Sourceeafnosupport?
Returns true if this enum value equals EAFNOSUPPORT
Sourceeagain?
Returns true if this enum value equals EAGAIN
Sourceealready?
Returns true if this enum value equals EALREADY
Sourceebadf?
Returns true if this enum value equals EBADF
Sourceebadmsg?
Returns true if this enum value equals EBADMSG
Sourceebusy?
Returns true if this enum value equals EBUSY
Sourceecanceled?
Returns true if this enum value equals ECANCELED
Sourceechild?
Returns true if this enum value equals ECHILD
Sourceeconnaborted?
Returns true if this enum value equals ECONNABORTED
Sourceeconnrefused?
Returns true if this enum value equals ECONNREFUSED
Sourceeconnreset?
Returns true if this enum value equals ECONNRESET
Sourceedeadlk?
Returns true if this enum value equals EDEADLK
Sourceedestaddrreq?
Returns true if this enum value equals EDESTADDRREQ
Sourceedom?
Returns true if this enum value equals EDOM
Sourceedquot?
Returns true if this enum value equals EDQUOT
Sourceeexist?
Returns true if this enum value equals EEXIST
Sourceefault?
Returns true if this enum value equals EFAULT
Sourceefbig?
Returns true if this enum value equals EFBIG
Sourceehostunreach?
Returns true if this enum value equals EHOSTUNREACH
Sourceeidrm?
Returns true if this enum value equals EIDRM
Sourceeilseq?
Returns true if this enum value equals EILSEQ
Sourceeinprogress?
Returns true if this enum value equals EINPROGRESS
Sourceeintr?
Returns true if this enum value equals EINTR
Sourceeinval?
Returns true if this enum value equals EINVAL
Sourceeio?
Returns true if this enum value equals EIO
Sourceeisconn?
Returns true if this enum value equals EISCONN
Sourceeisdir?
Returns true if this enum value equals EISDIR
Sourceeloop?
Returns true if this enum value equals ELOOP
Sourceemfile?
Returns true if this enum value equals EMFILE
Sourceemlink?
Returns true if this enum value equals EMLINK
Sourceemsgsize?
Returns true if this enum value equals EMSGSIZE
Sourceemultihop?
Returns true if this enum value equals EMULTIHOP
Sourceenetdown?
Returns true if this enum value equals ENETDOWN
Sourceenetreset?
Returns true if this enum value equals ENETRESET
Sourceenetunreach?
Returns true if this enum value equals ENETUNREACH
Sourceenfile?
Returns true if this enum value equals ENFILE
Sourceenobufs?
Returns true if this enum value equals ENOBUFS
Sourceenodata?
Returns true if this enum value equals ENODATA
Sourceenodev?
Returns true if this enum value equals ENODEV
Sourceenoent?
Returns true if this enum value equals ENOENT
Sourceenoexec?
Returns true if this enum value equals ENOEXEC
Sourceenolck?
Returns true if this enum value equals ENOLCK
Sourceenolink?
Returns true if this enum value equals ENOLINK
Sourceenomem?
Returns true if this enum value equals ENOMEM
Sourceenomsg?
Returns true if this enum value equals ENOMSG
Sourceenoprotoopt?
Returns true if this enum value equals ENOPROTOOPT
Sourceenospc?
Returns true if this enum value equals ENOSPC
Sourceenosr?
Returns true if this enum value equals ENOSR
Sourceenostr?
Returns true if this enum value equals ENOSTR
Sourceenosys?
Returns true if this enum value equals ENOSYS
Sourceenotconn?
Returns true if this enum value equals ENOTCONN
Sourceenotdir?
Returns true if this enum value equals ENOTDIR
Sourceenotempty?
Returns true if this enum value equals ENOTEMPTY
Sourceenotrecoverable?
Returns true if this enum value equals ENOTRECOVERABLE
Sourceenotsock?
Returns true if this enum value equals ENOTSOCK
Sourceenotty?
Returns true if this enum value equals ENOTTY
Sourceenxio?
Returns true if this enum value equals ENXIO
Sourceeopnotsupp?
Returns true if this enum value equals EOPNOTSUPP
Sourceeoverflow?
Returns true if this enum value equals EOVERFLOW
Sourceeownerdead?
Returns true if this enum value equals EOWNERDEAD
Sourceeperm?
Returns true if this enum value equals EPERM
Sourceepipe?
Returns true if this enum value equals EPIPE
Sourceeproto?
Returns true if this enum value equals EPROTO
Sourceeprotonosupport?
Returns true if this enum value equals EPROTONOSUPPORT
Sourceeprototype?
Returns true if this enum value equals EPROTOTYPE
Sourceerange?
Returns true if this enum value equals ERANGE
Sourceerofs?
Returns true if this enum value equals EROFS
Sourceespipe?
Returns true if this enum value equals ESPIPE
Sourceesrch?
Returns true if this enum value equals ESRCH
Sourceestale?
Returns true if this enum value equals ESTALE
Sourceetime?
Returns true if this enum value equals ETIME
Sourceetimedout?
Returns true if this enum value equals ETIMEDOUT
Sourceetxtbsy?
Returns true if this enum value equals ETXTBSY
Sourceewouldblock?
Returns true if this enum value equals EWOULDBLOCK
Sourceexdev?
Returns true if this enum value equals EXDEV
Sourcemessage
Returns the system error message associated with this errno.
NOTE: The result may depend on the current system locale. Specs and
comparisons should use #value instead of this method.
Sourcenone?
Returns true if this enum value equals NONE
Source