Once the TCPLink is started as a server, keep listening in the background for new TCP connections (as server).
Visually it is not optimal as the user doesn't really have a feedback that the link is awaiting connection (there is currently no such notion).