Network.Transport.TCP

Main API

createTransport

data TCPParameters

defaultTCPParameters

Internals (exposed for unit tests)

createTransportExposeInternals

data TransportInternals

type EndPointId

encodeEndPointAddress

decodeEndPointAddress

data ControlHeader

data ConnectionRequestResponse

firstNonReservedLightweightConnectionId

firstNonReservedHeavyweightConnectionId

socketToEndPoint

type LightweightConnectionId

Design notes