Object
Object Hierarchy:
Description:
[ CCode ( type_id = "udisks_object_get_type ()" ) ]
public interface Object : Object, DBusObject
The Object type is a specialized container of interfaces.
All known implementing classes:
Content:
Properties:
- public abstract Block block { owned get; set; }
The Block instance
corresponding to the D-Bus interface org.freedesktop.UDisks2.Block, if any.
- public abstract Drive drive { owned get; set; }
The Drive instance
corresponding to the D-Bus interface org.freedesktop.UDisks2.Drive, if any.
- public abstract DriveAta drive_ata { owned get; set; }
The DriveAta
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Drive.Ata, if any.
- public abstract Encrypted encrypted { owned get; set; }
The Encrypted
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Encrypted, if any.
- public abstract Filesystem filesystem { owned get; set; }
The Filesystem
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Filesystem, if any.
- public abstract Job job { owned get; set; }
The Job instance
corresponding to the D-Bus interface org.freedesktop.UDisks2.Job, if any.
- public abstract Loop loop { owned get; set; }
The Loop instance
corresponding to the D-Bus interface org.freedesktop.UDisks2.Loop, if any.
- public abstract Manager manager { owned get; set; }
The Manager
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Manager, if any.
- public abstract MDRaid mdraid { owned get; set; }
The MDRaid instance
corresponding to the D-Bus interface org.freedesktop.UDisks2.MDRaid, if any.
- public abstract Partition partition { owned get; set; }
The Partition
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Partition, if any.
- public abstract PartitionTable partition_table { owned get; set; }
The
PartitionTable instance corresponding to the D-Bus interface org.freedesktop.UDisks2.PartitionTable, if any.
- public abstract Swapspace swapspace { owned get; set; }
The Swapspace
instance corresponding to the D-Bus interface org.freedesktop.UDisks2.Swapspace, if any.
Methods:
- public Block get_block ()
Gets the Block
instance for the D-Bus interface org.freedesktop.UDisks2.Block on this, if any.
- public Drive get_drive ()
Gets the Drive
instance for the D-Bus interface org.freedesktop.UDisks2.Drive on this, if any.
- public DriveAta get_drive_ata ()
Gets the DriveAta
instance for the D-Bus interface org.freedesktop.UDisks2.Drive.Ata on this, if any.
- public Encrypted get_encrypted ()
Gets the Encrypted
instance for the D-Bus interface org.freedesktop.UDisks2.Encrypted on this, if any.
- public Filesystem get_filesystem ()
Gets the Filesystem
instance for the D-Bus interface org.freedesktop.UDisks2.Filesystem on this, if any.
- public Job get_job ()
Gets the Job instance
for the D-Bus interface org.freedesktop.UDisks2.Job on this, if any.
- public Loop get_loop ()
Gets the Loop
instance for the D-Bus interface org.freedesktop.UDisks2.Loop on this, if any.
- public Manager get_manager ()
Gets the Manager
instance for the D-Bus interface org.freedesktop.UDisks2.Manager on this, if any.
- public MDRaid get_mdraid ()
Gets the MDRaid
instance for the D-Bus interface org.freedesktop.UDisks2.MDRaid on this, if any.
- public Partition get_partition ()
Gets the Partition
instance for the D-Bus interface org.freedesktop.UDisks2.Partition on this, if any.
- public PartitionTable get_partition_table ()
Gets the
PartitionTable instance for the D-Bus interface org.freedesktop.UDisks2.PartitionTable on this
, if any.
- public Swapspace get_swapspace ()
Gets the Swapspace
instance for the D-Bus interface org.freedesktop.UDisks2.Swapspace on this, if any.
Inherited Members:
All known members inherited from class GLib.Object
- @get
- @new
- @ref
- @set
- add_toggle_ref
- add_weak_pointer
- bind_property
- connect
- constructed
- disconnect
- dispose
- dup_data
- dup_qdata
- force_floating
- freeze_notify
- get_class
- get_data
- get_property
- get_qdata
- get_type
- getv
- interface_find_property
- interface_install_property
- interface_list_properties
- is_floating
- new_valist
- new_with_properties
- newv
- notify
- notify_property
- ref_count
- ref_sink
- remove_toggle_ref
- remove_weak_pointer
- replace_data
- replace_qdata
- set_data
- set_data_full
- set_property
- set_qdata
- set_qdata_full
- set_valist
- setv
- steal_data
- steal_qdata
- thaw_notify
- unref
- watch_closure
- weak_ref
- weak_unref
All known members inherited from interface GLib.DBusObject
- get_interface
- get_interfaces
- get_object_path
- interface_added