module Header : sig ... end
val consume_header : ([> Core.read ], Core.Iobuf.seek) Core.Iobuf.t ‑> Core_profiler.Profiler_epoch.t * Header.t
module Short_message : sig ... end
val consume_short_message : ([> Core.read ], Core.Iobuf.seek) Core.Iobuf.t ‑> Core_profiler.Profiler_epoch.t ‑> Header.t ‑> Short_message.t
val fold_short_messages : ([> Core.read ], _) Core.Iobuf.t ‑> Core_profiler.Profiler_epoch.t ‑> Header.t ‑> init:'accum ‑> f:('accum ‑> Short_message.t ‑> 'accum) ‑> 'accum
val iter_short_messages : ([> Core.read ], _) Core.Iobuf.t ‑> Core_profiler.Profiler_epoch.t ‑> Header.t ‑> f:(Short_message.t ‑> unit) ‑> unit
val iteri_short_messages : ([> Core.read ], _) Core.Iobuf.t ‑> Core_profiler.Profiler_epoch.t ‑> Header.t ‑> f:(int ‑> Short_message.t ‑> unit) ‑> unit
val map_file : string ‑> (Core.read, _) Core.Iobuf.t