correspondent is a high-level networking library which facilitates a non-hierarchical network of peers to send messages.
correspondent uses DNS-SD to discover peers on the local network.
correspondent uses Quinn, an implementation of the QUIC protocol, as a transport layer.
See correspondent/examples/chat.rs for a simple example application.
| Operating System | Service |
|---|---|
| Windows 10 | Dnsapi.dll |
| Linux | Avahi (via dbus) |