Class Errno

    • Field Detail

      • E2BIG

        @Define
        public static final int E2BIG
        POSIX: Argument list too long.
      • EACCES

        @Define
        public static final int EACCES
        POSIX: Permission denied.
      • EADDRINUSE

        @Define
        public static final int EADDRINUSE
        POSIX: Address in use.
      • EADDRNOTAVAIL

        @Define
        public static final int EADDRNOTAVAIL
        POSIX: Address not available.
      • EAFNOSUPPORT

        @Define
        public static final int EAFNOSUPPORT
        POSIX: Address family not supported.
      • EAGAIN

        @Define
        public static final int EAGAIN
        POSIX: Resource unavailable, try again (may be the same value as [EWOULDBLOCK]).
      • EALREADY

        @Define
        public static final int EALREADY
        POSIX: Connection already in progress.
      • EBADF

        @Define
        public static final int EBADF
        POSIX: Bad file descriptor.
      • EBADFD

        @Define
        public static final IntDefine EBADFD
        Linux: File descriptor in bad state.
      • EBADMSG

        @Define
        public static final int EBADMSG
        POSIX: Bad message.
      • EBADR

        @Define
        public static final IntDefine EBADR
        Linux: Invalid request descriptor.
      • EBADRQC

        @Define
        public static final IntDefine EBADRQC
        Linux: Invalid request code.
      • EBFONT

        @Define
        public static final IntDefine EBFONT
        Linux: Bad font file format
      • EBUSY

        @Define
        public static final int EBUSY
        POSIX Device or resource busy.
      • ECANCELED

        @Define
        public static final int ECANCELED
        POSIX: Operation canceled.
      • ECHILD

        @Define
        public static final int ECHILD
        POSIX: No child processes.
      • ECHRNG

        @Define
        public static final IntDefine ECHRNG
        Linux: Channel number out of range.
      • ECOMM

        @Define
        public static final IntDefine ECOMM
        Linux: Communication error on send.
      • ECONNABORTED

        @Define
        public static final int ECONNABORTED
        POSIX: Connection aborted.
      • ECONNREFUSED

        @Define
        public static final int ECONNREFUSED
        POSIX: Connection refused.
      • ECONNRESET

        @Define
        public static final int ECONNRESET
        POSIX: Connection reset.
      • EDEADLK

        @Define
        public static final int EDEADLK
        POSIX: Resource deadlock would occur.
      • EDEADLOCK

        @Define
        public static final IntDefine EDEADLOCK
        Linux: @see(EDEADLK)
      • EDESTADDRREQ

        @Define
        public static final int EDESTADDRREQ
        POSIX: Destination address required.
      • EDOTDOT

        @Define
        public static final IntDefine EDOTDOT
        Linux: RFS specific error.
      • EDQUOT

        @Define
        public static final int EDQUOT
        POSIX: Reserved.
      • EEXIST

        @Define
        public static final int EEXIST
        POSIX: File exists.
      • EFAULT

        @Define
        public static final int EFAULT
        POSIX: Bad address.
      • EFBIG

        @Define
        public static final int EFBIG
        POSIX: File too large.
      • EHOSTDOWN

        @Define
        public static final int EHOSTDOWN
        Non POSIX: Host is down.
      • EHOSTUNREACH

        @Define
        public static final int EHOSTUNREACH
        POSIX: Host is unreachable.
      • EHWPOISON

        @Define
        public static final IntDefine EHWPOISON
        Linux: Memory page has hardware error.
      • EIDRM

        @Define
        public static final int EIDRM
        POSIX: Identifier removed.
      • EINPROGRESS

        @Define
        public static final int EINPROGRESS
        POSIX: Operation in progress.
      • EINTR

        @Define
        public static final int EINTR
        POSIX: Interrupted function.
      • EINVAL

        @Define
        public static final int EINVAL
        POSIX: Invalid argument.
      • EIO

        @Define
        public static final int EIO
        POSIX: I/O error.
      • EISCONN

        @Define
        public static final int EISCONN
        POSIX: Socket is connected.
      • EISDIR

        @Define
        public static final int EISDIR
        POSIX: Is a directory.
      • EISNAM

        @Define
        public static final IntDefine EISNAM
        Linux: Is a named type file.
      • EKEYEXPIRED

        @Define
        public static final IntDefine EKEYEXPIRED
        Linux: Key has expired.
      • EKEYREJECTED

        @Define
        public static final IntDefine EKEYREJECTED
        Linux: Key was rejected by service.
      • EKEYREVOKED

        @Define
        public static final IntDefine EKEYREVOKED
        Linux: Key has been revoked.
      • EL2NSYNC

        @Define
        public static final IntDefine EL2NSYNC
        Linux: Level 2 not synchronized.
      • ELIBACC

        @Define
        public static final IntDefine ELIBACC
        Linux: Can not access a needed shared library.
      • ELIBBAD

        @Define
        public static final IntDefine ELIBBAD
        Linux: Accessing a corrupted shared library.
      • ELIBEXEC

        @Define
        public static final IntDefine ELIBEXEC
        Linux: Cannot exec a shared library directly.
      • ELIBMAX

        @Define
        public static final IntDefine ELIBMAX
        Linux: Attempting to link in too many shared libraries.
      • ELIBSCN

        @Define
        public static final IntDefine ELIBSCN
        Linux: .lib section in a.out corrupted.
      • ELNRNG

        @Define
        public static final IntDefine ELNRNG
        Linux: Link number out of range.
      • ELOOP

        @Define
        public static final int ELOOP
        POSIX: Too many levels of symbolic links.
      • EMEDIUMTYPE

        @Define
        public static final IntDefine EMEDIUMTYPE
        Linux: Wrong medium type.
      • EMFILE

        @Define
        public static final int EMFILE
        POSIX: File descriptor value too large.
      • EMLINK

        @Define
        public static final int EMLINK
        POSIX: Too many links.
      • EMSGSIZE

        @Define
        public static final int EMSGSIZE
        POSIX: Message too large.
      • ENAMETOOLONG

        @Define
        public static final int ENAMETOOLONG
        POSIX: Filename too long.
      • ENAVAIL

        @Define
        public static final IntDefine ENAVAIL
        Linux: No XENIX semaphores available.
      • ENETDOWN

        @Define
        public static final int ENETDOWN
        POSIX: Network is down.
      • ENETRESET

        @Define
        public static final int ENETRESET
        POSIX: Connection aborted by network.
      • ENETUNREACH

        @Define
        public static final int ENETUNREACH
        POSIX: Network unreachable.
      • ENFILE

        @Define
        public static final int ENFILE
        POSIX: Too many files open in system.
      • ENOBUFS

        @Define
        public static final int ENOBUFS
        POSIX: No buffer space available.
      • ENOCSI

        @Define
        public static final IntDefine ENOCSI
        Linux: No CSI structure available.
      • ENODATA

        @Define
        public static final IntDefine ENODATA
        POSIX.XSI: No message is available on the STREAM head read queue.
      • ENODEV

        @Define
        public static final int ENODEV
        POSIX: No such device.
      • ENOENT

        @Define
        public static final int ENOENT
        POSIX: No such file or directory.
      • ENOEXEC

        @Define
        public static final int ENOEXEC
        POSIX: Executable file format error.
      • ENOKEY

        @Define
        public static final IntDefine ENOKEY
        Linux: Required key not available
      • ENOLCK

        @Define
        public static final int ENOLCK
        POSIX: No locks available.
      • ENOMEDIUM

        @Define
        public static final IntDefine ENOMEDIUM
        Linux: No medium found.
      • ENOMEM

        @Define
        public static final int ENOMEM
        POSIX: Not enough space.
      • ENOMSG

        @Define
        public static final int ENOMSG
        POSIX: No message of the desired type.
      • ENONET

        @Define
        public static final IntDefine ENONET
        Linux: Machine is not on the network.
      • ENOPKG

        @Define
        public static final IntDefine ENOPKG
        Linux: Package not installed.
      • ENOPROTOOPT

        @Define
        public static final int ENOPROTOOPT
        POSIX: Protocol not available.
      • ENOSPC

        @Define
        public static final int ENOSPC
        POSIX: No space left on device.
      • ENOSR

        @Define
        public static final IntDefine ENOSR
        POSIX.XSI: No STREAM resources.
      • ENOSYS

        @Define
        public static final int ENOSYS
        POSIX: Functionality not supported.
      • ENOTBLK

        @Define
        public static final int ENOTBLK
        Non POSIX: Block device required.
      • ENOTCONN

        @Define
        public static final int ENOTCONN
        POSIX: The socket is not connected.
      • ENOTDIR

        @Define
        public static final int ENOTDIR
        POSIX: Not a directory or a symbolic link to a directory.
      • ENOTEMPTY

        @Define
        public static final int ENOTEMPTY
        POSIX: Directory not empty.
      • ENOTNAM

        @Define
        public static final IntDefine ENOTNAM
        Linux: Not a XENIX named type file.
      • ENOTRECOVERABLE

        @Define
        public static final int ENOTRECOVERABLE
        POSIX: State not recoverable.
      • ENOTSOCK

        @Define
        public static final int ENOTSOCK
        POSIX: Not a socket.
      • ENOTSUP

        @Define
        public static final int ENOTSUP
        Non POSIX: Not supported (may be the same value as [@see EOPNOTSUPP]).
      • ENOTTY

        @Define
        public static final int ENOTTY
        POSIX: Inappropriate I/O control operation.
      • ENOTUNIQ

        @Define
        public static final IntDefine ENOTUNIQ
        Linux: Name not unique on network.
      • ENXIO

        @Define
        public static final int ENXIO
        POSIX: No such device or address.
      • EOPNOTSUPP

        @Define
        public static final int EOPNOTSUPP
        POSIX: Operation not supported on socket (may be the same value as [@see ENOTSUP]).
      • EOVERFLOW

        @Define
        public static final int EOVERFLOW
        POSIX: Value too large to be stored in data type.
      • EOWNERDEAD

        @Define
        public static final int EOWNERDEAD
        POSIX: Previous owner died.
      • EPERM

        @Define
        public static final int EPERM
        POSIX: Operation not permitted.
      • EPFNOSUPPORT

        @Define
        public static final int EPFNOSUPPORT
        Non POSIX: Protocol family not supported.
      • EPIPE

        @Define
        public static final int EPIPE
        POSIX: Broken pipe.
      • EPROTO

        @Define
        public static final int EPROTO
        POSIX: Protocol error.
      • EPROTONOSUPPORT

        @Define
        public static final int EPROTONOSUPPORT
        POSIX: Protocol not supported.
      • EPROTOTYPE

        @Define
        public static final int EPROTOTYPE
        POSIX: Protocol wrong type for socket.
      • EREMCHG

        @Define
        public static final IntDefine EREMCHG
        Linux: Remote address changed.
      • EREMOTE

        @Define
        public static final int EREMOTE
        Non POSIX: Object is remote
      • EREMOTEIO

        @Define
        public static final IntDefine EREMOTEIO
        Linux: Remote I/O error.
      • ERESTART

        @Define
        public static final IntDefine ERESTART
        Linux: Interrupted system call should be restarted.
      • ERFKILL

        @Define
        public static final IntDefine ERFKILL
        Linux: Operation not possible due to RF-kill.
      • EROFS

        @Define
        public static final int EROFS
        POSIX: Read-only file system.
      • ESHUTDOWN

        @Define
        public static final int ESHUTDOWN
        Non POSIX: Cannot send after transport endpoint shutdown.
      • ESOCKTNOSUPPORT

        @Define
        public static final int ESOCKTNOSUPPORT
        Non POSIX: Socket type not supported
      • ESPIPE

        @Define
        public static final int ESPIPE
        POSIX: Invalid seek.
      • ESRCH

        @Define
        public static final int ESRCH
        POSIX: No such process.
      • ESTALE

        @Define
        public static final int ESTALE
        POSIX: Reserved.
      • ESTRPIPE

        @Define
        public static final IntDefine ESTRPIPE
        Linux: Streams pipe error.
      • ETIME

        @Define
        public static final IntDefine ETIME
        POSIX: Stream @see ioctl_H.ioctl() timeout.
      • ETIMEDOUT

        @Define
        public static final int ETIMEDOUT
        POSIX: Connection timed out.
      • ETOOMANYREFS

        @Define
        public static final int ETOOMANYREFS
        Non POSIX: Too many references: cannot splice.
      • ETXTBSY

        @Define
        public static final int ETXTBSY
        POSIX: Text file busy.
      • EUCLEAN

        @Define
        public static final IntDefine EUCLEAN
        Linux: Structure needs cleaning.
      • EUNATCH

        @Define
        public static final IntDefine EUNATCH
        Linux: Protocol driver not attached.
      • EUSERS

        @Define
        public static final int EUSERS
        Non POSIX: Too many users.
      • EWOULDBLOCK

        @Define
        public static final int EWOULDBLOCK
        POSIX: Operation would block (may be the same value as [@see EAGAIN]).
      • EXDEV

        @Define
        public static final int EXDEV
        POSIX: Cross-device link.
    • Constructor Detail

      • Errno

        protected Errno()
    • Method Detail

      • getErrnoSymbol

        public static final String getErrnoSymbol​(int errno)
        Translate the native errno to its symbolic constant name.
        Parameters:
        errno -
        Returns: