Appendix A. ASN1C Error Codes

Table of Contents

Code Generation Error Messages
General Runtime Error Messages
ASN.1-specific Status Messages

This appendix describes all of the status codes that may be returned during code generation and program execution in three sections. The first contains errors that might arise when generating code from an input ASN.1 or XML schema. Runtime error messages are divided into two sections: the first for errors that are independent of the underlying encoding, like socket read errors or end of buffer messages, and the second for errors related specifically to ASN.1 encodings, like invalid object identifiers or bad tag values.

The runtime error messages may be found in the runtime documentation as well. Users may look at rtxsrc/rtxErrCodes.h and rtsrc/asn1ErrCodes.h for up-to-date lists of what may be returned.