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.