UDisks.BlockLVM2

g GObject.GInterface GObject.GInterface UDisks.BlockLVM2 UDisks.BlockLVM2 GObject.GInterface->UDisks.BlockLVM2

Implementations:
 UDisks.BlockLVM2Proxy, UDisks.BlockLVM2Skeleton

Methods

class interface_info ()
class override_properties (klass, property_id_begin)

Virtual Methods

None

Properties

Name Type Flags Short Description
logical-volume str r/w LogicalVolume

Signals

None

Fields

None

Class Details

class UDisks.BlockLVM2
Bases:GObject.GInterface
Structure:UDisks.BlockLVM2Iface

Abstract interface type for the D-Bus interface org.freedesktop.UDisks2.Block.LVM2.

New in version 2.0.0.

classmethod interface_info()[source]
Returns:A Gio.DBusInterfaceInfo. Do not free.
Return type:Gio.DBusInterfaceInfo

Gets a machine-readable description of the org.freedesktop.UDisks2.Block.LVM2 D-Bus interface.

New in version 2.0.0.

classmethod override_properties(klass, property_id_begin)[source]
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the UDisks.BlockLVM2 interface for a concrete class. The properties are overridden in the order they are defined.

New in version 2.0.0.

Property Details

UDisks.BlockLVM2.props.logical_volume
Name:logical-volume
Type:str
Default Value:None
Flags:READABLE, WRITABLE

Represents the D-Bus property “LogicalVolume”.

Since the D-Bus property for this GObject.Object property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.

New in version 2.0.0.