--- title: "πŸ“» PierMesh" --- erDiagram "πŸ‘₯ Peer" }|..|{ "πŸ—„οΈServer" : "πŸ”Œ WS" "πŸ‘₯ Peer" }|..|{ "πŸ—„οΈServer": "πŸ“„ HTTP/S" "πŸ—„οΈServer" |o..o| "🐟 Catch": "❔ Queries" "πŸ—„οΈServer" |o..o| "πŸ’Ώ Cache": "❔ Queries" "πŸ—„οΈServer" |o..o| "πŸ“€ Transmitter": "❔ Queries" "🐟 Catch" |o..o| "πŸ“€ Transmitter": "❔ Queries" "🐟 Catch" |o..o| "πŸ‘₯ Peer": "πŸ”Œ WS" "🐟 Catch" |o..o| "πŸ“€ Transmitter": "βœ‰οΈ Sync packet" "πŸ’Ώ Cache" |o..o| "πŸ“€ Transmitter": "βœ‰οΈ Sync packet" "πŸ‘‚ fListen" |o..o| "πŸ’Ώ Cache": "πŸ‘‚ Listen for completed messages" "πŸ‘‚ fListen" |o..o| "πŸ‘₯ Peer": "πŸ”Œ WS" "πŸ“€ Transmitter" |o..o| "πŸ”½ onReceive": "βœ‰οΈ Get packet" "πŸ”½ onReceive" |o..o| "🧽 Sieve": "🧽 Filter packet" "🧽 Sieve" |o..o| "πŸ’Ώ Cache": "βž• Push completed messages" "πŸ“€ Transmitter" |o..o| "πŸ“» PierMesh": "πŸ“» Send" "πŸ“» PierMesh" |o..o| "πŸ”½ onReceive": "πŸ”½ Receive"