I'm trying to build a mesh network in Boost.Asio
, where each node can talk with each other. Also to a master node, where master sends instructions to different nodes like "node A do this and ACK me" or "node B send data to C and ACK me". They should be also aware of who is who ( nodes ) and send messages accordingly.
I am able to make server-single client synchronous system but unable to design and code above mentioned system with Boost.Asio
.
Need guidance on this.
My network configuration is fixed. I do not have to worry about new nodes joining or leaving.