ASN1C C/C++ Common Runtime
ASN1C v7.5.x
rtxsrc
rtxErrCodes.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2003-2021 Objective Systems, Inc.
3
*
4
* This software is furnished under a license and may be used and copied
5
* only in accordance with the terms of such license and with the
6
* inclusion of the above copyright notice. This software or any other
7
* copies thereof may not be provided or otherwise made available to any
8
* other person. No title to and ownership of the software is hereby
9
* transferred.
10
*
11
* The information in this software is subject to change without notice
12
* and should not be construed as a commitment by Objective Systems, Inc.
13
*
14
* PROPRIETARY NOTICE
15
*
16
* This software is an unpublished work subject to a confidentiality agreement
17
* and is protected by copyright and trade secret law. Unauthorized copying,
18
* redistribution or other use of this work is prohibited.
19
*
20
* The above notice of copyright on this source code product does not indicate
21
* any actual or intended publication of such source code.
22
*
23
*****************************************************************************/
29
#ifndef _RTXERRCODES_H_
30
#define _RTXERRCODES_H_
31
46
#define RT_OK 0
47
53
#define RT_OK_FRAG 2
54
60
#define RTERR_BUFOVFLW -1
61
67
#define RTERR_ENDOFBUF -2
68
77
#define RTERR_IDNOTFOU -3
78
84
#define RTERR_INVENUM -4
85
92
#define RTERR_SETDUPL -5
93
100
#define RTERR_SETMISRQ -6
101
110
#define RTERR_NOTINSET -7
111
118
#define RTERR_SEQOVFLW -8
119
128
#define RTERR_INVOPT -9
129
135
#define RTERR_NOMEM -10
136
143
#define RTERR_INVHEXS -11
144
151
#define RTERR_INVREAL -12
152
161
#define RTERR_STROVFLW -13
162
170
#define RTERR_BADVALUE -14
171
177
#define RTERR_TOODEEP -15
178
185
#define RTERR_CONSVIO -16
186
193
#define RTERR_ENDOFFILE -17
194
200
#define RTERR_INVUTF8 -18
201
207
#define RTERR_OUTOFBND -19
208
215
#define RTERR_INVPARAM -20
216
224
#define RTERR_INVFORMAT -21
225
234
#define RTERR_NOTINIT -22
235
246
#define RTERR_TOOBIG -23
247
254
#define RTERR_INVCHAR -24
255
260
#define RTERR_XMLSTATE -25
261
268
#define RTERR_XMLPARSE -26
269
276
#define RTERR_SEQORDER -27
277
283
#define RTERR_FILNOTFOU -28
284
290
#define RTERR_READERR -29
291
297
#define RTERR_WRITEERR -30
298
303
#define RTERR_INVBASE64 -31
304
311
#define RTERR_INVSOCKET -32
312
318
/* Parameters:
319
* 1. C type name
320
* 2. attribute name
321
*/
322
#define RTERR_INVATTR -33
323
331
#define RTERR_REGEXP -34
332
340
#define RTERR_PATMATCH -35
341
347
#define RTERR_ATTRMISRQ -36
348
354
#define RTERR_HOSTNOTFOU -37
355
362
#define RTERR_HTTPERR -38
363
368
#define RTERR_SOAPERR -39
369
375
#define RTERR_EXPIRED -40
376
382
#define RTERR_UNEXPELEM -41
383
390
#define RTERR_INVOCCUR -42
391
398
#define RTERR_INVMSGBUF -43
399
405
#define RTERR_DECELEMFAIL -44
406
412
#define RTERR_DECATTRFAIL -45
413
421
#define RTERR_STRMINUSE -46
422
428
#define RTERR_NULLPTR -47
429
433
#define RTERR_FAILED -48
434
440
/* Parameters:
441
* 1. attribute name
442
* 2. attribute value
443
*/
444
#define RTERR_ATTRFIXEDVAL -49
445
451
/* Parameters:
452
* None
453
*/
454
#define RTERR_MULTIPLE -50
455
462
/* Parameters:
463
* None
464
*/
465
#define RTERR_NOTYPEINFO -51
466
471
#define RTERR_ADDRINUSE -52
472
477
#define RTERR_CONNRESET -53
478
483
#define RTERR_UNREACHABLE -54
484
489
#define RTERR_NOCONN -55
490
495
#define RTERR_CONNREFUSED -56
496
501
#define RTERR_INVSOCKOPT -57
502
506
/* Parameters:
507
* None
508
*/
509
#define RTERR_SOAPFAULT -58
510
515
/* Parameters:
516
* None
517
*/
518
#define RTERR_MARKNOTSUP -59
519
525
/* Parameters:
526
* 1. Brief description of not supported feature
527
*/
528
#define RTERR_NOTSUPP -60
/* feature is not supported */
529
537
#define RTERR_UNBAL -61
538
543
#define RTERR_EXPNAME -62
544
549
#define RTERR_UNICODE -63
550
557
#define RTERR_INVBOOL -64
558
564
#define RTERR_INVNULL -65
565
572
#define RTERR_INVLEN -66
573
579
#define RTERR_UNKNOWNIE -67
580
586
#define RTERR_NOTALIGNED -68
587
592
#define RTERR_EXTRDATA -69
593
598
#define RTERR_INVMAC -70
599
606
#define RTERR_NOSECPARAMS -71
607
612
#define RTERR_COPYFAIL -72
613
618
#define RTERR_PARSEFAIL -73
619
624
#define RTERR_VALCMPERR -74
625
630
#define RTERR_BUFCMPERR -75
631
636
#define RTERR_INVBITS -76
637
641
#define RTERR_RLM -77
642
647
#define RTERR_NOCODEC -78
648
652
#define RTERR_WOULDBLOCK -79
653
657
#define RTERR_NODATA -80
658
662
#endif