Safe Haskell | None |
---|---|
Language | Haskell2010 |
DMQ.Diffusion.Applications
Documentation
diffusionApplications :: forall (m :: Type -> Type) ntnAddr ntnFd ntcFd ntcAddr extraFlags a. (Alternative (STM m), MonadAsync m, MonadFork m, MonadMask m, MonadMVar m, MonadST m, MonadThread m, MonadThrow (STM m), MonadTimer m, Ord ntnAddr, Hashable ntnAddr) => NodeKernel ntnAddr m -> Configuration ntnFd ntnAddr ntcFd ntcAddr -> Configuration extraFlags m ntnFd ntnAddr ntcFd ntcAddr -> LimitsAndTimeouts ntnAddr -> Apps ntnAddr ByteString ByteString m a () -> PeerSelectionPolicy ntnAddr m -> Applications ntnAddr NodeToNodeVersion NodeToNodeVersionData ntcAddr NodeToClientVersion NodeToClientVersionData m a Source #