ouroboros-network-framework-0.19.0.0

Synopsis

Ouroboros network framework

Description

Ouroboros network framework.

Author

Alexander Vieth, Duncan Coutts, Marcin Szamotulski

Maintainer

marcin.szamotulski@iohk.io

License

Apache-2.0

Source
https://github.com/intersectmbo/ouroboros-network
Commit hash
2f1daf917c1a8969b747dcfaddcf4775274d734e
Subdir
ouroboros-network-framework
Timestamp

2025-07-02T14:54:37Z

Revisions

None

Dependencies
library ouroboros-network-framework:
  • ["Win32-network ^>=0.2","base >=4.12 && <4.22","bytestring >=0.10 && <0.13","cardano-strict-containers","cborg >=0.2.1 && <0.3","containers >=0.5 && <0.8","contra-tracer","deepseq","hashable","io-classes:{io-classes, si-timers, strict-stm} ^>=1.8.0.1","monoidal-synchronisation ^>=0.1.0.6","network ^>=3.2.7","network-mux ^>=0.9","nothunks","nothunks ^>=0.1.4 || ^>=0.2","ouroboros-network-api ^>=0.15","ouroboros-network-testing","psqueues","quiet","random ^>=1.2","text","typed-protocols:{typed-protocols, cborg, stateful} ^>=1.0"]

if os(windows)

  • Win32 >=2.5.4.1 && <3.0
library testlib:
  • ["QuickCheck >=2.16","base >=4.14 && <4.22","bytestring","cborg","containers","contra-tracer","hashable","io-classes:{io-classes, si-timers, strict-stm}","io-sim","network-mux","ouroboros-network-api","ouroboros-network-framework","ouroboros-network-testing","random","serialise","typed-protocols:{typed-protocols, examples}"]
executable demo-ping-pong:
  • ["async","base >=4.14 && <4.22","bytestring","contra-tracer","directory","network-mux","ouroboros-network-api","ouroboros-network-framework","typed-protocols:examples"]
executable demo-connection-manager:
  • ["base >=4.14 && <4.22","bytestring","contra-tracer","hashable","io-classes:{io-classes, si-timers, strict-stm}","network","network-mux","optparse-applicative","ouroboros-network-api","ouroboros-network-framework","random","typed-protocols:{typed-protocols, examples}"]
test-suite sim-tests:
  • ["QuickCheck >=2.16","base >=4.14 && <4.22","bytestring","cborg","containers","contra-tracer","io-classes:{io-classes, si-timers, strict-stm}","io-sim","monoidal-synchronisation","network-mux","ouroboros-network-api","ouroboros-network-framework","ouroboros-network-framework:testlib","ouroboros-network-testing","pretty-simple","psqueues","quickcheck-instances","quiet","random","serialise","tasty","tasty-quickcheck","text","typed-protocols:{typed-protocols, cborg, examples}","with-utf8"]
test-suite io-tests:
  • ["QuickCheck >=2.16","base >=4.14 && <4.22","bytestring","contra-tracer","directory","io-classes:{io-classes, si-timers, strict-stm}","io-sim","monoidal-synchronisation","network","network-mux","ouroboros-network-api","ouroboros-network-framework","ouroboros-network-framework:testlib","random","tasty","tasty-quickcheck","time","typed-protocols:{typed-protocols, examples, stateful}","with-utf8"]

if os(windows)

  • Win32-network <0.3