aroarfw
Enumerations
error.h File Reference

Go to the source code of this file.

Enumerations

enum  rerror_t {
  RERROR_UNKNOWN = -1 , RERROR_NONE = 0 , RERROR_PERM = 1 , RERROR_NOENT = 2 ,
  RERROR_BADMSG = 3 , RERROR_BUSY = 4 , RERROR_CONNREFUSED = 5 , RERROR_NOSYS = 6 ,
  RERROR_NOTSUP = 7 , RERROR_PIPE = 8 , RERROR_PROTO = 9 , RERROR_RANGE = 10 ,
  RERROR_MSGSIZE = 11 , RERROR_NOMEM = 12 , RERROR_INVAL = 13 , RERROR_ALREADY = 14 ,
  RERROR_BADRQC = 15 , RERROR_DOM = 16 , RERROR_EXIST = 17 , RERROR_FAULT = 18 ,
  RERROR_IO = 19 , RERROR_KEYEXPIRED = 20 , RERROR_KEYREJECTED = 21 , RERROR_LOOP = 22 ,
  RERROR_MFILE = 23 , RERROR_NAMETOOLONG = 24 , RERROR_NODATA = 25 , RERROR_NODEV = 26 ,
  RERROR_NODRV = 27 , RERROR_NOSPC = 38 , RERROR_TYPEMM = 39 , RERROR_NORSYS = 40 ,
  RERROR_NOTCONN = 41 , RERROR_PROTONOSUP = 42 , RERROR_RIO = 43 , RERROR_RO = 45 ,
  RERROR_TIMEDOUT = 46 , RERROR_AGAIN = 47 , RERROR_NOISE = 48 , RERROR_LINKDOWN = 49 ,
  RERROR_INTERRUPTED = 50 , RERROR_CAUSALITY = 51 , RERROR_QUOTA = 52 , RERROR_BADLIB = 53 ,
  RERROR_NOMEDIUM = 54 , RERROR_NOTUNIQ = 55 , RERROR_ILLSEQ = 56 , RERROR_ADDRINUSE = 57 ,
  RERROR_HOLE = 58 , RERROR_BADVERSION = 59 , RERROR_NSVERSION = 60 , RERROR_BADMAGIC = 61 ,
  RERROR_LOSTSYNC = 62 , RERROR_BADSEEK = 63 , RERROR_NOSEEK = 64 , RERROR_BADCKSUM = 65 ,
  RERROR_NOHORSE = 66 , RERROR_CHERNOBYL = 67 , RERROR_NOHUG = 68 , RERROR_TEXTBUSY = 69 ,
  RERROR_NOTEMPTY = 70 , RERROR_NODEUNREACH = 71 , RERROR_IDREMOVED = 72 , RERROR_INPROGRESS = 73 ,
  RERROR_NOCHILD = 74 , RERROR_NETUNREACH = 75 , RERROR_CANCELED = 76 , RERROR_ISDIR = 77 ,
  RERROR_NOTDIR = 78 , RERROR_BADEXEC = 79 , RERROR_ISCONN = 80 , RERROR_DEADLOCK = 81 ,
  RERROR_CONNRST = 82 , RERROR_BADFH = 83 , RERROR_NOTSOCK = 84 , RERROR_TOOMANYARGS = 85 ,
  RERROR_TOOLARGE = 86 , RERROR_DESTADDRREQ = 87 , RERROR_AFNOTSUP = 88 , RERROR_NOPOWER = 89 ,
  RERROR_USER = 90 , RERROR_NFILE = 91 , RERROR_STALE = 92 , RERROR_XDEVLINK = 93 ,
  RERROR_MLINK = 94 , RERROR_NONET = 95 , RERROR_CONNRSTNET = 96 , RERROR_CONNABORTED = 97 ,
  RERROR_BADHOST = 98 , RERROR_SWITCHPROTO = 99 , RERROR_MOVEDPERM = 100 , RERROR_MOVEDTEMP = 101 ,
  RERROR_USEPROXY = 102 , RERROR_SEEOTHER = 103 , RERROR_GONE = 104 , RERROR_BADLICENSE = 105 ,
  RERROR_NEEDPAYMENT = 106 , RERROR_NSTYPE = 107 , RERROR_CENSORED = 108 , RERROR_BADSTATE = 109 ,
  RERROR_DISABLED = 110
}
 Error codes for on-wire protocol. More...
 

Enumeration Type Documentation

◆ rerror_t

enum rerror_t

Error codes for on-wire protocol.

Enumerator
RERROR_UNKNOWN 

Unknown (maybe no) error.

RERROR_NONE 

No error. Can be used to initialize error variables.

RERROR_PERM 

Operation not permitted.

RERROR_NOENT 

No such file or directory.

RERROR_BADMSG 

Bad message.

RERROR_BUSY 

Device or resource busy.

RERROR_CONNREFUSED 

Connection refused.

RERROR_NOSYS 

Function not implemented.

RERROR_NOTSUP 

Operation not supported.

RERROR_PIPE 

