Object Hierarchy

    GObject
    ├── UDisksClient
    ├── UDisksObjectInfo
    ├── GDBusProxy
       ├── UDisksDriveProxy
       ├── UDisksDriveAtaProxy
       ├── UDisksBlockProxy
       ├── UDisksFilesystemProxy
       ├── UDisksSwapspaceProxy
       ├── UDisksEncryptedProxy
       ├── UDisksLoopProxy
       ├── UDisksManagerProxy
       ├── UDisksJobProxy
       ├── UDisksMDRaidProxy
       ├── UDisksManagerLVM2Proxy
       ├── UDisksManagerISCSIInitiatorProxy
       ├── UDisksISCSISessionProxy
       ├── UDisksFilesystemBTRFSProxy
       ├── UDisksManagerBTRFSProxy
       ├── UDisksManagerZRAMProxy
       ├── UDisksBlockZRAMProxy
       ├── UDisksManagerBcacheProxy
       ├── UDisksBlockBcacheProxy
       ├── UDisksManagerVDOProxy
       ╰── UDisksBlockVDOProxy
    ├── GDBusInterfaceSkeleton
       ├── UDisksDriveSkeleton
          ╰── UDisksLinuxDrive
       ├── UDisksDriveAtaSkeleton
          ╰── UDisksLinuxDriveAta
       ├── UDisksBlockSkeleton
          ╰── UDisksLinuxBlock
       ├── UDisksFilesystemSkeleton
          ╰── UDisksLinuxFilesystem
       ├── UDisksSwapspaceSkeleton
          ╰── UDisksLinuxSwapspace
       ├── UDisksEncryptedSkeleton
          ╰── UDisksLinuxEncrypted
       ├── UDisksLoopSkeleton
          ╰── UDisksLinuxLoop
       ├── UDisksManagerSkeleton
          ╰── UDisksLinuxManager
       ├── UDisksJobSkeleton
          ╰── UDisksBaseJob
              ├── UDisksSpawnedJob
              ├── UDisksThreadedJob
              ╰── UDisksSimpleJob
       ├── UDisksMDRaidSkeleton
          ╰── UDisksLinuxMDRaid
       ├── UDisksPartitionSkeleton
          ╰── UDisksLinuxPartition
       ├── UDisksPartitionTableSkeleton
          ╰── UDisksLinuxPartitionTable
       ├── UDisksManagerISCSIInitiatorSkeleton
       ├── UDisksISCSISessionSkeleton
       ├── UDisksFilesystemBTRFSSkeleton
       ├── UDisksManagerBTRFSSkeleton
       ├── UDisksManagerZRAMSkeleton
       ├── UDisksBlockZRAMSkeleton
       ├── UDisksManagerBcacheSkeleton
       ├── UDisksBlockBcacheSkeleton
       ├── UDisksManagerVDOSkeleton
       ╰── UDisksBlockVDOSkeleton
    ├── GDBusObjectProxy
       ╰── UDisksObjectProxy
    ├── GDBusObjectSkeleton
       ╰── UDisksObjectSkeleton
           ├── UDisksLinuxBlockObject
           ├── UDisksLinuxDriveObject
           ╰── UDisksLinuxMDRaidObject
    ├── GDBusObjectManagerClient
       ╰── UDisksObjectManagerClient
    ├── UDisksDaemon
    ├── UDisksLinuxDevice
    ├── UDisksMount
    ├── UDisksMountMonitor
    ├── UDisksProvider
       ╰── UDisksLinuxProvider
    ├── UDisksState
    ├── UDisksFstabEntry
    ├── UDisksCrypttabEntry
    ╰── UDisksCrypttabMonitor
    GInterface
    ├── UDisksDrive
    ├── UDisksDriveAta
    ├── UDisksBlock
    ├── UDisksFilesystem
    ├── UDisksSwapspace
    ├── UDisksEncrypted
    ├── UDisksLoop
    ├── UDisksManager
    ├── UDisksJob
    ├── UDisksMDRaid
    ├── UDisksObject
    ├── UDisksPartition
    ├── UDisksPartitionTable
    ├── UDisksManagerLVM2
    ├── UDisksManagerISCSIInitiator
    ├── UDisksISCSISession
    ├── UDisksFilesystemBTRFS
    ├── UDisksManagerBTRFS
    ├── UDisksManagerZRAM
    ├── UDisksBlockZRAM
    ├── UDisksManagerBcache
    ├── UDisksBlockBcache
    ├── UDisksManagerVDO
    ├── UDisksBlockVDO
    ├── UDisksDriveLSM
    ├── UDisksDriveLsmLocal
    ├── UDisksBlockLVM2
    ├── UDisksPhysicalVolume
    ├── UDisksVolumeGroup
    ├── UDisksLogicalVolume
    ╰── UDisksVDOVolume
    GBoxed
    ╰── UDisksPartitionTypeInfo
    GFlags
    ╰── UDisksPartitionTypeInfoFlags