ASN.1
Abstract Syntax Notation #1, the Common Lisp implementation and language mapping

This package is used by cl-net-snmp.

Version History

* asn.1-4.0 (ship with cl-net-snmp 5.0) * asn.1-2.3 (ship with cl-net-snmp 3.0)

Download

ASDF-install package (obsolete) http://common-lisp.net/project/cl-net-snmp/release/asn.1_latest.tar.gz

or checkout live source from Subversion on sourceforge.net:

svn checkout https://cl-net-snmp.svn.sourceforge.net/svnroot/cl-net-snmp/asn.1/trunk asn.1

API

(defpackage asn.1
  (:use #+genera :future-common-lisp
        #-genera :common-lisp
        #+lispworks :harlequin-common-lisp
        #+lispworks :lispworks
        #+lispworks :parsergen
        :trivial-gray-streams)
  (:export #:ber-decode
	   #:ber-decode<-string
           #:ber-decode-value
           #:ber-encode
	   #:ber-encode->string
           #:ber-encode-length
	   #:ber-encode-list
           #:ber-encode-type
           #:ber-equal
           #:ber-stream
           #:compile-asn.1
           #:counter
           #:counter32
           #:counter64
           #:defunknown
           #:defoid
           #:gauge
           #:get-asn.1-type
           #:install-asn.1-type
           #:integer
           #:ipaddress
           #:load-asn.1
           #:mibrowser
           #:object-id
           #:oid
           #:oid-leaf-p
           #:oid-length
           #:oid-name
           #:oid-name-list
           #:oid-next
           #:oid-walk
           #:oid-number-list
           #:oid-parent
           #:oid-parent-p
           #:oid-scalar-variable-p
           #:oid-value
	   #:oid-<
	   #:oid->=
           #:opaque
           #:plain-value
           #:raw
           #:string
           #:timeticks
           #:uninstall-asn.1-type))


Topics: wire format