Part II. D-Bus API Reference

Table of Contents

Overview
The org.freedesktop.UDisks2 bus name
The /org/freedesktop/UDisks2 object
The /org/freedesktop/UDisks2/Manager object
The /org/freedesktop/UDisks2/block_devices/* objects
The /org/freedesktop/UDisks2/drives/* objects
The /org/freedesktop/UDisks2/mdraid/* objects
The /org/freedesktop/UDisks2/jobs/* objects
Authorization Checks
The options parameter
D-Bus Interfaces
org.freedesktop.UDisks2.Manager — Manager singleton
org.freedesktop.UDisks2.Drive — Disk drives
org.freedesktop.UDisks2.Drive.Ata — Disk drives using the ATA command-set
org.freedesktop.UDisks2.MDRaid — Linux Software RAID
org.freedesktop.UDisks2.Block — Block device
org.freedesktop.UDisks2.Partition — Block device representing a partition
org.freedesktop.UDisks2.PartitionTable — Block device containing a partition table
org.freedesktop.UDisks2.Filesystem — Block device containing a mountable filesystem
org.freedesktop.UDisks2.Swapspace — Block device containing swap data
org.freedesktop.UDisks2.Encrypted — Block device containing encrypted data
org.freedesktop.UDisks2.Loop — Block device backed by a file
org.freedesktop.UDisks2.Job — Long-running tasks