Architecture and Design - HomeMadePy/messages GitHub Wiki

This page is deprecated and will be updated, please disregard all

  • This page shows a high-level overview of how the messages package works

Component Relationship

This is a basic, non-standard UML diagram showing the basic relationships between classes/modules.

messages_architecture

Sequence Diagram

CLI Use

The sequence of events and life-cycle of objects when sending a message via the CLI. messages_sequence_cli

Program/REPL Use

The sequence of events and life-cycle of objects when sending a message via the REPL or in a program. Note the frame at the bottom depicting an asynchronous invocation.

messages_sequence_program