|
5
|
1 |
snmpTypes = require('snmp-native/lib/asn1ber').types
|
|
|
2 |
|
|
|
3 |
typeStr = {}
|
|
|
4 |
typeStr[snmpTypes.Integer] = 'Integer'
|
|
|
5 |
typeStr[snmpTypes.OctetString] = 'OctetString'
|
|
|
6 |
typeStr[snmpTypes.Null] = 'Null'
|
|
|
7 |
typeStr[snmpTypes.ObjectIdentifier] = 'ObjectIdentifier'
|
|
|
8 |
typeStr[snmpTypes.Sequence] = 'Sequence'
|
|
|
9 |
typeStr[snmpTypes.IpAddress] = 'IpAddress'
|
|
|
10 |
typeStr[snmpTypes.Counter] = 'Counter'
|
|
|
11 |
typeStr[snmpTypes.Gauge] = 'Gauge'
|
|
|
12 |
typeStr[snmpTypes.TimeTicks] = 'TimeTicks'
|
|
|
13 |
typeStr[snmpTypes.Opaque] = 'Opaque'
|
|
|
14 |
typeStr[snmpTypes.NsapAddress] = 'NsapAddress'
|
|
|
15 |
typeStr[snmpTypes.Counter64] = 'Counter64'
|
|
|
16 |
typeStr[snmpTypes.NoSuchObject] = 'NoSuchObject'
|
|
|
17 |
typeStr[snmpTypes.NoSuchInstance] = 'NoSuchInstance'
|
|
|
18 |
typeStr[snmpTypes.EndOfMibView] = 'EndOfMibView'
|
|
|
19 |
typeStr[snmpTypes.PDUBase] = 'PDUBase'
|
|
|
20 |
|
|
|
21 |
exports.snmpTypes = snmpTypes
|
|
|
22 |
exports.typeStr = typeStr
|