lib/snmp-types.coffee
author Tomas Zeman <tzeman@volny.cz>
Thu, 28 Mar 2013 21:55:07 +0100
changeset 5 2db4f3d512bb
permissions -rw-r--r--
Server prototype

snmpTypes = require('snmp-native/lib/asn1ber').types

typeStr = {}
typeStr[snmpTypes.Integer] =           'Integer'
typeStr[snmpTypes.OctetString] =       'OctetString'
typeStr[snmpTypes.Null] =              'Null'
typeStr[snmpTypes.ObjectIdentifier] =  'ObjectIdentifier'
typeStr[snmpTypes.Sequence] =          'Sequence'
typeStr[snmpTypes.IpAddress] =         'IpAddress'
typeStr[snmpTypes.Counter] =           'Counter'
typeStr[snmpTypes.Gauge] =             'Gauge'
typeStr[snmpTypes.TimeTicks] =         'TimeTicks'
typeStr[snmpTypes.Opaque] =            'Opaque'
typeStr[snmpTypes.NsapAddress] =       'NsapAddress'
typeStr[snmpTypes.Counter64] =         'Counter64'
typeStr[snmpTypes.NoSuchObject] =      'NoSuchObject'
typeStr[snmpTypes.NoSuchInstance] =    'NoSuchInstance'
typeStr[snmpTypes.EndOfMibView] =      'EndOfMibView'
typeStr[snmpTypes.PDUBase] =           'PDUBase'

exports.snmpTypes = snmpTypes
exports.typeStr = typeStr