The error values returned by EPOC are listed below. Note that these are different from the error values returned by OPL in general. They may, however, be returned in the status word of asynchronous OPX functions.
meaning |
value |
meaning |
value |
no error |
0 |
not found |
-1 |
general error |
-2 |
cancel |
-3 |
no memory |
-4 |
not supported |
-5 |
argument error |
-6 |
total loss of precision |
-7 |
bad handle |
-8 |
overflow error |
-9 |
underflow error |
-10 |
already exists |
-11 |
path not found |
-12 |
died |
-13 |
in use |
-14 |
server terminated |
-15 |
server busy |
-16 |
completion |
-17 |
not ready |
-18 |
unknown error |
-19 |
corrupt |
-20 |
access denied |
-21 |
locked |
-22 |
write error |
-23 |
dismounted |
-24 |
end of file |
-25 |
disk full |
-26 |
bad driver |
-27 |
bad name |
-28 |
comms line fail |
-29 |
comms frame error |
-30 |
comms overrun |
-31 |
comms parity error |
-32 |
timed out |
-33 |
could not connect |
-34 |
could not disconnect |
-35 |
disconnected |
-36 |
bad library entry point |
-37 |
bad descriptor |
-38 |
abort |
-39 |
too big |
-40 |
divide by zero |
-41 |
bad power |
-42 |
directory full |
-43 |