.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
LICENSE
noxfile.py
pyproject.toml
readme.md
requirements.txt
.github/workflows/publish-mango.yml
.github/workflows/test-mango.yml
docs/Makefile
docs/make.bat
docs/requirements.txt
docs/source/ACL messages.rst
docs/source/agents-container.rst
docs/source/codecs.rst
docs/source/conf.py
docs/source/customizing-container.rst
docs/source/datenschutz.rst
docs/source/development.rst
docs/source/getting_started.rst
docs/source/impressum.rst
docs/source/index.rst
docs/source/installation.rst
docs/source/legals.rst
docs/source/message exchange.rst
docs/source/migration.rst
docs/source/privacy.rst
docs/source/role-api.rst
docs/source/scheduling.rst
docs/source/tutorial.rst
docs/source/api_ref/index.rst
docs/source/api_ref/mango.agent.rst
docs/source/api_ref/mango.container.rst
docs/source/api_ref/mango.messages.rst
docs/source/api_ref/mango.modules.rst
docs/source/api_ref/mango.util.rst
examples/external_clock.py
examples/ping_pong_termination.py
examples/rrule_event.py
examples/simple_agent.py
examples/simple_market.py
examples/tcp_container_example.py
examples/distributed_clock/README.md
examples/distributed_clock/clock_agent.py
examples/distributed_clock/clock_manager.py
examples/distributed_clock/docker-compose.yml
examples/distributed_clock/mqtt.conf
examples/distributed_clock/serializer.py
examples/getting_started/v_1.py
examples/getting_started/v_2.py
examples/getting_started/v_3.py
examples/getting_started/v_4.py
examples/tutorial/v1_basic_setup_and_message_passing.py
examples/tutorial/v2_inter_container_messaging_and_basic_functionality.py
examples/tutorial/v3_codecs_and_typing.py
examples/tutorial/v4_scheduling_and_roles.py
images/mango_basics.jpg
mango/__init__.py
mango/agent/__init__.py
mango/agent/core.py
mango/agent/role.py
mango/container/__init__.py
mango/container/core.py
mango/container/external_coupling.py
mango/container/factory.py
mango/container/mqtt.py
mango/container/protocol.py
mango/container/tcp.py
mango/messages/__init__.py
mango/messages/acl_message.proto
mango/messages/acl_message_pb2.py
mango/messages/codecs.py
mango/messages/message.py
mango/messages/other_proto_msgs.proto
mango/messages/other_proto_msgs_pb2.py
mango/modules/__init__.py
mango/modules/base_module.py
mango/modules/mqtt_module.py
mango/modules/rabbit_module.py
mango/modules/zero_module.py
mango/util/__init__.py
mango/util/clock.py
mango/util/distributed_clock.py
mango/util/distributed_termination.py
mango/util/multiprocessing.py
mango/util/scheduling.py
mango/util/termination_detection.py
mango_agents_assume.egg-info/PKG-INFO
mango_agents_assume.egg-info/SOURCES.txt
mango_agents_assume.egg-info/dependency_links.txt
mango_agents_assume.egg-info/requires.txt
mango_agents_assume.egg-info/top_level.txt
tests/__init__.py
tests/integration_tests/__init__.py
tests/integration_tests/test_distributed_clock.py
tests/integration_tests/test_message_roundtrip.py
tests/integration_tests/test_message_roundtrip_mp.py
tests/integration_tests/test_single_container_termination.py
tests/unit_tests/__init__.py
tests/unit_tests/role_agent_test.py
tests/unit_tests/test_agents.py
tests/unit_tests/clock/__init__.py
tests/unit_tests/clock/test_external_clock.py
tests/unit_tests/container/__init__.py
tests/unit_tests/container/test_mp.py
tests/unit_tests/container/test_tcp.py
tests/unit_tests/core/__init__.py
tests/unit_tests/core/test_agent.py
tests/unit_tests/core/test_container.py
tests/unit_tests/core/test_external_scheduling_container.py
tests/unit_tests/messages/__init__.py
tests/unit_tests/messages/msg.proto
tests/unit_tests/messages/msg_pb2.py
tests/unit_tests/messages/test_codecs.py
tests/unit_tests/role/__init__.py
tests/unit_tests/role/role_test.py
tests/unit_tests/util/__init__.py
tests/unit_tests/util/scheduling_test.py