Method: UPnP::Device#service_id

Defined in:
lib/UPnP/device.rb

#service_id(service) ⇒ Object

Retrieves a serviceId for service from the concrete device’s service id list

Raises:



622
623
624
625
626
627
628
# File 'lib/UPnP/device.rb', line 622

def service_id(service)
  service_id = service_ids[service.class]

  raise Error, "unknown serviceId for #{service.class}" unless service_id

  service_id
end