Sha256: cdf189da82d9a9719e107f81305a765e95aa4660353492a265ee08b0c2fb6fb8

Contents?: true

Size: 239 Bytes

Versions: 3

Compression:

Stored size: 239 Bytes

Contents

class I2lIpData  < BinData::BasePrimitive
  def read_and_return_value(io)
    iv = eval_parameter(:ip_version)
    if iv == 4
      BinData::Uint32le.read(io)
    elsif iv == 6
      BinData::Uint128le.read(io)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ip2location_ruby-8.7.3 lib/ip2location_ruby/i2l_ip_data.rb
ip2location_ruby-8.7.2 lib/ip2location_ruby/i2l_ip_data.rb
ip2location_ruby-8.7.1 lib/ip2location_ruby/i2l_ip_data.rb