Class: UPnP::Control::Service::Types::UUID
- Inherits:
-
SOAP::SOAPString
- Object
- SOAP::SOAPString
- UPnP::Control::Service::Types::UUID
- Defined in:
- lib/UPnP/control/service.rb
Overview
A Universally Unique Identifier
Instance Method Summary collapse
Instance Method Details
#screen_data(data) ⇒ Object
126 127 128 129 130 131 132 133 134 |
# File 'lib/UPnP/control/service.rb', line 126 def screen_data(data) super unless value.gsub('-', '') =~ /\A[a-f\d]{32}\z/ then raise ValueSpaceError, "#{type}: cannot accept '#{value}'." end value end |