Module Stanza.Message

type t = {
id : id option;
to' : Jid.t;
from : Jid.t option;
type' : string option;
payload : Xmlc.Tree.t list;
}
val make : ?id:id -> to':Jid.t -> ?from:Jid.t -> ?type':string -> Xmlc.Tree.t list -> t
val pp : t Fmt.t
val to_xml : t -> Xmlc.Tree.t
val parser : t Xmlc.Parser.t