# File lib/net/dns/header.rb, line 383 def qr=(val) case val when true @qr = 1 when false @qr = 0 when 0,1 @qr = val else raise ArgumentError, ":qr must be true(or 1) or false(or 0)" end end