ASN.1 C Compiler | Shannon Information Technology (Shanghai) Co
ASN.1 C Compiler can automatically translate ASN.1 specifications into C data structures plus metadata for encoding and decoding ASN.1 messages using one of the encoding rules (BER, CER, DER, PER). Developers can easily integrate these codes into their applications. In addition to the ASN.1 C Compiler, ASN.1 C Runtime Library is also part of the package. The ASN.1 C Runtime Library is delivered as a set of low-level primitive C routines for encoding and decoding the base ASN.1 types (BOOLEAN, INTEGER, etc.) and a rich collection of utility functions to operate on application messages. The ASN.1 C Runtime Library is ANSI C compliant, so that it can run on a wide-variety of platforms and processors from mainframes to embedded systems.
ASN.1 C++ Compiler | Shannon Information Technology (Shanghai) Co
The ASN.1 C++ Compiler is a plus version of ASN.1 C Compiler, utilizing object-oriented programming techniques. The ASN.1 C++ Compiler automatically translates ASN.1 specifications into C++ classes as well as metadata for encoding/decoding. In addition to the ASN.1 C++ Compiler, ASN.1 C++ Runtime Library is also part of the package. The ASN.1 C++ Runtime Library is designed as a set of common functions for encoding and decoding the base ASN.1 types (BOOLEAN, INTEGER, etc.) and a rich collection of utility functions to operate on application messages. The ASN.1 C++ Runtime Library is also meta-orient, that is, the metadata is loaded at runtime, and can be freed after usage.
ASN.1 Java Compiler | Shannon Information Technology (Shanghai) Co
The ASN.1 Java Compiler Tools consist of a compiler and a set of feature-rich runtime jar files. The compiler maps ASN.1 types into Java classes. The runtime library facilitate encode, decode and various other operations on application messages. The ASN.1 Java Runtime Library is fully meta-orient, that is, all metadata are loaded at runtime, and freed after usage.