ouroboros-network-0.1.0.0: A networking layer for the Ouroboros blockchain protocol
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ouroboros.Network.Protocol.KeepAlive.Client

Synopsis

Documentation

data KeepAliveClient m a where Source #

Constructors

SendMsgKeepAliveCookie → m (KeepAliveClient m a) → KeepAliveClient m a 
SendMsgDone ∷ m a → KeepAliveClient m a 

keepAliveClientPeer ∷ MonadThrow m ⇒ KeepAliveClient m a → Peer KeepAlive AsClient StClient m a Source #

Interpret a particular client action sequence into the client side of the KeepAlive protocol.