Package org.lwjgl.system.libc
Class LibCErrno
java.lang.Object
org.lwjgl.system.libc.LibCErrno
Native bindings to errno.h.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes.static final int
Standard error codes. -
Method Summary
Modifier and TypeMethodDescriptionstatic int
errno()
Returns the integer variableerrno
, which is set by system calls and some library functions in the event of an error to indicate what went wrong.static int
getErrno()
Returns the integer variableerrno
, which is set by system calls and some library functions in the event of an error to indicate what went wrong.
-
Field Details
-
EPERM
public static final int EPERMStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOENT
public static final int ENOENTStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ESRCH
public static final int ESRCHStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EINTR
public static final int EINTRStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EIO
public static final int EIOStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENXIO
public static final int ENXIOStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
E2BIG
public static final int E2BIGStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOEXEC
public static final int ENOEXECStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EBADF
public static final int EBADFStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ECHILD
public static final int ECHILDStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EAGAIN
public static final int EAGAINStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOMEM
public static final int ENOMEMStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EACCES
public static final int EACCESStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EFAULT
public static final int EFAULTStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EBUSY
public static final int EBUSYStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EEXIST
public static final int EEXISTStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EXDEV
public static final int EXDEVStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENODEV
public static final int ENODEVStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOTDIR
public static final int ENOTDIRStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EISDIR
public static final int EISDIRStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EINVAL
public static final int EINVALStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENFILE
public static final int ENFILEStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EMFILE
public static final int EMFILEStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOTTY
public static final int ENOTTYStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EFBIG
public static final int EFBIGStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOSPC
public static final int ENOSPCStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ESPIPE
public static final int ESPIPEStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EROFS
public static final int EROFSStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EMLINK
public static final int EMLINKStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EPIPE
public static final int EPIPEStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EDOM
public static final int EDOMStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ERANGE
public static final int ERANGEStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EDEADLK
public static final int EDEADLKStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EDEADLOCK
public static final int EDEADLOCKStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENAMETOOLONG
public static final int ENAMETOOLONGStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOLCK
public static final int ENOLCKStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOSYS
public static final int ENOSYSStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
ENOTEMPTY
public static final int ENOTEMPTYStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
EILSEQ
public static final int EILSEQStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
STRUNCATE
public static final int STRUNCATEStandard error codes.Enum values:
EPERM
- Operation not permittedENOENT
- No such file or directoryESRCH
- No such processEINTR
- Interrupted functionEIO
- I/O errorENXIO
- No such device or addressE2BIG
- Argument list too longENOEXEC
- Exec format errorEBADF
- Bad file numberECHILD
- No spawned processesEAGAIN
- No more processes or not enough memory or maximum nesting level reachedENOMEM
- Not enough memoryEACCES
- Permission deniedEFAULT
- Bad addressEBUSY
- Device or resource busyEEXIST
- File existsEXDEV
- Cross-device linkENODEV
- No such deviceENOTDIR
- Not a directoryEISDIR
- Is a directoryEINVAL
- Invalid argumentENFILE
- Too many files open in systemEMFILE
- Too many open filesENOTTY
- Inappropriate I/O control operationEFBIG
- File too largeENOSPC
- No space left on deviceESPIPE
- Invalid seekEROFS
- Read-only file systemEMLINK
- Too many linksEPIPE
- Broken pipeEDOM
- Math argumentERANGE
- Result too largeEDEADLK
- Resource deadlock would occurEDEADLOCK
- Same as EDEADLK for compatibility with older Microsoft C versionsENAMETOOLONG
- Filename too longENOLCK
- No locks availableENOSYS
- Function not supportedENOTEMPTY
- Directory not emptyEILSEQ
- Illegal byte sequenceSTRUNCATE
- String was truncated
- See Also:
-
-
Method Details
-
errno
public static int errno()Returns the integer variableerrno
, which is set by system calls and some library functions in the event of an error to indicate what went wrong. Its value is significant only when the return value of the call indicated an error (i.e., -1 from most system calls; -1 orNULL
from most library functions); a function that succeeds is allowed to change errno.LWJGL note: This function cannot be used after another JNI call to a function, because the last error resets before that call returns. For this reason, LWJGL stores the last error in thread-local storage, you can use
getErrno()
to access it. -
getErrno
public static int getErrno()Returns the integer variableerrno
, which is set by system calls and some library functions in the event of an error to indicate what went wrong. Its value is significant only when the return value of the call indicated an error (i.e., -1 from most system calls; -1 orNULL
from most library functions); a function that succeeds is allowed to change errno.LWJGL note: This method has a meaningful value only after another LWJGL JNI call. It does not return
errno
from errno.h, but the thread-local error code stored by a previous JNI call.
-