brr
Midi.Port
MIDI port.
brr.ocaml_poke
brr.ocaml_poke_ui
brr.poke
brr.poked
type t
The type for MIDIPort objects.
MIDIPort
val as_target : t -> Brr.Ev.target
as_target p is p as an event target.
as_target p
p
val open' : t -> unit Fut.or_error
open' p opens the port.
open' p
val close : t -> unit Fut.or_error
close p closes the port.
close p
val id : t -> Jstr.t
id p is the identifier of p.
id p
val manufacturer : t -> Jstr.t
manufacturer p is the manufacturer of p.
manufacturer p
val name : t -> Jstr.t
name p is the name of p.
name p
val version : t -> Jstr.t
version p is the version of p.
version p
val type' : t -> Jstr.t
type' p is the type of p.
type' p
val state : t -> Jstr.t
state p is the state of p.
state p
val connection : t -> Jstr.t
connection p is the connection of p.
connection p