UDisks.ObjectSkeleton

g GObject.GInterface GObject.GInterface Gio.DBusObject Gio.DBusObject GObject.GInterface->Gio.DBusObject UDisks.Object UDisks.Object GObject.GInterface->UDisks.Object GObject.Object GObject.Object Gio.DBusObjectSkeleton Gio.DBusObjectSkeleton GObject.Object->Gio.DBusObjectSkeleton Gio.DBusObject->Gio.DBusObjectSkeleton UDisks.ObjectSkeleton UDisks.ObjectSkeleton Gio.DBusObjectSkeleton->UDisks.ObjectSkeleton UDisks.Object->UDisks.ObjectSkeleton

Subclasses:

None

Methods

Inherited:

Gio.DBusObjectSkeleton (6), GObject.Object (37), Gio.DBusObject (3), UDisks.Object (24)

Structs:

GObject.ObjectClass (5)

class

new (object_path)

set_block (interface_)

set_block_lvm2 (interface_)

set_drive (interface_)

set_drive_ata (interface_)

set_encrypted (interface_)

set_filesystem (interface_)

set_filesystem_btrfs (interface_)

set_job (interface_)

set_logical_volume (interface_)

set_loop (interface_)

set_manager (interface_)

set_manager_btrfs (interface_)

set_manager_lvm2 (interface_)

set_manager_nvme (interface_)

set_mdraid (interface_)

set_nvme_controller (interface_)

set_nvme_fabrics (interface_)

set_nvme_namespace (interface_)

set_partition (interface_)

set_partition_table (interface_)

set_physical_volume (interface_)

set_swapspace (interface_)

set_vdo_volume (interface_)

set_volume_group (interface_)

Virtual Methods

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (7), Gio.DBusObject (5)

Properties

Inherited:

Gio.DBusObjectSkeleton (1), UDisks.Object (24)

Signals

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (1), Gio.DBusObject (2)

Fields

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (1), Gio.DBusObject (2)

Name

Type

Access

Description

parent_instance

Gio.DBusObjectSkeleton

r

Class Details

class UDisks.ObjectSkeleton(**kwargs)
Bases:

Gio.DBusObjectSkeleton, UDisks.Object

Abstract:

No

Structure:

UDisks.ObjectSkeletonClass

The UDisks.ObjectSkeleton structure contains only private data and should only be accessed using the provided API.

classmethod new(object_path)
Parameters:

object_path (str) – An object path.

Returns:

The skeleton object.

Return type:

UDisks.ObjectSkeleton

Creates a new skeleton object.

set_block(interface_)
Parameters:

interface (UDisks.Block or None) – A UDisks.Block or None to clear the interface.

Sets the UDisks.Block instance for the D-Bus interface org.freedesktop.UDisks2.Block on self.

set_block_lvm2(interface_)
Parameters:

interface (UDisks.BlockLVM2 or None) – A UDisks.BlockLVM2 or None to clear the interface.

Sets the UDisks.BlockLVM2 instance for the D-Bus interface org.freedesktop.UDisks2.Block.LVM2 on self.

New in version 2.0.0.

set_drive(interface_)
Parameters:

interface (UDisks.Drive or None) – A UDisks.Drive or None to clear the interface.

Sets the UDisks.Drive instance for the D-Bus interface org.freedesktop.UDisks2.Drive on self.

set_drive_ata(interface_)
Parameters:

interface (UDisks.DriveAta or None) – A UDisks.DriveAta or None to clear the interface.

Sets the UDisks.DriveAta instance for the D-Bus interface org.freedesktop.UDisks2.Drive.Ata on self.

set_encrypted(interface_)
Parameters:

interface (UDisks.Encrypted or None) – A UDisks.Encrypted or None to clear the interface.

Sets the UDisks.Encrypted instance for the D-Bus interface org.freedesktop.UDisks2.Encrypted on self.

set_filesystem(interface_)
Parameters:

interface (UDisks.Filesystem or None) – A UDisks.Filesystem or None to clear the interface.

Sets the UDisks.Filesystem instance for the D-Bus interface org.freedesktop.UDisks2.Filesystem on self.

set_filesystem_btrfs(interface_)
Parameters:

interface (UDisks.FilesystemBTRFS or None) – A UDisks.FilesystemBTRFS or None to clear the interface.

Sets the UDisks.FilesystemBTRFS instance for the D-Bus interface org.freedesktop.UDisks2.Filesystem.BTRFS on self.

New in version 2.1.3.

set_job(interface_)
Parameters:

interface (UDisks.Job or None) – A UDisks.Job or None to clear the interface.

Sets the UDisks.Job instance for the D-Bus interface org.freedesktop.UDisks2.Job on self.

set_logical_volume(interface_)
Parameters:

interface (UDisks.LogicalVolume or None) – A UDisks.LogicalVolume or None to clear the interface.

