package obus

  1. Overview
  2. Docs
A pure OCaml implementation of DBus

Install

dune-project
 Dependency

Authors

Maintainers

Sources

1.1.8.tar.gz
sha256=84aa0003157b0299e43b20a4127b7af04a0fd99878d7ce540bbbfbc6157dfe4f
md5=976947861f1dfa3d3da68378f25377c1

doc/obus/OBus_signal/index.html

Module OBus_signal

val emit : 'a OBus_member.Signal.t -> 'b OBus_object.t -> ?peer:OBus_peer.t -> 'a -> unit Lwt.t
type 'a t
val make : 'a OBus_member.Signal.t -> OBus_proxy.t -> 'a t
val make_any : 'a OBus_member.Signal.t -> OBus_peer.t -> (OBus_proxy.t * 'a) t
val connect : ?switch:Lwt_switch.t -> 'a t -> 'a React.event Lwt.t
val map_event : ((OBus_context.t * 'a) React.event -> (OBus_context.t * 'b) React.event) -> 'a t -> 'b t
val map : ('a -> 'b) -> 'a t -> 'b t
val map_with_context : (OBus_context.t -> 'a -> 'b) -> 'a t -> 'b t
val with_context : 'a t -> (OBus_context.t * 'a) t
val with_filters : OBus_match.arguments -> 'a t -> 'a t
val with_match_rule : bool -> 'a t -> 'a t