upnp_client library

Classes

Action
An UPnP Action
Argument
An UPnP Action Argument
AvTransportService
An UPnP AVTransport service https://upnp.org/specs/av/UPnP-av-AVTransport-v1-Service.pdf
ConnectionManagerService
An UPnP ConnectionManager service https://upnp.org/specs/av/UPnP-av-ConnectionManager-v1-Service.pdf
ConnectionStatusInfo
The connection status of a WAN connection.
Device
An UPnP device
DeviceCapabilities
DeviceDescription
The general information about this UPnP device
DeviceDiscoverer
DeviceDiscoverer uses Simple Service Discovery Protocol Based on UDP Multicast (SSDP) to issue searches and find UPnP devices and services.
Icon
An UPnP device icon
InternetGatewayDevice
An UPnP InternetGatewayDevice, the root of a residential gateway. https://upnp.org/specs/gw/UPnP-gw-InternetGatewayDevice-v1-Device.pdf
MediaInfo
MediaRenderer
An UPnP MediaRenderer, a device that plays media it is handed. https://upnp.org/specs/av/UPnP-av-MediaRenderer-v1-Device.pdf
MediaServer
An UPnP MediaServer, a device that offers content to the network. https://upnp.org/specs/av/UPnP-av-MediaServer-v1-Device.pdf
NatRsipStatus
Whether the gateway performs NAT, and whether RSIP is available.
PortMapping
A single NAT port mapping entry.
PositionInfo
ProtocolInfo
ProtocolInfoData
RenderingControlService
An UPnP RenderingControl service https://upnp.org/specs/av/UPnP-av-RenderingControl-v1-Service.pdf
Service
An UPnP Service
ServiceDescription
An UPnP Service Description
StateVariable
An UPnP State Variable
TransportInfo
TransportSettings
WanConnectionDevice
An UPnP WANConnectionDevice, the gateway tier that hosts the connection services. https://upnp.org/specs/gw/UPnP-gw-WANConnectionDevice-v1-Device.pdf
WanConnectionError
Error codes the WAN connection services add to the UDA set.
WanConnectionService
The behaviour shared by the IGD WAN connection services.
WanDevice
An UPnP WANDevice, the gateway tier modelling a physical WAN interface. https://upnp.org/specs/gw/UPnP-gw-WANDevice-v1-Device.pdf
WanIpConnectionService
An UPnP WANIPConnection service, for a router-attached WAN link. https://upnp.org/specs/gw/UPnP-gw-WANIPConnection-v1-Service.pdf
WanPppConnectionService
An UPnP WANPPPConnection service, for a WAN link that dials rather than routes. https://upnp.org/specs/gw/UPnP-gw-WANPPPConnection-v1-Service.pdf

Enums

DataType
Direction
The direction of an UPnP Action Argument
PlayMode
The play modes of an AVTransport, as CurrentPlayMode names them.
PortMappingProtocol
The transport protocol of a port mapping.
SeekMode
The seek units of an AVTransport, as A_ARG_TYPE_SeekMode names them.
TransportState
TransportStatus
UpnpDeviceType
A standard UPnP device type, as it appears in a <deviceType> element.
UpnpServiceType
A standard UPnP service type, as it appears in a <serviceType> element.

Exceptions / Errors

UPnPException
UDA 1.1 §3.2.5 — UPnP error codes returned in SOAP Fault responses.