package catapult-sqlite

  1. Overview
  2. Docs

Module Backend.MakeSource

Parameters

module Arg : ARG

Signature

Sourceval emit : id:string option -> name:string -> ph:Catapult.Event_type.t -> tid:int -> pid:int -> cat:string list option -> ts_us:float -> args:(string * Catapult.Arg.t) list option -> stack:string list option -> dur:float option -> ?extra:(string * string) list -> unit -> unit

Emit an event.

Sourceval tick : unit -> unit

Function that can be called regularly to ensure background work is done. Potentially useful for long-running processes.

Sourceval teardown : unit -> unit

Tear down backend once the program is shutting down.