package obus
Pure Ocaml implementation of the D-Bus protocol
Install
Dune Dependency
Authors
Maintainers
Sources
1.2.3.tar.gz
sha256=75703f78015e15d03d0fdba1633a155875daf17d854225658429e72a0df06258
md5=3090a796f0af95e16838d81656ac4b97
doc/src/obus.network_manager/nm_vpn_plugin.ml.html
Source file nm_vpn_plugin.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 39 40 41 42 43 44 45 46 47 48 49 50
(* * nm_vpn_plugin.ml * ---------------- * Copyright : (c) 2010, Jeremie Dimino <jeremie@dimino.org> * Licence : BSD3 *) include OBus_proxy.Private open Nm_interfaces.Org_freedesktop_NetworkManager_VPN_Plugin let connect proxy ~connection = OBus_method.call m_Connect proxy connection let need_secrets proxy ~settings = OBus_method.call m_NeedSecrets proxy settings let disconnect proxy = OBus_method.call m_Disconnect proxy () let set_ip4_config proxy ~config = OBus_method.call m_SetIp4Config proxy config let set_failure proxy ~reason = OBus_method.call m_SetFailure proxy reason let state proxy = OBus_property.map_r (fun x -> Int32.to_int x) (OBus_property.make ~monitor:Nm_monitor.monitor p_State proxy) let state_changed proxy = OBus_signal.map (fun state -> let state = Int32.to_int state in state) (OBus_signal.make s_StateChanged proxy) let ip4_config proxy = OBus_signal.make s_Ip4Config proxy let proxy = OBus_signal.make s_LoginBanner proxy let failure proxy = OBus_signal.map (fun reason -> let reason = Int32.to_int reason in reason) (OBus_signal.make s_Failure proxy)
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>