module NETSNMP::Hexdump
Public Class Methods
dump(data, width: 8, in_groups_of: 4, separator: "\n")
click to toggle source
# File lib/netsnmp/extensions.rb, line 99 def self.dump(data, width: 8, in_groups_of: 4, separator: "\n") pairs = data.unpack1("H*").scan(/.{#{in_groups_of}}/) pairs.each_slice(width).map do |row| row.join(" ") end.join(separator) end