Swim.Buffer_pool

swim · API reference

type t
val create : size:int -> count:int -> t
val acquire : t -> Cstruct.t
val release : t -> Cstruct.t -> unit
val with_buffer : t -> (Cstruct.t -> 'a) -> 'a
val available : t -> int
val total : t -> int
val size : t -> int