add ReceiverSatellite
Alternative to !322 (closed) and !178 (closed) for data receiver in C++. Inspired by !322 (closed)'s approach to use the BasePool.
Things to do:
-
Add initializing_receiver
et al functions -
Start and stop basepool -
Wait for EORs in stopping -
Think about error in running -
Filter to which satellites to connect to -
Send CHIRP request for DATA (done by BasePool) -
Add logic to check state of each sending satellite -
Add DevNull satellite -
Properly wait for EOR messages by checking the poller -
Check sequence number in receiver satellite -
Add tests -
Add documentation
Edited by Stephan Lachnit