raspishake / rsudp

Continuous visual display, sudden motion monitoring, and historical replay of Raspberry Shake data
https://raspishake.github.io/rsudp/
GNU General Public License v3.0
52 stars 30 forks source link

add support for forwarding to multiple destinations #18

Closed iannesbitt closed 3 years ago

iannesbitt commented 3 years ago

Forwarding module should be able to forward to a list of destination nodes. This could be useful in a classroom setting, especially w/r/t the feature added in #17.

Best implementation method is probably to start a forward thread for each listed node, as linear processing will presumably slow down message distribution. Thus the work could be frontloaded onto the client function and the forwarding module can remain unchanged.