async-mqtt5 icon indicating copy to clipboard operation
async-mqtt5 copied to clipboard

Support for unix socket

Open Project579 opened this issue 1 year ago • 1 comments

It would be nice if UNIX Sockets were supported as a transport medium, this allows creating safer, easier to manage and more performant IPC client/server communication via MQTT on *nix systems.

I have not looked at the code yet but the fact that the library is largely based on Asio should allow for a simple implementation, correct me if I'm wrong.

Project579 avatar Oct 17 '24 20:10 Project579

That’s definitely a good idea. The implementation would require some caution, as Asio’s UNIX socket stream interface differs slightly from the TCP stream interface. However, it’s certainly feasible. We’ll add it to our roadmap.

siladic avatar Oct 18 '24 15:10 siladic