asn1c/skeletons
Lev Walkin cd2f48eb5a structure comparison functions 2017-08-10 02:52:25 -07:00
..
standard-modules Makefile.am is not needed here 2014-10-12 18:55:22 -07:00
tests fix warnings 2017-08-07 20:07:08 -07:00
ANY.c structure comparison functions 2017-08-10 02:52:25 -07:00
ANY.h encode ANY as open type for PER 2017-08-06 00:59:05 -07:00
BIT_STRING.c structure comparison functions 2017-08-10 02:52:25 -07:00
BIT_STRING.h structure comparison functions 2017-08-10 02:52:25 -07:00
BMPString.c structure comparison functions 2017-08-10 02:52:25 -07:00
BMPString.h structure comparison functions 2017-08-10 02:52:25 -07:00
BOOLEAN.c structure comparison functions 2017-08-10 02:52:25 -07:00
BOOLEAN.h structure comparison functions 2017-08-10 02:52:25 -07:00
ENUMERATED.c structure comparison functions 2017-08-10 02:52:25 -07:00
ENUMERATED.h structure comparison functions 2017-08-10 02:52:25 -07:00
GeneralString.c structure comparison functions 2017-08-10 02:52:25 -07:00
GeneralString.h structure comparison functions 2017-08-10 02:52:25 -07:00
GeneralizedTime.c structure comparison functions 2017-08-10 02:52:25 -07:00
GeneralizedTime.h Simplify the logic of accessing codec function for specific TYPE 2017-08-02 14:06:07 -07:00
GraphicString.c structure comparison functions 2017-08-10 02:52:25 -07:00
GraphicString.h structure comparison functions 2017-08-10 02:52:25 -07:00
IA5String.c structure comparison functions 2017-08-10 02:52:25 -07:00
IA5String.h structure comparison functions 2017-08-10 02:52:25 -07:00
INTEGER.c structure comparison functions 2017-08-10 02:52:25 -07:00
INTEGER.h structure comparison functions 2017-08-10 02:52:25 -07:00
INTEGER_oer.c fix warnings 2017-08-07 20:07:08 -07:00
ISO646String.c structure comparison functions 2017-08-10 02:52:25 -07:00
ISO646String.h structure comparison functions 2017-08-10 02:52:25 -07:00
Makefile.am add OER encoders into library 2017-08-02 13:32:22 -07:00
NULL.c structure comparison functions 2017-08-10 02:52:25 -07:00
NULL.h structure comparison functions 2017-08-10 02:52:25 -07:00
NativeEnumerated.c structure comparison functions 2017-08-10 02:52:25 -07:00
NativeEnumerated.h structure comparison functions 2017-08-10 02:52:25 -07:00
NativeInteger.c structure comparison functions 2017-08-10 02:52:25 -07:00
NativeInteger.h structure comparison functions 2017-08-10 02:52:25 -07:00
NativeInteger_oer.c fix warnings 2017-08-07 20:07:08 -07:00
NativeReal.c structure comparison functions 2017-08-10 02:52:25 -07:00
NativeReal.h structure comparison functions 2017-08-10 02:52:25 -07:00
NumericString.c structure comparison functions 2017-08-10 02:52:25 -07:00
NumericString.h structure comparison functions 2017-08-10 02:52:25 -07:00
OBJECT_IDENTIFIER.c structure comparison functions 2017-08-10 02:52:25 -07:00
OBJECT_IDENTIFIER.h Simplify the logic of accessing codec function for specific TYPE 2017-08-02 14:06:07 -07:00
OCTET_STRING.c structure comparison functions 2017-08-10 02:52:25 -07:00
OCTET_STRING.h structure comparison functions 2017-08-10 02:52:25 -07:00
OCTET_STRING_oer.c fix warnings 2017-08-07 20:07:08 -07:00
ObjectDescriptor.c structure comparison functions 2017-08-10 02:52:25 -07:00
ObjectDescriptor.h Simplify the logic of accessing codec function for specific TYPE 2017-08-02 14:06:07 -07:00
PrintableString.c structure comparison functions 2017-08-10 02:52:25 -07:00
PrintableString.h structure comparison functions 2017-08-10 02:52:25 -07:00
README upgrade: PER related changes 2005-11-26 11:25:14 +00:00
REAL.c structure comparison functions 2017-08-10 02:52:25 -07:00
REAL.h structure comparison functions 2017-08-10 02:52:25 -07:00
RELATIVE-OID.c structure comparison functions 2017-08-10 02:52:25 -07:00
RELATIVE-OID.h Simplify the logic of accessing codec function for specific TYPE 2017-08-02 14:06:07 -07:00
T61String.c structure comparison functions 2017-08-10 02:52:25 -07:00
T61String.h structure comparison functions 2017-08-10 02:52:25 -07:00
TeletexString.c structure comparison functions 2017-08-10 02:52:25 -07:00
TeletexString.h structure comparison functions 2017-08-10 02:52:25 -07:00
UTCTime.c structure comparison functions 2017-08-10 02:52:25 -07:00
UTCTime.h Simplify the logic of accessing codec function for specific TYPE 2017-08-02 14:06:07 -07:00
UTF8String.c structure comparison functions 2017-08-10 02:52:25 -07:00
UTF8String.h structure comparison functions 2017-08-10 02:52:25 -07:00
UniversalString.c structure comparison functions 2017-08-10 02:52:25 -07:00
UniversalString.h structure comparison functions 2017-08-10 02:52:25 -07:00
VideotexString.c structure comparison functions 2017-08-10 02:52:25 -07:00
VideotexString.h structure comparison functions 2017-08-10 02:52:25 -07:00
VisibleString.c structure comparison functions 2017-08-10 02:52:25 -07:00
VisibleString.h structure comparison functions 2017-08-10 02:52:25 -07:00
asn_SEQUENCE_OF.c XER support 2004-10-20 15:50:55 +00:00
asn_SEQUENCE_OF.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
asn_SET_OF.c clarity 2006-09-13 04:02:00 +00:00
asn_SET_OF.h support for C++ 2017-03-26 05:49:10 -07:00
asn_application.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn_codecs.h do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
asn_codecs_prim.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
asn_codecs_prim.h fix warnings 2017-08-07 20:07:08 -07:00
asn_internal.h use macro instead of a symbol for debugging, if C99 2017-08-03 23:19:23 -07:00
asn_ioc.h typos 2017-08-08 02:05:55 -07:00
asn_system.h safety 2017-08-02 13:32:19 -07:00
ber_decoder.c fix warnings 2017-08-07 20:07:08 -07:00
ber_decoder.h some helpful hint 2007-05-30 17:42:00 +00:00
ber_tlv_length.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
ber_tlv_length.h added stack control to PER 2005-12-07 05:46:03 +00:00
ber_tlv_tag.c Add const to strings in skeletons/ 2017-05-09 09:05:04 +02:00
ber_tlv_tag.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
constr_CHOICE.c structure comparison functions 2017-08-10 02:52:25 -07:00
constr_CHOICE.h structure comparison functions 2017-08-10 02:52:25 -07:00
constr_SEQUENCE.c structure comparison functions 2017-08-10 02:52:25 -07:00
constr_SEQUENCE.h structure comparison functions 2017-08-10 02:52:25 -07:00
constr_SEQUENCE_OF.c fix warnings 2017-08-07 20:07:08 -07:00
constr_SEQUENCE_OF.h structure comparison functions 2017-08-10 02:52:25 -07:00
constr_SEQUENCE_oer.c fix warnings 2017-08-07 20:07:08 -07:00
constr_SET.c structure comparison functions 2017-08-10 02:52:25 -07:00
constr_SET.h structure comparison functions 2017-08-10 02:52:25 -07:00
constr_SET_OF.c structure comparison functions 2017-08-10 02:52:25 -07:00
constr_SET_OF.h structure comparison functions 2017-08-10 02:52:25 -07:00
constr_TYPE.c Declare the type descriptor and input buffer args of some functions as const. 2014-07-23 16:06:01 -07:00
constr_TYPE.h structure comparison functions 2017-08-10 02:52:25 -07:00
constraints.c change quotes 2017-07-05 05:48:05 -07:00
constraints.h do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
converter-sample.c allow specifying PDU even if -pdu=auto was not given 2017-08-06 00:59:28 -07:00
der_encoder.c Remove dead code. 2017-03-26 04:58:06 -07:00
der_encoder.h some helpful hint 2007-05-30 17:42:00 +00:00
file-dependencies avoid generating some OER object code if not -gen-OER 2017-08-05 22:40:14 -07:00
oer_decoder.c add OER open type decoder 2017-08-02 13:32:19 -07:00
oer_decoder.h fix warnings 2017-08-07 20:07:08 -07:00
oer_encoder.c fix warnings 2017-08-07 20:07:08 -07:00
oer_encoder.h fix warnings 2017-08-07 20:07:08 -07:00
oer_support.c typos 2017-08-08 02:05:55 -07:00
oer_support.h typos 2017-08-08 02:05:55 -07:00
per_decoder.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
per_decoder.h fix warnings 2017-08-07 20:07:08 -07:00
per_encoder.c fix warnings 2017-08-07 20:07:08 -07:00
per_encoder.h fix warnings 2017-08-07 20:07:08 -07:00
per_opentype.c fix warnings 2017-08-07 20:07:08 -07:00
per_opentype.h fix warnings 2017-08-07 20:07:08 -07:00
per_support.c documented 2017-08-06 00:03:46 -07:00
per_support.h fix warnings 2017-08-07 20:07:08 -07:00
xer_decoder.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
xer_decoder.h remove compiler warnings 2016-01-24 19:23:02 -08:00
xer_encoder.c add XER equivalence check 2017-08-02 13:32:22 -07:00
xer_encoder.h add XER equivalence check 2017-08-02 13:32:22 -07:00
xer_support.c Avoid an unnecessary table lookup and its accompanying table (final_chunk_type[]). 2014-07-30 12:30:34 -07:00
xer_support.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00

README

This directory contains encoder/decoder code for various encoding rules
(PER, DER, BER, XER) that work with the tables constructed by the compiler.
The compiler itself does not generate much code. It creates parsing tables
and then copies (links) over these files which contain generic codecs.