package amqp-client

  1. Overview
  2. Docs
type t = {
  1. buf : Stdlib.String.t;
  2. mutable offset : int;
}
val init : ?offset:int -> Stdlib.String.t -> t
val read : (Stdlib.String.t -> int -> 'a) -> int -> t -> 'b
val string : t -> int -> string
val octet : t -> int
val short : t -> int
val long : t -> int
val longlong : t -> int
val float : t -> float
val double : t -> float
val length : t -> int
val has_data : t -> bool
val offset : t -> int
val copy : t -> dst_pos:int -> len:int -> Stdlib.Bytes.t -> unit