Partition
Object Hierarchy:
Description:
Abstract interface type for the D-Bus interface org.freedesktop.UDisks2.Partition.
All known implementing classes:
Namespace: UDisks
Package: udisks2
Content:
Properties:
- public abstract uint64 flags { get; set; }
Represents the D-Bus property "Flags".
- public abstract bool is_contained { get; set; }
Represents the D-Bus property "IsContained".
- public abstract bool is_container { get; set; }
Represents the D-Bus property "IsContainer".
- public abstract string name { owned get; set; }
Represents the D-Bus property "Name".
- public abstract uint number { get; set; }
Represents the D-Bus property "Number".
- public abstract uint64 offset { get; set; }
Represents the D-Bus property "Offset".
- public abstract uint64 size { get; set; }
Represents the D-Bus property "Size".
- public abstract string table { owned get; set; }
Represents the D-Bus property "Table".
- public abstract string type { owned get; set; }
Represents the D-Bus property "Type".
- public abstract string uuid { owned get; set; }
Represents the D-Bus property "UUID".
Static methods:
- public static unowned DBusInterfaceInfo interface_info ()
Gets a machine-readable description of the org.freedesktop.UDisks2.Partition D-Bus interface.
- public static uint override_properties (ObjectClass klass, uint property_id_begin)
Overrides all Object properties in the Partition interface for a concrete class.
Methods:
- public async bool call_delete (Variant arg_options, Cancellable? cancellable) throws Error
Asynchronously invokes the Delete D-Bus method on this.
- public bool call_delete_sync (Variant arg_options, Cancellable? cancellable = null) throws Error
Synchronously invokes the Delete D-Bus method on this.
- public async bool call_set_flags (uint64 arg_flags, Variant arg_options, Cancellable? cancellable) throws Error
Asynchronously invokes the SetFlags D-Bus method on this.
- public bool call_set_flags_sync (uint64 arg_flags, Variant arg_options, Cancellable? cancellable = null) throws Error
Synchronously invokes the SetFlags D-Bus method on this.
- public async bool call_set_name (string arg_name, Variant arg_options, Cancellable? cancellable) throws Error
Asynchronously invokes the SetName D-Bus method on this.
- public bool call_set_name_sync (string arg_name, Variant arg_options, Cancellable? cancellable = null) throws Error
Synchronously invokes the SetName D-Bus method on this.
- public async bool call_set_type (string arg_type, Variant arg_options, Cancellable? cancellable) throws Error
Asynchronously invokes the SetType D-Bus method on this.
- public bool call_set_type_sync (string arg_type, Variant arg_options, Cancellable? cancellable = null) throws Error
Synchronously invokes the SetType D-Bus method on this.
- public void complete_delete (owned DBusMethodInvocation invocation)
Helper function used in service implementations to finish handling invocations of the Delete D-Bus method.
- public void complete_set_flags (owned DBusMethodInvocation invocation)
Helper function used in service implementations to finish handling invocations of the SetFlags D-Bus method.
- public void complete_set_name (owned DBusMethodInvocation invocation)
Helper function used in service implementations to finish handling invocations of the SetName D-Bus method.
- public void complete_set_type (owned DBusMethodInvocation invocation)
Helper function used in service implementations to finish handling invocations of the SetType D-Bus method.
Signals:
- public virtual signal bool handle_delete (DBusMethodInvocation invocation, Variant arg_options)
Signal emitted when a remote caller is invoking the Delete D-Bus method.
- public virtual signal bool handle_set_flags (DBusMethodInvocation invocation, uint64 arg_flags, Variant arg_options)
Signal emitted when a remote caller is invoking the SetFlags D-Bus method.
- public virtual signal bool handle_set_name (DBusMethodInvocation invocation, string arg_name, Variant arg_options)
Signal emitted when a remote caller is invoking the SetName D-Bus method.
- public virtual signal bool handle_set_type (DBusMethodInvocation invocation, string arg_type, Variant arg_options)
Signal emitted when a remote caller is invoking the SetType D-Bus method.
Inherited Members:
All known members inherited from class GLib.Object