Package org.snmp4j.asn1

Provides classes and interfaces for the mapping between Abstract Syntax Notation One (ASN.1) formatted values and their transfer syntax according to the Basic Encoding Rules (BER).

See:
          Description

Interface Summary
BERSerializable The interface BERSerializable has to be implemented by any data type class that needs to be serialized using the Basic Encoding Rules (BER) that provides enconding rules for ASN.1 data types.
 

Class Summary
BER The BER class provides utility methods for the BER encoding and decoding.
BER.MutableByte The MutableByte class serves for exchanging type information from the various decode* methods.
BERInputStream The BERInputStream class wraps a ByteBuffer and implements the InputStream abstract class.
BEROutputStream The BEROutputStream class wraps a ByteBuffer to support BER encoding.
 

Package org.snmp4j.asn1 Description

Provides classes and interfaces for the mapping between Abstract Syntax Notation One (ASN.1) formatted values and their transfer syntax according to the Basic Encoding Rules (BER).

The org.snmp4j.asn1 classes are capable of serializing of ASN.1 formatted values into a byte stream and deserializing the same from a byte stream. There are three groups of classes/interfaces in this package:

The following UML class diagram shows the most important classes of the org.snmp4j.asn1 package and their relationships (relationships to other packages are not shown):


Copyright 2005-2010 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.