type stream = Xs_protocol.PacketStream(T).streamval recv : stream -> (Xs_protocol.t, exn) Xs_protocol.result T.tval send : stream -> Xs_protocol.t -> unit T.tServer.PStype stream = Xs_protocol.PacketStream(T).streamval recv : stream -> (Xs_protocol.t, exn) Xs_protocol.result T.tval send : stream -> Xs_protocol.t -> unit T.t