Sets the UDisks.LogicalVolume instance for the D-Bus interface org.freedesktop.UDisks2.LogicalVolume on self.

New in version 2.0.0.

set_loop(interface_)
Parameters:

interface (UDisks.Loop or None) – A UDisks.Loop or None to clear the interface.

Sets the UDisks.Loop instance for the D-Bus interface org.freedesktop.UDisks2.Loop on self.

set_manager(interface_)
Parameters:

interface (UDisks.Manager or None) – A UDisks.Manager or None to clear the interface.

Sets the UDisks.Manager instance for the D-Bus interface org.freedesktop.UDisks2.Manager on self.

set_manager_btrfs(interface_)
Parameters:

interface (UDisks.ManagerBTRFS or None) – A UDisks.ManagerBTRFS or None to clear the interface.

Sets the UDisks.ManagerBTRFS instance for the D-Bus interface org.freedesktop.UDisks2.Manager.BTRFS on self.

New in version 2.1.3.

set_manager_lvm2(interface_)
Parameters:

interface (UDisks.ManagerLVM2 or None) – A UDisks.ManagerLVM2 or None to clear the interface.

Sets the UDisks.ManagerLVM2 instance for the D-Bus interface org.freedesktop.UDisks2.Manager.LVM2 on self.

New in version 2.0.0.

set_manager_nvme(interface_)
Parameters:

interface (UDisks.ManagerNVMe or None) – A UDisks.ManagerNVMe or None to clear the interface.

Sets the UDisks.ManagerNVMe instance for the D-Bus interface ‘org.freedesktop.UDisks2.Manager.NVMe [gdbus-interface-org-freedesktop-UDisks2-Manager-NVMe.top_of_page]’ on self.

set_mdraid(interface_)
Parameters:

interface (UDisks.MDRaid or None) – A UDisks.MDRaid or None to clear the interface.

Sets the UDisks.MDRaid instance for the D-Bus interface org.freedesktop.UDisks2.MDRaid on self.

New in version 2.0.0.

set_nvme_controller(interface_)
Parameters:

interface (UDisks.NVMeController or None) – A UDisks.NVMeController or None to clear the interface.

Sets the UDisks.NVMeController instance for the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Controller [gdbus-interface-org-freedesktop-UDisks2-NVMe-Controller.top_of_page]’ on self.

set_nvme_fabrics(interface_)
Parameters:

interface (UDisks.NVMeFabrics or None) – A UDisks.NVMeFabrics or None to clear the interface.

Sets the UDisks.NVMeFabrics instance for the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Fabrics [gdbus-interface-org-freedesktop-UDisks2-NVMe-Fabrics.top_of_page]’ on self.

set_nvme_namespace(interface_)
Parameters:

interface (UDisks.NVMeNamespace or None) – A UDisks.NVMeNamespace or None to clear the interface.

Sets the UDisks.NVMeNamespace instance for the D-Bus interface ‘org.freedesktop.UDisks2.NVMe.Namespace [gdbus-interface-org-freedesktop-UDisks2-NVMe-Namespace.top_of_page]’ on self.

set_partition(interface_)
Parameters:

interface (UDisks.Partition or None) – A UDisks.Partition or None to clear the interface.

Sets the UDisks.Partition instance for the D-Bus interface org.freedesktop.UDisks2.Partition on self.

set_partition_table(interface_)
Parameters:

interface (UDisks.PartitionTable or None) – A UDisks.PartitionTable or None to clear the interface.

Sets the UDisks.PartitionTable instance for the D-Bus interface org.freedesktop.UDisks2.PartitionTable on self.

set_physical_volume(interface_)
Parameters:

interface (UDisks.PhysicalVolume or None) – A UDisks.PhysicalVolume or None to clear the interface.

Sets the UDisks.PhysicalVolume instance for the D-Bus interface org.freedesktop.UDisks2.PhysicalVolume on self.

New in version 2.0.0.

set_swapspace(interface_)
Parameters:

interface (UDisks.Swapspace or None) – A UDisks.Swapspace or None to clear the interface.

Sets the UDisks.Swapspace instance for the D-Bus interface org.freedesktop.UDisks2.Swapspace on self.

set_vdo_volume(interface_)
Parameters:

interface (UDisks.VDOVolume or None) – A UDisks.VDOVolume or None to clear the interface.

Sets the UDisks.VDOVolume instance for the D-Bus interface ‘org.freedesktop.UDisks2.VDOVolume [gdbus-interface-org-freedesktop-UDisks2-VDOVolume.top_of_page]’ on self.

New in version 2.9.0.

set_volume_group(interface_)
Parameters:

interface (UDisks.VolumeGroup or None) – A UDisks.VolumeGroup or None to clear the interface.

Sets the UDisks.VolumeGroup instance for the D-Bus interface org.freedesktop.UDisks2.VolumeGroup on self.

New in version 2.0.0.