Products Support Documentation Download
rdmretcodetypes.h
Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * Raima Database Manager 14.1.3666. [5-4-2019]
3  *
4  * Copyright (c) 2018 Raima Inc., All rights reserved.
5  *
6  * Use of this software, whether in source code format, or in executable,
7  * binary object code form, is governed by the RaimaInternal LICENSE which
8  * is fully described in the LICENSE.TXT file, included within this
9  * distribution of files.
10  * ----------------------------------------------------------------------------
11  */
12 
13 /* ----------------------------------------------------------------------------
14  * WARNING! This is a machine-generated file -- do not hand edit.
15  *
16  * rdmretcodetypes.h: RDM error information
17  * Error codes are defined in file source/base/errordefns.txt
18  *
19  * ----------------------------------------------------------------------------
20  */
21 
36 #if !defined(RDMRETCODETYPES_H_INCLUDED_)
37 #define RDMRETCODETYPES_H_INCLUDED_
38 
42 typedef enum
43 {
44  /* status rdbc codes: */
47  /* status codes: */
48  sNOTFOUND = 10000,
49  sDUPLICATE = 10001,
50  sTIMEOUT = 10002,
51  sUPDATEDPOSITION = 10003,
52  sNOTINCURSOR = 10004,
53  sTRABORTED = 10005,
54  sIGNORE = 10006,
55  sOKAYWITHINFO = 10007,
56  sNEEDDATA = 10008,
57  sNODATA = 10009,
58  sENDOFCURSOR = 10010,
59  sEOF = 10011,
60  sTRUNCATE = 10012,
61  sREFERENCING = 10013,
62  sFILECHANGED = 10014,
63  sSKIPTRANS = 10015,
64  sNOMOREPAGE = 10016,
65  sSETCLASH = 10017,
66  sUPDATEABORTED = 10018,
67  sSNAPSHOTENDED = 10019,
68  sREADENDED = 10020,
69  sTFS_SHUTDOWN = 10021,
70  sOPTCHANGED = 10022,
71  sCMD_USAGE = 10023,
72  sCMD_VERSION = 10024,
73  sNULLVAL = 10025,
74  sEOS = 10026,
75  sDBNEEDSINIT = 10027,
76  sIMPROWERROR = 10028,
77  sSCHEMACHANGE = 10029,
78  sUNDERFLOW = 10030,
79  sPRECISIONLOSS = 10031,
80  sNOMORERESULTS = 10032,
81  sFETCHBEYOND = 10033,
83  sNODB = 10035,
84  sKVNOVALUE = 10036,
85  sOPTIONIGNORED = 10037,
86  sCHILD = 10038,
89  sFILE_CONSOLE = 10041,
90  sINDETERMINATE = 10042,
92  /* ok codes: */
93  sOKAY = 0,
95  /* fail codes: */
96  eFAIL = -1,
98  /* general codes: */
99  eNOMEMORY = -10000,
100  eREALLOCMEMORY = -10001,
101  eDBNOTOPEN = -10002,
102  eDBOPEN = -10003,
103  eEXCLUSIVE = -10004,
104  eBADCAT = -10005,
105  eSQLRESERVED = -10006,
106  eTRACTIVE = -10007,
107  eTRNOTACT = -10008,
108  eNOSTART = -10009,
109  eNOSTARTUPDATE = -10010,
110  eNOSTARTREAD = -10011,
111  eNOTLOCKED = -10012,
112  eNOTFREE = -10013,
113  eDUPLICATE = -10014,
114  eREFINTEGRITY = -10015,
115  eCHECK = -10016,
116  eNODB = -10017,
117  eSNAPSHOTACTIVE = -10018,
119  eOPENMODE = -10020,
120  eNOTIMPLEMENTED = -10021,
121  eINVFCNARG = -10022,
122  eINVNULLARG = -10023,
123  eINVFCNSEQ = -10024,
124  eINVLITERAL = -10025,
125  eMISSINGLITERAL = -10026,
126  eCIRTABDELETE = -10027,
127  eNOTNULL = -10028,
128  eFILEIO = -10029,
129  eFILEOPEN = -10030,
130  eFILEACCESS = -10031,
131  eFILEEXIST = -10032,
132  eFILENOENTRY = -10033,
133  eFILEISDIR = -10034,
134  eEOF = -10035,
135  eBROKENPIPE = -10036,
136  eUNOMISMATCH = -10037,
137  eNOSPACE = -10038,
138  ePRECOMMITTED = -10039,
139  eINVDBNAMESPEC = -10040,
140  eINVTFSSPEC = -10041,
141  eFILEINUSE = -10042,
142  eTRUNCATED = -10043,
143  eBADREAD = -10044,
144  eBADWRITE = -10045,
145  eRANGE = -10046,
146  eINVKEYVALUE = -10047,
147  eINVBCD = -10048,
148  eINVBOUNDARYVAL = -10049,
149  eDUPUSERID = -10050,
150  eREADONLY = -10051,
151  eMKDIR = -10052,
152  eRECOVERYFAILED = -10053,
153  eNOTFOUND = -10054,
154  eSYNTAX = -10055,
155  eBADDATALEN = -10056,
156  eINVROWIDVAL = -10057,
157  eVALUEISLIST = -10058,
158  eINVVARINT = -10059,
159  eDATALOST = -10060,
160  eINVBINLITERAL = -10061,
161  eTYPEMISMATCH = -10062,
162  eROWIDRANGE = -10063,
163  eROWIDMISMATCH = -10064,
164  eROWLIMIT = -10065,
165  eINVCONVERT = -10066,
166  eINVUTF = -10067,
167  eINVOPTION = -10068,
168  eINVOPTIONVALUE = -10069,
169  eDBNOTCLOSED = -10070,
170  eINVARG = -10071,
171  eINVARGTYPE = -10072,
172  eINVTRID = -10073,
173  eNOTSUPPORTED = -10074,
175  eESCAPE = -10076,
176  eSTRTOOLONG = -10077,
177  eDBEXISTS = -10078,
178  eEOD = -10079,
179  eINVID = -10080,
180  eINVUNICODE = -10081,
181  eCOLCOUNTMISMATCH = -10082,
183  eHASMEMBERS = -10084,
184  eDEPRECATED = -10085,
185  eINVTIMEOUT = -10086,
186  eLEGACYAPI = -10087,
187  eLEGACYDB = -10088,
188  eINMEMMISMATCH = -10089,
189  eBADWILDALL = -10090,
190  eBADWILDONE = -10091,
191  eBADSNAPSHOTMODE = -10092,
192  eINVHANDLE = -10093,
193  eINVSQLTYPE = -10094,
194  eCONNNOTOPEN = -10095,
195  eDIVBY0 = -10096,
196  eNOTANUMBER = -10097,
197  eINVALID = -10098,
198  eUNAVAIL = -10099,
199  eTABNOTFOUND = -10100,
200  eCOLNOTFOUND = -10101,
201  eINSERTVALS = -10102,
202  eINVTRIGSTMT = -10103,
203  eNOSTATS = -10104,
204  eDROPONLYCOL = -10105,
205  eTFSOPTIONALLOC = -10106,
206  eOPTIONINCOMPAT = -10107,
207  eINVINFOKEY = -10108,
208  eDBCORRUPTED = -10109,
209  eDROPTRIGCOL = -10110,
211  /* base codes: */
212  eBASE_INVDATE = -11000,
213  eBASE_INVTIMEZONE = -11001,
214  eBASE_COMMAND = -11002,
217  /* core codes: */
218  eDEFUNCT = -12000,
219  eINVTASKID = -12001,
220  eINVDBID = -12002,
221  eINVCURSORID = -12003,
222  eINVTRANSID = -12004,
223  eNOTRANSID = -12005,
224  eCURSORDB = -12006,
225  eINVTFSID = -12007,
226  eINVFORUNION = -12008,
227  eNOTKEY = -12009,
228  eNOTBLOB = -12010,
229  eINVLOCKTYPE = -12011,
230  eINVKEYID = -12012,
231  eKEYREQD = -12013,
232  eINVCOLID = -12014,
233  eINVTABID = -12015,
234  eINVREFID = -12016,
235  eINVIDENTIFIER = -12017,
236  eINVCURSOROP = -12018,
237  eDELETED = -12019,
238  eOWNERDELETED = -12020,
239  eSINGLETONDELETED = -12021,
240  eNOTOWNER = -12022,
241  eNOTMEMBER = -12023,
242  eNOTRELATED = -12024,
243  eNOCURRENTROW = -12025,
244  eNOCURRENTOWNER = -12026,
245  eNOCURRENTMEMBER = -12027,
246  eNOTLINKED = -12028,
247  eINVITERATION = -12029,
248  eLOSTPOSITION = -12030,
249  eINVCURSORCOL = -12031,
250  eINVCURSORKEY = -12032,
251  eNOTINCURSOR = -12033,
252  eBLOBBADSIZE = -12034,
253  eBLOBBADPOSITION = -12035,
254  eHASOWNER = -12036,
255  eISOWNED = -12037,
256  eEOS = -12038,
257  eISCOMPOUNDKEY = -12039,
258  eCOMPOUNDKEY = -12040,
259  eKEYERR = -12041,
260  eKEYSEQ = -12042,
261  eVARDATALEN = -12043,
262  eVARDATAPTR = -12044,
263  eTRFREE = -12045,
264  eBADLOCKS = -12046,
265  eINUPDATE = -12047,
266  eININIT = -12048,
267  eINVKEYSPEC = -12049,
268  eREADONLYCURSOR = -12050,
269  eSLAVEREADONLY = -12051,
270  eDEBUG = -12052,
271  eINVENCRYPT = -12053,
272  eENCRYPTMISMATCH = -12054,
273  eSETPAGES = -12055,
274  eINVFILE = -12056,
275  eREP_INVOP = -12057,
276  eDBDREAD = -12058,
277  eINVENDIAN = -12059,
278  eINVSTRING = -12060,
279  eINVDBA = -12061,
280  eCATMISMATCH = -12062,
281  eSCHEMACHANGE = -12063,
282  eDBD_NONAMES = -12064,
283  eNOT_ENCRYPTED = -12065,
284  eREPLOG_ERROR = -12066,
285  eREPLOG_EOF = -12067,
286  eINVDB = -12068,
287  eIMPBADXML = -12069,
288  eIMPBADDATA = -12070,
289  eMULTIPLE_DBS = -12071,
290  eUNIONCATMISMATCH = -12072,
291  eINCOMPAT = -12073,
292  eINVOPFORBLOB = -12074,
293  eINVOPENMODE = -12075,
294  eDBOPENED = -12076,
295  eNOCURRTYPE = -12077,
296  eTABLEISINREF = -12078,
297  eNOCOLUMNVALUE = -12079,
298  eNULLCOLUMNVALUE = -12080,
299  eINVDATEFMT = -12081,
300  eINVDATESEP = -12082,
301  eINVTIMEFMT = -12083,
302  eVTNOTREGISTERED = -12084,
303  eMIXEDTRANS = -12085,
304  eINVLOCALE = -12086,
305  eLOCALEMISMATCH = -12087,
306  eNOTRTREE = -12088,
307  eISRTREE = -12089,
308  eDROPPED = -12090,
310  /* tfs codes: */
311  eTFS_INVHANDLE = -13000,
312  eTFS_INVTYPE = -13001,
314  eTFS_DUPUSER = -13003,
315  eTFS_FCNSEQ = -13004,
316  eTFS_ILLEGALMOD = -13005,
318  eTFS_INVDBID = -13007,
319  eTFS_INVUSERID = -13008,
320  eTFS_INVIDINDEX = -13009,
323  eTFS_DOCROOTUSED = -13012,
326  eTFS_WRITEFAIL = -13015,
327  eTFS_INVFILE = -13016,
328  eTFS_IASYNC_ON = -13017,
329  eTFS_BLOCKED = -13018,
330  eTFS_INVOPERATION = -13019,
331  eTFS_NOTRANS = -13020,
332  eTFS_DBOPEN = -13021,
333  eTFS_NOPAGE = -13022,
334  eTFS_COMMITFAILED = -13023,
335  eTFS_DBINUSE = -13024,
336  eTFS_INIEDITED = -13025,
337  eTFS_ININOTEDITED = -13026,
338  eTFS_NAMEINUSE = -13027,
339  eTFS_NOMIR = -13028,
340  eTFS_NOSQL = -13029,
341  eTFS_NOTFS = -13030,
342  eTFS_CONNECT = -13031,
343  eTFS_ENCNOTINIT = -13032,
345  /* psp codes: */
346  ePSP_FAILURE = -14000,
348  ePSP_PRIV = -14002,
349  ePSP_INVUSER = -14003,
350  ePSP_INVPASS = -14004,
351  ePSP_NOSOURCE = -14005,
352  ePSP_NODEST = -14006,
353  ePSP_INVUUID = -14007,
354  ePSP_DEADLOCK = -14008,
356  /* ddl codes: */
357  eDDL_SYNTAX = -14500,
358  eDDL_CRDBACTIVE = -14501,
359  eDDL_WRONGDB = -14502,
360  eDDL_DUPCOLUMN = -14503,
362  eDDL_DOMNOTFOUND = -14505,
363  eDDL_BADDATATYPE = -14506,
364  eDDL_DUPTABNAME = -14507,
365  eDDL_DUPCOLNAME = -14508,
366  eDDL_FKMISMATCH = -14509,
367  eDDL_REFNULL = -14510,
368  eDDL_NOPRIKEY = -14511,
369  eDDL_DEFAUTO = -14512,
370  eDDL_DEFCURRENT = -14513,
371  eDDL_BADVARPREC = -14514,
372  eDDL_VARCHARLEN = -14515,
373  eDDL_BINLEN = -14516,
374  eDDL_NOMAXROWS = -14517,
375  eDDL_MAXROWSVALUE = -14518,
376  eDDL_CONSTRNAME = -14519,
377  eDDL_NULLCONFLICT = -14520,
378  eDDL_DROPCOLUMN = -14521,
379  eDDL_DROPNOTNULL = -14522,
380  eDDL_ALTERCHECK = -14523,
382  eDDL_NOREFDTABLE = -14525,
383  eDDL_COLDOMCONSTR = -14526,
384  eDDL_DROPREFDKEY = -14527,
385  eDDL_FKCOLINFK = -14528,
386  eDDL_ALTERTYPE = -14529,
387  eDDL_NEEDTABLE = -14530,
388  eDDL_DROPTABLE = -14531,
389  eDDL_DROPFKCOL = -14532,
390  eDDL_DROPDOMAIN = -14533,
391  eDDL_DOMAINCHECK = -14534,
392  eDDL_DBEXISTS = -14535,
393  eDDL_CONDEXPR = -14536,
394  eDDL_DISPLAY = -14537,
395  eDDL_COLTYPE = -14538,
396  eDDL_COLDECL = -14539,
399  eDDL_INDEXMETHOD = -14542,
400  eDDL_ORDERBY = -14543,
401  eDDL_ONACTION = -14544,
402  eDDL_KEYSPEC = -14545,
403  eDDL_FORKEYSPEC = -14546,
404  eDDL_ERRORS = -14547,
405  eDDL_ALTERCOL = -14548,
406  eDDL_NOARRAYS = -14549,
407  eDDL_NOBLOBS = -14550,
408  eDDL_ALTERACT = -14551,
409  eDDL_HASPRIKEY = -14552,
410  eDDL_NOLOBKEYS = -14553,
411  eDDL_NODBNAME = -14554,
412  eDDL_INVDEF = -14555,
413  eDDL_NOHASHORDER = -14556,
414  eDDL_BADRTREECOLS = -14557,
415  eDDL_BADRTREELEN = -14558,
419  eDDL_INVCHGFORKEY = -14562,
421  /* sql codes: */
422  eSQL_SQLERROR = -15000,
423  eSQL_DUPCURSOR = -15001,
424  eSQL_GENFILE = -15002,
425  eSQL_BADFORMAT = -15003,
426  eSQL_COLNUMBER = -15004,
427  eSQL_PARNUMBER = -15005,
428  eSQL_RDMERROR = -15006,
429  eSQL_SELECTCOLS = -15007,
430  eSQL_NOCOLUMN = -15008,
431  eSQL_NUMPAR = -15009,
432  eSQL_FETCHTYPE = -15010,
433  eSQL_ROWVALUE = -15011,
434  eSQL_CURPOS = -15012,
435  eSQL_NOSETATTR = -15013,
436  eSQL_CURSTATE = -15014,
437  eSQL_NOTSELECT = -15015,
438  eSQL_ESCAPECHAR = -15016,
439  eSQL_INVSTATE = -15017,
440  eSQL_WHERECALCS = -15018,
441  eSQL_INVPARAM = -15019,
442  eSQL_DUPPROC = -15020,
443  eSQL_NOPROC = -15021,
444  eSQL_NUMARGS = -15022,
445  eSQL_BADOUTERJOIN = -15023,
446  eSQL_HDBCINUSE = -15024,
447  eSQL_UDF = -15025,
448  eSQL_NORETURNVAL = -15026,
449  eSQL_UDFDEFN = -15027,
450  eSQL_UDFARG = -15028,
451  eSQL_UDFNOARGS = -15029,
452  eSQL_INSERTCOLREF = -15030,
453  eSQL_DUPJOINCOL = -15031,
455  eSQL_SORTCOLREF = -15033,
456  eSQL_FCNARG = -15034,
457  eSQL_NUMFCNARGS = -15035,
458  eSQL_INVSTMT = -15036,
459  eSQL_CANCELLED = -15037,
460  eSQL_GROUPBYAGGFN = -15038,
461  eSQL_TXUNKNOWN = -15039,
462  eSQL_NOTPREPARED = -15040,
463  eSQL_INVTXTYPE = -15041,
464  eSQL_PARMTYPE = -15042,
465  eSQL_TIMEOUT = -15043,
466  eSQL_IEF = -15044,
467  eSQL_REMOTEERROR = -15045,
468  eSQL_COMERROR = -15046,
469  eSQL_LOCKSACTIVE = -15047,
470  eSQL_MULTIDBTRANS = -15048,
472  eSQL_BLOBEXPR = -15050,
473  eSQL_DATAATEXEC = -15051,
474  eSQL_BLOBPARSONLY = -15052,
475  eSQL_BADBLOBPAR = -15053,
476  eSQL_LOCKMODE = -15054,
477  eSQL_NOUPDCOLS = -15055,
478  eSQL_AUTOCOMMIT = -15056,
479  eSQL_CURSORTABLE = -15057,
480  eSQL_RDONLYFLAG = -15058,
481  eSQL_TABLEREF = -15059,
482  eSQL_NESTEDAGGS = -15060,
483  eSQL_CHARREQD = -15061,
484  eSQL_CONNECT = -15062,
485  eSQL_UNIONOPEN = -15063,
486  eSQL_NOBLOBSORT = -15064,
487  eSQL_NOBLOBGROUP = -15065,
488  eSQL_DIFFCONNS = -15066,
489  eSQL_OUTERJOIN = -15067,
490  eSQL_NOWHEREBLOB = -15068,
491  eSQL_NAMEDPARAM = -15069,
492  eSQL_NOTINUDF = -15070,
493  eSQL_GROUPRESULT = -15071,
494  eSQL_INVCURSOR = -15072,
495  eSQL_CURSORTAB = -15073,
496  eSQL_FORUPDCOL = -15074,
497  eSQL_INVPROC = -15075,
498  eSQL_NOTUDFAGG = -15076,
499  eSQL_INVFILETYPE = -15077,
500  eSQL_INVROWIDVAL = -15078,
501  eSQL_NOINSERTID = -15079,
502  eSQL_INVSELECT = -15080,
503  eSQL_UPDROWIDPK = -15081,
504  eSQL_GROUPBYPARMS = -15082,
506  eSQL_SORTCOST = -15084,
507  eSQL_CACHESIZE = -15085,
508  eSQL_DEBUGMODE = -15086,
509  eSQL_BADSCALE = -15087,
510  eSQL_TOOMANYROWS = -15088,
512  eSQL_NOHIDDENCOLS = -15090,
513  eSQL_ROWNUMBER = -15091,
516  eSQL_NOAGGINASGT = -15094,
518  eSQL_NOVALGLOBAL = -15096,
519  eSQL_INARGASGT = -15097,
520  eSQL_OUTARGCALL = -15098,
521  eSQL_NOOERRCODE = -15099,
522  eSQL_CASENOTFOUND = -15100,
523  eSQL_OUTARGS = -15101,
524  eSQL_INVRETURN = -15102,
525  eSQL_RESULTSET = -15103,
526  eSQL_RETURNTYPE = -15104,
530  eSQL_FETCHVARS = -15108,
532  eSQL_NORESULTSETS = -15110,
533  eSQL_DUPVARREF = -15111,
534  eSQL_NOTROWVAR = -15112,
535  eSQL_ROWVARREF = -15113,
536  eSQL_GLOBALVARREF = -15114,
537  eSQL_NOTROWVARCOL = -15115,
538  eSQL_NOTBLOCKVAR = -15116,
540  eSQL_WRONGROWVAR = -15118,
542  eSQL_FORCURSOR = -15120,
543  eSQL_ARGREF = -15121,
544  eSQL_BADARGFORM = -15122,
545  eSQL_PREPVAROUT = -15123,
546  eSQL_PREPVARROW = -15124,
547  eSQL_PREPVARTYPE = -15125,
549  eSQL_DUPPREPNAME = -15127,
550  eSQL_PREPNOTFOUND = -15128,
551  eSQL_PREPNOPARAMS = -15129,
555  eSQL_PREPNOCOLS = -15133,
556  eSQL_NOTCONDITION = -15134,
557  eSQL_GENEXCEPTION = -15135,
558  eSQL_DUPCONDITION = -15136,
561  eSQL_RESIGNAL = -15139,
562  eSQL_INVDIAGITEM = -15140,
563  eSQL_MSGTEXT = -15141,
564  eSQL_NODIAGSINFO = -15142,
565  eSQL_INVCONDNUM = -15143,
566  eSQL_MAXDIAGSAREA = -15144,
568  eSQL_PROCEXISTS = -15146,
569  eSQL_TRMODE = -15147,
570  eSQL_BEGINTRANS = -15148,
571  eSQL_ATOMIC = -15149,
572  eSQL_MODIFIES = -15150,
573  eSQL_SYSCAT = -15151,
576  eSQL_LEAVEHANDLER = -15154,
578  eSQL_NOTINFORLOOP = -15156,
580  eSQL_CALLFUNCTION = -15158,
582  eSQL_TRIGCOLLIST = -15160,
583  eSQL_BEGINATOMIC = -15161,
584  eSQL_TRIGEXISTS = -15162,
585  eSQL_WHENFCN = -15163,
586  eSQL_NOTINTRIGGER = -15164,
587  eSQL_NOTRIG = -15165,
588  eSQL_NOINSERTVALS = -15166,
590  eSQL_INVARRAYTYPE = -15168,
591  eSQL_NOTARRAY = -15169,
592  eSQL_BADSUBSCRIPT = -15170,
593  eSQL_INVARRAYOP = -15171,
595  eSQL_TBD = -15173,
596  eSQL_SYSTEM = -15174,
598  /* mirroring codes: */
600  eMIR_SYNC_TIMEOUT = -16001,
601  eMIR_INVLOGFILE = -16002,
603  /* rdbc codes: */
604  eRDBC_BADCTYPE = -17000,
605  eRDBC_BADSTYPE = -17001,
606  eRDBC_NOMEMORY = -17002,
607  eRDBC_TYPEATTR = -17003,
608  eRDBC_NOTCAPABLE = -17004,
609  eRDBC_DESCRANGE = -17005,
610  eRDBC_INVDESCIDX = -17006,
611  eRDBC_NOTCURSOR = -17007,
612  eRDBC_INVIRDMOD = -17008,
613  eRDBC_INVOPENMODE = -17009,
614  eRDBC_OPTIONRANGE = -17010,
615  eRDBC_NOINDVAR = -17011,
616  eRDBC_CLOSEHDBC = -17012,
617  eRDBC_OPENHDBCS = -17013,
618  eRDBC_AUTODESCR = -17014,
619  eRDBC_ATTRVALUE = -17015,
620  eRDBC_FCNRANGE = -17016,
621  eRDBC_INVOPNOW = -17017,
622  eRDBC_BADDESCINFO = -17018,
623  eRDBC_CONCATNULL = -17019,
624  eRDBC_COLRANGE = -17020,
625  eRDBC_SCOPERANGE = -17021,
626  eRDBC_NULLRANGE = -17022,
627  eRDBC_UNIQUERANGE = -17023,
628  eRDBC_ACCURANGE = -17024,
630  /* tx codes: */
631  eTX_DISABLED = -18000,
632  eTX_TRUNCATED = -18001,
633  eTX_NETREAD = -18002,
634  eTX_NETWRITE = -18003,
635  eTX_CONNECT = -18004,
636  eTX_HOSTNAME = -18005,
637  eTX_ACCEPT = -18006,
638  eTX_LISTEN = -18007,
639  eTX_NO_REMOTE = -18008,
640  eTX_GENERROR = -18009,
642  /* system codes: */
643  eSYS_BADERRCODE = -20000,
644  eSYS_ERRACTIVE = -20001,
645  eSYS_ERRCATCH = -20002,
646  eSYS_DCHAIN = -20003,
647  eSYS_BADTREE = -20004,
648  eSYS_BADHASH = -20005,
649  eSYS_KEYEXIST = -20006,
650  eSYS_BADOPTKEY = -20007,
651  eSYS_BADFREE = -20008,
652  eSYS_ERROR = -20009,
653  eSYS_NOSQLSTATE = -20010,
655  /* http codes: */
656  eHTTP_BADREQUEST = -21000,
657  eHTTP_URITOOLONG = -21001,
658  eHTTP_ENTTOOLARGE = -21002,
659  eHTTP_NOLENGTH = -21003,
660  eHTTP_INVHANDLE = -21004,
662  eHTTP_BADUSERID = -21006,
664  /* q/a codes: */
666  eQA_TEST_TIMEOUT = -29001,
672  eQA_CASE_FAILED = -29007,
674  eQA_HELP = -29009,
678  eQA_LOG_BAD_READ = -29013,
679  eQA_LOG_BAD_WRITE = -29014,
680  eQA_LOG_OPEN = -29015,
683  eQA_NO_GLOBAL_ENC = -29018,
684  eQA_FORK = -29019,
685  eQA_MMAP = -29020,
686  eQA_KILL = -29021,
687  eQA_CHILD_EXIT = -29022,
688  eQA_END_OF_LIST = -29023,
690  eQA_RDBC_ERROR = -29025,
692  /* embed codes: */
697 } RDM_RETCODE;
698 
699 #define RDM_IS_ERROR(c) ((int32_t) (c) < 0 ? 1 : 0)
700 #define RDM_IS_INFO(c) ((int32_t) (c) >= 0 ? 1 : 0)
705 #endif /* RDMRETCODETYPES_H_INCLUDED_ */
RDM_RETCODE
RDM status and error return codes.