ProgReSS Logo

Contents:

  • progress.abstraction
  • progress.device
  • progress.hardware
  • progress.progress_logging
  • progress.messaging
  • progress.pqnet
    • progress.pqnet.dag
    • progress.pqnet.messages
    • progress.pqnet.net_manager
    • progress.pqnet.p_module
    • progress.pqnet.repository
  • progress.sockets
ProgReSS
  • progress.pqnet
  • View page source

progress.pqnet

This sub-package provides implements the PQ-NET framework that is used to implement the programmable NET layer of ProgReSS. See progress.pqnet.repository for some ready-to-use modules that can be used in custom DAGs.

Modules:

  • progress.pqnet.dag
    • DAG
    • DAGFactory
    • DAGMessagesSwitch
  • progress.pqnet.messages
    • InterModuleMessage
    • ReplaceDAGMessage
  • progress.pqnet.net_manager
    • NetManagerProtocol
  • progress.pqnet.p_module
    • Module
    • ModuleBehavior
    • ProcessingModuleBehavior
    • SchedulingModuleBehavior
  • progress.pqnet.repository
    • DEJMPSModuleBehavior
    • EntanglementSwappingModuleBehavior
    • FreeEverythingModuleBehavior
    • RoundRobinSchedulingModuleBehavior
    • ShortCircuitModuleBehavior
    • WaitForSwappingModuleBehavior
Previous Next

© Copyright 2023, Leonardo Bacciottini.

Built with Sphinx using a theme provided by Read the Docs.