/tinyroute

A small networked message passing library

Primary LanguageRust

TinyRoute

A message routing library.

Note this is a work in progress!

What is all this then?

Working with multiple channels can easily lead to complex code and tracking all the Senders and Receivers becomes more difficult.

Instead of passing Senders and Receivers around, messages can be sent to Agents via Addresses. This means it's not necessary to create another mpsc pair to communicate.