class Gem::Resolv::DNS::Resource::MX
def self.decode_rdata(msg) # :nodoc:
def self.decode_rdata(msg) # :nodoc: preference, = msg.get_unpack('n') exchange = msg.get_name return self.new(preference, exchange) end
def encode_rdata(msg) # :nodoc:
def encode_rdata(msg) # :nodoc: msg.put_pack('n', @preference) msg.put_name(@exchange) end
def initialize(preference, exchange)
def initialize(preference, exchange) @preference = preference @exchange = exchange end