pyinthesky.miniupnp
-
parse_service_description(etree)[source]
-
class
StateVariable(name, datatype, pytype)[source]
Bases: object
-
allowed_values = None
-
default_value = None
-
min_value = None
-
max_value = None
-
class
Action(name, parameters, returns)[source]
Bases: object
-
class
ServiceControl(actions, states)[source]
Bases: object
-
parse_device_description(etree)[source]
-
class
Service(attrs, url_base=None)[source]
Bases: object
-
class
Device(attrs, services, url_base)[source]
Bases: object
-
encode_action_request(schema, action, parameters)[source]
-
decode_action_response(action, element)[source]
-
check_upnp_error(soap_error)[source]
-
exception
UPnPError(code, desc)[source]
Bases: Exception
-
is_action_value_error(upnp_error)[source]