# File lib/snmp/varbind.rb, line 505 def decode(data) varbind_data, remaining_varbind_data = decode_sequence(data) name, remainder = decode_object_id(varbind_data) value, remainder = decode_value(remainder) assert_no_remainder(remainder) return VarBind.new(name, value), remaining_varbind_data end