trace-fuchsia.write
Trace_fuchsia_write.Output
trace-fuchsia
type t = {
mutable buf : Buf.t;
mutable send_buf : Buf.t -> unit;
buf_pool : Buf_pool.t;
}
val create : buf_pool:Buf_pool.t -> send_buf:(Buf.t -> unit) -> unit -> t
val flush : t -> unit
val max_size_word : t -> int
Maximum size available, in words, for a single message
val get_buf : t -> available_word:int -> Buf.t
Obtain a buffer with at least available bytes
available
val into_buffer : buf_pool:Buf_pool.t -> Buffer.t -> t
val dispose : t -> unit