Method: NETSNMP::Varbind#convert_application_asn
- Defined in:
- lib/netsnmp/varbind.rb
#convert_application_asn(asn) ⇒ Object
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
# File 'lib/netsnmp/varbind.rb', line 110 def convert_application_asn(asn) case asn.tag when 0 # IP Address IPAddr.new_ntoh(asn.value) when 1, # ASN counter 32 2 # gauge unpack_32bit_integer(asn.value) when 3 # timeticks Timetick.new(unpack_32bit_integer(asn.value)) # when 4 # opaque # when 5 # NSAP when 6 # ASN Counter 64 unpack_64bit_integer(asn.value) # when 7 # ASN UInteger end end |