# Stubs for errno # Based on http://docs.python.org/3.2/library/errno.html from typing import Dict errorcode = ... # type: Dict[int, str] # TODO some of the names below are platform specific EPERM = 0 ENOENT = 0 ESRCH = 0 EINTR = 0 EIO = 0 ENXIO = 0 E2BIG = 0 ENOEXEC = 0 EBADF = 0 ECHILD = 0 EAGAIN = 0 ENOMEM = 0 EACCES = 0 EFAULT = 0 ENOTBLK = 0 EBUSY = 0 EEXIST = 0 EXDEV = 0 ENODEV = 0 ENOTDIR = 0 EISDIR = 0 EINVAL = 0 ENFILE = 0 EMFILE = 0 ENOTTY = 0 ETXTBSY = 0 EFBIG = 0 ENOSPC = 0 ESPIPE = 0 EROFS = 0 EMLINK = 0 EPIPE = 0 EDOM = 0 ERANGE = 0 EDEADLK = 0 ENAMETOOLONG = 0 ENOLCK = 0 ENOSYS = 0 ENOTEMPTY = 0 ELOOP = 0 EWOULDBLOCK = 0 ENOMSG = 0 EIDRM = 0 ECHRNG = 0 EL2NSYNC = 0 EL3HLT = 0 EL3RST = 0 ELNRNG = 0 EUNATCH = 0 ENOCSI = 0 EL2HLT = 0 EBADE = 0 EBADR = 0 EXFULL = 0 ENOANO = 0 EBADRQC = 0 EBADSLT = 0 EDEADLOCK = 0 EBFONT = 0 ENOSTR = 0 ENODATA = 0 ETIME = 0 ENOSR = 0 ENONET = 0 ENOPKG = 0 EREMOTE = 0 ENOLINK = 0 EADV = 0 ESRMNT = 0 ECOMM = 0 EPROTO = 0 EMULTIHOP = 0 EDOTDOT = 0 EBADMSG = 0 EOVERFLOW = 0 ENOTUNIQ = 0 EBADFD = 0 EREMCHG = 0 ELIBACC = 0 ELIBBAD = 0 ELIBSCN = 0 ELIBMAX = 0 ELIBEXEC = 0 EILSEQ = 0 ERESTART = 0 ESTRPIPE = 0 EUSERS = 0 ENOTSOCK = 0 EDESTADDRREQ = 0 EMSGSIZE = 0 EPROTOTYPE = 0 ENOPROTOOPT = 0 EPROTONOSUPPORT = 0 ESOCKTNOSUPPORT = 0 EOPNOTSUPP = 0 EPFNOSUPPORT = 0 EAFNOSUPPORT = 0 EADDRINUSE = 0 EADDRNOTAVAIL = 0 ENETDOWN = 0 ENETUNREACH = 0 ENETRESET = 0 ECONNABORTED = 0 ECONNRESET = 0 ENOBUFS = 0 EISCONN = 0 ENOTCONN = 0 ESHUTDOWN = 0 ETOOMANYREFS = 0 ETIMEDOUT = 0 ECONNREFUSED = 0 EHOSTDOWN = 0 EHOSTUNREACH = 0 EALREADY = 0 EINPROGRESS = 0 ESTALE = 0 EUCLEAN = 0 ENOTNAM = 0 ENAVAIL = 0 EISNAM = 0 EREMOTEIO = 0 EDQUOT = 0