enumstd.os.emscripten.E[src]

Fields

SUCCESS = @intFromEnum(wasi.errno_t.SUCCESS)
@"2BIG" = @intFromEnum(wasi.errno_t.@"2BIG")
ACCES = @intFromEnum(wasi.errno_t.ACCES)
ADDRINUSE = @intFromEnum(wasi.errno_t.ADDRINUSE)
ADDRNOTAVAIL = @intFromEnum(wasi.errno_t.ADDRNOTAVAIL)
AFNOSUPPORT = @intFromEnum(wasi.errno_t.AFNOSUPPORT)
AGAIN = @intFromEnum(wasi.errno_t.AGAIN)

This is also the error code used for WOULDBLOCK.

ALREADY = @intFromEnum(wasi.errno_t.ALREADY)
BADF = @intFromEnum(wasi.errno_t.BADF)
BADMSG = @intFromEnum(wasi.errno_t.BADMSG)
BUSY = @intFromEnum(wasi.errno_t.BUSY)
CANCELED = @intFromEnum(wasi.errno_t.CANCELED)
CHILD = @intFromEnum(wasi.errno_t.CHILD)
CONNABORTED = @intFromEnum(wasi.errno_t.CONNABORTED)
CONNREFUSED = @intFromEnum(wasi.errno_t.CONNREFUSED)
CONNRESET = @intFromEnum(wasi.errno_t.CONNRESET)
DEADLK = @intFromEnum(wasi.errno_t.DEADLK)
DESTADDRREQ = @intFromEnum(wasi.errno_t.DESTADDRREQ)
DOM = @intFromEnum(wasi.errno_t.DOM)
DQUOT = @intFromEnum(wasi.errno_t.DQUOT)
EXIST = @intFromEnum(wasi.errno_t.EXIST)
FAULT = @intFromEnum(wasi.errno_t.FAULT)
FBIG = @intFromEnum(wasi.errno_t.FBIG)
HOSTUNREACH = @intFromEnum(wasi.errno_t.HOSTUNREACH)
IDRM = @intFromEnum(wasi.errno_t.IDRM)
ILSEQ = @intFromEnum(wasi.errno_t.ILSEQ)
INPROGRESS = @intFromEnum(wasi.errno_t.INPROGRESS)
INTR = @intFromEnum(wasi.errno_t.INTR)
INVAL = @intFromEnum(wasi.errno_t.INVAL)
IO = @intFromEnum(wasi.errno_t.IO)
ISCONN = @intFromEnum(wasi.errno_t.ISCONN)
ISDIR = @intFromEnum(wasi.errno_t.ISDIR)
LOOP = @intFromEnum(wasi.errno_t.LOOP)
MFILE = @intFromEnum(wasi.errno_t.MFILE)
MLINK = @intFromEnum(wasi.errno_t.MLINK)
MSGSIZE = @intFromEnum(wasi.errno_t.MSGSIZE)
MULTIHOP = @intFromEnum(wasi.errno_t.MULTIHOP)
NAMETOOLONG = @intFromEnum(wasi.errno_t.NAMETOOLONG)
NETDOWN = @intFromEnum(wasi.errno_t.NETDOWN)
NETRESET = @intFromEnum(wasi.errno_t.NETRESET)
NETUNREACH = @intFromEnum(wasi.errno_t.NETUNREACH)
NFILE = @intFromEnum(wasi.errno_t.NFILE)
NOBUFS = @intFromEnum(wasi.errno_t.NOBUFS)
NODEV = @intFromEnum(wasi.errno_t.NODEV)
NOENT = @intFromEnum(wasi.errno_t.NOENT)
NOEXEC = @intFromEnum(wasi.errno_t.NOEXEC)
NOLCK = @intFromEnum(wasi.errno_t.NOLCK)
NOLINK = @intFromEnum(wasi.errno_t.NOLINK)
NOMEM = @intFromEnum(wasi.errno_t.NOMEM)
NOMSG = @intFromEnum(wasi.errno_t.NOMSG)
NOPROTOOPT = @intFromEnum(wasi.errno_t.NOPROTOOPT)
NOSPC = @intFromEnum(wasi.errno_t.NOSPC)
NOSYS = @intFromEnum(wasi.errno_t.NOSYS)
NOTCONN = @intFromEnum(wasi.errno_t.NOTCONN)
NOTDIR = @intFromEnum(wasi.errno_t.NOTDIR)
NOTEMPTY = @intFromEnum(wasi.errno_t.NOTEMPTY)
NOTRECOVERABLE = @intFromEnum(wasi.errno_t.NOTRECOVERABLE)
NOTSOCK = @intFromEnum(wasi.errno_t.NOTSOCK)
OPNOTSUPP = @intFromEnum(wasi.errno_t.OPNOTSUPP)

