talircd/lib/msg/ircd_msg.mli

15 lines
316 B
OCaml
Raw Normal View History

2024-01-06 01:42:05 +00:00
type t = {
prefix : string option;
command : string;
params : string list;
trailing : bool;
}
val pp : Format.formatter -> t -> unit
val make : ?prefix:string -> ?always_trailing:bool ->
string -> string list -> t
val write : Buffer.t -> t -> unit
val parse : ?ofs:int -> ?len:int -> string -> t option