See Iobuf
for documentation.
no_seek
and seek
are phantom types used in a similar manner to read
and
read_write
.
val sexp_of_no_seek : no_seek ‑> Base.Sexp.t
val sexp_of_seek : seek ‑> Base.Sexp.t
module type Accessors : sig ... end
A collection of iobuf access functions. This abstracts over Iobuf.Consume
,
Iobuf.Fill
, Iobuf.Peek
, and Iobuf.Poke
.
module type Bound : sig ... end
An iobuf window bound, either upper or lower. You can't see its int value, but you can save and restore it.
The src_pos
argument of Core_kernel.Blit.blit doesn't make sense here.
type ('src, 'dst) consuming_blito
= src:'src ‑> ?src_len:int ‑> dst:'dst ‑> ?dst_pos:int ‑> unit ‑> unit
module type Consuming_blit : sig ... end
module type Compound_hexdump : sig ... end
module Unix = Core__.Core_unix