udisks2 Reference Manual
udisks2
Description:
Disk Management Service.
Content:
Namespaces:
UDisks
Interfaces:
Block
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Block
.
Drive
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Drive
.
DriveAta
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Drive.Ata
.
Encrypted
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Encrypted
.
Filesystem
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Filesystem
.
Job
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Job
.
Loop
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Loop
.
MDRaid
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.MDRaid
.
Manager
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Manager
.
Object
-
The
Object
type is a specialized container of interfaces.
Partition
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Partition
.
PartitionTable
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.PartitionTable
.
Swapspace
-
Abstract interface type for the D-Bus interface
org.freedesktop.UDisks2.Swapspace
.
Classes:
BlockProxy
-
The
BlockProxy
structure contains only private data and should only be accessed using the provided API.
BlockSkeleton
-
The
BlockSkeleton
structure contains only private data and should only be accessed using the provided API.
Client
-
Client
is used for accessing the UDisks service from a client program.
DriveAtaProxy
-
The
DriveAtaProxy
structure contains only private data and should only be accessed using the provided API.
DriveAtaSkeleton
-
The
DriveAtaSkeleton
structure contains only private data and should only be accessed using the provided API.
DriveProxy
-
The
DriveProxy
structure contains only private data and should only be accessed using the provided API.
DriveSkeleton
-
The
DriveSkeleton
structure contains only private data and should only be accessed using the provided API.
EncryptedProxy
-
The
EncryptedProxy
structure contains only private data and should only be accessed using the provided API.
EncryptedSkeleton
-
The
EncryptedSkeleton
structure contains only private data and should only be accessed using the provided API.
FilesystemProxy
-
The
FilesystemProxy
structure contains only private data and should only be accessed using the provided API.
FilesystemSkeleton
-
The
FilesystemSkeleton
structure contains only private data and should only be accessed using the provided API.
JobProxy
-
The
JobProxy
structure contains only private data and should only be accessed using the provided API.
JobSkeleton
-
The
JobSkeleton
structure contains only private data and should only be accessed using the provided API.
LoopProxy
-
The
LoopProxy
structure contains only private data and should only be accessed using the provided API.
LoopSkeleton
-
The
LoopSkeleton
structure contains only private data and should only be accessed using the provided API.
MDRaidProxy
-
The
MDRaidProxy
structure contains only private data and should only be accessed using the provided API.
MDRaidSkeleton
-
The
MDRaidSkeleton
structure contains only private data and should only be accessed using the provided API.
ManagerProxy
-
The
ManagerProxy
structure contains only private data and should only be accessed using the provided API.
ManagerSkeleton
-
The
ManagerSkeleton
structure contains only private data and should only be accessed using the provided API.
ObjectInfo
-
Detailed information about the D-Bus interfaces (such as
Block
and
Drive
) on a
Object
that is suitable to display in an user interface.
ObjectManagerClient
-
The
ObjectManagerClient
structure contains only private data and should only be accessed using the provided API.
ObjectProxy
-
The
ObjectProxy
structure contains only private data and should only be accessed using the provided API.
ObjectSkeleton
-
The
ObjectSkeleton
structure contains only private data and should only be accessed using the provided API.
PartitionProxy
-
The
PartitionProxy
structure contains only private data and should only be accessed using the provided API.
PartitionSkeleton
-
The
PartitionSkeleton
structure contains only private data and should only be accessed using the provided API.
PartitionTableProxy
-
The
PartitionTableProxy
structure contains only private data and should only be accessed using the provided API.
PartitionTableSkeleton
-
The
PartitionTableSkeleton
structure contains only private data and should only be accessed using the provided API.
PartitionTypeInfo
-
Detailed information about a partition type.
SwapspaceProxy
-
The
SwapspaceProxy
structure contains only private data and should only be accessed using the provided API.
SwapspaceSkeleton
-
The
SwapspaceSkeleton
structure contains only private data and should only be accessed using the provided API.
Enums:
PartitionTypeInfoFlags
-
Flags describing a partition type.
Error domains:
Error
-
Error codes for the
UDISKS_ERROR
error domain and the corresponding D-Bus error names.
Constants:
public
const
int
ERROR_NUM_ENTRIES
public
const
int
MAJOR_VERSION
The major version of the libudisks2 header files.
public
const
int
MICRO_VERSION
The micro version of the libudisks2 header files.
public
const
int
MINOR_VERSION
The minor version of the libudisks2 header files.
Methods:
public
unowned
DBusInterfaceInfo
block_interface_info
()
public
uint
block_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
drive_ata_interface_info
()
public
uint
drive_ata_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
drive_interface_info
()
public
uint
drive_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
encrypted_interface_info
()
public
uint
encrypted_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
Quark
error_quark
()
public
unowned
DBusInterfaceInfo
filesystem_interface_info
()
public
uint
filesystem_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
job_interface_info
()
public
uint
job_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
loop_interface_info
()
public
uint
loop_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
manager_interface_info
()
public
uint
manager_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
mdraid_interface_info
()
public
uint
mdraid_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
partition_interface_info
()
public
uint
partition_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
partition_table_interface_info
()
public
uint
partition_table_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
swapspace_interface_info
()
public
uint
swapspace_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
2022 vala-language.org