aboutsummaryrefslogtreecommitdiff
path: root/src/library.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/library.js')
-rw-r--r--src/library.js506
1 files changed, 253 insertions, 253 deletions
diff --git a/src/library.js b/src/library.js
index 69f413d2..e85008f3 100644
--- a/src/library.js
+++ b/src/library.js
@@ -8148,262 +8148,262 @@ LibraryManager.library = {
// ==========================================================================
$ERRNO_CODES: {
- EPERM: 1,
- ENOENT: 2,
- ESRCH: 3,
- EINTR: 4,
- EIO: 5,
- ENXIO: 6,
- E2BIG: 7,
- ENOEXEC: 8,
- EBADF: 9,
- ECHILD: 10,
- EAGAIN: 11,
- EWOULDBLOCK: 11,
- 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,
- ENOMSG: 35,
- EIDRM: 36,
- ECHRNG: 37,
- EL2NSYNC: 38,
- EL3HLT: 39,
- EL3RST: 40,
- ELNRNG: 41,
- EUNATCH: 42,
- ENOCSI: 43,
- EL2HLT: 44,
- EDEADLK: 45,
- ENOLCK: 46,
- EBADE: 50,
- EBADR: 51,
- EXFULL: 52,
- ENOANO: 53,
- EBADRQC: 54,
- EBADSLT: 55,
- EDEADLOCK: 56,
- EBFONT: 57,
- ENOSTR: 60,
- ENODATA: 61,
- ETIME: 62,
- ENOSR: 63,
- ENONET: 64,
- ENOPKG: 65,
- EREMOTE: 66,
- ENOLINK: 67,
- EADV: 68,
- ESRMNT: 69,
- ECOMM: 70,
- EPROTO: 71,
- EMULTIHOP: 74,
- ELBIN: 75,
- EDOTDOT: 76,
- EBADMSG: 77,
- EFTYPE: 79,
- ENOTUNIQ: 80,
- EBADFD: 81,
- EREMCHG: 82,
- ELIBACC: 83,
- ELIBBAD: 84,
- ELIBSCN: 85,
- ELIBMAX: 86,
- ELIBEXEC: 87,
- ENOSYS: 88,
- ENMFILE: 89,
- ENOTEMPTY: 90,
- ENAMETOOLONG: 91,
- ELOOP: 92,
- EOPNOTSUPP: 95,
- EPFNOSUPPORT: 96,
- ECONNRESET: 104,
- ENOBUFS: 105,
- EAFNOSUPPORT: 106,
- EPROTOTYPE: 107,
- ENOTSOCK: 108,
- ENOPROTOOPT: 109,
- ESHUTDOWN: 110,
- ECONNREFUSED: 111,
- EADDRINUSE: 112,
- ECONNABORTED: 113,
- ENETUNREACH: 114,
- ENETDOWN: 115,
- ETIMEDOUT: 116,
- EHOSTDOWN: 117,
- EHOSTUNREACH: 118,
- EINPROGRESS: 119,
- EALREADY: 120,
- EDESTADDRREQ: 121,
- EMSGSIZE: 122,
- EPROTONOSUPPORT: 123,
- ESOCKTNOSUPPORT: 124,
- EADDRNOTAVAIL: 125,
- ENETRESET: 126,
- EISCONN: 127,
- ENOTCONN: 128,
- ETOOMANYREFS: 129,
- EPROCLIM: 130,
- EUSERS: 131,
- EDQUOT: 132,
- ESTALE: 133,
- ENOTSUP: 134,
- ENOMEDIUM: 135,
- ENOSHARE: 136,
- ECASECLASH: 137,
- EILSEQ: 138,
- EOVERFLOW: 139,
- ECANCELED: 140,
- ENOTRECOVERABLE: 141,
- EOWNERDEAD: 142,
- ESTRPIPE: 143
+ EPERM: {{{ cDefine('EPERM') }}},
+ ENOENT: {{{ cDefine('ENOENT') }}},
+ ESRCH: {{{ cDefine('ESRCH') }}},
+ EINTR: {{{ cDefine('EINTR') }}},
+ EIO: {{{ cDefine('EIO') }}},
+ ENXIO: {{{ cDefine('ENXIO') }}},
+ E2BIG: {{{ cDefine('E2BIG') }}},
+ ENOEXEC: {{{ cDefine('ENOEXEC') }}},
+ EBADF: {{{ cDefine('EBADF') }}},
+ ECHILD: {{{ cDefine('ECHILD') }}},
+ EAGAIN: {{{ cDefine('EAGAIN') }}},
+ EWOULDBLOCK: {{{ cDefine('EWOULDBLOCK') }}},
+ ENOMEM: {{{ cDefine('ENOMEM') }}},
+ EACCES: {{{ cDefine('EACCES') }}},
+ EFAULT: {{{ cDefine('EFAULT') }}},
+ ENOTBLK: {{{ cDefine('ENOTBLK') }}},
+ EBUSY: {{{ cDefine('EBUSY') }}},
+ EEXIST: {{{ cDefine('EEXIST') }}},
+ EXDEV: {{{ cDefine('EXDEV') }}},
+ ENODEV: {{{ cDefine('ENODEV') }}},
+ ENOTDIR: {{{ cDefine('ENOTDIR') }}},
+ EISDIR: {{{ cDefine('EISDIR') }}},
+ EINVAL: {{{ cDefine('EINVAL') }}},
+ ENFILE: {{{ cDefine('ENFILE') }}},
+ EMFILE: {{{ cDefine('EMFILE') }}},
+ ENOTTY: {{{ cDefine('ENOTTY') }}},
+ ETXTBSY: {{{ cDefine('ETXTBSY') }}},
+ EFBIG: {{{ cDefine('EFBIG') }}},
+ ENOSPC: {{{ cDefine('ENOSPC') }}},
+ ESPIPE: {{{ cDefine('ESPIPE') }}},
+ EROFS: {{{ cDefine('EROFS') }}},
+ EMLINK: {{{ cDefine('EMLINK') }}},
+ EPIPE: {{{ cDefine('EPIPE') }}},
+ EDOM: {{{ cDefine('EDOM') }}},
+ ERANGE: {{{ cDefine('ERANGE') }}},
+ ENOMSG: {{{ cDefine('ENOMSG') }}},
+ EIDRM: {{{ cDefine('EIDRM') }}},
+ ECHRNG: {{{ cDefine('ECHRNG') }}},
+ EL2NSYNC: {{{ cDefine('EL2NSYNC') }}},
+ EL3HLT: {{{ cDefine('EL3HLT') }}},
+ EL3RST: {{{ cDefine('EL3RST') }}},
+ ELNRNG: {{{ cDefine('ELNRNG') }}},
+ EUNATCH: {{{ cDefine('EUNATCH') }}},
+ ENOCSI: {{{ cDefine('ENOCSI') }}},
+ EL2HLT: {{{ cDefine('EL2HLT') }}},
+ EDEADLK: {{{ cDefine('EDEADLK') }}},
+ ENOLCK: {{{ cDefine('ENOLCK') }}},
+ EBADE: {{{ cDefine('EBADE') }}},
+ EBADR: {{{ cDefine('EBADR') }}},
+ EXFULL: {{{ cDefine('EXFULL') }}},
+ ENOANO: {{{ cDefine('ENOANO') }}},
+ EBADRQC: {{{ cDefine('EBADRQC') }}},
+ EBADSLT: {{{ cDefine('EBADSLT') }}},
+ EDEADLOCK: {{{ cDefine('EDEADLOCK') }}},
+ EBFONT: {{{ cDefine('EBFONT') }}},
+ ENOSTR: {{{ cDefine('ENOSTR') }}},
+ ENODATA: {{{ cDefine('ENODATA') }}},
+ ETIME: {{{ cDefine('ETIME') }}},
+ ENOSR: {{{ cDefine('ENOSR') }}},
+ ENONET: {{{ cDefine('ENONET') }}},
+ ENOPKG: {{{ cDefine('ENOPKG') }}},
+ EREMOTE: {{{ cDefine('EREMOTE') }}},
+ ENOLINK: {{{ cDefine('ENOLINK') }}},
+ EADV: {{{ cDefine('EADV') }}},
+ ESRMNT: {{{ cDefine('ESRMNT') }}},
+ ECOMM: {{{ cDefine('ECOMM') }}},
+ EPROTO: {{{ cDefine('EPROTO') }}},
+ EMULTIHOP: {{{ cDefine('EMULTIHOP') }}},
+ ELBIN: {{{ cDefine('ELBIN') }}},
+ EDOTDOT: {{{ cDefine('EDOTDOT') }}},
+ EBADMSG: {{{ cDefine('EBADMSG') }}},
+ EFTYPE: {{{ cDefine('EFTYPE') }}},
+ ENOTUNIQ: {{{ cDefine('ENOTUNIQ') }}},
+ EBADFD: {{{ cDefine('EBADFD') }}},
+ EREMCHG: {{{ cDefine('EREMCHG') }}},
+ ELIBACC: {{{ cDefine('ELIBACC') }}},
+ ELIBBAD: {{{ cDefine('ELIBBAD') }}},
+ ELIBSCN: {{{ cDefine('ELIBSCN') }}},
+ ELIBMAX: {{{ cDefine('ELIBMAX') }}},
+ ELIBEXEC: {{{ cDefine('ELIBEXEC') }}},
+ ENOSYS: {{{ cDefine('ENOSYS') }}},
+ ENMFILE: {{{ cDefine('ENMFILE') }}},
+ ENOTEMPTY: {{{ cDefine('ENOTEMPTY') }}},
+ ENAMETOOLONG: {{{ cDefine('ENAMETOOLONG') }}},
+ ELOOP: {{{ cDefine('ELOOP') }}},
+ EOPNOTSUPP: {{{ cDefine('EOPNOTSUPP') }}},
+ EPFNOSUPPORT: {{{ cDefine('EPFNOSUPPORT') }}},
+ ECONNRESET: {{{ cDefine('ECONNRESET') }}},
+ ENOBUFS: {{{ cDefine('ENOBUFS') }}},
+ EAFNOSUPPORT: {{{ cDefine('EAFNOSUPPORT') }}},
+ EPROTOTYPE: {{{ cDefine('EPROTOTYPE') }}},
+ ENOTSOCK: {{{ cDefine('ENOTSOCK') }}},
+ ENOPROTOOPT: {{{ cDefine('ENOPROTOOPT') }}},
+ ESHUTDOWN: {{{ cDefine('ESHUTDOWN') }}},
+ ECONNREFUSED: {{{ cDefine('ECONNREFUSED') }}},
+ EADDRINUSE: {{{ cDefine('EADDRINUSE') }}},
+ ECONNABORTED: {{{ cDefine('ECONNABORTED') }}},
+ ENETUNREACH: {{{ cDefine('ENETUNREACH') }}},
+ ENETDOWN: {{{ cDefine('ENETDOWN') }}},
+ ETIMEDOUT: {{{ cDefine('ETIMEDOUT') }}},
+ EHOSTDOWN: {{{ cDefine('EHOSTDOWN') }}},
+ EHOSTUNREACH: {{{ cDefine('EHOSTUNREACH') }}},
+ EINPROGRESS: {{{ cDefine('EINPROGRESS') }}},
+ EALREADY: {{{ cDefine('EALREADY') }}},
+ EDESTADDRREQ: {{{ cDefine('EDESTADDRREQ') }}},
+ EMSGSIZE: {{{ cDefine('EMSGSIZE') }}},
+ EPROTONOSUPPORT: {{{ cDefine('EPROTONOSUPPORT') }}},
+ ESOCKTNOSUPPORT: {{{ cDefine('ESOCKTNOSUPPORT') }}},
+ EADDRNOTAVAIL: {{{ cDefine('EADDRNOTAVAIL') }}},
+ ENETRESET: {{{ cDefine('ENETRESET') }}},
+ EISCONN: {{{ cDefine('EISCONN') }}},
+ ENOTCONN: {{{ cDefine('ENOTCONN') }}},
+ ETOOMANYREFS: {{{ cDefine('ETOOMANYREFS') }}},
+ EPROCLIM: {{{ cDefine('EPROCLIM') }}},
+ EUSERS: {{{ cDefine('EUSERS') }}},
+ EDQUOT: {{{ cDefine('EDQUOT') }}},
+ ESTALE: {{{ cDefine('ESTALE') }}},
+ ENOTSUP: {{{ cDefine('ENOTSUP') }}},
+ ENOMEDIUM: {{{ cDefine('ENOMEDIUM') }}},
+ ENOSHARE: {{{ cDefine('ENOSHARE') }}},
+ ECASECLASH: {{{ cDefine('ECASECLASH') }}},
+ EILSEQ: {{{ cDefine('EILSEQ') }}},
+ EOVERFLOW: {{{ cDefine('EOVERFLOW') }}},
+ ECANCELED: {{{ cDefine('ECANCELED') }}},
+ ENOTRECOVERABLE: {{{ cDefine('ENOTRECOVERABLE') }}},
+ EOWNERDEAD: {{{ cDefine('EOWNERDEAD') }}},
+ ESTRPIPE: {{{ cDefine('ESTRPIPE') }}},
},
$ERRNO_MESSAGES: {
0: 'Success',
- 1: 'Not super-user',
- 2: 'No such file or directory',
- 3: 'No such process',
- 4: 'Interrupted system call',
- 5: 'I/O error',
- 6: 'No such device or address',
- 7: 'Arg list too long',
- 8: 'Exec format error',
- 9: 'Bad file number',
- 10: 'No children',
- 11: 'No more processes',
- 12: 'Not enough core',
- 13: 'Permission denied',
- 14: 'Bad address',
- 15: 'Block device required',
- 16: 'Mount device busy',
- 17: 'File exists',
- 18: 'Cross-device link',
- 19: 'No such device',
- 20: 'Not a directory',
- 21: 'Is a directory',
- 22: 'Invalid argument',
- 23: 'Too many open files in system',
- 24: 'Too many open files',
- 25: 'Not a typewriter',
- 26: 'Text file busy',
- 27: 'File too large',
- 28: 'No space left on device',
- 29: 'Illegal seek',
- 30: 'Read only file system',
- 31: 'Too many links',
- 32: 'Broken pipe',
- 33: 'Math arg out of domain of func',
- 34: 'Math result not representable',
- 35: 'No message of desired type',
- 36: 'Identifier removed',
- 37: 'Channel number out of range',
- 38: 'Level 2 not synchronized',
- 39: 'Level 3 halted',
- 40: 'Level 3 reset',
- 41: 'Link number out of range',
- 42: 'Protocol driver not attached',
- 43: 'No CSI structure available',
- 44: 'Level 2 halted',
- 45: 'Deadlock condition',
- 46: 'No record locks available',
- 50: 'Invalid exchange',
- 51: 'Invalid request descriptor',
- 52: 'Exchange full',
- 53: 'No anode',
- 54: 'Invalid request code',
- 55: 'Invalid slot',
- 56: 'File locking deadlock error',
- 57: 'Bad font file fmt',
- 60: 'Device not a stream',
- 61: 'No data (for no delay io)',
- 62: 'Timer expired',
- 63: 'Out of streams resources',
- 64: 'Machine is not on the network',
- 65: 'Package not installed',
- 66: 'The object is remote',
- 67: 'The link has been severed',
- 68: 'Advertise error',
- 69: 'Srmount error',
- 70: 'Communication error on send',
- 71: 'Protocol error',
- 74: 'Multihop attempted',
- 75: 'Inode is remote (not really error)',
- 76: 'Cross mount point (not really error)',
- 77: 'Trying to read unreadable message',
- 79: 'Inappropriate file type or format',
- 80: 'Given log. name not unique',
- 81: 'f.d. invalid for this operation',
- 82: 'Remote address changed',
- 83: 'Can\t access a needed shared lib',
- 84: 'Accessing a corrupted shared lib',
- 85: '.lib section in a.out corrupted',
- 86: 'Attempting to link in too many libs',
- 87: 'Attempting to exec a shared library',
- 88: 'Function not implemented',
- 89: 'No more files',
- 90: 'Directory not empty',
- 91: 'File or path name too long',
- 92: 'Too many symbolic links',
- 95: 'Operation not supported on transport endpoint',
- 96: 'Protocol family not supported',
- 104: 'Connection reset by peer',
- 105: 'No buffer space available',
- 106: 'Address family not supported by protocol family',
- 107: 'Protocol wrong type for socket',
- 108: 'Socket operation on non-socket',
- 109: 'Protocol not available',
- 110: 'Can\'t send after socket shutdown',
- 111: 'Connection refused',
- 112: 'Address already in use',
- 113: 'Connection aborted',
- 114: 'Network is unreachable',
- 115: 'Network interface is not configured',
- 116: 'Connection timed out',
- 117: 'Host is down',
- 118: 'Host is unreachable',
- 119: 'Connection already in progress',
- 120: 'Socket already connected',
- 121: 'Destination address required',
- 122: 'Message too long',
- 123: 'Unknown protocol',
- 124: 'Socket type not supported',
- 125: 'Address not available',
- 126: 'ENETRESET',
- 127: 'Socket is already connected',
- 128: 'Socket is not connected',
- 129: 'TOOMANYREFS',
- 130: 'EPROCLIM',
- 131: 'EUSERS',
- 132: 'EDQUOT',
- 133: 'ESTALE',
- 134: 'Not supported',
- 135: 'No medium (in tape drive)',
- 136: 'No such host or network path',
- 137: 'Filename exists with different case',
- 138: 'EILSEQ',
- 139: 'Value too large for defined data type',
- 140: 'Operation canceled',
- 141: 'State not recoverable',
- 142: 'Previous owner died',
- 143: 'Streams pipe error',
+ {{{ cDefine('EPERM') }}}: 'Not super-user',
+ {{{ cDefine('ENOENT') }}}: 'No such file or directory',
+ {{{ cDefine('ESRCH') }}}: 'No such process',
+ {{{ cDefine('EINTR') }}}: 'Interrupted system call',
+ {{{ cDefine('EIO') }}}: 'I/O error',
+ {{{ cDefine('ENXIO') }}}: 'No such device or address',
+ {{{ cDefine('E2BIG') }}}: 'Arg list too long',
+ {{{ cDefine('ENOEXEC') }}}: 'Exec format error',
+ {{{ cDefine('EBADF') }}}: 'Bad file number',
+ {{{ cDefine('ECHILD') }}}: 'No children',
+ {{{ cDefine('EWOULDBLOCK') }}}: 'No more processes',
+ {{{ cDefine('ENOMEM') }}}: 'Not enough core',
+ {{{ cDefine('EACCES') }}}: 'Permission denied',
+ {{{ cDefine('EFAULT') }}}: 'Bad address',
+ {{{ cDefine('ENOTBLK') }}}: 'Block device required',
+ {{{ cDefine('EBUSY') }}}: 'Mount device busy',
+ {{{ cDefine('EEXIST') }}}: 'File exists',
+ {{{ cDefine('EXDEV') }}}: 'Cross-device link',
+ {{{ cDefine('ENODEV') }}}: 'No such device',
+ {{{ cDefine('ENOTDIR') }}}: 'Not a directory',
+ {{{ cDefine('EISDIR') }}}: 'Is a directory',
+ {{{ cDefine('EINVAL') }}}: 'Invalid argument',
+ {{{ cDefine('ENFILE') }}}: 'Too many open files in system',
+ {{{ cDefine('EMFILE') }}}: 'Too many open files',
+ {{{ cDefine('ENOTTY') }}}: 'Not a typewriter',
+ {{{ cDefine('ETXTBSY') }}}: 'Text file busy',
+ {{{ cDefine('EFBIG') }}}: 'File too large',
+ {{{ cDefine('ENOSPC') }}}: 'No space left on device',
+ {{{ cDefine('ESPIPE') }}}: 'Illegal seek',
+ {{{ cDefine('EROFS') }}}: 'Read only file system',
+ {{{ cDefine('EMLINK') }}}: 'Too many links',
+ {{{ cDefine('EPIPE') }}}: 'Broken pipe',
+ {{{ cDefine('EDOM') }}}: 'Math arg out of domain of func',
+ {{{ cDefine('ERANGE') }}}: 'Math result not representable',
+ {{{ cDefine('ENOMSG') }}}: 'No message of desired type',
+ {{{ cDefine('EIDRM') }}}: 'Identifier removed',
+ {{{ cDefine('ECHRNG') }}}: 'Channel number out of range',
+ {{{ cDefine('EL2NSYNC') }}}: 'Level 2 not synchronized',
+ {{{ cDefine('EL3HLT') }}}: 'Level 3 halted',
+ {{{ cDefine('EL3RST') }}}: 'Level 3 reset',
+ {{{ cDefine('ELNRNG') }}}: 'Link number out of range',
+ {{{ cDefine('EUNATCH') }}}: 'Protocol driver not attached',
+ {{{ cDefine('ENOCSI') }}}: 'No CSI structure available',
+ {{{ cDefine('EL2HLT') }}}: 'Level 2 halted',
+ {{{ cDefine('EDEADLK') }}}: 'Deadlock condition',
+ {{{ cDefine('ENOLCK') }}}: 'No record locks available',
+ {{{ cDefine('EBADE') }}}: 'Invalid exchange',
+ {{{ cDefine('EBADR') }}}: 'Invalid request descriptor',
+ {{{ cDefine('EXFULL') }}}: 'Exchange full',
+ {{{ cDefine('ENOANO') }}}: 'No anode',
+ {{{ cDefine('EBADRQC') }}}: 'Invalid request code',
+ {{{ cDefine('EBADSLT') }}}: 'Invalid slot',
+ {{{ cDefine('EDEADLOCK') }}}: 'File locking deadlock error',
+ {{{ cDefine('EBFONT') }}}: 'Bad font file fmt',
+ {{{ cDefine('ENOSTR') }}}: 'Device not a stream',
+ {{{ cDefine('ENODATA') }}}: 'No data (for no delay io)',
+ {{{ cDefine('ETIME') }}}: 'Timer expired',
+ {{{ cDefine('ENOSR') }}}: 'Out of streams resources',
+ {{{ cDefine('ENONET') }}}: 'Machine is not on the network',
+ {{{ cDefine('ENOPKG') }}}: 'Package not installed',
+ {{{ cDefine('EREMOTE') }}}: 'The object is remote',
+ {{{ cDefine('ENOLINK') }}}: 'The link has been severed',
+ {{{ cDefine('EADV') }}}: 'Advertise error',
+ {{{ cDefine('ESRMNT') }}}: 'Srmount error',
+ {{{ cDefine('ECOMM') }}}: 'Communication error on send',
+ {{{ cDefine('EPROTO') }}}: 'Protocol error',
+ {{{ cDefine('EMULTIHOP') }}}: 'Multihop attempted',
+ {{{ cDefine('ELBIN') }}}: 'Inode is remote (not really error)',
+ {{{ cDefine('EDOTDOT') }}}: 'Cross mount point (not really error)',
+ {{{ cDefine('EBADMSG') }}}: 'Trying to read unreadable message',
+ {{{ cDefine('EFTYPE') }}}: 'Inappropriate file type or format',
+ {{{ cDefine('ENOTUNIQ') }}}: 'Given log. name not unique',
+ {{{ cDefine('EBADFD') }}}: 'f.d. invalid for this operation',
+ {{{ cDefine('EREMCHG') }}}: 'Remote address changed',
+ {{{ cDefine('ELIBACC') }}}: 'Can access a needed shared lib',
+ {{{ cDefine('ELIBBAD') }}}: 'Accessing a corrupted shared lib',
+ {{{ cDefine('ELIBSCN') }}}: '.lib section in a.out corrupted',
+ {{{ cDefine('ELIBMAX') }}}: 'Attempting to link in too many libs',
+ {{{ cDefine('ELIBEXEC') }}}: 'Attempting to exec a shared library',
+ {{{ cDefine('ENOSYS') }}}: 'Function not implemented',
+ {{{ cDefine('ENMFILE') }}}: 'No more files',
+ {{{ cDefine('ENOTEMPTY') }}}: 'Directory not empty',
+ {{{ cDefine('ENAMETOOLONG') }}}: 'File or path name too long',
+ {{{ cDefine('ELOOP') }}}: 'Too many symbolic links',
+ {{{ cDefine('EOPNOTSUPP') }}}: 'Operation not supported on transport endpoint',
+ {{{ cDefine('EPFNOSUPPORT') }}}: 'Protocol family not supported',
+ {{{ cDefine('ECONNRESET') }}}: 'Connection reset by peer',
+ {{{ cDefine('ENOBUFS') }}}: 'No buffer space available',
+ {{{ cDefine('EAFNOSUPPORT') }}}: 'Address family not supported by protocol family',
+ {{{ cDefine('EPROTOTYPE') }}}: 'Protocol wrong type for socket',
+ {{{ cDefine('ENOTSOCK') }}}: 'Socket operation on non-socket',
+ {{{ cDefine('ENOPROTOOPT') }}}: 'Protocol not available',
+ {{{ cDefine('ESHUTDOWN') }}}: 'Can\'t send after socket shutdown',
+ {{{ cDefine('ECONNREFUSED') }}}: 'Connection refused',
+ {{{ cDefine('EADDRINUSE') }}}: 'Address already in use',
+ {{{ cDefine('ECONNABORTED') }}}: 'Connection aborted',
+ {{{ cDefine('ENETUNREACH') }}}: 'Network is unreachable',
+ {{{ cDefine('ENETDOWN') }}}: 'Network interface is not configured',
+ {{{ cDefine('ETIMEDOUT') }}}: 'Connection timed out',
+ {{{ cDefine('EHOSTDOWN') }}}: 'Host is down',
+ {{{ cDefine('EHOSTUNREACH') }}}: 'Host is unreachable',
+ {{{ cDefine('EINPROGRESS') }}}: 'Connection already in progress',
+ {{{ cDefine('EALREADY') }}}: 'Socket already connected',
+ {{{ cDefine('EDESTADDRREQ') }}}: 'Destination address required',
+ {{{ cDefine('EMSGSIZE') }}}: 'Message too long',
+ {{{ cDefine('EPROTONOSUPPORT') }}}: 'Unknown protocol',
+ {{{ cDefine('ESOCKTNOSUPPORT') }}}: 'Socket type not supported',
+ {{{ cDefine('EADDRNOTAVAIL') }}}: 'Address not available',
+ {{{ cDefine('ENETRESET') }}}: 'ENETRESET',
+ {{{ cDefine('EISCONN') }}}: 'Socket is already connected',
+ {{{ cDefine('ENOTCONN') }}}: 'Socket is not connected',
+ {{{ cDefine('ETOOMANYREFS') }}}: 'TOOMANYREFS',
+ {{{ cDefine('EPROCLIM') }}}: 'EPROCLIM',
+ {{{ cDefine('EUSERS') }}}: 'EUSERS',
+ {{{ cDefine('EDQUOT') }}}: 'EDQUOT',
+ {{{ cDefine('ESTALE') }}}: 'ESTALE',
+ {{{ cDefine('ENOTSUP') }}}: 'Not supported',
+ {{{ cDefine('ENOMEDIUM') }}}: 'No medium (in tape drive)',
+ {{{ cDefine('ENOSHARE') }}}: 'No such host or network path',
+ {{{ cDefine('ECASECLASH') }}}: 'Filename exists with different case',
+ {{{ cDefine('EILSEQ') }}}: 'EILSEQ',
+ {{{ cDefine('EOVERFLOW') }}}: 'Value too large for defined data type',
+ {{{ cDefine('ECANCELED') }}}: 'Operation canceled',
+ {{{ cDefine('ENOTRECOVERABLE') }}}: 'State not recoverable',
+ {{{ cDefine('EOWNERDEAD') }}}: 'Previous owner died',
+ {{{ cDefine('ESTRPIPE') }}}: 'Streams pipe error',
},
__errno_state: 0,
__setErrNo__deps: ['__errno_state'],