lib/snmp-types.coffee
changeset 5 2db4f3d512bb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/snmp-types.coffee	Thu Mar 28 21:55:07 2013 +0100
@@ -0,0 +1,22 @@
+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