module Lib::DHCP::Option::Type::BOOL::InstanceMethods

Public Instance Methods

len() click to toggle source
# File lib/lib/dhcp/options/type/bool.rb, line 31
def len
  1
end
pack() click to toggle source
# File lib/lib/dhcp/options/type/bool.rb, line 27
def pack
  [@oid, 1, @payload.to_i].pack('C3')
end
payload=(option) click to toggle source
# File lib/lib/dhcp/options/type/bool.rb, line 35
def payload=(option)
  if option
    @payload = (option > 0) ? 1 : 0
  else
    @payload = 0
  end
end