package obus

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
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 = {
  1. m_DriveAtaSmartInitiateSelftest : 'a OBus_object.t -> (string * string list) -> unit Lwt.t;
  2. m_DriveAtaSmartRefreshData : 'a OBus_object.t -> string list -> unit Lwt.t;
  3. m_DriveBenchmark : 'a OBus_object.t -> (bool * string list) -> ((int64 * float) list * (int64 * float) list * (int64 * float) list) Lwt.t;
  4. m_DriveDetach : 'a OBus_object.t -> string list -> unit Lwt.t;
  5. m_DriveEject : 'a OBus_object.t -> string list -> unit Lwt.t;
  6. m_DriveInhibitPolling : 'a OBus_object.t -> string list -> string Lwt.t;
  7. m_DrivePollMedia : 'a OBus_object.t -> unit -> unit Lwt.t;
  8. m_DriveSetSpindownTimeout : 'a OBus_object.t -> (int32 * string list) -> string Lwt.t;
  9. m_DriveUninhibitPolling : 'a OBus_object.t -> string -> unit Lwt.t;
  10. m_DriveUnsetSpindownTimeout : 'a OBus_object.t -> string -> unit Lwt.t;
  11. m_FilesystemCheck : 'a OBus_object.t -> string list -> bool Lwt.t;
  12. m_FilesystemCreate : 'a OBus_object.t -> (string * string list) -> unit Lwt.t;
  13. m_FilesystemListOpenFiles : 'a OBus_object.t -> unit -> (int32 * int32 * string) list Lwt.t;
  14. m_FilesystemMount : 'a OBus_object.t -> (string * string list) -> string Lwt.t;
  15. m_FilesystemSetLabel : 'a OBus_object.t -> string -> unit Lwt.t;
  16. m_FilesystemUnmount : 'a OBus_object.t -> string list -> unit Lwt.t;
  17. m_JobCancel : 'a OBus_object.t -> unit -> unit Lwt.t;
  18. m_LinuxLvm2LVStop : 'a OBus_object.t -> string list -> unit Lwt.t;
  19. m_LinuxMdAddSpare : 'a OBus_object.t -> (OBus_path.t * string list) -> unit Lwt.t;
  20. m_LinuxMdCheck : 'a OBus_object.t -> string list -> int64 Lwt.t;
  21. m_LinuxMdExpand : 'a OBus_object.t -> (OBus_path.t list * string list) -> unit Lwt.t;
  22. m_LinuxMdRemoveComponent : 'a OBus_object.t -> (OBus_path.t * string list) -> unit Lwt.t;
  23. m_LinuxMdStop : 'a OBus_object.t -> string list -> unit Lwt.t;
  24. m_LuksChangePassphrase : 'a OBus_object.t -> (string * string) -> unit Lwt.t;
  25. m_LuksLock : 'a OBus_object.t -> string list -> unit Lwt.t;
  26. m_LuksUnlock : 'a OBus_object.t -> (string * string list) -> OBus_path.t Lwt.t;
  27. m_PartitionCreate : 'a OBus_object.t -> (int64 * int64 * string * string * string list * string list * string * string list) -> OBus_path.t Lwt.t;
  28. m_PartitionDelete : 'a OBus_object.t -> string list -> unit Lwt.t;
  29. m_PartitionModify : 'a OBus_object.t -> (string * string * string list) -> unit Lwt.t;
  30. m_PartitionTableCreate : 'a OBus_object.t -> (string * string list) -> unit Lwt.t;
  31. p_DeviceBlockSize : 'a OBus_object.t -> int64 React.signal;
  32. p_DeviceDetectionTime : 'a OBus_object.t -> int64 React.signal;
  33. p_DeviceFile : 'a OBus_object.t -> string React.signal;
  34. p_DeviceFileById : 'a OBus_object.t -> string list React.signal;
  35. p_DeviceFileByPath : 'a OBus_object.t -> string list React.signal;
  36. p_DeviceFilePresentation : 'a OBus_object.t -> string React.signal;
  37. p_DeviceIsDrive : 'a OBus_object.t -> bool React.signal;
  38. p_DeviceIsLinuxDmmp : 'a OBus_object.t -> bool React.signal;
  39. p_DeviceIsLinuxDmmpComponent : 'a OBus_object.t -> bool React.signal;
  40. p_DeviceIsLinuxLoop : 'a OBus_object.t -> bool React.signal;
  41. p_DeviceIsLinuxLvm2LV : 'a OBus_object.t -> bool React.signal;
  42. p_DeviceIsLinuxLvm2PV : 'a OBus_object.t -> bool React.signal;
  43. p_DeviceIsLinuxMd : 'a OBus_object.t -> bool React.signal;
  44. p_DeviceIsLinuxMdComponent : 'a OBus_object.t -> bool React.signal;
  45. p_DeviceIsLuks : 'a OBus_object.t -> bool React.signal;
  46. p_DeviceIsLuksCleartext : 'a OBus_object.t -> bool React.signal;
  47. p_DeviceIsMediaAvailable : 'a OBus_object.t -> bool React.signal;
  48. p_DeviceIsMediaChangeDetected : 'a OBus_object.t -> bool React.signal;
  49. p_DeviceIsMediaChangeDetectionInhibitable : 'a OBus_object.t -> bool React.signal;
  50. p_DeviceIsMediaChangeDetectionInhibited : 'a OBus_object.t -> bool React.signal;
  51. p_DeviceIsMediaChangeDetectionPolling : 'a OBus_object.t -> bool React.signal;
  52. p_DeviceIsMounted : 'a OBus_object.t -> bool React.signal;
  53. p_DeviceIsOpticalDisc : 'a OBus_object.t -> bool React.signal;
  54. p_DeviceIsPartition : 'a OBus_object.t -> bool React.signal;
  55. p_DeviceIsPartitionTable : 'a OBus_object.t -> bool React.signal;
  56. p_DeviceIsReadOnly : 'a OBus_object.t -> bool React.signal;
  57. p_DeviceIsRemovable : 'a OBus_object.t -> bool React.signal;
  58. p_DeviceIsSystemInternal : 'a OBus_object.t -> bool React.signal;
  59. p_DeviceMajor : 'a OBus_object.t -> int64 React.signal;
  60. p_DeviceMediaDetectionTime : 'a OBus_object.t -> int64 React.signal;
  61. p_DeviceMinor : 'a OBus_object.t -> int64 React.signal;
  62. p_DeviceMountPaths : 'a OBus_object.t -> string list React.signal;
  63. p_DeviceMountedByUid : 'a OBus_object.t -> int32 React.signal;
  64. p_DevicePresentationHide : 'a OBus_object.t -> bool React.signal;
  65. p_DevicePresentationIconName : 'a OBus_object.t -> string React.signal;
  66. p_DevicePresentationName : 'a OBus_object.t -> string React.signal;
  67. p_DevicePresentationNopolicy : 'a OBus_object.t -> bool React.signal;
  68. p_DeviceSize : 'a OBus_object.t -> int64 React.signal;
  69. p_DriveAdapter : 'a OBus_object.t -> OBus_path.t React.signal;
  70. p_DriveAtaSmartBlob : 'a OBus_object.t -> string React.signal;
  71. p_DriveAtaSmartIsAvailable : 'a OBus_object.t -> bool React.signal;
  72. p_DriveAtaSmartStatus : 'a OBus_object.t -> string React.signal;
  73. p_DriveAtaSmartTimeCollected : 'a OBus_object.t -> int64 React.signal;
  74. p_DriveCanDetach : 'a OBus_object.t -> bool React.signal;
  75. p_DriveCanSpindown : 'a OBus_object.t -> bool React.signal;
  76. p_DriveConnectionInterface : 'a OBus_object.t -> string React.signal;
  77. p_DriveConnectionSpeed : 'a OBus_object.t -> int64 React.signal;
  78. p_DriveIsMediaEjectable : 'a OBus_object.t -> bool React.signal;
  79. p_DriveIsRotational : 'a OBus_object.t -> bool React.signal;
  80. p_DriveMedia : 'a OBus_object.t -> string React.signal;
  81. p_DriveMediaCompatibility : 'a OBus_object.t -> string list React.signal;
  82. p_DriveModel : 'a OBus_object.t -> string React.signal;
  83. p_DrivePorts : 'a OBus_object.t -> OBus_path.t list React.signal;
  84. p_DriveRevision : 'a OBus_object.t -> string React.signal;
  85. p_DriveRotationRate : 'a OBus_object.t -> int32 React.signal;
  86. p_DriveSerial : 'a OBus_object.t -> string React.signal;
  87. p_DriveSimilarDevices : 'a OBus_object.t -> OBus_path.t list React.signal;
  88. p_DriveVendor : 'a OBus_object.t -> string React.signal;
  89. p_DriveWriteCache : 'a OBus_object.t -> string React.signal;
  90. p_DriveWwn : 'a OBus_object.t -> string React.signal;
  91. p_IdLabel : 'a OBus_object.t -> string React.signal;
  92. p_IdType : 'a OBus_object.t -> string React.signal;
  93. p_IdUsage : 'a OBus_object.t -> string React.signal;
  94. p_IdUuid : 'a OBus_object.t -> string React.signal;
  95. p_IdVersion : 'a OBus_object.t -> string React.signal;
  96. p_JobId : 'a OBus_object.t -> string React.signal;
  97. p_JobInProgress : 'a OBus_object.t -> bool React.signal;
  98. p_JobInitiatedByUid : 'a OBus_object.t -> int32 React.signal;
  99. p_JobIsCancellable : 'a OBus_object.t -> bool React.signal;
  100. p_JobPercentage : 'a OBus_object.t -> float React.signal;
  101. p_LinuxDmmpComponentHolder : 'a OBus_object.t -> OBus_path.t React.signal;
  102. p_LinuxDmmpName : 'a OBus_object.t -> string React.signal;
  103. p_LinuxDmmpParameters : 'a OBus_object.t -> string React.signal;
  104. p_LinuxDmmpSlaves : 'a OBus_object.t -> OBus_path.t list React.signal;
  105. p_LinuxLoopFilename : 'a OBus_object.t -> string React.signal;
  106. p_LinuxLvm2LVGroupName : 'a OBus_object.t -> string React.signal;
  107. p_LinuxLvm2LVGroupUuid : 'a OBus_object.t -> string React.signal;
  108. p_LinuxLvm2LVName : 'a OBus_object.t -> string React.signal;
  109. p_LinuxLvm2LVUuid : 'a OBus_object.t -> string React.signal;
  110. p_LinuxLvm2PVGroupExtentSize : 'a OBus_object.t -> int64 React.signal;
  111. p_LinuxLvm2PVGroupLogicalVolumes : 'a OBus_object.t -> string list React.signal;
  112. p_LinuxLvm2PVGroupName : 'a OBus_object.t -> string React.signal;
  113. p_LinuxLvm2PVGroupPhysicalVolumes : 'a OBus_object.t -> string list React.signal;
  114. p_LinuxLvm2PVGroupSequenceNumber : 'a OBus_object.t -> int64 React.signal;
  115. p_LinuxLvm2PVGroupSize : 'a OBus_object.t -> int64 React.signal;
  116. p_LinuxLvm2PVGroupUnallocatedSize : 'a OBus_object.t -> int64 React.signal;
  117. p_LinuxLvm2PVGroupUuid : 'a OBus_object.t -> string React.signal;
  118. p_LinuxLvm2PVNumMetadataAreas : 'a OBus_object.t -> int32 React.signal;
  119. p_LinuxLvm2PVUuid : 'a OBus_object.t -> string React.signal;
  120. p_LinuxMdComponentHolder : 'a OBus_object.t -> OBus_path.t React.signal;
  121. p_LinuxMdComponentHomeHost : 'a OBus_object.t -> string React.signal;
  122. p_LinuxMdComponentLevel : 'a OBus_object.t -> string React.signal;
  123. p_LinuxMdComponentName : 'a OBus_object.t -> string React.signal;
  124. p_LinuxMdComponentNumRaidDevices : 'a OBus_object.t -> int32 React.signal;
  125. p_LinuxMdComponentPosition : 'a OBus_object.t -> int32 React.signal;
  126. p_LinuxMdComponentState : 'a OBus_object.t -> string list React.signal;
  127. p_LinuxMdComponentUuid : 'a OBus_object.t -> string React.signal;
  128. p_LinuxMdComponentVersion : 'a OBus_object.t -> string React.signal;
  129. p_LinuxMdHomeHost : 'a OBus_object.t -> string React.signal;
  130. p_LinuxMdIsDegraded : 'a OBus_object.t -> bool React.signal;
  131. p_LinuxMdLevel : 'a OBus_object.t -> string React.signal;
  132. p_LinuxMdName : 'a OBus_object.t -> string React.signal;
  133. p_LinuxMdNumRaidDevices : 'a OBus_object.t -> int32 React.signal;
  134. p_LinuxMdSlaves : 'a OBus_object.t -> OBus_path.t list React.signal;
  135. p_LinuxMdState : 'a OBus_object.t -> string React.signal;
  136. p_LinuxMdSyncAction : 'a OBus_object.t -> string React.signal;
  137. p_LinuxMdSyncPercentage : 'a OBus_object.t -> float React.signal;
  138. p_LinuxMdSyncSpeed : 'a OBus_object.t -> int64 React.signal;
  139. p_LinuxMdUuid : 'a OBus_object.t -> string React.signal;
  140. p_LinuxMdVersion : 'a OBus_object.t -> string React.signal;
  141. p_LuksCleartextSlave : 'a OBus_object.t -> OBus_path.t React.signal;
  142. p_LuksCleartextUnlockedByUid : 'a OBus_object.t -> int32 React.signal;
  143. p_LuksHolder : 'a OBus_object.t -> OBus_path.t React.signal;
  144. p_NativePath : 'a OBus_object.t -> string React.signal;
  145. p_OpticalDiscIsAppendable : 'a OBus_object.t -> bool React.signal;
  146. p_OpticalDiscIsBlank : 'a OBus_object.t -> bool React.signal;
  147. p_OpticalDiscIsClosed : 'a OBus_object.t -> bool React.signal;
  148. p_OpticalDiscNumAudioTracks : 'a OBus_object.t -> int32 React.signal;
  149. p_OpticalDiscNumSessions : 'a OBus_object.t -> int32 React.signal;
  150. p_OpticalDiscNumTracks : 'a OBus_object.t -> int32 React.signal;
  151. p_PartitionAlignmentOffset : 'a OBus_object.t -> int64 React.signal;
  152. p_PartitionFlags : 'a OBus_object.t -> string list React.signal;
  153. p_PartitionLabel : 'a OBus_object.t -> string React.signal;
  154. p_PartitionNumber : 'a OBus_object.t -> int32 React.signal;
  155. p_PartitionOffset : 'a OBus_object.t -> int64 React.signal;
  156. p_PartitionScheme : 'a OBus_object.t -> string React.signal;
  157. p_PartitionSize : 'a OBus_object.t -> int64 React.signal;
  158. p_PartitionSlave : 'a OBus_object.t -> OBus_path.t React.signal;
  159. p_PartitionTableCount : 'a OBus_object.t -> int32 React.signal;
  160. p_PartitionTableScheme : 'a OBus_object.t -> string React.signal;
  161. p_PartitionType : 'a OBus_object.t -> string React.signal;
  162. p_PartitionUuid : 'a OBus_object.t -> string React.signal;
}
val make : 'a members -> 'a OBus_object.interface