Module Private.Bytebuffer
include module type of struct include Http_bytebuffer.Bytebuffer end
type t = Http_bytebuffer__Bytebuffer.tval drop : t -> int -> unitval to_string : t -> stringmodule Make : sig ... endinclude sig ... end
val refill :
Http_bytebuffer__Bytebuffer.t ->
(bytes -> pos:int -> len:int -> [ `Eof | `Ok of int ] Lwt.t) ->
[ `Eof | `Ok ] Lwt.tval read_line :
Http_bytebuffer__Bytebuffer.t ->
(bytes -> pos:int -> len:int -> [ `Eof | `Ok of int ] Lwt.t) ->
string option Lwt.tval read :
Http_bytebuffer__Bytebuffer.t ->
(bytes -> pos:int -> len:int -> [ `Eof | `Ok of int ] Lwt.t) ->
int ->
string Lwt.t