ouroboros-network-framework-0.13.1.0: Ouroboros network framework
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ouroboros.Network.Protocol.Handshake.Server

Synopsis

Documentation

handshakeServerPeerOrd vNumber ⇒ VersionDataCodec Term vNumber vData → (vData → vData → Accept vData) → (vData → Bool) → Versions vNumber vData r → Peer (Handshake vNumber Term) AsServer StPropose m (Either (HandshakeProtocolError vNumber) (HandshakeResult r vNumber vData)) Source #

Server following the handshake protocol; it accepts highest version offered by the peer that also belongs to the server versions.