Broken pipe.

RERROR_PROTO 

Protocol error.

RERROR_RANGE 

Result too large/general out of range.

RERROR_MSGSIZE 

Message too long.

RERROR_NOMEM 

Not enough space.

RERROR_INVAL 

Invalid argument.

RERROR_ALREADY 

Connection already in progress.

RERROR_BADRQC 

Invalid request code.

RERROR_DOM 

Mathematics argument out of domain of function.

RERROR_EXIST 

File or object exists.

RERROR_FAULT 

Bad address.

RERROR_IO 

I/O-Error.

RERROR_KEYEXPIRED 

Key has expired.

RERROR_KEYREJECTED 

Key was rejected by service.

RERROR_LOOP 

Too many recursions.

RERROR_MFILE 

Too many open files or objects.

RERROR_NAMETOOLONG 

File or object name too long.

RERROR_NODATA 

No message is available on the read queue.

RERROR_NODEV 

No such device.

RERROR_NODRV 

No such driver.

RERROR_NOSPC 

No space left on device.

RERROR_TYPEMM 

Type missmatch. Object of diffrent type required.

RERROR_NORSYS 

Feature not implemented by remote end.

RERROR_NOTCONN 

Socket or object not connected.

RERROR_PROTONOSUP 

Protocol not supported.

RERROR_RIO 

Remote I/O Error.

RERROR_RO 

File or object is read only.

RERROR_TIMEDOUT 

Connection timed out.

RERROR_AGAIN 

Resource temporarily unavailable.

RERROR_NOISE 

Line too noisy.

RERROR_LINKDOWN 

Physical or logical link down.

RERROR_INTERRUPTED 

Operation was interruped.

RERROR_CAUSALITY 

Causality error.

RERROR_QUOTA 

Quota exceeded.

RERROR_BADLIB 

Accessing a corrupted shared library.

RERROR_NOMEDIUM 

No medium found.

RERROR_NOTUNIQ 

Name not unique.

RERROR_ILLSEQ 

Illegal byte sequence.

RERROR_ADDRINUSE 

Address in use.

RERROR_HOLE 

Hole in data.

RERROR_BADVERSION 

Bad version.

RERROR_NSVERSION 

Not supported version.

RERROR_BADMAGIC 

Bad magic number.

RERROR_LOSTSYNC 

Lost synchronization.

RERROR_BADSEEK 

Can not seek to destination position.

RERROR_NOSEEK 

Seeking not supported on resource.

RERROR_BADCKSUM 

Data integrity error.

RERROR_NOHORSE 

Mount failed.

RERROR_CHERNOBYL 

Fatal device error.

RERROR_NOHUG 

Device needs love.

RERROR_TEXTBUSY 

Text file busy.

RERROR_NOTEMPTY 

Directory not empty.

RERROR_NODEUNREACH 

Node is unreachable.

RERROR_IDREMOVED 

Identifier removed.

RERROR_INPROGRESS 

Operation in progress.

RERROR_NOCHILD 

No child processes/object.

RERROR_NETUNREACH 

Network unreachable.

RERROR_CANCELED 

Operation canceled.

RERROR_ISDIR 

Is a directory.

RERROR_NOTDIR 

Not a directory.

RERROR_BADEXEC 

Executable file format error.

RERROR_ISCONN 

Socket/Object is connected.

RERROR_DEADLOCK 

Resource deadlock would occur.

RERROR_CONNRST 

Connection reset.

RERROR_BADFH 

Bad file handle.

RERROR_NOTSOCK 

Not a socket.

RERROR_TOOMANYARGS 

Argument list too long.

RERROR_TOOLARGE 

File/Object too large.

RERROR_DESTADDRREQ 

Destination address required.

RERROR_AFNOTSUP 

Address family not supported.

RERROR_NOPOWER 

Operation can not be completed because we are low on power.

RERROR_USER 

Error in front of screen.

RERROR_NFILE 

Too many files/objects open in system.

RERROR_STALE 

Stale file handle or object.

RERROR_XDEVLINK 

Cross-device link.

RERROR_MLINK 

Too many links to file or object.

RERROR_NONET 

Not connected to any network.

RERROR_CONNRSTNET 

Connection reset by network.

RERROR_CONNABORTED 

Connection aborted.

RERROR_BADHOST 

Bad host software or hardware.

RERROR_SWITCHPROTO 

Switch protocol.

RERROR_MOVEDPERM 

Moved Permanently.

RERROR_MOVEDTEMP 

Moved Temporary.

RERROR_USEPROXY 

Use Proxy server.

RERROR_SEEOTHER 

See other resource.

RERROR_GONE 

Resource gone.

RERROR_BADLICENSE 

Bad License.

RERROR_NEEDPAYMENT 

Payment Required.

RERROR_NSTYPE 

Type or Format not supported.

RERROR_CENSORED 

Access denied because of censorship.

RERROR_BADSTATE 

Object is in bad/wrong state.

RERROR_DISABLED 

This has been disabled by the administrator.

Definition at line 31 of file error.h.