Changes between Version 3 and Version 4 of Specs/ErrorValues


Ignore:
Timestamp:
05/07/11 20:24:35 (12 years ago)
Author:
ph3-der-loewe
Comment:

updates, +new error codes

Legend:

Unmodified
Added
Removed
Modified
  • Specs/ErrorValues

    v3 v4  
    11= RoarAudio Error Values = 
     2{{{#!comment 
     3phi@ph7:roaraudio $ grep '^#define ROAR_ERROR_' error.h  | tr -d /\* | while read d c n t; do printf "||=%-24s =|| %-2i || %-24s || || ||\n" $c $n "$t"; done 
     4}}} 
    25||= Error Value =||= ID =||= Text =||= Corresponding errno =||= Description =|| 
    3 ||= ROAR_ERROR_UNKNOWN       =|| -1 || Unknown (maybe no) error || || || 
    4 ||= ROAR_ERROR_NONE          =||  0 || No error                 || || || 
    5 ||= ROAR_ERROR_PERM          =||  1 || Operation not permitted  || EPERM || || 
    6 ||= ROAR_ERROR_NOENT         =||  2 || No such file or directory || ENOENT || || 
    7 ||= ROAR_ERROR_BADMSG        =||  3 || Bad message              || EBADMSG || || 
    8 ||= ROAR_ERROR_BUSY          =||  4 || Device or resource busy  || EBUSY || || 
    9 ||= ROAR_ERROR_CONNREFUSED   =||  5 || Connection refused       || ECONNREFUSED || || 
    10 ||= ROAR_ERROR_NOSYS         =||  6 || Function not implemented || ENOSYS || || 
    11 ||= ROAR_ERROR_NOTSUP        =||  7 || Operation not supported  || ENOTSUP || || 
    12 ||= ROAR_ERROR_PIPE          =||  8 || Broken pipe              || EPIPE || || 
    13 ||= ROAR_ERROR_PROTO         =||  9 || Protocol error           || EPROTO || || 
    14 ||= ROAR_ERROR_RANGE         =|| 10 || Result too large/general out of range || ERANGE || || 
    15 ||= ROAR_ERROR_MSGSIZE       =|| 11 || Message too long         || EMSGSIZE || || 
    16 ||= ROAR_ERROR_NOMEM         =|| 12 || Not enough space         || ENOMEM || || 
    17 ||= ROAR_ERROR_INVAL         =|| 13 || Invalid argument         || EINVAL || || 
    18 ||= ROAR_ERROR_ALREADY       =|| 14 || Connection already in progress || EALREADY || || 
    19 ||= ROAR_ERROR_BADRQC        =|| 15 || Invalid request code     || EBADRQC || || 
    20 ||= ROAR_ERROR_DOM           =|| 16 || Mathematics argument out of domain of function || EDOM || || 
    21 ||= ROAR_ERROR_EXIST         =|| 17 || File or object exists    || EEXIST || || 
    22 ||= ROAR_ERROR_FAULT         =|| 18 || Bad address              || EFAULT || || 
    23 ||= ROAR_ERROR_IO            =|| 19 || I/O-Error                || EIO || || 
    24 ||= ROAR_ERROR_KEYEXPIRED    =|| 20 || Key has expired          || EKEYEXPIRED || || 
    25 ||= ROAR_ERROR_KEYREJECTED   =|| 21 || Key was rejected by service || EKEYREJECTED || || 
    26 ||= ROAR_ERROR_LOOP          =|| 22 || Too many recursions      || ELOOP || || 
    27 ||= ROAR_ERROR_MFILE         =|| 23 || Too many open files or objects || EMFILE || || 
    28 ||= ROAR_ERROR_NAMETOOLONG   =|| 24 || File or object name too long || ENAMETOOLONG || || 
    29 ||= ROAR_ERROR_NODATA        =|| 25 || No message is available on the read queue || ENODATA || || 
    30 ||= ROAR_ERROR_NODEV         =|| 26 || No such device           || ENODEV || || 
    31 ||= ROAR_ERROR_NODRV         =|| 27 || No such driver           || || || 
    32 ||= ROAR_ERROR_NOSPC         =|| 38 || No space left on device  || ENOSPC || || 
    33 ||= ROAR_ERROR_TYPEMM        =|| 39 || Type missmatch. Object of diffrent type required || || || 
    34 ||= ROAR_ERROR_NORSYS        =|| 40 || Feature not implemented by remote end || || || 
    35 ||= ROAR_ERROR_NOTCONN       =|| 41 || Socket or object not connected || ENOTCONN || || 
    36 ||= ROAR_ERROR_PROTONOSUP    =|| 42 || Protocol not supported   || EPROTONOSUPPORT || || 
    37 ||= ROAR_ERROR_RIO           =|| 43 || Remote I/O Error         || || || 
    38 ||= ROAR_ERROR_RO            =|| 45 || File or object is read only || EROFS || || 
    39 ||= ROAR_ERROR_TIMEDOUT      =|| 46 || Connection timed out     || ETIMEDOUT || || 
    40 ||= ROAR_ERROR_AGAIN         =|| 47 || Resource temporarily unavailable || EAGAIN || || 
    41 ||= ROAR_ERROR_NOISE         =|| 48 || Line too noisy           || || || 
    42 ||= ROAR_ERROR_LINKDOWN      =|| 49 || Physical or logical link down || || || 
     6||=ROAR_ERROR_UNKNOWN       =|| -1 || Unknown (maybe no) error || || || 
     7||=ROAR_ERROR_NONE          =||  0 || No error                 || || || 
     8||=ROAR_ERROR_PERM          =||  1 || Operation not permitted  || EPERM || || 
     9||=ROAR_ERROR_NOENT         =||  2 || No such file or directory || ENOENT || || 
     10||=ROAR_ERROR_BADMSG        =||  3 || Bad message              || EBADMSG || || 
     11||=ROAR_ERROR_BUSY          =||  4 || Device or resource busy  || EBUSY || || 
     12||=ROAR_ERROR_CONNREFUSED   =||  5 || Connection refused       || ECONNREFUSED || || 
     13||=ROAR_ERROR_NOSYS         =||  6 || Function not implemented || ENOSYS || || 
     14||=ROAR_ERROR_NOTSUP        =||  7 || Operation not supported  || ENOTSUP || || 
     15||=ROAR_ERROR_PIPE          =||  8 || Broken pipe              || EPIPE || || 
     16||=ROAR_ERROR_PROTO         =||  9 || Protocol error           || EPROTO || || 
     17||=ROAR_ERROR_RANGE         =|| 10 || Result too large/general out of range || ERANGE || || 
     18||=ROAR_ERROR_MSGSIZE       =|| 11 || Message too long         || EMSGSIZE || || 
     19||=ROAR_ERROR_NOMEM         =|| 12 || Not enough space         || ENOMEM || || 
     20||=ROAR_ERROR_INVAL         =|| 13 || Invalid argument         || EINVAL || || 
     21||=ROAR_ERROR_ALREADY       =|| 14 || Connection already in progress || EALREADY || || 
     22||=ROAR_ERROR_BADRQC        =|| 15 || Invalid request code     || EBADRQC || || 
     23||=ROAR_ERROR_DOM           =|| 16 || Mathematics argument out of domain of function || EDOM || || 
     24||=ROAR_ERROR_EXIST         =|| 17 || File or object exists    || EEXIST || || 
     25||=ROAR_ERROR_FAULT         =|| 18 || Bad address              || EFAULT || || 
     26||=ROAR_ERROR_IO            =|| 19 || I/O-Error                || EIO || || 
     27||=ROAR_ERROR_KEYEXPIRED    =|| 20 || Key has expired          || EKEYEXPIRED || || 
     28||=ROAR_ERROR_KEYREJECTED   =|| 21 || Key was rejected by service || EKEYREJECTED || || 
     29||=ROAR_ERROR_LOOP          =|| 22 || Too many recursions      || ELOOP || || 
     30||=ROAR_ERROR_MFILE         =|| 23 || Too many open files or objects || EMFILE || || 
     31||=ROAR_ERROR_NAMETOOLONG   =|| 24 || File or object name too long || ENAMETOOLONG || || 
     32||=ROAR_ERROR_NODATA        =|| 25 || No message is available on the read queue || ENODATA || || 
     33||=ROAR_ERROR_NODEV         =|| 26 || No such device           || ENODEV || || 
     34||=ROAR_ERROR_NODRV         =|| 27 || No such driver           || || || 
     35||=ROAR_ERROR_NOSPC         =|| 38 || No space left on device  || ENOSPC || || 
     36||=ROAR_ERROR_TYPEMM        =|| 39 || Type missmatch. Object of diffrent type required || || || 
     37||=ROAR_ERROR_NORSYS        =|| 40 || Feature not implemented by remote end || || || 
     38||=ROAR_ERROR_NOTCONN       =|| 41 || Socket or object not connected || ENOTCONN || || 
     39||=ROAR_ERROR_PROTONOSUP    =|| 42 || Protocol not supported   || EPROTONOSUPPORT || || 
     40||=ROAR_ERROR_RIO           =|| 43 || Remote I/O Error         || EREMOTEIO || || 
     41||=ROAR_ERROR_RO            =|| 45 || File or object is read only || EROFS || || 
     42||=ROAR_ERROR_TIMEDOUT      =|| 46 || Connection timed out     || ETIMEDOUT || || 
     43||=ROAR_ERROR_AGAIN         =|| 47 || Resource temporarily unavailable || EAGAIN || || 
     44||=ROAR_ERROR_NOISE         =|| 48 || Line too noisy           || || || 
     45||=ROAR_ERROR_LINKDOWN      =|| 49 || Physical or logical link down || || || 
     46||=ROAR_ERROR_INTERRUPTED   =|| 50 || Operation was interruped || EINTR || || 
     47||=ROAR_ERROR_CAUSALITY     =|| 51 || Causality error          || || || 
     48||=ROAR_ERROR_QUOTA         =|| 52 || Quota exceeded           || EDQUOT || || 
     49||=ROAR_ERROR_BADLIB        =|| 53 || Accessing a corrupted shared library || ELIBBAD || || 
     50||=ROAR_ERROR_NOMEDIUM      =|| 54 || No medium found          || ENOMEDIUM || || 
     51||=ROAR_ERROR_NOTUNIQ       =|| 55 || Name not unique          || ENOTUNIQ || || 
     52||=ROAR_ERROR_ILLSEQ        =|| 56 || Illegal byte sequence    || EILSEQ || || 
     53||=ROAR_ERROR_ADDRINUSE     =|| 57 || Address in use           || EADDRINUSE || || 
     54||=ROAR_ERROR_HOLE          =|| 58 || Hole in data             || || || 
     55||=ROAR_ERROR_BADVERSION    =|| 59 || Bad version              || || || 
     56||=ROAR_ERROR_NSVERSION     =|| 60 || Not supported version    || || || 
     57||=ROAR_ERROR_BADMAGIC      =|| 61 || Bad magic number         || || || 
     58||=ROAR_ERROR_LOSTSYNC      =|| 62 || Lost synchronization     || || || 
     59||=ROAR_ERROR_BADSEEK       =|| 63 || Can not seek to destination position || ESPIPE || || 
     60||=ROAR_ERROR_NOSEEK        =|| 64 || Seeking not supported on resource || || || 
     61||=ROAR_ERROR_BADCKSUM      =|| 65 || Data integrity error     || || || 
     62||=ROAR_ERROR_NOHORSE       =|| 66 || Mount failed             || || || 
     63||=ROAR_ERROR_CHERNOBYL     =|| 67 || Fatal device error       || || || 
     64||=ROAR_ERROR_NOHUG         =|| 68 || Device needs love        || || ||