This is also the code used for NOTSUP.

NOTTY = @intFromEnum(wasi.errno_t.NOTTY)
NXIO = @intFromEnum(wasi.errno_t.NXIO)
OVERFLOW = @intFromEnum(wasi.errno_t.OVERFLOW)
OWNERDEAD = @intFromEnum(wasi.errno_t.OWNERDEAD)
PERM = @intFromEnum(wasi.errno_t.PERM)
PIPE = @intFromEnum(wasi.errno_t.PIPE)
PROTO = @intFromEnum(wasi.errno_t.PROTO)
PROTONOSUPPORT = @intFromEnum(wasi.errno_t.PROTONOSUPPORT)
PROTOTYPE = @intFromEnum(wasi.errno_t.PROTOTYPE)
RANGE = @intFromEnum(wasi.errno_t.RANGE)
ROFS = @intFromEnum(wasi.errno_t.ROFS)
SPIPE = @intFromEnum(wasi.errno_t.SPIPE)
SRCH = @intFromEnum(wasi.errno_t.SRCH)
STALE = @intFromEnum(wasi.errno_t.STALE)
TIMEDOUT = @intFromEnum(wasi.errno_t.TIMEDOUT)
TXTBSY = @intFromEnum(wasi.errno_t.TXTBSY)
XDEV = @intFromEnum(wasi.errno_t.XDEV)
NOTCAPABLE = @intFromEnum(wasi.errno_t.NOTCAPABLE)
ENOSTR = 100
EBFONT = 101
EBADSLT = 102
EBADRQC = 103
ENOANO = 104
ENOTBLK = 105
ECHRNG = 106
EL3HLT = 107
EL3RST = 108
ELNRNG = 109
EUNATCH = 110
ENOCSI = 111
EL2HLT = 112
EBADE = 113
EBADR = 114
EXFULL = 115
ENODATA = 116
ETIME = 117
ENOSR = 118
ENONET = 119
ENOPKG = 120
EREMOTE = 121
EADV = 122
ESRMNT = 123
ECOMM = 124
EDOTDOT = 125
ENOTUNIQ = 126
EBADFD = 127
EREMCHG = 128
ELIBACC = 129
ELIBBAD = 130
ELIBSCN = 131
ELIBMAX = 132
ELIBEXEC = 133
ERESTART = 134
ESTRPIPE = 135
EUSERS = 136
ESOCKTNOSUPPORT = 137
EOPNOTSUPP = 138
EPFNOSUPPORT = 139
ESHUTDOWN = 140
ETOOMANYREFS = 141
EHOSTDOWN = 142
EUCLEAN = 143
ENOTNAM = 144
ENAVAIL = 145
EISNAM = 146
EREMOTEIO = 147
ENOMEDIUM = 148
EMEDIUMTYPE = 149
ENOKEY = 150
EKEYEXPIRED = 151
EKEYREVOKED = 152
EKEYREJECTED = 153
ERFKILL = 154
EHWPOISON = 155
EL2NSYNC = 156
_

Source Code

