package obus
Pure Ocaml implementation of the D-Bus protocol
Install
Dune Dependency
Authors
Maintainers
Sources
1.2.0.tar.gz
sha256=b8a0707f03d525a98c1c5a380b07074e52f2d26918c7b2ad90b5cc0f99a67f2d
md5=0896d5078bfd486a65cf9fa73a984b3f
doc/obus.hal/Hal_device/index.html
Module Hal_device
Hal devices
include OBus_proxy.Private
type t = private OBus_proxy.proxy
val of_proxy : OBus_proxy.proxy -> t
val to_proxy : t -> OBus_proxy.proxy
type udi = OBus_path.t
Unique Device Identifier
val property_of_variant : OBus_value.V.single -> property
Tries to convert the given variant into a property
val variant_of_property : property -> OBus_value.V.single
Converts the gievn property into a D-Bus variant
Common device interface
val property_modified : t -> (int * (string * bool * bool) list) OBus_signal.t
val condition : t -> (string * string) OBus_signal.t
val interface_lock_acquired : t -> (string * string * int) OBus_signal.t
val interface_lock_released : t -> (string * string * int) OBus_signal.t
Specifics interfaces
module Volume : sig ... end
module Storage : sig ... end
module Storage_removable : sig ... end
module Wake_on_lan : sig ... end
module System_power_management : sig ... end
module Cpufreq : sig ... end
module Laptop_panel : sig ... end
module Kill_switch : sig ... end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page