quic-simple-0.1.0.1: Quick-start wrappers for QUIC
Safe HaskellNone
LanguageGHC2021

Network.QUIC.Simple.Stream

Documentation

type MessageQueues sendMsg recvMsg = (TBQueue sendMsg, TBQueue recvMsg) Source #

streamSerialise :: (Serialise sendMsg, Serialise recvMsg) => Stream -> IO (MessageQueues sendMsg recvMsg) Source #

streamCodec :: (sendMsg -> ByteString) -> (ByteString -> IO (ByteString, Maybe recvMsg)) -> Stream -> IO (MessageQueues sendMsg recvMsg) Source #