Source code
pub const E = enum(u16) {
    SUCCESS = @intFromEnum(wasi.errno_t.SUCCESS),
    @"2BIG" = @intFromEnum(wasi.errno_t.@"2BIG"),
    ACCES = @intFromEnum(wasi.errno_t.ACCES),
    ADDRINUSE = @intFromEnum(wasi.errno_t.ADDRINUSE),
    ADDRNOTAVAIL = @intFromEnum(wasi.errno_t.ADDRNOTAVAIL),
    AFNOSUPPORT = @intFromEnum(wasi.errno_t.AFNOSUPPORT),
    /// This is also the error code used for `WOULDBLOCK`.
    AGAIN = @intFromEnum(wasi.errno_t.AGAIN),
    ALREADY = @intFromEnum(wasi.errno_t.ALREADY),
    BADF = @intFromEnum(wasi.errno_t.BADF),
    BADMSG = @intFromEnum(wasi.errno_t.BADMSG),
    BUSY = @intFromEnum(wasi.errno_t.BUSY),
    CANCELED = @intFromEnum(wasi.errno_t.CANCELED),
    CHILD = @intFromEnum(wasi.errno_t.CHILD),
    CONNABORTED = @intFromEnum(wasi.errno_t.CONNABORTED),
    CONNREFUSED = @intFromEnum(wasi.errno_t.CONNREFUSED),
    CONNRESET = @intFromEnum(wasi.errno_t.CONNRESET),
    DEADLK = @intFromEnum(wasi.errno_t.DEADLK),
    DESTADDRREQ = @intFromEnum(wasi.errno_t.DESTADDRREQ),
    DOM = @intFromEnum(wasi.errno_t.DOM),
    DQUOT = @intFromEnum(wasi.errno_t.DQUOT),
    EXIST = @intFromEnum(wasi.errno_t.EXIST),
    FAULT = @intFromEnum(wasi.errno_t.FAULT),
    FBIG = @intFromEnum(wasi.errno_t.FBIG),
    HOSTUNREACH = @intFromEnum(wasi.errno_t.HOSTUNREACH),
    IDRM = @intFromEnum(wasi.errno_t.IDRM),
    ILSEQ = @intFromEnum(wasi.errno_t.ILSEQ),
    INPROGRESS = @intFromEnum(wasi.errno_t.INPROGRESS),
    INTR = @intFromEnum(wasi.errno_t.INTR),
    INVAL = @intFromEnum(wasi.errno_t.INVAL),
    IO = @intFromEnum(wasi.errno_t.IO),
    ISCONN = @intFromEnum(wasi.errno_t.ISCONN),
    ISDIR = @intFromEnum(wasi.errno_t.ISDIR),
    LOOP = @intFromEnum(wasi.errno_t.LOOP),
    MFILE = @intFromEnum(wasi.errno_t.MFILE),
    MLINK = @intFromEnum(wasi.errno_t.MLINK),
    MSGSIZE = @intFromEnum(wasi.errno_t.MSGSIZE),
    MULTIHOP = @intFromEnum(wasi.errno_t.MULTIHOP),
    NAMETOOLONG = @intFromEnum(wasi.errno_t.NAMETOOLONG),
    NETDOWN = @intFromEnum(wasi.errno_t.NETDOWN),
    NETRESET = @intFromEnum(wasi.errno_t.NETRESET),
    NETUNREACH = @intFromEnum(wasi.errno_t.NETUNREACH),
    NFILE = @intFromEnum(wasi.errno_t.NFILE),
    NOBUFS = @intFromEnum(wasi.errno_t.NOBUFS),
    NODEV = @intFromEnum(wasi.errno_t.NODEV),
    NOENT = @intFromEnum(wasi.errno_t.NOENT),
    NOEXEC = @intFromEnum(wasi.errno_t.NOEXEC),
    NOLCK = @intFromEnum(wasi.errno_t.NOLCK),
    NOLINK = @intFromEnum(wasi.errno_t.NOLINK),
    NOMEM = @intFromEnum(wasi.errno_t.NOMEM),
    NOMSG = @intFromEnum(wasi.errno_t.NOMSG),
    NOPROTOOPT = @intFromEnum(wasi.errno_t.NOPROTOOPT),
    NOSPC = @intFromEnum(wasi.errno_t.NOSPC),
    NOSYS = @intFromEnum(wasi.errno_t.NOSYS),
    NOTCONN = @intFromEnum(wasi.errno_t.NOTCONN),
    NOTDIR = @intFromEnum(wasi.errno_t.NOTDIR),
    NOTEMPTY = @intFromEnum(wasi.errno_t.NOTEMPTY),
    NOTRECOVERABLE = @intFromEnum(wasi.errno_t.NOTRECOVERABLE),
    NOTSOCK = @intFromEnum(wasi.errno_t.NOTSOCK),
    /// This is also the code used for `NOTSUP`.
    OPNOTSUPP = @intFromEnum(wasi.errno_t.OPNOTSUPP),
    NOTTY = @intFromEnum(wasi.errno_t.NOTTY),
    NXIO = @intFromEnum(wasi.errno_t.NXIO),
    OVERFLOW = @intFromEnum(wasi.errno_t.OVERFLOW),
    OWNERDEAD = @intFromEnum(wasi.errno_t.OWNERDEAD),
    PERM = @intFromEnum(wasi.errno_t.PERM),
    PIPE = @intFromEnum(wasi.errno_t.PIPE),
    PROTO = @intFromEnum(wasi.errno_t.PROTO),
    PROTONOSUPPORT = @intFromEnum(wasi.errno_t.PROTONOSUPPORT),
    PROTOTYPE = @intFromEnum(wasi.errno_t.PROTOTYPE),
    RANGE = @intFromEnum(wasi.errno_t.RANGE),
    ROFS = @intFromEnum(wasi.errno_t.ROFS),
    SPIPE = @intFromEnum(wasi.errno_t.SPIPE),
    SRCH = @intFromEnum(wasi.errno_t.SRCH),
    STALE = @intFromEnum(wasi.errno_t.STALE),
    TIMEDOUT = @intFromEnum(wasi.errno_t.TIMEDOUT),
    TXTBSY = @intFromEnum(wasi.errno_t.TXTBSY),
    XDEV = @intFromEnum(wasi.errno_t.XDEV),
    NOTCAPABLE = @intFromEnum(wasi.errno_t.NOTCAPABLE),

    ENOSTR = 100,
    EBFONT = 101,
    EBADSLT = 102,
    EBADRQC = 103,
    ENOANO = 104,
    ENOTBLK = 105,
    ECHRNG = 106,
    EL3HLT = 107,
    EL3RST = 108,
    ELNRNG = 109,
    EUNATCH = 110,
    ENOCSI = 111,
    EL2HLT = 112,
    EBADE = 113,
    EBADR = 114,
    EXFULL = 115,
    ENODATA = 116,
    ETIME = 117,
    ENOSR = 118,
    ENONET = 119,
    ENOPKG = 120,
    EREMOTE = 121,
    EADV = 122,
    ESRMNT = 123,
    ECOMM = 124,
    EDOTDOT = 125,
    ENOTUNIQ = 126,
    EBADFD = 127,
    EREMCHG = 128,
    ELIBACC = 129,
    ELIBBAD = 130,
    ELIBSCN = 131,
    ELIBMAX = 132,
    ELIBEXEC = 133,
    ERESTART = 134,
    ESTRPIPE = 135,
    EUSERS = 136,
    ESOCKTNOSUPPORT = 137,
    EOPNOTSUPP = 138,
    EPFNOSUPPORT = 139,
    ESHUTDOWN = 140,
    ETOOMANYREFS = 141,
    EHOSTDOWN = 142,
    EUCLEAN = 143,
    ENOTNAM = 144,
    ENAVAIL = 145,
    EISNAM = 146,
    EREMOTEIO = 147,
    ENOMEDIUM = 148,
    EMEDIUMTYPE = 149,
    ENOKEY = 150,
    EKEYEXPIRED = 151,
    EKEYREVOKED = 152,
    EKEYREJECTED = 153,
    ERFKILL = 154,
    EHWPOISON = 155,
    EL2NSYNC = 156,
    _,
}