ASN1C C/C++ Common Runtime  ASN1C v7.5.x
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