module Network.QUIC.Types ( Bytes , SendBuf , Receive , Close , Direction(..) , module Network.QUIC.Types.Ack , module Network.QUIC.Types.CID , module Network.QUIC.Types.Constants , module Network.QUIC.Types.Error , module Network.QUIC.Types.Exception , module Network.QUIC.Types.Frame , module Network.QUIC.Types.Integer , module Network.QUIC.Types.Packet , module Network.QUIC.Types.Queue , module Network.QUIC.Types.Resumption , module Network.QUIC.Types.Time ) where import Network.QUIC.Imports import Network.QUIC.Types.Ack import Network.QUIC.Types.CID import Network.QUIC.Types.Constants import Network.QUIC.Types.Error import Network.QUIC.Types.Exception import Network.QUIC.Types.Frame import Network.QUIC.Types.Integer import Network.QUIC.Types.Packet import Network.QUIC.Types.Queue import Network.QUIC.Types.Resumption import Network.QUIC.Types.Time type SendBuf = Buffer -> Int -> IO () type Receive = IO ReceivedPacket type Close = IO ()