Generated Java Method Format and Calling Parameters

The signature for a Java OER encode method is as follows:

   public void encode (Asn1OerEncodeBuffer buffer)
throws java.io.IOException

The buffer argument is a reference of an Asn1OerEncodeBuffer object that describes the buffer into which a message is to be encoded. This must be created and initialized before calling any encode method. See the description of this class in the Java Run-Time Classes section for details on how this class is used.

The OER encode methods do not return a value. Errors are reported via the exception mechanism. All ASN1C Java exceptions are derived from the Asn1Exception base class. See the section on exceptions for a complete list and description of the various exceptions that can be thrown.