aroarfw
error.h
Go to the documentation of this file.
1 //error.h:
2 
3 /*
4  * Copyright (C) Philipp 'ph3-der-loewe' Schafft - 2011-2013
5  *
6  * This file is part of aroarfw, a RoarAudio framework for
7  * embedded systems (µControlers).
8  *
9  * This file is free software; you can redistribute it and/or modify
10  * it under the terms of the GNU General Public License version 3
11  * or (at your option) any later version as published by
12  * the Free Software Foundation.
13  *
14  * aroarfw is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17  * GNU General Public License for more details.
18  *
19  * You should have received a copy of the GNU General Public License
20  * along with this software; see the file COPYING. If not, write to
21  * the Free Software Foundation, 51 Franklin Street, Fifth Floor,
22  * Boston, MA 02110-1301, USA.
23  */
24 
25 #ifndef _AROARFW_ERROR_H_
26 #define _AROARFW_ERROR_H_
27 
28 //$ grep '^#define ROAR_ERROR_' error.h | sed 's/^#define ROAR_ERROR_//; s/ */ /g; s/ \/\* / /; s/ \*\/$//' | while read name id msg; do printf " //! %s\n RERROR_%-11s = %2i,\n" "$msg" $name $id; done
29 
31 typedef enum {
67  RERROR_DOM = 16,
73  RERROR_IO = 19,
103  RERROR_RO = 45,
221  RERROR_GONE = 104,
234 } rerror_t;
235 
236 #endif
237 
238 //ll
No such driver.
Definition: error.h:89
Bad message.
Definition: error.h:41
Operation not supported.
Definition: error.h:49
No medium found.
Definition: error.h:121
File or object name too long.
Definition: error.h:83
Protocol not supported.
Definition: error.h:99
Not enough space.
Definition: error.h:59
Moved Permanently.
Definition: error.h:213
Feature not implemented by remote end.
Definition: error.h:95
Operation can not be completed because we are low on power.
Definition: error.h:191
Not a socket.
Definition: error.h:181
Address in use.
Definition: error.h:127
No such device.
Definition: error.h:87
Object is in bad/wrong state.
Definition: error.h:231
Device or resource busy.
Definition: error.h:43
File/Object too large.
Definition: error.h:185
Moved Temporary.
Definition: error.h:215
Operation in progress.
Definition: error.h:159
File or object exists.
Definition: error.h:69
Error in front of screen.
Definition: error.h:193
Not a directory.
Definition: error.h:169
Bad License.
Definition: error.h:223
No message is available on the read queue.
Definition: error.h:85
Function not implemented.
Definition: error.h:47
Remote I/O Error.
Definition: error.h:101
Too many recursions.
Definition: error.h:79
See other resource.
Definition: error.h:219
Cross-device link.
Definition: error.h:199
Invalid argument.
Definition: error.h:61
Bad host software or hardware.
Definition: error.h:209
Resource gone.
Definition: error.h:221
I/O-Error.
Definition: error.h:73
Bad version.
Definition: error.h:131
Broken pipe.
Definition: error.h:51
This has been disabled by the administrator.
Definition: error.h:233
Bad magic number.
Definition: error.h:135
Connection timed out.
Definition: error.h:105
Protocol error.
Definition: error.h:53
No child processes/object.
Definition: error.h:161
No such file or directory.
Definition: error.h:39
Mount failed.
Definition: error.h:145
No space left on device.
Definition: error.h:91
Use Proxy server.
Definition: error.h:217
Connection aborted.
Definition: error.h:207
Operation was interruped.
Definition: error.h:113
Payment Required.
Definition: error.h:225
Switch protocol.
Definition: error.h:211
Connection reset by network.
Definition: error.h:205
Is a directory.
Definition: error.h:167
Too many links to file or object.
Definition: error.h:201
Physical or logical link down.
Definition: error.h:111
No error. Can be used to initialize error variables.
Definition: error.h:35
Connection reset.
Definition: error.h:177
Fatal device error.
Definition: error.h:147
Key was rejected by service.
Definition: error.h:77
Mathematics argument out of domain of function.
Definition: error.h:67
Accessing a corrupted shared library.
Definition: error.h:119
Result too large/general out of range.
Definition: error.h:55
Operation not permitted.
Definition: error.h:37
Address family not supported.
Definition: error.h:189
Connection already in progress.
Definition: error.h:63
Seeking not supported on resource.
Definition: error.h:141
Connection refused.
Definition: error.h:45
Hole in data.
Definition: error.h:129
Name not unique.
Definition: error.h:123
Quota exceeded.
Definition: error.h:117
Too many files/objects open in system.
Definition: error.h:195
Illegal byte sequence.
Definition: error.h:125
Bad address.
Definition: error.h:71
File or object is read only.
Definition: error.h:103
Message too long.
Definition: error.h:57
Device needs love.
Definition: error.h:149
Argument list too long.
Definition: error.h:183
Key has expired.
Definition: error.h:75
Resource temporarily unavailable.
Definition: error.h:107
Too many open files or objects.
Definition: error.h:81
Socket or object not connected.
Definition: error.h:97
Text file busy.
Definition: error.h:151
Unknown (maybe no) error.
Definition: error.h:33
Type missmatch. Object of diffrent type required.
Definition: error.h:93
Destination address required.
Definition: error.h:187
rerror_t
Error codes for on-wire protocol.
Definition: error.h:31
Line too noisy.
Definition: error.h:109
Can not seek to destination position.
Definition: error.h:139
Network unreachable.
Definition: error.h:163
Executable file format error.
Definition: error.h:171
Not supported version.
Definition: error.h:133
Invalid request code.
Definition: error.h:65
Directory not empty.
Definition: error.h:153
Bad file handle.
Definition: error.h:179
Stale file handle or object.
Definition: error.h:197
Resource deadlock would occur.
Definition: error.h:175
Causality error.
Definition: error.h:115
Socket/Object is connected.
Definition: error.h:173
Type or Format not supported.
Definition: error.h:227
Operation canceled.
Definition: error.h:165
Identifier removed.
Definition: error.h:157
Lost synchronization.
Definition: error.h:137
Data integrity error.
Definition: error.h:143
Access denied because of censorship.
Definition: error.h:229
Not connected to any network.
Definition: error.h:203
Node is unreachable.
Definition: error.h:155