Module Websocket__Frame

type t = {
opcode : Websocket__.Opcode.t;
final : bool;
content : string;
}
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
module Error : sig ... end
val read_frame : Async.Reader.t -> (tError.t) Core.Result.t Async.Deferred.t
val write_frame : masked:bool -> Async.Writer.t -> t -> unit
val create : opcode:Websocket__.Opcode.t -> ?⁠final:bool -> string -> t
val create_close : code:int -> ?⁠final:bool -> string -> t