System.Posix.Error.Codes

argumentListTooLong

permissionDenied

addressInUse

addressNotAvailable

addressFamilyNotSupported

resourceUnavailableTryAgain

connectionAlreadyInProgress

badFileDescriptor

badMessage

deviceOrResourceBusy

noChildProcesses

connectionAborted

connectionRefused

connectionReset

resourceDeadlockWouldOccur

destinationAddressRequired

mathematicsArgumentOutOfDomainOfFunction

fileExists

badAddress

fileTooLarge

hostIsUnreachable

identifierRemoved

illegalByteSequence

operationInProgress

interruptedFunction

invalidArgument

inputOutputError

socketIsConnected

isADirectory

tooManyLevelsOfSymbolicLinks

fileDescriptorTooLarge

tooManyLinks

msgTooLarge

fileNameTooLong

networkIsDown

connectionAbortedByNetwork

networkUnreachable

tooManyFilesOpenInSystem

noBufferSpaceAvailable

noMessageOnSTREAMheadReadQueue

noSuchDevice

noSuchFileOrDirectory

executableFileFormatError

noLocksAvailable

notEnoughSpace

noMessageOfDesiredType

noSpaceLeftOnDevice

noSTREAMResources

notASTREAM

functionNotSupported

socketIsNotConnected

notADirectory

directoryNotEmpty

notASocket

notSupported

inappropriateIoControlOperation

noSuchDeviceOrAddress

operationNotPermitted

brokenPipe

protocolError

protocolNotSupported

protocolWrongTypeForSocket

resultTooLarge

readOnlyFileSystem

invalidSeek

noSuchProcess

streamIoctlTimeout

connectionTimedOut

textFileBusy

operationWouldBlock

crossDeviceLink