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

Ouroboros.Network.KeepAlive

Documentation

keepAliveClient ∷ ∀ m peer. (MonadSTM m, MonadMonotonicTime m, MonadTimer m, Ord peer) ⇒ Tracer m (TraceKeepAliveClient peer) → StdGen → ControlMessageSTM m → peer → StrictTVar m (Map peer PeerGSV) → KeepAliveIntervalKeepAliveClient m () Source #

data TraceKeepAliveClient peer Source #

Constructors

AddSample peer DiffTime PeerGSV 

Instances

Instances details
Show peer ⇒ Show (TraceKeepAliveClient peer) Source # 
Instance details

Defined in Ouroboros.Network.KeepAlive