GUPnP.Device

g GObject.Object GObject.Object GUPnP.DeviceInfo GUPnP.DeviceInfo GObject.Object->GUPnP.DeviceInfo GUPnP.Device GUPnP.Device GUPnP.DeviceInfo->GUPnP.Device

Subclasses:

GUPnP.RootDevice

Methods

Inherited:

GUPnP.DeviceInfo (28), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Inherited:

GUPnP.DeviceInfo (8)

Name

Type

Flags

Short Description

root-device

GUPnP.RootDevice

r/w/co

The GUPnP.RootDevice

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

GUPnP.DeviceInfo

r

Class Details

class GUPnP.Device(**kwargs)
Bases:

GUPnP.DeviceInfo

Abstract:

No

Structure:

GUPnP.DeviceClass

Base class for UPnP device implementations.

GUPnP.Device allows for retrieving a device’s sub-devices and services. GUPnP.Device implements the GUPnP.DeviceInfo interface.

Property Details

GUPnP.Device.props.root_device
Name:

root-device

Type:

GUPnP.RootDevice

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The containing GUPnP.RootDevice, or None if this is the root device.