nasa / fprime

F´ - A flight software and embedded systems framework
https://fprime.jpl.nasa.gov
Apache License 2.0
10.02k stars 1.3k forks source link

Improve TcpClient, TcpServer, and Udp for Reconnections #2553

Open LeStarch opened 6 months ago

LeStarch commented 6 months ago
F´ Version
Affected Component TcpClient, TcpServer

Feature Description

Update the TcpClient, TcpServer, Udp to allow reconnection on send as it does already on the recv loop. Add in a close port to these components such that other components may close the connection.

Rationale

Allows better interaction with sockets.

Ahmad-Bamba commented 6 months ago

I can look at this, if the enhancement is still wanted.