Method: UPnP::Device#validate

Defined in:
lib/UPnP/device.rb

#validateObject

Raises a ValidationError if any of the required fields are nil

Raises:



693
694
695
696
697
# File 'lib/UPnP/device.rb', line 693

def validate
  raise ValidationError, 'friendly_name missing' if @friendly_name.nil?
  raise ValidationError, 'manufacturer missing' if @manufacturer.nil?
  raise ValidationError, 'model_name missing' if @model_name.nil?
end