package obus
Source file uDisks_adapter.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38(* * uDisks_adapter.ml * ----------------- * Copyright : (c) 2010, Jeremie Dimino <jeremie@dimino.org> * Licence : BSD3 * * This file is a part of obus, an ocaml implementation of D-Bus. *) include OBus_proxy.Private open UDisks_interfaces.Org_freedesktop_UDisks_Adapter let changed proxy = OBus_signal.make s_Changed proxy let native_path proxy = OBus_property.make ~monitor:UDisks_monitor.monitor p_NativePath proxy let vendor proxy = OBus_property.make ~monitor:UDisks_monitor.monitor p_Vendor proxy let model proxy = OBus_property.make ~monitor:UDisks_monitor.monitor p_Model proxy let driver proxy = OBus_property.make ~monitor:UDisks_monitor.monitor p_Driver proxy let num_ports proxy = OBus_property.map_r (fun x -> Int32.to_int x) (OBus_property.make ~monitor:UDisks_monitor.monitor p_NumPorts proxy) let fabric proxy = OBus_property.make ~monitor:UDisks_monitor.monitor p_Fabric proxy let properties proxy = OBus_property.group ~monitor:UDisks_monitor.monitor proxy interface