Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val next : OBus_proxy.t -> unit Lwt.t
val previous : OBus_proxy.t -> unit Lwt.t
val pause : OBus_proxy.t -> unit Lwt.t
val play_pause : OBus_proxy.t -> unit Lwt.t
val stop : OBus_proxy.t -> unit Lwt.t
val play : OBus_proxy.t -> unit Lwt.t
val seek : OBus_proxy.t -> offset:int64 -> unit Lwt.t
val set_position :
OBus_proxy.t ->
trackid:OBus_proxy.t ->
position:int64 ->
unit Lwt.t
val open_uri : OBus_proxy.t -> uri:string -> unit Lwt.t
val seeked : OBus_proxy.t -> int64 OBus_signal.t
val can_control : OBus_proxy.t -> (bool, [ `readable ]) OBus_property.t
val can_go_next : OBus_proxy.t -> (bool, [ `readable ]) OBus_property.t
val can_go_previous : OBus_proxy.t -> (bool, [ `readable ]) OBus_property.t
val can_pause : OBus_proxy.t -> (bool, [ `readable ]) OBus_property.t
val can_play : OBus_proxy.t -> (bool, [ `readable ]) OBus_property.t
val can_seek : OBus_proxy.t -> (bool, [ `readable ]) OBus_property.t
val minimum_rate : OBus_proxy.t -> (float, [ `readable ]) OBus_property.t
val maximum_rate : OBus_proxy.t -> (float, [ `readable ]) OBus_property.t
val rate : OBus_proxy.t -> (float, [ `readable | `writable ]) OBus_property.t
val shuffle : OBus_proxy.t -> (bool, [ `readable | `writable ]) OBus_property.t
val loop_status :
OBus_proxy.t ->
(string, [ `readable | `writable ]) OBus_property.t
val playback_status : OBus_proxy.t -> (string, [ `readable ]) OBus_property.t
val metadata :
OBus_proxy.t ->
((string * OBus_value.V.single) list, [ `readable ]) OBus_property.t
val volume : OBus_proxy.t -> (float, [ `readable | `writable ]) OBus_property.t
val position : OBus_proxy.t -> (int64, [ `readable ]) OBus_property.t