public enum LibcErrorCodes extends Enum<LibcErrorCodes>
| Enum Constant and Description |
|---|
E2BIG
Argument list too long.
|
EACCES
Permission denied.
|
EADDRINUSE
Address already in use.
|
EADDRNOTAVAIL
Cannot assign requested address.
|
EADV
Advertise error.
|
EAFNOSUPPORT
Address family not supported by protocol.
|
EAGAIN
Try again.
|
EALREADY
Operation already in progress.
|
EBADE
Invalid exchange.
|
EBADF
Bad file number.
|
EBADFD
File descriptor in bad state.
|
EBADMSG
Not a data message.
|
EBADR
Invalid request descriptor.
|
EBADRQC
Invalid request code.
|
EBADSLT
Invalid slot.
|
EBFONT
Bad font file format.
|
EBUSY
Device or resource busy.
|
ECANCELED
Operation Canceled.
|
ECHILD
No child processes.
|
ECHRNG
Channel number out of range.
|
ECOMM
Communication error on send.
|
ECONNABORTED
Software caused connection abort.
|
ECONNREFUSED
Connection refused.
|
ECONNRESET
Connection reset by peer.
|
EDEADLK
Resource deadlock would occur.
|
EDEADLOCK
Resource deadlock would occur.
|
EDESTADDRREQ
Destination address required.
|
EDOM
Math argument out of domain of func.
|
EDOTDOT
RFS specific error.
|
EDQUOT
Quota exceeded.
|
EEXIST
File exists.
|
EFAULT
Bad address.
|
EFBIG
File too large.
|
EHOSTDOWN
Host is down.
|
EHOSTUNREACH
No route to host.
|
EHWPOISON
Memory page has hardware error.
|
EIDRM
Identifier removed.
|
EILSEQ
Illegal byte sequence.
|
EINPROGRESS
Operation now in progress.
|
EINTR
Interrupted system call.
|
EINVAL
Invalid argument.
|
EIO
I/O error.
|
EISCONN
Transport endpoint is already connected.
|
EISDIR
Is a directory.
|
EISNAM
Is a named type file.
|
EKEYEXPIRED
Key has expired.
|
EKEYREJECTED
Key was rejected by service.
|
EKEYREVOKED
Key has been revoked.
|
EL2HLT
Level 2 halted.
|
EL2NSYNC
Level 2 not synchronized.
|
EL3HLT
Level 3 halted.
|
EL3RST
Level 3 reset.
|
ELIBACC
Can not access a needed shared library.
|
ELIBBAD
Accessing a corrupted shared library.
|
ELIBEXEC
Cannot exec a shared library directly.
|
ELIBMAX
Attempting to link in too many shared libraries.
|
ELIBSCN
.lib section in a.out corrupted.
|
ELNRNG
Link number out of range.
|
ELOOP
Too many symbolic links encountered.
|
EMEDIUMTYPE
Wrong medium type.
|
EMFILE
Too many open files.
|
EMLINK
Too many links.
|
EMSGSIZE
Message too long.
|
EMULTIHOP
Multihop attempted.
|
ENAMETOOLONG
File name too long.
|
ENAVAIL
No XENIX semaphores available.
|
ENETDOWN
Network is down.
|
ENETRESET
Network dropped connection because of reset.
|
ENETUNREACH
Network is unreachable.
|
ENFILE
File table overflow.
|
ENOANO
No anode.
|
ENOBUFS
No buffer space available.
|
ENOCSI
No CSI structure available.
|
ENODATA
No data available.
|
ENODEV
No such device.
|
ENOENT
No such file or directory.
|
ENOEXEC
Exec format error.
|
ENOKEY
Required key not available.
|
ENOLCK
No record locks available.
|
ENOLINK
Link has been severed.
|
ENOMEDIUM
No medium found.
|
ENOMEM
Out of memory.
|
ENOMSG
No message of desired type.
|
ENONET
Machine is not on the network.
|
ENOPKG
Package not installed.
|
ENOPROTOOPT
Protocol not available.
|
ENOSPC
No space left on device.
|
ENOSR
Out of streams resources.
|
ENOSTR
Device not a stream.
|
ENOSYS
Invalid system call number.
|
ENOTBLK
Block device required.
|
ENOTCONN
Transport endpoint is not connected.
|
ENOTDIR
Not a directory.
|
ENOTEMPTY
Directory not empty.
|
ENOTNAM
Not a XENIX named type file.
|
ENOTRECOVERABLE
State not recoverable.
|
ENOTSOCK
Socket operation on non-socket.
|
ENOTTY
Not a typewriter.
|
ENOTUNIQ
Name not unique on network.
|
ENXIO
No such device or address.
|
EOPNOTSUPP
Operation not supported on transport endpoint.
|
EOVERFLOW
Value too large for defined data type.
|
EOWNERDEAD
Owner died.
|
EPERM
Operation not permitted.
|
EPFNOSUPPORT
Protocol family not supported.
|
EPIPE
Broken pipe.
|
EPROTO
Protocol error.
|
EPROTONOSUPPORT
Protocol not supported.
|
EPROTOTYPE
Protocol wrong type for socket.
|
ERANGE
Math result not representable.
|
EREMCHG
Remote address changed.
|
EREMOTE
Object is remote.
|
EREMOTEIO
Remote I/O error.
|
ERESTART
Interrupted system call should be restarted.
|
ERFKILL
Operation not possible due to RF-kill.
|
EROFS
Read-only file system.
|
ESHUTDOWN
Cannot send after transport endpoint shutdown.
|
ESOCKTNOSUPPORT
Socket type not supported.
|
ESPIPE
Illegal seek.
|
ESRCH
No such process.
|
ESRMNT
Srmount error.
|
ESTALE
Stale file handle.
|
ESTRPIPE
Streams pipe error.
|
ETIME
Timer expired.
|
ETIMEDOUT
Connection timed out.
|
ETOOMANYREFS
Too many references: cannot splice.
|
ETXTBSY
Text file busy.
|
EUCLEAN
Structure needs cleaning.
|
EUNATCH
Protocol driver not attached.
|
EUSERS
Too many users.
|
EWOULDBLOCK
Operation would block.
|
EXDEV
Cross-device link.
|
EXFULL
Exchange full.
|
| Modifier and Type | Method and Description |
|---|---|
static LibcErrorCodes |
errorCodeToEnum(int _code)
Converts an errorCode to the enum value.
|
int |
getErrorCode() |
static LibcErrorCodes |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LibcErrorCodes[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LibcErrorCodes EPERM
public static final LibcErrorCodes ENOENT
public static final LibcErrorCodes ESRCH
public static final LibcErrorCodes EINTR
public static final LibcErrorCodes EIO
public static final LibcErrorCodes ENXIO
public static final LibcErrorCodes E2BIG
public static final LibcErrorCodes ENOEXEC
public static final LibcErrorCodes EBADF
public static final LibcErrorCodes ECHILD
public static final LibcErrorCodes EAGAIN
public static final LibcErrorCodes ENOMEM
public static final LibcErrorCodes EACCES
public static final LibcErrorCodes EFAULT
public static final LibcErrorCodes ENOTBLK
public static final LibcErrorCodes EBUSY
public static final LibcErrorCodes EEXIST
public static final LibcErrorCodes EXDEV
public static final LibcErrorCodes ENODEV
public static final LibcErrorCodes ENOTDIR
public static final LibcErrorCodes EISDIR
public static final LibcErrorCodes EINVAL
public static final LibcErrorCodes ENFILE
public static final LibcErrorCodes EMFILE
public static final LibcErrorCodes ENOTTY
public static final LibcErrorCodes ETXTBSY
public static final LibcErrorCodes EFBIG
public static final LibcErrorCodes ENOSPC
public static final LibcErrorCodes ESPIPE
public static final LibcErrorCodes EROFS
public static final LibcErrorCodes EMLINK
public static final LibcErrorCodes EPIPE
public static final LibcErrorCodes EDOM
public static final LibcErrorCodes ERANGE
public static final LibcErrorCodes EDEADLK
public static final LibcErrorCodes ENAMETOOLONG
public static final LibcErrorCodes ENOLCK
public static final LibcErrorCodes ENOSYS
public static final LibcErrorCodes ENOTEMPTY
public static final LibcErrorCodes ELOOP
public static final LibcErrorCodes EWOULDBLOCK
public static final LibcErrorCodes ENOMSG
public static final LibcErrorCodes EIDRM
public static final LibcErrorCodes ECHRNG
public static final LibcErrorCodes EL2NSYNC
public static final LibcErrorCodes EL3HLT
public static final LibcErrorCodes EL3RST
public static final LibcErrorCodes ELNRNG
public static final LibcErrorCodes EUNATCH
public static final LibcErrorCodes ENOCSI
public static final LibcErrorCodes EL2HLT
public static final LibcErrorCodes EBADE
public static final LibcErrorCodes EBADR
public static final LibcErrorCodes EXFULL
public static final LibcErrorCodes ENOANO
public static final LibcErrorCodes EBADRQC
public static final LibcErrorCodes EBADSLT
public static final LibcErrorCodes EDEADLOCK
public static final LibcErrorCodes EBFONT
public static final LibcErrorCodes ENOSTR
public static final LibcErrorCodes ENODATA
public static final LibcErrorCodes ETIME
public static final LibcErrorCodes ENOSR
public static final LibcErrorCodes ENONET
public static final LibcErrorCodes ENOPKG
public static final LibcErrorCodes EREMOTE
public static final LibcErrorCodes ENOLINK
public static final LibcErrorCodes EADV
public static final LibcErrorCodes ESRMNT
public static final LibcErrorCodes ECOMM
public static final LibcErrorCodes EPROTO
public static final LibcErrorCodes EMULTIHOP
public static final LibcErrorCodes EDOTDOT
public static final LibcErrorCodes EBADMSG
public static final LibcErrorCodes EOVERFLOW
public static final LibcErrorCodes ENOTUNIQ
public static final LibcErrorCodes EBADFD
public static final LibcErrorCodes EREMCHG
public static final LibcErrorCodes ELIBACC
public static final LibcErrorCodes ELIBBAD
public static final LibcErrorCodes ELIBSCN
public static final LibcErrorCodes ELIBMAX
public static final LibcErrorCodes ELIBEXEC
public static final LibcErrorCodes EILSEQ
public static final LibcErrorCodes ERESTART
public static final LibcErrorCodes ESTRPIPE
public static final LibcErrorCodes EUSERS
public static final LibcErrorCodes ENOTSOCK
public static final LibcErrorCodes EDESTADDRREQ
public static final LibcErrorCodes EMSGSIZE
public static final LibcErrorCodes EPROTOTYPE
public static final LibcErrorCodes ENOPROTOOPT
public static final LibcErrorCodes EPROTONOSUPPORT
public static final LibcErrorCodes ESOCKTNOSUPPORT
public static final LibcErrorCodes EOPNOTSUPP
public static final LibcErrorCodes EPFNOSUPPORT
public static final LibcErrorCodes EAFNOSUPPORT
public static final LibcErrorCodes EADDRINUSE
public static final LibcErrorCodes EADDRNOTAVAIL
public static final LibcErrorCodes ENETDOWN
public static final LibcErrorCodes ENETUNREACH
public static final LibcErrorCodes ENETRESET
public static final LibcErrorCodes ECONNABORTED
public static final LibcErrorCodes ECONNRESET
public static final LibcErrorCodes ENOBUFS
public static final LibcErrorCodes EISCONN
public static final LibcErrorCodes ENOTCONN
public static final LibcErrorCodes ESHUTDOWN
public static final LibcErrorCodes ETOOMANYREFS
public static final LibcErrorCodes ETIMEDOUT
public static final LibcErrorCodes ECONNREFUSED
public static final LibcErrorCodes EHOSTDOWN
public static final LibcErrorCodes EHOSTUNREACH
public static final LibcErrorCodes EALREADY
public static final LibcErrorCodes EINPROGRESS
public static final LibcErrorCodes ESTALE
public static final LibcErrorCodes EUCLEAN
public static final LibcErrorCodes ENOTNAM
public static final LibcErrorCodes ENAVAIL
public static final LibcErrorCodes EISNAM
public static final LibcErrorCodes EREMOTEIO
public static final LibcErrorCodes EDQUOT
public static final LibcErrorCodes ENOMEDIUM
public static final LibcErrorCodes EMEDIUMTYPE
public static final LibcErrorCodes ECANCELED
public static final LibcErrorCodes ENOKEY
public static final LibcErrorCodes EKEYEXPIRED
public static final LibcErrorCodes EKEYREVOKED
public static final LibcErrorCodes EKEYREJECTED
public static final LibcErrorCodes EOWNERDEAD
public static final LibcErrorCodes ENOTRECOVERABLE
public static final LibcErrorCodes ERFKILL
public static final LibcErrorCodes EHWPOISON
public static LibcErrorCodes[] values()
for (LibcErrorCodes c : LibcErrorCodes.values()) System.out.println(c);
public static LibcErrorCodes valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int getErrorCode()
public static LibcErrorCodes errorCodeToEnum(int _code)
_code - error codeCopyright © 2018. All rights reserved.