Represents an UPnP device.
Consult http://upnp.org/standardizeddcps/basic.asp as a basic
reference.
|
__init__(self,
device_type='',
friendly_name='',
location='',
udn=None,
parent=None,
manufacturer='',
manufacturer_url='',
model_description='',
model_name='',
model_number='',
model_url='',
serial_number='',
upc='',
presentation_url='')
Constructor for the Device class. |
source code
|
|
|
|
|
|
|
|
|
add_service(self,
service)
Adds a service to the device. |
source code
|
|
|
get_service_by_type(self,
service_type)
Returns a service given its type. |
source code
|
|
|
del_service(self,
service)
Removes a service, if present on the device. |
source code
|
|
|
is_root_device(self)
Returns True if this device is a root device (it contains embedded
devices). |
source code
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|