iyi

Standard library, 0.18.0

std/errno

Errno wraps and gives access to libc/platform errno values.

import std/errno to use it. Source: src/std/errno.iyi at v0.18.0.

Errnoenum

std/errnoiyi doc src/std/errno.iyi
pub enum Errno : Int32
  NONE = 0
  EPERM = 1
  ENOENT = 2
  ESRCH = 3
  EINTR = 4
  EIO = 5
  ENXIO = 6
  E2BIG = 7
  ENOEXEC = 8
  EBADF = 9
  ECHILD = 10
  ENOMEM = 12
  EACCES = 13
  EFAULT = 14
  ENOTBLK = 15
  EBUSY = 16
  EEXIST = 17
  EXDEV = 18
  ENODEV = 19
  ENOTDIR = 20
  EISDIR = 21
  EINVAL = 22
  ENFILE = 23
  EMFILE = 24
  ENOTTY = 25
  ETXTBSY = 26
  EFBIG = 27
  ENOSPC = 28
  ESPIPE = 29
  EROFS = 30
  EMLINK = 31
  EPIPE = 32
  EDOM = 33
  ERANGE = 34
  EAGAIN = 11
  EWOULDBLOCK = 11
  EDEADLK = 35
  ENAMETOOLONG = 36
  ENOLCK = 37
  ENOSYS = 38
  ENOTEMPTY = 39
  ELOOP = 40
  ENOMSG = 42
  EIDRM = 43
  ESOCKTNOSUPPORT = 94
  EPFNOSUPPORT = 96
  ESHUTDOWN = 108
  ETOOMANYREFS = 109
  ENOSTR = 60
  ENODATA = 61
  ETIME = 62
  ENOSR = 63
  EHOSTDOWN = 112
  ENOLINK = 67
  EUSERS = 87
  EPROTO = 71
  EMULTIHOP = 72
  EBADMSG = 74
  EOVERFLOW = 75
  EILSEQ = 84
  ENOTSOCK = 88
  EDESTADDRREQ = 89
  EMSGSIZE = 90
  EPROTOTYPE = 91
  ENOPROTOOPT = 92
  EPROTONOSUPPORT = 93
  EOPNOTSUPP = 95
  EAFNOSUPPORT = 97
  EADDRINUSE = 98
  EADDRNOTAVAIL = 99
  ENETDOWN = 100
  ENETUNREACH = 101
  ENETRESET = 102
  ECONNABORTED = 103
  ECONNRESET = 104
  ENOBUFS = 105
  EISCONN = 106
  ENOTCONN = 107
  ETIMEDOUT = 110
  ECONNREFUSED = 111
  EHOSTUNREACH = 113
  EALREADY = 114
  EINPROGRESS = 115
  ESTALE = 116
  EDQUOT = 122
  ECANCELED = 125
  EOWNERDEAD = 130
  ENOTRECOVERABLE = 131
  EREMOTE = 66
  def message : String
end