package portmidi

  1. Overview
  2. Docs

Module Portmidi_c_function_descriptions.FunctionsSource

Parameters

module F : Ctypes.FOREIGN

Signature

Sourceval pm_initialize : (unit -> int F.return) F.result
Sourceval pm_terminate : (unit -> unit F.return) F.result
Sourceval pm_count_devices : (unit -> int F.return) F.result
Sourceval pm_get_error_text : (int -> string option F.return) F.result
Sourceval pm_open_input : (unit Ctypes_static.ptr Ctypes_static.ptr -> int -> unit Ctypes_static.ptr -> int32 -> unit Ctypes_static.ptr -> unit Ctypes_static.ptr -> int F.return) F.result
Sourceval pm_open_output : (unit Ctypes_static.ptr Ctypes_static.ptr -> int -> unit Ctypes_static.ptr -> int32 -> unit Ctypes_static.ptr -> unit Ctypes_static.ptr -> int32 -> int F.return) F.result
Sourceval pm_abort : (unit Ctypes_static.ptr -> int F.return) F.result
Sourceval pm_close : (unit Ctypes_static.ptr -> int F.return) F.result
Sourceval pm_write_sysex : (unit Ctypes_static.ptr -> int32 -> char Ctypes_static.ptr -> int F.return) F.result
Sourceval pm_poll : (unit Ctypes_static.ptr -> int F.return) F.result