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.
Enums
- DataTypeValue
- A data type definition.
- Direction
- NetworkEventDirection
- NetworkEventProtocol
Exceptions / Errors
- ActionInvocationException
- Exception object thrown when an action invocation fails.
- InvalidResponseTimeError
- InvalidStateError