module Org_freedesktop_UDisks_Device: sig
.. end
val interface : OBus_name.interface
val m_DriveAtaSmartInitiateSelftest : (string * string list, unit) OBus_member.Method.t
val m_DriveAtaSmartRefreshData : (string list, unit) OBus_member.Method.t
val m_DriveBenchmark : (bool * string list,
(int64 * float) list * (int64 * float) list * (int64 * float) list)
OBus_member.Method.t
val m_DriveDetach : (string list, unit) OBus_member.Method.t
val m_DriveEject : (string list, unit) OBus_member.Method.t
val m_DriveInhibitPolling : (string list, string) OBus_member.Method.t
val m_DrivePollMedia : (unit, unit) OBus_member.Method.t
val m_DriveSetSpindownTimeout : (int32 * string list, string) OBus_member.Method.t
val m_DriveUninhibitPolling : (string, unit) OBus_member.Method.t
val m_DriveUnsetSpindownTimeout : (string, unit) OBus_member.Method.t
val m_FilesystemCheck : (string list, bool) OBus_member.Method.t
val m_FilesystemCreate : (string * string list, unit) OBus_member.Method.t
val m_FilesystemListOpenFiles : (unit, (int32 * int32 * string) list) OBus_member.Method.t
val m_FilesystemMount : (string * string list, string) OBus_member.Method.t
val m_FilesystemSetLabel : (string, unit) OBus_member.Method.t
val m_FilesystemUnmount : (string list, unit) OBus_member.Method.t
val m_JobCancel : (unit, unit) OBus_member.Method.t
val m_LinuxLvm2LVStop : (string list, unit) OBus_member.Method.t
val m_LinuxMdAddSpare : (OBus_path.t * string list, unit) OBus_member.Method.t
val m_LinuxMdCheck : (string list, int64) OBus_member.Method.t
val m_LinuxMdExpand : (OBus_path.t list * string list, unit) OBus_member.Method.t
val m_LinuxMdRemoveComponent : (OBus_path.t * string list, unit) OBus_member.Method.t
val m_LinuxMdStop : (string list, unit) OBus_member.Method.t
val m_LuksChangePassphrase : (string * string, unit) OBus_member.Method.t
val m_LuksLock : (string list, unit) OBus_member.Method.t
val m_LuksUnlock : (string * string list, OBus_path.t) OBus_member.Method.t
val m_PartitionCreate : (int64 * int64 * string * string * string list * string list * string *
string list, OBus_path.t)
OBus_member.Method.t
val m_PartitionDelete : (string list, unit) OBus_member.Method.t
val m_PartitionModify : (string * string * string list, unit) OBus_member.Method.t
val m_PartitionTableCreate : (string * string list, unit) OBus_member.Method.t
val s_Changed : unit OBus_member.Signal.t
val s_JobChanged : (bool * bool * string * int32 * float) OBus_member.Signal.t
val p_DeviceBlockSize : (int64, [ `readable ]) OBus_member.Property.t
val p_DeviceDetectionTime : (int64, [ `readable ]) OBus_member.Property.t
val p_DeviceFile : (string, [ `readable ]) OBus_member.Property.t
val p_DeviceFileById : (string list, [ `readable ]) OBus_member.Property.t
val p_DeviceFileByPath : (string list, [ `readable ]) OBus_member.Property.t
val p_DeviceFilePresentation : (string, [ `readable ]) OBus_member.Property.t
val p_DeviceIsDrive : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLinuxDmmp : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLinuxDmmpComponent : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLinuxLoop : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLinuxLvm2LV : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLinuxLvm2PV : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLinuxMd : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLinuxMdComponent : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLuks : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsLuksCleartext : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsMediaAvailable : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsMediaChangeDetected : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsMediaChangeDetectionInhibitable : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsMediaChangeDetectionInhibited : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsMediaChangeDetectionPolling : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsMounted : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsOpticalDisc : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsPartition : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsPartitionTable : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsReadOnly : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsRemovable : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceIsSystemInternal : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceMajor : (int64, [ `readable ]) OBus_member.Property.t
val p_DeviceMediaDetectionTime : (int64, [ `readable ]) OBus_member.Property.t
val p_DeviceMinor : (int64, [ `readable ]) OBus_member.Property.t
val p_DeviceMountPaths : (string list, [ `readable ]) OBus_member.Property.t
val p_DeviceMountedByUid : (int32, [ `readable ]) OBus_member.Property.t
val p_DevicePresentationHide : (bool, [ `readable ]) OBus_member.Property.t
val p_DevicePresentationIconName : (string, [ `readable ]) OBus_member.Property.t
val p_DevicePresentationName : (string, [ `readable ]) OBus_member.Property.t
val p_DevicePresentationNopolicy : (bool, [ `readable ]) OBus_member.Property.t
val p_DeviceSize : (int64, [ `readable ]) OBus_member.Property.t
val p_DriveAdapter : (OBus_path.t, [ `readable ]) OBus_member.Property.t
val p_DriveAtaSmartBlob : (string, [ `readable ]) OBus_member.Property.t
val p_DriveAtaSmartIsAvailable : (bool, [ `readable ]) OBus_member.Property.t
val p_DriveAtaSmartStatus : (string, [ `readable ]) OBus_member.Property.t
val p_DriveAtaSmartTimeCollected : (int64, [ `readable ]) OBus_member.Property.t
val p_DriveCanDetach : (bool, [ `readable ]) OBus_member.Property.t
val p_DriveCanSpindown : (bool, [ `readable ]) OBus_member.Property.t
val p_DriveConnectionInterface : (string, [ `readable ]) OBus_member.Property.t
val p_DriveConnectionSpeed : (int64, [ `readable ]) OBus_member.Property.t
val p_DriveIsMediaEjectable : (bool, [ `readable ]) OBus_member.Property.t
val p_DriveIsRotational : (bool, [ `readable ]) OBus_member.Property.t
val p_DriveMedia : (string, [ `readable ]) OBus_member.Property.t
val p_DriveMediaCompatibility : (string list, [ `readable ]) OBus_member.Property.t
val p_DriveModel : (string, [ `readable ]) OBus_member.Property.t
val p_DrivePorts : (OBus_path.t list, [ `readable ]) OBus_member.Property.t
val p_DriveRevision : (string, [ `readable ]) OBus_member.Property.t
val p_DriveRotationRate : (int32, [ `readable ]) OBus_member.Property.t
val p_DriveSerial : (string, [ `readable ]) OBus_member.Property.t
val p_DriveSimilarDevices : (OBus_path.t list, [ `readable ]) OBus_member.Property.t
val p_DriveVendor : (string, [ `readable ]) OBus_member.Property.t
val p_DriveWriteCache : (string, [ `readable ]) OBus_member.Property.t
val p_DriveWwn : (string, [ `readable ]) OBus_member.Property.t
val p_IdLabel : (string, [ `readable ]) OBus_member.Property.t
val p_IdType : (string, [ `readable ]) OBus_member.Property.t
val p_IdUsage : (string, [ `readable ]) OBus_member.Property.t
val p_IdUuid : (string, [ `readable ]) OBus_member.Property.t
val p_IdVersion : (string, [ `readable ]) OBus_member.Property.t
val p_JobId : (string, [ `readable ]) OBus_member.Property.t
val p_JobInProgress : (bool, [ `readable ]) OBus_member.Property.t
val p_JobInitiatedByUid : (int32, [ `readable ]) OBus_member.Property.t
val p_JobIsCancellable : (bool, [ `readable ]) OBus_member.Property.t
val p_JobPercentage : (float, [ `readable ]) OBus_member.Property.t
val p_LinuxDmmpComponentHolder : (OBus_path.t, [ `readable ]) OBus_member.Property.t
val p_LinuxDmmpName : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxDmmpParameters : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxDmmpSlaves : (OBus_path.t list, [ `readable ]) OBus_member.Property.t
val p_LinuxLoopFilename : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2LVGroupName : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2LVGroupUuid : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2LVName : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2LVUuid : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVGroupExtentSize : (int64, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVGroupLogicalVolumes : (string list, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVGroupName : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVGroupPhysicalVolumes : (string list, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVGroupSequenceNumber : (int64, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVGroupSize : (int64, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVGroupUnallocatedSize : (int64, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVGroupUuid : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVNumMetadataAreas : (int32, [ `readable ]) OBus_member.Property.t
val p_LinuxLvm2PVUuid : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentHolder : (OBus_path.t, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentHomeHost : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentLevel : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentName : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentNumRaidDevices : (int32, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentPosition : (int32, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentState : (string list, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentUuid : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdComponentVersion : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdHomeHost : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdIsDegraded : (bool, [ `readable ]) OBus_member.Property.t
val p_LinuxMdLevel : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdName : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdNumRaidDevices : (int32, [ `readable ]) OBus_member.Property.t
val p_LinuxMdSlaves : (OBus_path.t list, [ `readable ]) OBus_member.Property.t
val p_LinuxMdState : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdSyncAction : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdSyncPercentage : (float, [ `readable ]) OBus_member.Property.t
val p_LinuxMdSyncSpeed : (int64, [ `readable ]) OBus_member.Property.t
val p_LinuxMdUuid : (string, [ `readable ]) OBus_member.Property.t
val p_LinuxMdVersion : (string, [ `readable ]) OBus_member.Property.t
val p_LuksCleartextSlave : (OBus_path.t, [ `readable ]) OBus_member.Property.t
val p_LuksCleartextUnlockedByUid : (int32, [ `readable ]) OBus_member.Property.t
val p_LuksHolder : (OBus_path.t, [ `readable ]) OBus_member.Property.t
val p_NativePath : (string, [ `readable ]) OBus_member.Property.t
val p_OpticalDiscIsAppendable : (bool, [ `readable ]) OBus_member.Property.t
val p_OpticalDiscIsBlank : (bool, [ `readable ]) OBus_member.Property.t
val p_OpticalDiscIsClosed : (bool, [ `readable ]) OBus_member.Property.t
val p_OpticalDiscNumAudioTracks : (int32, [ `readable ]) OBus_member.Property.t
val p_OpticalDiscNumSessions : (int32, [ `readable ]) OBus_member.Property.t
val p_OpticalDiscNumTracks : (int32, [ `readable ]) OBus_member.Property.t
val p_PartitionAlignmentOffset : (int64, [ `readable ]) OBus_member.Property.t
val p_PartitionFlags : (string list, [ `readable ]) OBus_member.Property.t
val p_PartitionLabel : (string, [ `readable ]) OBus_member.Property.t
val p_PartitionNumber : (int32, [ `readable ]) OBus_member.Property.t
val p_PartitionOffset : (int64, [ `readable ]) OBus_member.Property.t
val p_PartitionScheme : (string, [ `readable ]) OBus_member.Property.t
val p_PartitionSize : (int64, [ `readable ]) OBus_member.Property.t
val p_PartitionSlave : (OBus_path.t, [ `readable ]) OBus_member.Property.t
val p_PartitionTableCount : (int32, [ `readable ]) OBus_member.Property.t
val p_PartitionTableScheme : (string, [ `readable ]) OBus_member.Property.t
val p_PartitionType : (string, [ `readable ]) OBus_member.Property.t
val p_PartitionUuid : (string, [ `readable ]) OBus_member.Property.t
type 'a
members = {
}
val make : 'a members ->
'a OBus_object.interface