upnped library

Classes

Action
An object that represents an action that can be invoked on a remote ServiceDescription.
ActionResponse
A response from an action invocation.
AllowedValueRange
Defines bounds for legal numeric values.
Argument
A parameter provided to, or returned from, an Action during invocation.
DataType
A datatype that a StateVariable contains.
Device
A UPnP device.
DeviceDescription
A collection of vendor-specific information, definitions of all embedded devices, URL for presentation of the device, and listings for all services, including URLs for control and eventing
DeviceIcon
Icon to depict a Device in a control point UI.
DeviceType
Utility class that separates a UPnP device type string into its component parts.
HttpEvent
An HTTP event that occurred as part of UPnP discovery or control.
MSearchEvent
An M-SEARCH event that occurred as part of UPnP discovery.
NetworkEvent
A network event that occurred as part of UPnP discovery or control.
NotifyDiscovered
A NOTIFY response from a device to a M-SEARCH request.
NotifyEvent
A NOTIFY event that occurred as part of UPnP discovery.
Options
Properties that control device discovery and control.
SearchTarget
A string that determines which UPnP devices reply to search requests.
Server
A UPnP Server.
Service
A UPnP Service.
ServiceData
A service as defined in a DeviceDescription.
ServiceDescription
Defines Actions and their Arguments, and StateVariables and their DataType, AllowedValueRange, and event characteristics.
ServiceId
A unique identifier for a Service.
ServiceStateTable
The state of a ServiceDescription.
SpecVersion
The architecture on which the Device or ServiceDescription was implemented.
StateVariable
A variable that represents a value in the service's state.
UPnPObserver
Observes actions and events related to UPnP.

Exceptions / Errors

ActionInvocationException
Exception object thrown when an action invocation fails.
InvalidResponseTimeError
InvalidStateError