This is automatic generated document for things in Swow\Errno class
Class Errno
Constants
This constant holds UV_E2BIG value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Argument list too long” At Windows platform, this constant may have a value -4093
This constant holds UV_EACCES value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Permission denied” At Windows platform, this constant may have a value -4092
This constant holds UV_EADDRINUSE value, it’s platform-dependent.
At Linux platform, this constant means “Address already in use” At macOS platform, this constant may have a value -48
means “Address already in use” At Windows platform, this constant may have a value -4091
This constant holds UV_EADDRNOTAVAIL value, it’s platform-dependent.
At Linux platform, this constant means “Cannot assign requested address” At macOS platform, this constant may have a value -49
means “Can’t assign requested address” At Windows platform, this constant may have a value -4090
This constant holds UV_EAFNOSUPPORT value, it’s platform-dependent.
At Linux platform, this constant means “Address family not supported by protocol” At macOS platform, this constant may have a value -47
means “Address family not supported by protocol family” At Windows platform, this constant may have a value -4089
This constant holds UV_EAGAIN value, it’s platform-dependent.
At Linux platform, this constant means “Try again” At macOS platform, this constant may have a value -35
means “Resource temporarily unavailable” At Windows platform, this constant may have a value -4088
This constant holds UV_EALREADY value, it’s platform-dependent.
At Linux platform, this constant means “Operation already in progress” At macOS platform, this constant may have a value -37
means “Operation already in progress” At Windows platform, this constant may have a value -4084
This constant holds UV_EBADF value, it’s platform-dependent.
At Linux platform, this constant means “Bad file number” At macOS platform, this constant means “Bad file descriptor” At Windows platform, this constant may have a value -4083
This constant holds UV_EBUSY value, it’s platform-dependent.
At Linux platform, this constant means “Device or resource busy” At macOS platform, this constant means “Device / Resource busy” At Windows platform, this constant may have a value -4082
This constant holds UV_ECANCELED value, it’s platform-dependent.
At Linux platform, this constant means “Operation Canceled” At macOS platform, this constant may have a value -89
means “Operation canceled” At Windows platform, this constant may have a value -4081
This constant holds UV_ECONNABORTED value, it’s platform-dependent.
At Linux platform, this constant means “Software caused connection abort” At macOS platform, this constant may have a value -53
means “Software caused connection abort” At Windows platform, this constant may have a value -4079
This constant holds UV_ECONNREFUSED value, it’s platform-dependent.
At Linux platform, this constant means “Connection refused” At macOS platform, this constant may have a value -61
means “Connection refused” At Windows platform, this constant may have a value -4078
This constant holds UV_ECONNRESET value, it’s platform-dependent.
At Linux platform, this constant means “Connection reset by peer” At macOS platform, this constant may have a value -54
means “Connection reset by peer” At Windows platform, this constant may have a value -4077
This constant holds UV_EDESTADDRREQ value, it’s platform-dependent.
At Linux platform, this constant means “Destination address required” At macOS platform, this constant may have a value -39
means “Destination address required” At Windows platform, this constant may have a value -4076
This constant holds UV_EEXIST value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “File exists” At Windows platform, this constant may have a value -4075
This constant holds UV_EFAULT value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Bad address” At Windows platform, this constant may have a value -4074
This constant holds UV_EFBIG value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “File too large” At Windows platform, this constant may have a value -4036
This constant holds UV_EFTYPE value, it’s platform-dependent.
At macOS platform, this constant may have a value -79
means “Inappropriate file type or format”
This constant holds UV_EHOSTDOWN value, it’s platform-dependent.
At Linux platform, this constant means “Host is down” At macOS platform, this constant may have a value -64
means “Host is down” At Windows platform, this constant may have a value -4031
This constant holds UV_EHOSTUNREACH value, it’s platform-dependent.
At Linux platform, this constant means “No route to host” At macOS platform, this constant may have a value -65
means “No route to host” At Windows platform, this constant may have a value -4073
This constant holds UV_EILSEQ value, it’s platform-dependent.
At Linux platform, this constant means “Illegal byte sequence” At macOS platform, this constant may have a value -92
means “Illegal byte sequence” At Windows platform, this constant may have a value -4027
This constant holds UV_EINTR value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Interrupted system call” At Windows platform, this constant may have a value -4072
This constant holds UV_EINVAL value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Invalid argument” At Windows platform, this constant may have a value -4071
This constant holds UV_EIO value, it’s platform-dependent.
At Linux platform, this constant means “I/O error” At macOS platform, this constant means “Input/output error” At Windows platform, this constant may have a value -4070
This constant holds UV_EISCONN value, it’s platform-dependent.
At Linux platform, this constant means “Transport endpoint is already connected” At macOS platform, this constant may have a value -56
means “Socket is already connected” At Windows platform, this constant may have a value -4069
This constant holds UV_EISDIR value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Is a directory” At Windows platform, this constant may have a value -4068
This constant holds UV_ELOOP value, it’s platform-dependent.
At Linux platform, this constant means “Too many symbolic links encountered” At macOS platform, this constant may have a value -62
means “Too many levels of symbolic links” At Windows platform, this constant may have a value -4067
This constant holds UV_EMFILE value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Too many open files” At Windows platform, this constant may have a value -4066
This constant holds UV_EMLINK value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Too many links” At Windows platform, this constant may have a value -4032
This constant holds UV_EMSGSIZE value, it’s platform-dependent.
At Linux platform, this constant means “Message too long” At macOS platform, this constant may have a value -40
means “Message too long” At Windows platform, this constant may have a value -4065
This constant holds UV_ENAMETOOLONG value, it’s platform-dependent.
At Linux platform, this constant means “File name too long” At macOS platform, this constant may have a value -63
means “File name too long” At Windows platform, this constant may have a value -4064
This constant holds UV_ENETDOWN value, it’s platform-dependent.
At Linux platform, this constant means “Network is down” At macOS platform, this constant may have a value -50
means “Network is down” At Windows platform, this constant may have a value -4063
This constant holds UV_ENETUNREACH value, it’s platform-dependent.
At Linux platform, this constant means “Network is unreachable” At macOS platform, this constant may have a value -51
means “Network is unreachable” At Windows platform, this constant may have a value -4062
This constant holds UV_ENFILE value, it’s platform-dependent.
At Linux platform, this constant means “File table overflow” At macOS platform, this constant means “Too many open files in system” At Windows platform, this constant may have a value -4061
This constant holds UV_ENOBUFS value, it’s platform-dependent.
At Linux platform, this constant means “No buffer space available” At macOS platform, this constant may have a value -55
means “No buffer space available” At Windows platform, this constant may have a value -4060
This constant holds UV_ENODEV value, it’s platform-dependent.
At Linux platform, this constant means “No such device” At macOS platform, this constant means “Operation not supported by device” At Windows platform, this constant may have a value -4059
This constant holds UV_ENOENT value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “No such file or directory” At Windows platform, this constant may have a value -4058
This constant holds UV_ENOMEM value, it’s platform-dependent.
At Linux platform, this constant means “Out of memory” At macOS platform, this constant means “Cannot allocate memory” At Windows platform, this constant may have a value -4057
This constant holds UV_ENONET value, it’s platform-dependent.
At Linux platform, this constant means “Machine is not on the network” At macOS and Windows platforms, this constant may have a value -4056
This constant holds UV_ENOPROTOOPT value, it’s platform-dependent.
At Linux platform, this constant means “Protocol not available” At macOS platform, this constant may have a value -42
means “Protocol not available” At Windows platform, this constant may have a value -4035
This constant holds UV_ENOSPC value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “No space left on device” At Windows platform, this constant may have a value -4055
This constant holds UV_ENOSYS value, it’s platform-dependent.
At Linux platform, this constant means “Invalid system call number” At macOS platform, this constant may have a value -78
means “Function not implemented” At Windows platform, this constant may have a value -4054
This constant holds UV_ENOTCONN value, it’s platform-dependent.
At Linux platform, this constant means “Transport endpoint is not connected” At macOS platform, this constant may have a value -57
means “Socket is not connected” At Windows platform, this constant may have a value -4053
This constant holds UV_ENOTDIR value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Not a directory” At Windows platform, this constant may have a value -4052
This constant holds UV_ENOTEMPTY value, it’s platform-dependent.
At Linux platform, this constant means “Directory not empty” At macOS platform, this constant may have a value -66
means “Directory not empty” At Windows platform, this constant may have a value -4051
This constant holds UV_ENOTSOCK value, it’s platform-dependent.
At Linux platform, this constant means “Socket operation on non-socket” At macOS platform, this constant may have a value -38
means “Socket operation on non-socket” At Windows platform, this constant may have a value -4050
This constant holds UV_ENOTSUP value, it’s platform-dependent.
At macOS platform, this constant may have a value -45
means “Operation not supported”
This constant holds UV_ENOTTY value, it’s platform-dependent.
At Linux platform, this constant means “Not a typewriter” At macOS platform, this constant means “Inappropriate ioctl for device” At Windows platform, this constant may have a value -4029
This constant holds UV_ENXIO value, it’s platform-dependent.
At Linux platform, this constant means “No such device or address” At macOS platform, this constant means “Device not configured” At Windows platform, this constant may have a value -4033
This constant holds UV_EOVERFLOW value, it’s platform-dependent.
At Linux platform, this constant means “Value too large for defined data type” At macOS platform, this constant may have a value -84
means “Value too large to be stored in data type” At Windows platform, this constant may have a value -4026
This constant holds UV_EPERM value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Operation not permitted” At Windows platform, this constant may have a value -4048
This constant holds UV_EPIPE value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Broken pipe” At Windows platform, this constant may have a value -4047
This constant holds UV_EPROTO value, it’s platform-dependent.
At Linux platform, this constant means “Protocol error” At macOS platform, this constant may have a value -100
means “Protocol error” At Windows platform, this constant may have a value -4046
This constant holds UV_EPROTONOSUPPORT value, it’s platform-dependent.
At Linux platform, this constant means “Protocol not supported” At macOS platform, this constant may have a value -43
means “Protocol not supported” At Windows platform, this constant may have a value -4045
This constant holds UV_EPROTOTYPE value, it’s platform-dependent.
At Linux platform, this constant means “Protocol wrong type for socket” At macOS platform, this constant may have a value -41
means “Protocol wrong type for socket” At Windows platform, this constant may have a value -4044
This constant holds UV_ERANGE value, it’s platform-dependent.
At Linux platform, this constant means “Math result not representable” At macOS platform, this constant means “Result too large” At Windows platform, this constant may have a value -4034
This constant holds UV_EREMOTEIO value, it’s platform-dependent.
At Linux platform, this constant means “Remote I/O error” At macOS and Windows platforms, this constant may have a value -4030
This constant holds UV_EROFS value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Read-only file system” At Windows platform, this constant may have a value -4043
This constant holds UV_ESHUTDOWN value, it’s platform-dependent.
At Linux platform, this constant means “Cannot send after transport endpoint shutdown” At macOS platform, this constant may have a value -58
means “Can’t send after socket shutdown” At Windows platform, this constant may have a value -4042
This constant holds UV_ESOCKTNOSUPPORT value, it’s platform-dependent.
At Linux platform, this constant means “Socket type not supported” At macOS platform, this constant may have a value -44
means “Socket type not supported” At Windows platform, this constant may have a value -4025
This constant holds UV_ESPIPE value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Illegal seek” At Windows platform, this constant may have a value -4041
This constant holds UV_ESRCH value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “No such process” At Windows platform, this constant may have a value -4040
This constant holds UV_ESTALE value, it’s platform-dependent.
At Linux platform, this constant means “Stale file handle” At macOS platform, this constant may have a value -70
means “Stale NFS file handle” At Windows platform, this constant may have a value -10070
This constant holds UV_ETIMEDOUT value, it’s platform-dependent.
At Linux platform, this constant means “Connection timed out” At macOS platform, this constant may have a value -60
means “Operation timed out” At Windows platform, this constant may have a value -4039
This constant holds UV_ETXTBSY value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Text file busy” At Windows platform, this constant may have a value -4038
This constant holds UV_EXDEV value, it’s platform-dependent.
At Linux and macOS platforms, this constant means “Cross-device link” At Windows platform, this constant may have a value -4037